Google+ page Facebook page Twitter page RSS feed

Nuvola Apps
Cloud music integration for your Linux desktop

Fundraiser April 2016

This is my monthly report for generous patrons who contributed €170.52 to support development of Nuvola Player in April 2016. Thanks to them, I renewed VPS hosting for €53.78 and spent 7.48 hours working on five tasks, which are listed bellow with a few comments, so my reward was €12.6 per hour.

You can support my work on Nuvola Player via PayPal, Gratipay, Patreon, Flattr or Bitcoin. Let's make Nuvola Player more awesome!

Thank you!

Jiri Janousek

Fundend time by month

Status of Fundraiser

Donations received: €148.04
Funding goal: €499.00
Planned tasks: See the roadmap
Spent funds: €165.98
Funded tasks: 6

Funded Tasks

Nuvola Player 3.0.2 released

Date: April 30, 2016, 8:11 a.m. • Work time: 2.05 hours • Spent funds: €30.75

I released Nuvola Player 3.0.2. This is a bug fix release addressing following issues:

  • Added hint how to edit/remove keyboard shortcut in the Keyboard shortcuts tab of the Preferences dialog. Issue: tiliado/nuvolaplayer#217
  • WebView used to fail to initialize properly sometimes resulting in empty non-functional window. This should not occur any more. Issue: tiliado/nuvolaplayer#207
  • WebKitGTK version information was added to the JavaScript API for web app scripts to check whether they are compatible and notify user if they are not. Issue: tiliado/nuvolaplayer#215
  • Ubuntu 14.04: WebKitGTK 2.8.5 packages have been uploaded to the Nuvola Player repository and Nuvola Player now uses this version instead the old packages from the official Ubuntu archive. this should fix various rendering and integration issues that happened only in Ubuntu 14.04. Issue: tiliado/nuvolaplayer#216
  • Fedora 22 and 23: Nuvola Player package also depends on the webkitgtk4-plugin-process-gtk2 package. Issue: tiliado/nuvolaplayer#223

These issues have been also fixed in the rolling builds of Nuvola Player 3.1. You can download the source tarball at or use Tiliado Repository for Nuvola Player.

I would like to thank to all Nuvola Patrons who made this release possible.

Support & bug fixes

Date: April 29, 2016, 8:50 p.m. • Work time: 1.90 hours • Spent funds: €28.50

I was dealing with following support requests & bug reports:

Old WebKitGTK in Ubuntu 14.04

Date: April 16, 2016, 4:13 p.m. • Work time: 1.62 hours • Spent funds: €24.30

There are certain rendering and integration issues that happen only in Ubuntu 14.04. Since I believe they occur because of an old WebKitGTK library in Ubuntu, I uploaded WebKitGTK 2.8.5 packages for Ubuntu 14.04 and rebuilt Nuvola Player to use this newer version instead the old packages from official Ubuntu archive.

Examples of the issues:

Hosting for

Date: April 7, 2016, 5:36 p.m. • Work time: 0.00 hours • Spent funds: €53.78

I renewed VPS hosting for website for 1452 CZK/year (about €53.78).

MRIS Rating (unfinished)

Date: April 6, 2016, 11:35 p.m. • Work time: 0.27 hours • Spent funds: €4.05

I worked on the MPRIS Rating feature requested by a Nuvola Patron. This month, I addressed issues from the review of my pull request to the Media player indicator GNOME Shell extension and I've been waiting for a response since then.

For the record, this task is really huge as it comprises:

  • Nuvola Core & JavaScript APIs to provide track rating metadata - done.
  • Nuvola Core & JavaScript APIs to set track rating remotely - done.
  • Documentation for service maintainers - in progress.
  • Actual implementation in the Media player indicator GNOME Shell extension - in progress.
  • Actual implementation in web app scripts such as Google Play Music - to do.

Packages for Ubuntu 16.04 Xenial Xerus

Date: April 6, 2016, 10:08 p.m. • Work time: 1.64 hours • Spent funds: €24.60

I built and published Nuvola Player 3.0 & 3.1 packages for Ubuntu 16.04 Xenial Xerus.

Our Patrons

These patrons support development of Nuvola Apps. 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.

9 patrons wish not to show their name in this list.

Become a Patron

© Jiří Janoušek 2014-2016. Powered by Django, which takes great advantage of Python. Uses Bootstrap theme United.