Το Nuvola Player είναι μια γραφική εφαρμογή ανοικτού κώδικα που έχει σχεδιαστεί για να προσφέρει στους χρήστες μια απλή διεπαφή για δημοφιλείς υπηρεσίες μουσικής σύννεφου, όπως Μουσική Google Play, Amazon Cloud Player, Deezer, Grooveshark, Rdio ή Pandora.
Υποστηρίζει ένα ευρύ φάσμα μουσικών υπηρεσιών
Προς το παρόν, υποστηρίζει τις υπηρεσίες Amazon Cloud Player, Deezer, 8tracks, μουσική Google Play, ραδιόφωνο Pandora και υπηρεσίες Rdio. Χρησιμοποίησε για να υποστηρίξει τις υπηρεσίες Grooveshark και Hype Machine, οι οποίες δεν διατηρούνται πλέον.
Ακόμη και αν δεν αναφέρεται στην επίσημη ιστοσελίδα, ο Nuvola Player υποστηρίζει επίσης την online μουσική υπηρεσία Bandcamp και τη Logitech Media Server, η οποία επιτρέπει στους χρήστες να συνδέονται με συσκευές Logitech Squeezebox.
Εύχρηστη γραφική διεπαφή χρήστη
Το περιβάλλον εργασίας χρήστη είναι πολύ απλό, καθώς παρέχει τέσσερα μεγάλα κουμπιά στη μέση του κύριου παραθύρου, από όπου οι χρήστες μπορούν να φορτώσουν μια υπηρεσία, να διαμορφώσουν διάφορες επιλογές, να δουν τις σημειώσεις έκδοσης και να κλείσουν την εφαρμογή.
Από το παράθυρο διαλόγου "Προτιμήσεις", μπορείτε εύκολα να ορίσετε το πρόγραμμα να εκτελείται στο παρασκήνιο όταν κλείνει το κύριο παράθυρο, να ενεργοποιήσετε τις πλήκτρες με το πλήκτρο Space, να αλλάξετε το δέρμα, να χρησιμοποιήσετε διακομιστές μεσολάβησης, να διαμορφώσετε τις υπηρεσίες που έχετε φορτώσει, προσθέστε διάφορα πρόσθετα.
Περιλαμβάνει διάφορα πρόσθετα για εκτεταμένη λειτουργικότητα
Οι προεπιλεγμένες προσθήκες περιλαμβάνουν έναν διαχειριστή αποβάθρας, υποστήριξη για τις υπηρεσίες Last.fm και Libre.fm, λήψη στίχων, απομακρυσμένη διεπαφή αναπαραγωγής, ειδοποιήσεις, υποστήριξη εικονιδίων δίσκων, υποστήριξη πλήκτρων μέσων και γραμμή του προγραμματιστή.
Η εφαρμογή ενσωματώνεται καλά στην περιοχή δίσκου συστήματος οποιωνδήποτε διανομών Linux και χρησιμοποιεί το μενού αποβάθρας, το εσωτερικό σύστημα ειδοποίησης, τα πλήκτρα πολυμέσων, τις μικροεφαρμογές media player καθώς και το μενού ήχου και τον εκκινητή Unity του λειτουργικού συστήματος Ubuntu Linux.
Κάτω από την κουκούλα
Γράφοντας στις γλώσσες προγραμματισμού Vala και JavaScript, το έργο διανέμεται ως αρχειοθήκη ενιαίας πηγής που μπορεί να ρυθμιστεί, να μεταγλωττιστεί και να εγκατασταθεί σε οποιαδήποτε διανομή Linux. Επιπλέον, υπάρχουν επίσημα πακέτα για τα λειτουργικά συστήματα Ubuntu και Debian.
Συνοψίζοντας, το Nuvola Player είναι μια μεγάλη και μοναδική εφαρμογή που επιτρέπει στους χρήστες να χρησιμοποιούν όλες τις υπηρεσίες μουσικής σύννεφου μέσα από μια ενιαία εφαρμογή γραφείου (δεν απαιτείται πρόγραμμα περιήγησης στο Internet).
Τι είναι νέα σε αυτήν την έκδοση:
- Τι νέο υπάρχει για χρήστες:
- Το Nuvola 4.12 συγκεντρώνει όλα τα καλούδια που απελευθερώνονταν συνεχώς στις γνήσιες εκδόσεις flatpak του Nuvola από τις 8 Μαΐου 2018. Υπήρξαν πάρα πολλές αλλαγές για να τις καταχωρήσετε ξανά εδώ, γι 'αυτό σας παρακαλώ να διαβάσετε τις προηγούμενες ανακοινώσεις.
- Το Nuvola προσθέτει τρία νέα σενάρια: Brain.fm, Focus @ Will και NPR One (20 Μαΐου 2018): Τρεις νέες δέσμες ενεργειών προστέθηκαν στο σταθερό αποθετήριο Flatpak: Brain.fm, Focus @ Will και NPR One.
- Ο Nuvola προσθέτει ραδιόφωνο Pandora, ενημερώσεις Sound Cloud & Sirius XM (3 Ιουνίου 2018): Ένα νέο σενάριο προστέθηκε στο σταθερό αποθετήριο Flatpak: Ράντο Ράντο. Το Sound Cloud πήρε έναν νέο συντηρητή και βελτιώθηκε σημαντικά. Το Sirius XM προσαρμόστηκε στις πρόσφατες αλλαγές στο web interface του. Τέλος, το Nuvola Runtime έλαβε λίγες τροποποιήσεις.
- Nuvola προσθέτει Qobuz, ενημερώσεις KEXP Radio και Yandex Music (17 Ιουνίου 2018): Ένα νέο σενάριο προστέθηκε στο σταθερό αποθετήριο Flatpak: Qobuz. KEXP Radiogot ένα νέο συντηρητή και προσαρμόστηκε στο νέο περιβάλλον παιχνιδιού. Η Yandex Music μεταφέρθηκε σε οπίσθιο υλικό με βάση το Chromium για αναπαραγωγή ήχου χωρίς plugin Flash. Τέλος, το Nuvola Runtime έλαβε λίγες τροποποιήσεις.
- Nuvola Προσθέτει Μουσική YouTube, Ενημερώσεις Jango & Tune In, Drops Logitech Media Server (30 Ιουνίου 2018): Προστέθηκε ένα νέο σενάριο στο σταθερό αποθετήριο Flatpak: YouTube Music. Το Jango & Tune In Integrations πήρε ένα νέο συντηρητή, μεταφέρθηκε στο πίσω μέρος με βάση το Chromium για αναπαραγωγή ήχου χωρίς plugin Flash και ενημερώθηκε για τα τελευταία πρότυπα Nuvola. Το σενάριο του Logitech Media Server δεν υποστηρίζεται πλέον μέχρι να βρεθεί ένας νέος συντηρητής. Τέλος, το Nuvola Runtime έλαβε λίγες τροποποιήσεις.
- Το Nuvola φέρνει το διάλογο επαναπρογραμματισμού προτιμήσεων, περισσότερες ρυθμίσεις εμφάνισης και διορθώσεις σφαλμάτων (14 Ιουλίου 2018): Οι τελευταίες εκδόσεις flatpak των Nuvola Apps φέρνουν ξανασχεδιασμένο παράθυρο Προτιμήσεων με επεκταμένη ενότητα εμφάνισης καθώς και μερικές διορθώσεις σφαλμάτων.
- Τι νέο υπάρχει για τους διαχειριστές σεναρίων:
- Οι εντολές nuvolasdk new-project, nuvolasdk convert-project και nuvolasdk check-projectwere ενημερώνονται για να ακολουθούν τα πιο πρόσφατα πρότυπα Nuvola: χρησιμοποιούνται δύο διαστρωμάτωση διαστήματος και κανένα τελικό κενό για το metadata.in.json και το στυλ κώδικα Standard JS εφαρμόζεται για ενσωμάτωση. js
- Το README.mdtemplate ενημερώθηκε και η εντολή nuvolasdk convert-projectδημιουργεί πρότυπο--README.md & template - README.md.difffiles για να βοηθήσει στην ενημέρωση του README.mdfile σας.
- Σύστημα δημιουργίας θύρας Nuvola SDK: Αν βρέθηκε εικόνα src / webview.png, χρησιμοποιείται για τη δημιουργία στιγμιότυπων που συνδυάζουν την εικόνα στιγμιότυπου προβολής ιστού με στιγμιότυπα οθόνης Nuvola. Οι εικόνες που προκύπτουν μπορούν να βρεθούν στον υποκατάλογο screenshots. Περισσότερες κατηγορίες στιγμιότυπων θα προστεθούν στον επόμενο κύκλο ανάπτυξης. [Εισιτήριο GitHub]
- Αλλαγές στις κατευθυντήριες γραμμές: Τα στιγμιότυπα προβολής Web είναι υποχρεωτικά, το πρότυπο κωδικοποίησης JS για το integrate.json είναι υποχρεωτικό, το ελάχιστο επίπεδο API αυξήθηκε στο 4.11.
- Nuvola.Core :: NavigationRequest: Μπορείτε να αντικαταστήσετε το πεδίο request.url για να αναγκάσετε την ανακατεύθυνση κατά τη διάρκεια του φιλτραρίσματος διεύθυνσης URL.
- Nuvola.queryAttribute: Μπορείτε να ορίσετε ένα γονικό στοιχείο και έναν σχετικό επιλογέα ως έναν πίνακα του [parent element, selector].
- Nuvola.queryText: Μπορείτε να ορίσετε ένα γονικό στοιχείο και έναν σχετικό επιλογέα ως πίνακα [parent element, selector].
- Nuvola.setInputValueWithEvent: Εκπέμπεται επίσης το συμβάν αλλαγής.
- Το Nuvola ADK δεν είναι πλέον κατασκευασμένο με το backend του WebKitGTK +.
- Οι προεπιλεγμένες απαιτήσεις για τις εφαρμογές Ιστού Λείπει το χαρακτηριστικό [Flash] Codec [MP3].
- Διορθώθηκε ένα ζήτημα με ραδιοφωνικές ενέργειες στην πλαϊνή γραμμή του προγραμματιστή, το οποίο περιστρέφεται χωρίς την αλληλεπίδραση του χρήστη. [Εισιτήριο GitHub]
- Οι σελίδες ενσωμάτωσης υπηρεσιών ενοποίησης υπηρεσιών και Media Player ενημερώθηκαν για να χρησιμοποιήσουν μια νέα συσκευή επίδειξης.
- Τι νέο υπάρχει για τους Συσκευαστές τρίτων:
- Διορθώθηκε σφάλμα δημιουργίας με σημαία - no-cef και δημιουργήθηκε μια εργασία συνεχούς ολοκλήρωσης για να δοκιμάσει μια διαμόρφωση δημιουργίας με αυτήν τη σημαία μετά από κάθε δέσμευση. [Εισιτήριο GitHub]
- Δεδομένου ότι οι γνήσιες εκδόσεις flatpak του Nuvola δεν χρησιμοποιούν πλέον το Backup του WebKitGTK +, όλες οι δέσμες ενεργειών δοκιμάζονται μόνο με το backend του Chromium και καθορίζουν την απαίτηση Chromium [X.Y.Z] για το λόγο αυτό. Αν έχετε κολλήσει με το Backup του WebKitGTK, μπορείτε να καταργήσετε τις απαιτήσεις του [Chromium [X.Y.Z] Feature [MSE] για να εκτελέσετε τη δέσμη ενεργειών με το Backup του WebKitGTK + και να προσθέσετε το στοιχείο [Flash] για να χρησιμοποιήσετε την πρόσθετη τεχνολογία Flash για αναπαραγωγή ήχου. Ωστόσο, αυτό πρέπει να γίνεται κατά περίπτωση και μετά από προσεκτική εξέταση.
- Σύστημα δημιουργίας SDK Nuvola: Νέα εξάρτηση για τη δημιουργία σεναρίων Nuvola - Μαξιλάρι ≥ 4.3.
- Σύστημα δημιουργίας θύρας Nuvola SDK: Αν βρέθηκε εικόνα src / webview.png, χρησιμοποιείται για τη δημιουργία στιγμιότυπων που συνδυάζουν την εικόνα στιγμιότυπου προβολής ιστού με στιγμιότυπα οθόνης Nuvola. Οι εικόνες που προκύπτουν μπορούν να βρεθούν στον υποκατάλογο screenshots. Περισσότεροι τύποι στιγμιότυπων θα προστεθούν στον επόμενο κύκλο ανάπτυξης.
Τι νέο υπάρχει στην έκδοση 4.11.0:
- Το Nuvola προσθέτει ανίχνευση ακουστικών και αλλαγών Προσέγγιση στο GTK Theming: Το Nuvola μπορεί να ανιχνεύσει πότε τα ακουστικά είναι (απενεργοποιημένα) και σίγαση, παύση ή συνέχιση της αναπαραγωγής ανάλογα. Το Theming έχει αλλάξει: Το Greybird χρησιμοποιείται αντί για το Adwaita και το Nuvola δεν συνδέει πλέον άλλα θέματα του GTK +, αλλά αγκαλιάζει τις επεκτάσεις θεμάτων Flatpak GTK +.
- Ενημερώσεις Nuvola για 8 ώρες, Bandcamp, Μουσική Google Play και Ημερολόγιο Google: Τα Flatpaks των 8 τραγουδιών, του Bandcamp και της Μουσικής Google Play ενημερώθηκαν για να χρησιμοποιήσουν το backend με βάση το Chromium για αναπαραγωγή μουσικής χωρίς plugin Flash. Το Ημερολόγιο Google χρησιμοποιεί επίσης μηχανισμό Chromium για καλύτερες επιδόσεις και ειδοποιήσεις επιφάνειας εργασίας αντί για ειδοποιήσεις εφαρμογών ιστού.
- Το Nuvola υποστηρίζει το Ubuntu 18.04; Ενημερώσεις για τη χρήση του Backup με βάση το Chromium για αναπαραγωγή μουσικής χωρίς plugin Flash και για τη βελτίωση των λειτουργιών ενσωμάτωσης επιφάνειας εργασίας, όπως ένα κομμάτι μπάρα προόδου και ρυθμιστικό έντασης. Οι οδηγίες εγκατάστασης ενημερώθηκαν για το Ubuntu 18.04 LTS.
- Ενημερώσεις Nuvola Cloud Player του Amazon, BBC iPlayer & Jupiter Broadcasting; Υποστηρίζει το Fedora 28: Flatpaks του Cloud Player του Amazon, του BBC iPlayer και του Jupiter Broadcasting, το οποίο διατηρείται από τον Andrew Stubbs, ενημερώθηκε για να χρησιμοποιήσει backend με βάση το Chromium για αναπαραγωγή μουσικής χωρίς plugin Flash όποτε είναι δυνατόν. Οι οδηγίες εγκατάστασης ενημερώθηκαν για το επερχόμενο Fedora 28 και το Nuvola Runtime έλαβε λίγες τροποποιήσεις.
- Αλλαγές για διαχειριστές σεναρίων:
- Νέα συνάρτηση χρησιμότητας Nuvola.queryText () (doc) που χρησιμοποιείται για την ερώτηση ενός στοιχείου από μια έκφραση επιλογέα CSS και την επιστροφή του περιεχομένου κειμένου ή null.
- Νέα συνάρτηση χρησιμότητας Nuvola.queryAttribute () (doc) που χρησιμοποιείται για την ερώτηση ενός στοιχείου με μια έκφραση επιλογέα CSS και την επιστροφή του χαρακτηριστικού ή null.
- Νέα συνάρτηση χρησιμότητας Nuvola.setInputValueWithEvent () (doc) χρησιμοποιείται για να ορίσει την τιμή ενός στοιχείου εισόδου και στη συνέχεια να εκπέμψει ένα συμβάν προκαθορισμού.
- Νέα συνάρτηση χρησιμότητας Nuvola.exportImageAsBase64 () (doc) που χρησιμοποιείται για τη φόρτωση και την εξαγωγή μιας εικόνας ως URI βασικής βάσης δεδομένων64, π.χ. στην περίπτωση των πόρων blob: //.
- Το backend με βάση το Chromium υποστηρίζει πλέον φιλτράρισμα διευθύνσεων URL για εξωτερικούς συνδέσμους, το οποίο είναι πιο ισχυρό από αυτό του Backup του WebKitGTK, π.χ., μπορεί να ανιχνεύσει ανακατευθύνσεις JavaScript σε αρχικά κενά αναδυόμενα παράθυρα.
- Τα εργαλεία για προγραμματιστές προσθέτουν την πλαϊνή γραμμή WebView για να ανακτήσουν και να αλλάξουν τις διαστάσεις της προβολής ιστού ή για να πάρουν ένα στιγμιότυπο. Θα χρησιμοποιηθεί για την παροχή μεταδεδομένων AppStream με στιγμιότυπα οθόνης ανά εφαρμογή που θα εμφανίζονται στο λογισμικό GNOME, για παράδειγμα.
- Το Nuvola ADK περιλαμβάνει τον Έλεγχο στυλ κώδικα JavaScript. Μπορείτε να χρησιμοποιήσετε την τυπική εντολή για να ελέγξετε το στυλ της δέσμης ενεργειών σας ή να χρησιμοποιήσετε το πρότυπο --fix για να το μετατρέψετε.
- Η αναφορά API JavaScript NuvolaKit ενημερώθηκε με νέα σύμβολα και οι αλλαγές αλλαγών προστέθηκαν για να παρακολουθήσουν τις αλλαγές πιο εύκολα.
- Το Nuvola SDK υπολογίζει έναν αριθμό μικροεφαρμογής από το git ως τον αριθμό δεσμεύσεων από την τελευταία ετικέτα και το προσθέτει στο metadata.json. Ο αριθμός μικροεφαρμογής εμφανίζεται στο παράθυρο διαλόγου Πληροφορίες.
- Το Nuvola SDK χρησιμοποιεί δύο κενά διαστήματα για την εσοχή των αρχείων JSON.
- Αλλαγές για Συσκευαστές Τρίτων:
- Το Nuvola μπορεί ακόμα να κατασκευαστεί χωρίς την backend με βάση το Chromium. Ενημερώστε μας αν εξακολουθείτε να χρειάζεστε αυτήν την δυνατότητα ή μπορείτε να καταργήσετε το backend που βασίζεται στο WebKitGTK.
- Vala ≥ 0.40.4 απαιτείται και όλα τα ζητήματα συμβατότητας με Valac 0.40 έχουν καθοριστεί. [GitHub 1, GitHub 2]
- Νέες εξαρτήσεις: libpulse και libpulse-mainloop-glib.
- Το appindicator3 του Canonical αντικαταστάθηκε από ένα καλύτερα διατηρημένο πιρούνι (libayatana-appindicator3) από το project Ayatana Indicators.
- Καταργήθηκε η ενημερωμένη έκδοση κώδικα WebKitGTK + VAPI.
- Το σύστημα δημιουργίας WAF αναβαθμίστηκε στο 2.0.6.
- Τα ενημερωτικά δελτία ενημερώθηκαν και μεταφέρθηκαν σε αρχείο aBUILD.md [GitHub].
- Μια άλλη παρτίδα σεναρίων μεταφέρθηκε για να χρησιμοποιήσει το Backend με βάση το Chromium: 8tracks, Bandcamp, Ημερολόγιο Google, OwnCloud Music, Plex Music, Pocket Casts, SiriusXM, Amazon Cloud Player, BBC iPlayer και Jupiter Broadcasting. Εάν εξακολουθείτε να υποστηρίζετε μόνο το backend που βασίζεται στο WebKitGTK, μπορείτε να προσπαθήσετε να καταργήσετε τις σημαίες Chromium [] Feature [MSE] από τις απαιτήσεις τους και να προσθέσετε το χαρακτηριστικό [Flash] όταν είναι απαραίτητο. Ωστόσο, αυτό πρέπει να γίνεται κατά περίπτωση και μόνο μετά από προσεκτική εξέταση. Ωστόσο, δεν δοκιμάζουμε και υποστηρίζουμε αυτές τις τροποποιήσεις.
Τι είναι καινούργιο στην έκδοση:
- το λιμάνι Chromium του Nuvola και η ανάπτυξη άλλων χαρακτηριστικών έχει επιβραδυνθεί. Η τρέχουσα κατάσταση αυτής της φιλόδοξης προσπάθειας θα περιγραφεί σε ξεχωριστή ανακοίνωση.
Τι νέο υπάρχει στην έκδοση 4.7.0:
- Νέες δυνατότητες:
- Το Nuvola Apps Runtime υποστηρίζει την ενσωμάτωση μιας γραμμής προόδου και διαχείρισης του όγκου. Τα σενάρια εφαρμογών ιστού που χρησιμοποιούν αυτή τη λειτουργία δεν μπορούν να παρέχουν μόνο μήκος και θέση κομματιού και τρέχουσα ένταση, αλλά και
- επιτρέπουν στο χρήστη να το αλλάξει εξ αποστάσεως, π.χ. από την επέκταση του προγράμματος αναπαραγωγής πολυμέσων GNOME. Προς το παρόν, μόνο τα γραφήματα Deezer και Μουσική Google Play χρησιμοποιούν αυτές τις λειτουργίες, αλλά άλλα θα ακολουθήσουν. Θέμα: tiliado / nuvolaruntime # 22 Θέμα: tiliado / nuvolaruntime # 155
- Εάν το Nuvola Apps Runtime ανιχνεύσει μια κάρτα γραφικών Nvidia, ελέγχει αν έχει εγκατασταθεί η επέκταση flatpak με το αντίστοιχο πρόγραμμα οδήγησης γραφικών. Εάν δεν είναι, π.χ. λόγω σφάλματος στο λογισμικό GNOME,
- εμφανίζεται ένα μήνυμα σφάλματος που παρέχει στον χρήστη οδηγίες εγκατάστασης. Θέμα: tiliado / nuvolaruntime # 342
- Μετά από πολλή προσπάθεια, βρέθηκε μια λύση για την αστάθεια του Flash plugin και χρησιμοποιείται έως ότου οι προγραμματιστές του WebKitGTK βρουν μια σωστή λύση. Ωστόσο, εφαρμόζεται μόνο σε επίπεδο πλατφόρμες επειδή
- μπορεί να έχει αρνητικές επιπτώσεις σε άλλες εφαρμογές WebKitGTK διαφορετικά. Θέμα: tiliado / nuvolaruntime # 354
- Διορθώσεις σφαλμάτων
- Καθορίστηκε λανθασμένη εντολή στον εκκινητή επιφάνειας εργασίας. Θέμα: tiliado / nuvolaruntime # 348
- Επιδιόρθωση wscript για μη-git builds. Θέμα: tiliado / diorite # 16
- Ειδήσεις για διαχειριστές σεναρίων:
- Το Nuvola.VERSION_MICRO περιέχει μικροεφαρμογή του Runtime Nuvola.
- Nuvola.API_VERSION_MAJOR και Nuvola.API_VERSION_MINOR είναι πλέον παρωχημένα ψευδώνυμα των Nuvola.VERSION_MAJOR και Nuvola.VERSION_MINOR.
- Το σεμινάριο ενημερώθηκε για να χρησιμοποιήσει το Nuvola ADK 4.4.
- Προστέθηκε τεκμηρίωση των σημαδιών απαίτησης για εφαρμογή ιστού.
- Προστέθηκε τεκμηρίωση των ιδιοπαθειών του χρήστη.
- Νέο API για ενσωμάτωση της γραμμής προόδου.
- Νέο API για ενοποίηση διαχείρισης όγκου.
- Νέες λειτουργίες χρησιμότητας Nuvola.encodeVersion και Nuvola.checkVersion.
- Nuvola.triggerMouseEvent και clickOnElement υποστηρίζουν σχετικές συντεταγμένες x & y.
- Κάτω από την κουκούλα:
- Νέες εξαρτήσεις: libdrm> = 2.2 και libdri2> = 1.0
- Το Nuvola ελέγχει εάν έχουν εγκατασταθεί τα προγράμματα οδήγησης VDPAU και VA-API και εκτυπώνει τις πληροφορίες εντοπισμού σφαλμάτων στην κονσόλα. Θα εμφανιστεί παράλληλα το παράθυρο διαλόγου σφάλματος, οπότε βεβαιωθείτε ότι έχετε εγκαταστήσει τα προγράμματα οδήγησης. Θέμα: tiliado / nuvolaruntime # 280
- Ο εσωτερικός κώδικας φόρτωσης εικονιδίων αναπροσαρμόστηκε. Τα εικονίδια legacy icon.png και nuvolaplayer3_XXX δεν υποστηρίζονται πλέον. Το eu.tiliado.NuvolaAppXxx χρησιμοποιείται παντού. Θέμα: tiliado / nuvolaruntime # 353
Τι είναι καινούργιο στην έκδοση 4.5.0:
- Νέες δυνατότητες:
- Το Nuvola Apps Runtime υποστηρίζει την ενσωμάτωση μιας γραμμής προόδου και διαχείρισης του όγκου. Τα σενάρια εφαρμογών ιστού που χρησιμοποιούν αυτή τη λειτουργία δεν μπορούν να παρέχουν μόνο μήκος και θέση κομματιού και τρέχουσα ένταση, αλλά και
- επιτρέπουν στο χρήστη να το αλλάξει εξ αποστάσεως, π.χ. από την επέκταση του προγράμματος αναπαραγωγής πολυμέσων GNOME. Προς το παρόν, μόνο τα γραφήματα Deezer και Μουσική Google Play χρησιμοποιούν αυτές τις λειτουργίες, αλλά άλλα θα ακολουθήσουν. Θέμα: tiliado / nuvolaruntime # 22 Θέμα: tiliado / nuvolaruntime # 155
- Εάν το Nuvola Apps Runtime ανιχνεύσει μια κάρτα γραφικών Nvidia, ελέγχει αν έχει εγκατασταθεί η επέκταση flatpak με το αντίστοιχο πρόγραμμα οδήγησης γραφικών. Εάν δεν είναι, π.χ. λόγω σφάλματος στο λογισμικό GNOME,
- εμφανίζεται ένα μήνυμα σφάλματος που παρέχει στον χρήστη οδηγίες εγκατάστασης. Θέμα: tiliado / nuvolaruntime # 342
- Μετά από πολλή προσπάθεια, βρέθηκε μια λύση για την αστάθεια του Flash plugin και χρησιμοποιείται έως ότου οι προγραμματιστές του WebKitGTK βρουν μια σωστή λύση. Ωστόσο, εφαρμόζεται μόνο σε επίπεδο πλατφόρμες επειδή
- μπορεί να έχει αρνητικές επιπτώσεις σε άλλες εφαρμογές WebKitGTK διαφορετικά. Θέμα: tiliado / nuvolaruntime # 354
- Διορθώσεις σφαλμάτων
- Καθορίστηκε λανθασμένη εντολή στον εκκινητή επιφάνειας εργασίας. Θέμα: tiliado / nuvolaruntime # 348
- Επιδιόρθωση wscript για μη-git builds. Θέμα: tiliado / diorite # 16
- Ειδήσεις για διαχειριστές σεναρίων:
- Το Nuvola.VERSION_MICRO περιέχει μικροεφαρμογή του Runtime Nuvola.
- Nuvola.API_VERSION_MAJOR και Nuvola.API_VERSION_MINOR είναι πλέον παρωχημένα ψευδώνυμα των Nuvola.VERSION_MAJOR και Nuvola.VERSION_MINOR.
- Το σεμινάριο ενημερώθηκε για να χρησιμοποιήσει το Nuvola ADK 4.4.
- Προστέθηκε τεκμηρίωση των σημαδιών απαίτησης για εφαρμογή ιστού.
- Προστέθηκε τεκμηρίωση των ιδιοπαθειών του χρήστη.
- Νέο API για ενσωμάτωση της γραμμής προόδου.
- Νέο API για ενοποίηση διαχείρισης όγκου.
- Νέες λειτουργίες χρησιμότητας Nuvola.encodeVersion και Nuvola.checkVersion.
- Nuvola.triggerMouseEvent και clickOnElement υποστηρίζουν σχετικές συντεταγμένες x & y.
- Κάτω από την κουκούλα:
- Νέες εξαρτήσεις: libdrm> = 2.2 και libdri2> = 1.0
- Το Nuvola ελέγχει εάν έχουν εγκατασταθεί τα προγράμματα οδήγησης VDPAU και VA-API και εκτυπώνει τις πληροφορίες εντοπισμού σφαλμάτων στην κονσόλα. Θα εμφανιστεί παράλληλα το παράθυρο διαλόγου σφάλματος, οπότε βεβαιωθείτε ότι έχετε εγκαταστήσει τα προγράμματα οδήγησης. Θέμα: tiliado / nuvolaruntime # 280
- Ο εσωτερικός κώδικας φόρτωσης εικονιδίων αναπροσαρμόστηκε. Τα εικονίδια legacy icon.png και nuvolaplayer3_XXX δεν υποστηρίζονται πλέον. Το eu.tiliado.NuvolaAppXxx χρησιμοποιείται παντού. Θέμα: tiliado / nuvolaruntime # 353
- li>
- Ενημερωμένο έτος πνευματικών δικαιωμάτων στο παράθυρο διαλόγου Πληροφορίες
- Σταθερή εκκίνηση WM Class στο αρχείο επιφάνειας εργασίας. Θέμα: tiliado / nuvolaplayer # 305
- Δημιουργία δέσμης ενεργειών που έχει οριστεί για να απαιτεί Diorite 0.2.2.
- Σταθερή συντριβή με Valac 0.36.
- Το στοιχείο μενού NuvolaPlayer / SoundCloud 3.0.5 όνομα εφαρμογής ".
- Το SoundCloud 3.0.5 διακόπτεται όταν ξεκινάει από μια εκκίνηση του Ubuntu.
- Τα σενάρια εφαρμογών Web πρέπει να παρέχουν δικά τους αρχεία επιφάνειας εργασίας.
- σε x11).
- Η λειτουργία επιτάχυνσης σύνθεσης είναι απενεργοποιημένη με το WebKitGTK <2.13.4 λόγω σφάλματος WebKitGTK + που ενδέχεται να καταστρέψει συστήματα με ορισμένες κάρτες γραφικών.
- Καταργήθηκε μια μη λειτουργική ρύθμιση καταλόγου τοπικών αποθηκευτικών χώρων, καθώς παρήγαγε μια προειδοποίηση κονσόλας
- Ο σχεδιασμός της οθόνης υποδοχής βελτιώθηκε.
- Είναι δυνατή η απενεργοποίηση των πλήκτρων μέσων στο παράθυρο διαλόγου Προτιμήσεις.
- επιλογή -with-appindicator καταργήθηκε καθώς η ολοκλήρωση του AppIndicator επί του παρόντος δεν διατηρείται. Θέματα: tiliado / nuvolaplayer # 201 και tiliado / nuvolaplayer # 45
- Το πρότυπο ενσωμάτωσης εφαρμογών ιστού μεταφέρθηκε στο δικό του αποθετήριο για να το ενημερώνει ανεξάρτητα από τις εκδόσεις του Nuvola Player. Η τεκμηρίωση του προγραμματιστή ενημερώθηκε αναλόγως.
- Η οθόνη `nuvolaplayer3 --help` τώρα αναφέρει επίσης το όρισμα` -a / - app-id` που χρησιμοποιείται για την εκκίνηση συγκεκριμένης υπηρεσίας. Θέμα: tiliado / nuvolaplayer # 147
- Όλα τα αναδυόμενα παράθυρα μπορούν τώρα να εμφανίσουν ένα νέο παράθυρο, το οποίο απαιτείται για παράδειγμα από τη δυνατότητα σύνδεσης του SoundCloud μέσω Google. Θέμα: tiliado / nuvola-app-soundcloud # 3
- Νέες δυνατότητες:
- Οι χρήστες με μέλη του Nuvola Patrons δεν ενοχλούνται από μια δωρεά γραμμή αν συνδεθούν με τους λογαριασμούς τους Tiliado στις προτιμήσεις τους.
- Προστέθηκε η ενοποίηση των υπηρεσιών Grooveshark Mobile (HTML5) από τον Chase Colman chase@colman.io. (Κλείνει: LP: 1175088)
- Προστέθηκε η ενσωμάτωση του Spotify από τον Chase Colman. (Κλείνει: LP: 1079648)
- Προστέθηκε η ενσωμάτωση Jango από τον Stefano Bagnatica. (Κλείνει: LP: 1009931)
- Προστέθηκε υποστήριξη για streaming της Amazon Music Prime. (Κλείνει: LP: 1333906, LP: 1334022)
- Το αναδυόμενο παράθυρο Grooveshark αδράνειας απορρίπτεται αυτόματα. Εφαρμόζεται από τον Ionica Bizau (Closes: LP: 1214091)
- Ενημερωμένες μεταφράσεις.
- Διορθώσεις σφαλμάτων:
- Προστέθηκε ο χώρος εργασίας για να απαλλαγείτε από το παράθυρο διαλόγου "ΠΕΡΙΓΡΑΦΗ πηγής πρωτοκόλλου". Αυτό το ζήτημα προκαλείται από σφάλμα στο WebKitGtk. (Κλείνει: LP: 1320663)
- Διορθωμένες ενέργειες επάνω / κάτω στο Jango.
- Σταθερή διαρροή μνήμης MPRIS και βελτιστοποιημένη ιδιότητα μεταδεδομένων. Κατόπιν διορθώθηκε ένα σφάλμα που παρουσιάστηκε από αυτήν την αλλαγή (το σήμα MPRIS PropertiesChanges για την ιδιότητα Μεταδεδομένων δεν στάλθηκε). (Κλείνει: LP: 1333343, LP: 1336252)
- Τελευταίο FM: Ενημέρωση που αναπαράγεται τώρα μόνο μία φορά στην αλλαγή κατάστασης / τραγουδιού. (Κλείνει: LP: 1347990)
- Ενημερώθηκε η διαθεσιμότητα της χώρας ενημέρωσης της Μουσικής Google Play. (Κλείνει: LP: 1349507)
- Αφαιρέθηκε η μη λειτουργική λειτουργία ενημέρωσης υπηρεσίας. Οι ενημερώσεις θα συμπεριληφθούν στις εκδόσεις διορθώσεων σφαλμάτων του Nuvola Player.
- Υλικό προγραμματιστών:
- Απενεργοποιημένη δοκιμαστική σουίτα που αποτυγχάνει κάτω από το ψεύτικο εργαλείο της Fedora. (Κλείνει: LP: 1327500)
- Απαιτείται json-glib-1.0 ακόμη και αν το last.fm είναι απενεργοποιημένο, επειδή χρησιμοποιείται και σε άλλο κώδικα. (Κλείνει: LP: 1341462)
- Σφάλμα σταθερής δημιουργίας με Valac 0.25.2: σφάλμα: Πολύ λίγα επιχειρήματα για συγκεκριμένο φορτίο ρίχνουν νέα Error.WRONG_RESPONSE ("% s: Η απάντηση δεν περιέχει τώρα μέλος"). (Κλείνει: LP: 1363381)
- Απενεργοποιήθηκε το Nuvola.JSApiTest, επειδή συντρίβεται λόγω προβλημάτων JavaScriptCore.
- Last.fm - Ενημερώστε τώρα την αναπαραγωγή μόνο μία φορά στην αλλαγή κατάστασης / τραγουδιού (κλείνει: LP: 1347990)
- Σφάλμα σταθερής δόμησης με Valac 0.25.2. (Κλείνει: LP: 1363381)
- Google Play 4.12: Ενημέρωση διαθεσιμότητας χώρας. (Κλείνει: LP: 1349507)
- Last.fm - Ενημέρωση που παίζει μόνο μία φορά για αλλαγή κατάστασης / τραγουδιού (κλείνει: LP: 1347990)
- Σφάλμα σταθερής δόμησης με Valac 0.25.2. (Κλείνει: LP: 1363381)
- Ενημερωμένες μεταφράσεις.
- Google Play 4.12: Ενημέρωση διαθεσιμότητας χώρας. (Κλείνει: LP: 1349507)
- Σταθερό σφάλμα όταν οι πελάτες του MPRIS δεν ειδοποιήθηκαν αλλαγές μεταδεδομένων. (Κλείνει: LP: 1336252)
- Σταθερό σφάλμα δημιουργίας με τη σημαία --no-lastfm (πάντα απαιτεί την εξάρτηση json-glib-1.0). (Κλείνει: LP: 1341462)
- Ενημερωμένες μεταφράσεις.
- Απενεργοποιημένη δοκιμαστική ομάδα που αποτυγχάνει κάτω από το ψεύτικο εργαλείο της Fedora. (Κλείνει: Σφάλματα: LP: 1327500)
- Προστέθηκε μια εργασία γύρω για να απαλλαγούμε από το πρωτόκολλο ABOUT πρωτόκολλο που λείπει. (Κλείνει: LP: 1320663)
- Διορθώθηκε διαρροή μνήμης στην Απομακρυσμένη διεπαφή του Media Player και βελτιστοποιημένη ιδιότητα μεταδεδομένων. (Κλείνει: LP: 1333343)
- Προστέθηκε υποστήριξη για streaming της Amazon Music Prime. (Κλείνει: LP: 1333906, LP: 1334022)
- Ενημερωμένες μεταφράσεις.
- Αυτή η έκδοση φέρνει μερικά νέα χαρακτηριστικά και πολλές διορθώσεις σφαλμάτων, μερικές από αυτές έχουν ήδη εμφανιστεί στις εκδόσεις συντήρησης της σειράς 2.3.
- Μουσική Google Play:
- Έκδοση αυξήθηκε σε 4.11.
- Έχει καταργηθεί η σπασμένη λειτουργία Απόκρυψη κουμπιών Google+, επειδή η Google αλλάζει πολύ συχνά τον κώδικα.
- Οι ρυθμίσεις υπηρεσίας εφαρμόζονται άμεσα χωρίς επαναφόρτιση.
- Σταθερή παύση και εναλλαγή ενεργειών αναπαραγωγής / παύσης. (Κλείνει: LP: 1282346, LP: 1321820)
- Προστέθηκε προειδοποίηση σχετικά με το θέμα συμβατότητας με ειδοποιήσεις επιφάνειας εργασίας για το Chrome. (Κλείνει: LP: 1314753)
- Προστέθηκαν κουμπιά πλοήγησης στη σελίδα. Τα κουμπιά εισάγονται στην επάνω μπάρα δίπλα στο λογότυπο του Google Play.
- Rdio:
- Η έκδοση αυξήθηκε στο 3.2.
- Προστέθηκαν κουμπιά πλοήγησης στη σελίδα. Τα κουμπιά εισάγονται στην επάνω μπάρα δίπλα στο λογότυπο rdio. (Κλείνει: LP: 1212167)
- Νέες υπηρεσίες:
- Ο διακομιστής Logitech Media Server από τον Steffen Coenen. (Κλείνει: LP: 1010973)
- Αυτή είναι η μαρμελάδα μου από τον Jan Vlnas. (Κλείνει: LP: 1310616)
- Διεπαφή χρήστη:
- Εφαρμογή υποστήριξης για κουμπιά μπροστά / πίσω.
- Επιδιόρθωση υποστήριξης για ειδοποίηση με δυνατότητα ενεργοποίησης στην οθόνη κλειδώματος του GNOME. (Κλείνει: LP: 1305992)
- Ενημερώθηκαν μεταφράσεις από το Launchpad.
- Σταθερότητα:
- Διορθώθηκαν πολλές διακοπές JavaScript εξαιτίας μη έγκυρων αντικειμένων API JavaScript. (Κλείνει: LP: 1263705)
- Το μοντέλο προσωρινής μνήμης του προγράμματος προβολής εγγράφων του WebKit δεν χρησιμοποιείται πλέον, επειδή έχει βρεθεί ότι προκαλεί τεράστια χρήση μνήμης. (Κλείνει: LP: 1275002)
- Προγραμματιστές:
- Εφαρμοσμένο API JavaScript για ενέργειες διεπαφής χρήστη. Μπορεί να χρησιμοποιηθεί για τη δημιουργία σχετικών προσαρμοσμένων κουμπιών στη σελίδα για αυτές τις ενέργειες. (Κλείνει: LP: 1265290)
- Η έκδοση του JSApi αυξήθηκε σε 2.3.
- Προστέθηκαν βοηθητικές λειτουργίες JavaScript για να προσθέσετε και να αφαιρέσετε φύλλα στυλ CSS: Nuvola.addStyleSheet () και Nuvola.removeStyleSheet ().
- Το εργαλείο διαχείρισης της βάσης δεδομένων πακέτων (package_db.py) αναγνωρίζει το API 2.3 του JavaScript
- Εργαλείο δημιουργίας πακέτων υπηρεσιών (make_service_package.sh) έχει ένα νέο όρισμα: path to directory updates service.
- Το εργαλείο για τη δημιουργία πακέτων υπηρεσιών (make_service_package.sh) υποστηρίζει την αλλαγή πολλών γραμμών.
- Οι ασταθείς κατασκευές χρησιμοποιούν δεδομένα χρηστών και καταλόγους ρυθμίσεων με επίθημα "ασταθής".
- Σταθερό σφάλμα δημιουργίας με τον μεταγλωττιστή Vala 0.24 (Closes: LP: 1296261)
- Προστέθηκε εργαλείο WebKitGtk Frame για την ανίχνευση της συμβατότητας του WebKitGtk.
- Ενημερωμένο πρότυπο μετάφρασης.
- (Κλείνει: LP: 1296261)
- Επιδιόρθωση υποστήριξης για ειδοποίηση με δυνατότητα ενεργοποίησης στην οθόνη κλειδώματος του GNOME. (Κλείνει: LP: 1305992)
- Μουσική Google Play 4.10: Προστέθηκε προειδοποίηση σχετικά με το θέμα συμβατότητας με ειδοποιήσεις επιφάνειας εργασίας για το Chrome / Chromium. (Κλείνει: LP: 1314753)
- Εισαγόμενες μεταφράσεις.
- Μην χρησιμοποιείτε το WebKit.CacheModel.DOCUMENT_VIEWER, μπορεί να προκαλέσει τεράστια χρήση μνήμης. (Κλείνει: LP: 1275002)
- li>
- Σταματιζόμενες περιστασιακές διακοπές JavaScript. (Κλείνει: LP: 1263705)
- Google Play: Κατάργηση σπασμένης λειτουργίας Απόκρυψη κουμπιών Google+. Έχω εγκαταλείψει τον καθορισμό.
- Google Play: Δράση σταθερής παύσης (κλείνει: LP: 1282346)
- Εισαγόμενες μεταφράσεις.
- Grooveshark: Προστέθηκαν πληροφορίες σχετικά με το θέμα με το WebKitGtk 1.8. x.
- Αφαιρέθηκε ο απόρριτος κώδικας από τις περιγραφές υπηρεσιών.
- Ενημερωμένες μεταφράσεις.
Τι νέο υπάρχει στην έκδοση 3.0.8:
Τι νέο υπάρχει στην έκδοση 3.0.7:
Τι νέο υπάρχει στην έκδοση 3.0.4:
Τι νέο υπάρχει στην έκδοση 3.0.2:
Νέα στο Nuvola Player 3.0.1 (14 Φεβρουαρίου, 2016)
Τι νέο υπάρχει στην έκδοση 3.0.1:
Τι νέο υπάρχει στην έκδοση 2.5.0 / 3.0.0 Alpha:
Τι νέο υπάρχει στην έκδοση 2.4.3:
Τι είναι καινούργιο στην έκδοση 2.4.1:
Τι νέο υπάρχει στην έκδοση 2.4.0:
Τι νέο υπάρχει στην έκδοση 2.3.3:
Τι νέο υπάρχει στην έκδοση 2.3.2:
Τι νέο υπάρχει στην έκδοση 2.3.1:
Τι νέο υπάρχει στην έκδοση 2.1.0:
Τα σχόλια δεν βρέθηκε