Nuvola 4.20 brings Audible and Emby, prepares for feature requests voting

Another monthly release of Nuvola Player is out in the wild. Version 4.20 introduces two new services Audible and Emby, fixes integration of Bandcamp, drops Tiliado accounts and begins preparation for feature requests voting.

Jiří Janoušek
Nuvola News
4 min readDec 28, 2020

--

Nuvola Player 4.20 with Emby script.

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

Tiliado accounts no longer supported

Nuvola 4.18 introduced the automatic migration of Tiliado accounts to license keys. Nuvola 4.19 was the last version to support the activation of premium features via Tiliado accounts and automatic migration. Nuvola 4.20 removes the integration with Tiliado accounts completely. However, if you had activated Nuvola with Tiliado and the automatic migration failed for any reason, you can always contact support@tiliado.eu to get your license key.

Preparation of feature requests voting

There are plenty of feature requests in Nuvola’s issue tracker on GitHub. However, some of them are really old and we don’t know whether they are still relevant. We would also like to find out which features are most wanted.

That’s why we selected most feature requests for voting by users. There are three phases:

  1. January 2021 — Preparation of feature requests for voting. You can review and improve existing feature requests labeled voting to make them more appealing for other users or create a new feature request.
  2. February 2021 — Voting on feature requests. The exact mechanism hasn’t been decided yet, so you can participate in a discussion in the corresponding ticket to voice your opinion.
  3. March 2021 — Evaluation of voting.

New script: Audible

Maintainer: Jiří Janoušek • Flatpak packageSource code

Audible is an online audiobook and podcast service owned by Amazon.com Inc. that allows users to purchase and stream audiobooks and other forms of spoken word content. This content can be purchased individually, or under a subscription model where the user receives “credits” that can be redeemed for content monthly, and receive access to a curated on-demand library of content. Audible is the United States’ largest audiobook producer and retailer. [Source: Wikipedia]

New script: Emby

Maintainer: Jiří Janoušek • Flatpak packageSource code

Emby (formerly Media Browser) is a media server designed to organize, play, and stream audio and video to a variety of devices. While watching and streaming media with Emby server is free, a number of features of its clients require an active Emby Premiere subscription. [Source: Wikipedia]

Bandcamp script 2.4

Maintainer: Jiří Janoušek • Flatpak packageSource code

  • Fix metadata parsing on the album and track views [GitHub issue].

What’s new for script maintainers

  • The hostname of the user’s machine is exposed as a constant Nuvola.HOSTNAME[GitHub issue].
  • The machine id hash of the user’s machine is exposed as a constant Nuvola.MACHINE_HASH [GitHub issue].
  • Various fixes in the developer documentation.

Under the hood

  • All scripts have been upgraded to the latest version of Standard JavaScript code style [GitHub ticket].
  • Removal of unused JavaScript code.
  • Added debugging of keyboard events (disabled by default) [GitHub issue].

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.

Nuvola contributes to the Good Angel Foundation.

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.

--

--

Jiří Janoušek
Nuvola News

Software engineer, GNU/Linux lover, European citizen.