Nuvola Apps Runtime (Nuvola Player) 2.4.0

Milestone information

Project:
Nuvola Apps Runtime (Nuvola Player)
Series:
2.4.x
Version:
2.4.0
Released:
 
Registrant:
Jiří Janoušek
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 Steffen Coenen
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
9 Fix Released

Download files for this release

File Description Downloads

Release notes 

Nuvola Player 2.4.0 was released on May 31st, 2014. This release brings a few new features and a plenty of bug fixes, some of them has already appeared in maintenance releases of the 2.3 series though.

Changelog 

View the full changelog

# Changes since version 2.3.0. Some fixes have already appeared in 2.3.x releases though.

Google Play Music:

 * Version increased to 4.11.

 * Removed broken Hide Google+ buttons feature, because Google changes the code too often.

 * Service settings are applied instantly without reload.

 * Fixed pause and toggle play/pause actions. (Closes: LP:1282346, LP:1321820)

 * Added warning about compatibility issue with desktop notifications for Chrome.
  (Closes: LP:1314753)

 * Added in-page navigation buttons. The buttons are inserted in the top bar next to the
   Google Play logo.

Rdio:

  * Version increased to 3.2.

  * Added in-page navigation buttons. The buttons are inserted in the top bar next to the rdio logo.
   (Closes: LP:1212167)

New services:

  * Logitech Media Server by Steffen Coenen. (Closes: LP:1010973)

  * This is my jam by Jan Vlnas. (Closes: LP:1310616)

User interface:

  * Implemented support for back/forward mouse buttons.

  * Fix support for actionable notification in GNOME lock screen. (Closes: LP:1305992)

  * Updated translations from Launchpad.

Stability:

  * Fixed many JavaScript crashes because of invalid JavaScript API objects. (Closes: LP:1263705)

  * Document viewer cache model of WebKit is no longer used, because it has been found to cause a
    huge memory usage. (Closes: LP:1275002)

Developers:

 * Implemented JavaScript API for user interface actions. It can be used to create associated custom
   in-page buttons for these actions. (Closes: LP:1265290)

 * Version of JSApi increased to to 2.3.

 * Added helper JavaScript functions to add and remove CSS stylesheets:
   Nuvola.addStyleSheet() and Nuvola.removeStyleSheet().

  * Tool to manage package database (package_db.py) recognizes JavaScript API 2.3.

  * Tool to create service packages (make_service_package.sh) got one new argument: path to service
    updates directory.

  * Tool to create service packages (make_service_package.sh) supports multiline changelog.

  * Unstable builds use user data and config directories with suffix "unstable".

  * Fixed build error with Vala compiler 0.24 (Closes: LP:1296261)

  * Added tool WebKitGtk Frame for debugging WebKitGtk compatibility.

  * Updated translation template

0 blueprints and 9 bugs targeted

Bug report Importance Assignee Status
1321820 #1321820 Play/Pause/Stop Media keys in Google Play service no longer work 2 Critical   10 Fix Released
1267185 #1267185 Hide Google bar broken again 3 High   10 Fix Released
1318419 #1318419 The translation options on Launchpad are outdated 3 High   10 Fix Released
1272593 #1272593 Hide Google bar broken again, again 5 Low   10 Fix Released
1010973 #1010973 Service Request: Squeezebox 6 Wishlist Steffen Coenen  10 Fix Released
1065602 #1065602 Feature Request: Back/ forward mousebutton 6 Wishlist   10 Fix Released
1212167 #1212167 feature request: 'back' and 'forward' buttons, integrated with the service 6 Wishlist   10 Fix Released
1265290 #1265290 JSApi Properties for canNavigateBack/Forward 6 Wishlist   10 Fix Released
1310616 #1310616 Service request: This Is My Jam 6 Wishlist   10 Fix Released
This milestone contains Public information
Everyone can see this information.