Nuvola 4.21 brings Anghami, adds official support for Linux Mint, Cinnamon and Mate
Another release of Nuvola Player is out in the wild. Version 4.21 introduces new services Anghami, updates Spotify, Tidal, Amazon Cloud Player, Audible, Primephonic, and Qobuz. Linux Mint, Cinnamon and Mate are now officially supported.
To install Nuvola, follow installation instructions at the Nuvola Apps Repository. To update Nuvola, run flatpak update --system && flatpak update --user
in terminal (as a regular user, not root/sudo), or use a package manager that supports Flatpak (e.g., a recent GNOME Software application with the Flatpak plugin, KDE Discover or elementaryOS AppCenter)
What’s New for Users
New script: Anghami
Maintainer: Jiří Janoušek • Flatpak package • Source code
Anghami is the first legal music streaming platform and digital distribution company in the Arab world. It launched in November 2011 in Lebanon, providing unlimited Arabic and international music to stream and download for offline mode. It is designed for the Middle East and North Africa to provide the largest music catalog of licensed content from the major Arabic labels such as Melody, Mazzika, Platinum Records and many other independent labels, in addition to international majors labels such as Sony, Universal and Warner Music Group. [Source: Wikipedia]
Official support for Linux Mint, Cinnamon and Mate
Nuvola uses Flatpak packages, which should run on every Linux distribution. What does the official support mean, then? It means the first-tier support:
- You are provided with detailed installation instructions that point you to unexpected issues. For example, Linux Mint Software Manager shows a misleading error message, “The Flatpak repo you are trying to add already exists.”, when you add Nuvola flatpak repository. It seems to check the repository's presence twice: Once before installation and then again after installation, which obviously leads to the error message.
- I have Linux Mint installed in GNOME Boxes to test distro-specific issues if there are any.
- You are provided with detailed documentation about integration features in Cinnamon and Mate.
- I have installed a distribution with Cinnamon/Mate to test environment-specific integration issues.
Spotify script 3.4
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Fix next and repeat actions. [GitHub PR]
- Fix Google login. [GitHub ticket]
- Update metadata parsing.
Tidal script 1.2
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Update metadata parsing. [GitHub ticket]
Amazon Cloud Player script 5.12
Maintainer: Andrew Stubbs • Flatpak package • Source code
- Add Japanese region support. [GitHub ticket]
Audible script 1.1
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Add national variants. [GitHub ticket]
Primephonic script 1.1
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Fix Google login. [GitHub ticket]
- Update metadata parsing.
Qobuz script 1.4
Maintainer: Romain Berger • Flatpak package • Source code
- Support Qobuz design v5.8.0-b021. [GitHub ticket]
- Added personalized icon set.
- Added support for seek.
- Improve support for stop.
Pandora script 1.2
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Deprecate Pandora until logging in is fixed. [GitHub ticket]
Plex script 1.6
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Plex app is deprecated until it becomes compatible again. [GitHub ticket]
Bug fixes
- Fix wrong initial state of Show sidebar toggle [GitHub ticket].
- Fix Quit action triggered with Media Player Remote Interface [GitHub ticket].
Tiliado accounts deleted
All Tiliado accounts from https://tiliado.eu website have been deleted. Accounts with attached purchases have been archived offline. Per our Privacy Policy, we may hold these data for 15 years (the limitation period under the Czech law) to protect ourselves in disputes/lawsuits. [GitHub ticket 1, GitHub ticket 2]
Other changes
8tracks script 5.4
Maintainer: Jiří Janoušek• Flatpak package • Source code
- Use Nuvola Runtime issue tracker for support
- Add Circle CI configuration
- Reformat code.
Apple Music script 1.1
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Report bugs to Nuvola bug tracker
- Reformat code
BBC iPlayer script 1.7
Maintainer: Andrew Stubbs • Flatpak package • Source code
- Reformat code
Brain FM script 1.2
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Use Nuvola Runtime issue tracker for support
- Add Circle CI configuration
- Reformat code
Deezer script 3.4
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code.
DI.FM script 1.1
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Use Nuvola issue tracker
- Add webview screenshot
- Reformat code
Focus@Will script 1.2
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Use Nuvola Runtime issue tracker for support
- Add Circle CI configuration
- Reformat code
Gaana script 1.1
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
Idagio script 1.1
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
Ivoox script 1.1
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
Jamendo script 1.1
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
- Report bugs to Nuvola issue tracker
Jango script 2.6
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
Jupiter Broadcasting script 1.6
Maintainer: Andrew Stubbs • Flatpak package • Source code
- Reformat code
KEXP script 1.5
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
MentorFM script 1.1
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
Mixcloud script 4.3
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
NPR One script 1.3
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
ownCloud Music script 1.5
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
Pocket Casts script 1.5
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
Sirius XM script 1.7
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
SoundCloud script 1.6
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
TuneIn script 1.5
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
- Use Nuvola Runtime issue tracker for support
- Add Circle CI configuration
Yandex Music script 1.8
Maintainer: Aleksey Zhidkov • Flatpak package • Source code
- Reformat code
YouTube script 2.3
Maintainer: Jiří Janoušek • Flatpak package • Source code
- Reformat code
Miscellaneous
- Add
--no-vapi-patch
configure option to build script. [GitHub ticket]
Nuvola Contributes to Good Angel Foundation
Jiri Janousek, the core developer of the Nuvola Apps project, is glad to contribute a part of the project’s revenue to the Good Angel foundation. This way, he can regularly help families with children, which face financial distress as a result of severe illness. Even small monetary donations can help these families overcome a tough period.
Thank You for Your Support
At the time of writing, the awesome people listed below and a few others are Nuvola Patrons, who support the development of Nuvola Apps Runtime. Thank you all!
Christian Dannie Storgaard, José Antonio Rey, Ryan Wagner, Simon Law, Bart Libert, Chris Beeley, Andrew Azores, Bryan Wyatt, Balázs, Denton Davenport, Ben MacLeod, Duco van Amstel, David Wiczer, Andrew Allen, Nathan Warkentin, Chuck Talk.
If you are a Nuvola Patron but your name is not listed, contact Tiliado support to give us permission to show you on the list.