Google+ page Facebook page Twitter page RSS feed

Nuvola Apps
Cloud music integration for your Linux desktop

Fundraiser March 2015

This is my monthly report for generous patrons who contributed €219.23 to support development of Nuvola Player in March 2015. Thanks to them, I paid for domain for Nuvola Player repository and website (one year for €5.32, cheaper than the previous domain registrar) and spend 21.39 hours working on fifteen tasks, which are listed bellow with a few comments, so my reward was €10.00 per hour (I keep it near a minimum wage in Western Europe). However, the Nuvola Player project is still underfunded, I could work more if you would wish so.

My dream is to work as an independent open source developer on software for all users around the world. Software for you. 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

Status of Fundraiser

Donations received: €219.23
Funding goal: €499.00
Spent funds: €219.22
Funded tasks: 15

Funded Tasks

Support & bug fixes

Date: March 31, 2015, 10:51 a.m. • Work time: 3.42 hours • Spent funds: €34.20

I was dealing with following support requests and bug fixes.

  1. I helped to find out a cause and a solution of issue Spotify ads crank system volume up

  2. I modified Debian packaging in a way that package nuvolaplayer3 doesn't depend on nuvolaplayer3-all-services, but recommends it.

  3. I requested more information in following tickets:

  4. I added to the wishlist three new feature requests:

  5. I investigated Nuvola Player 2 issue Empty Google Music page with top frame bar, which was caused by an old WebKit library with missing requestAnimationFrame functionality. I recommended system upgrade to a newer WebKit library and offered development of a workaround if it gets funded (4 hours of work).

  6. I responded to bug report Nuvolaplayer 3 doesn't show the icons in the toolbar in KDE. KDE desktop environment is not supported for now, so the bug will be addressed later.

Code Review: Mixcloud

Date: March 29, 2015, 11:41 p.m. • Work time: 0.73 hours • Spent funds: €7.30

I reviewed Mixcloud integration script by Samuel Mansour.

Code Review: Amazon Cloud Player

Date: March 26, 2015, 10:41 p.m. • Work time: 1.17 hours • Spent funds: €11.70

I reviewed Amazon Cloud Player integration script by Stephen Herbein.

WebKit Tweak: Local storage path

Date: March 26, 2015, 8:28 p.m. • Work time: 0.48 hours • Spent funds: €4.80

I changed path for "localstorage" feature of web platform to be unique for each web app script. It might be relevant to issues such as Spotify only shows the Spotify's logo on a black background.

Commits: 2 commits tiliado/nuvolaplayer Mar 25-26, 2015

Code Review: Synology Audio Station

Date: March 23, 2015, 11:26 p.m. • Work time: 0.33 hours • Spent funds: €3.30

I reviewed Synology Audio Station integration script by Daniel Schep.

Code Review: KEXP Live Stream

Date: March 23, 2015, 10:43 p.m. • Work time: 0.42 hours • Spent funds: €4.20

I reviewed KEXP Live Stream integration script by Michael Nye.

Fixes for the New Grooveshark Design

Date: March 22, 2015, 3:31 p.m. • Work time: 1.97 hours • Spent funds: €19.70

I fixed Groveshark integration script in Nuvola Player 3 to work also with the new design and uploaded new packages to the repository.

In addition, I added a tiny useful tweak: you can use play button to restore last queue at start-up.

Commits: 3 commits tiliado/nuvola-app-grooveshark Mar 19, 20 and 22, 2015

Documentation Tweaks

Date: March 15, 2015, 10:06 a.m. • Work time: 1.22 hours • Spent funds: €12.20

I improved installation instructions for Nuvola Player 3 and made a few other tweaks.

Commits: 1 commit in tiliado/ master

GTK+ 3.10 Fixes

Date: March 15, 2015, 8:39 a.m. • Work time: 3.01 hours • Spent funds: €30.10

I notices and fixed a few issues that occur only with GTK+ 3.10 (fedora 20, Ubuntu 14.04).

  • Fixed vertical alignment and size of the menu button in the header bar.
  • Fixed reversed ordering of buttons on the right side of the header bar.
  • Added extra padding for the title in the header bar.

Custom Network Proxy Settings

Date: March 12, 2015, 7:36 p.m. • Work time: 1.55 hours • Spent funds: €15.50

I investigated whether it is possible to set custom network proxy settings instead of using system preferences. Unfortunately, there is no API for that in WebKit2GTK+ library. However, I have found an ugly hack how to disable the default proxy resolver and will investigate further.

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.