I'm happy to announce the first beta release of Nuvola Player 2.1 that brings new features for users [1] as well as for service maintainers [2] and many bug fixes [3] (most of them have been backported to 2.0.x series though).
[1] http://nuvolaplayer.fenryxo.cz/releases/2.1/users.html [2] http://nuvolaplayer.fenryxo.cz/releases/2.1/developers.html [3] http://nuvolaplayer.fenryxo.cz/releases/2.1/bug_fixes.html === Installation: Binary packages === Nuvola Player Project provides binary packages for Debian Sid and Wheezy [4] and for Ubuntu 12.04, 12.10 and 13.04 [5]. [4] http://ppa.fenryxo.cz/nuvola-player/README.html [5] https://launchpad.net/~nuvola-player-builders/+archive/beta === Installation: From source === You can download signed source tarballs at Launchpad downloads page [6] and then follow instructions in file INSTALL. [6] https://launchpad.net/nuvola-player/+download === About Nuvola Player === Nuvola Player runs a web interface of cloud music services in its own window and provides integration with a Linux desktop (multimedia keys, system tray, media player applets, dock menu, notifications and more) to create more native experience than common web browsers. Enjoy! Jiří Janoušek === 2.1 Beta 1 - August 09, 2013 === # Changes since version 2.0.0. * Fixed bug when configuration was not saved with buids without debugging symbols. (Closes: LP:1057696) * MPRIS extension: Renamed to Remote Player Interface. * nuvolaplayer-client provides better error message when MPRIS interface is not enabled. (Closes: LP:1054548) * Nuvola Player loads only a compatible flash plugin wrapped with nspluginwrapper. See FAQ #2107 for details. (Closes: LP:1058586) https://answers.launchpad.net/nuvola-player/+faq/2107 * Rdio: Flash plugin is not required. * Lyrics extension: Split diacritics from letters when creating AZLyrics name. (Closes: LP:1064042) * Amazon Cloud Player: Support more countries. (Closes: LP:1059020) * New service Deezer. (Closes: LP:1010117, LP:1066300) * Refactoring of codebase, extension of unit tests, splitting to nuvolaplayer binary and libnuvolaplayer-private library, removed legacy code. * Notifications extension: Added support for actions and resident notifications. (Closes: LP:968619) * Context menu of a web view is populated with custom actions. * Tools make_service_package.sh updated to produce packages in format 2. * Diorite: SimpleDocBuffer and SimpleDocView for rendering of simple HTML-like documents with native GTK+ look. * Upgraded Waf build system to 1.7.6. * Anti-underlinking and anti-overlinking linker flags are used during the build process. * Service selector is opened in a separate window and uses native GTK+ widgets instead of web view. GTK+ zoom level is respected and non-free screenshots are not loaded. (Closes: LP:1076137, LP:1076134) * Added check for MP3 support in GStreamer. New dependency has been introduced: gstreamer0.10 (>= 0.10) or gstreamer1.0. * Fixed Last.fm name. (Closes: LP:954702) * Description of extensions is in a simple HTML-like syntax. * Copies of various vapis are used to prevent breakages. * Thumbs UP/Down actions shouldn't toggle status. (Closes: LP:1063426) * Run-in-background feature no longer requires tray icon. (Closes: LP:1079339) * Web view respects text zoom factor and remembers zoom level per service (Closes: LP:1051218) * Last.fm extension: Added switches to disable scrobbling for particular services. (Closes: LP:1049474) * Google Play: Fixed links "Shop this artist" and related to be opened in a default web browser. (Closes: LP:1095739) * User interface: Added option to prefer dark GTK+ theme. * Notifications: Pass actual album art image data over dbus instead of a filename to prevent caching. (Closes: LP:1099825) * 8tracks: Service integration was adopted by Michael J Coyne. Fixed breakage (alert loop) caused by a change in 8tracks web interface. (Closes: LP:1035490, LP:1127488) * Google Play: Fixed resolving of a name and an artist of the current song. (Closes: LP:1138576) * Amazon Cloud Player: Recent changes in Amazon Cloud Player introduced Amazon marketing redirect. Sandbox pattern has been updated to reflect these changes. (Closes: LP:1134756) * Rdio 3.0: Service integration was adopted by Michael Mims and relicensed under 2-Clause BSD license. Service switched to Flash-based playback instead of HTML5. Fixed low initial volume. Fixed resolving of the current artist and song. (Closes: LP:1049253, LP:1165388, LP:1156591) * Updated copyright information. * Services selector: If the currently running service is upgraded/downgraded it is immediately reloaded, so it isn't necessary to restart Nuvola Player. (Closes: LP:1175141) * Updated URL of a download page for update packs. * Google Play: Google Play web interface has been changed many times introducing breakages in Hide Google bar feature, parsing of song details, playback status and available actions. (Closes: LP:1189370, LP:1189851, LP:1194122, LP:1194601) * Google Play: Google Play UI has changed and shows also album name of the current song,so it's possible to pass it to Nuvola core. (Closes: LP:853719) * Google Play: Flash plugin has been enabled, because Google Play Music All Access feature requires it (HTML5 audio is not supported). (Closes: LP:1181307) * Google Play: Also added reason why all store links are opened in a default web browser. * 8tracks: updated metadata parsing. (Closes: LP:1167378) * PopupWebView: Pop-up windows were sometimes unusable, because page area was tiny and rest of the window was empty. (Closes: LP:1181950) * Added information about format support. * Added option to specify directory where to search for integrations. * Extensions: Almost all extensions are enabled by default. * MPRIS can-go-next/prev actions weren't updated because of a bug. (Closes: LP:1183640) * The Google Music interface had a space between the play controls and the bottom of the app when "Hide Google Bar" is checked. Fixed. (Closes: LP:1189851) * Introduced Nuvola Player JavaScript API 2.1. * New extension: Developer's bar. * Google Play: Fixed detection of playback status. (Closes: LP:1194122) * Google Play: Fixed thumbs up/down actions broken by recent Google Play web ui update. (Closes: LP:1194601) * Service is reloaded after installation/removal of an update package. (Closes: LP:1175141) * Added option to specify gee version, --with-gee, defaults to 1.0. * Google Play: Added country availabilty details. * Added script to setup shell environment for developers. * Google Play: Added playback requirements to description. * Google Play: Fix that small red notification box. (Closes: LP:1198486) * Removed UI modes "toolbar only" and "both toolbar and menubar". Main menu reorganized. * Added a few keyboard shortcuts: Go back <shift><alt>Left and go forward <shift><alt>Right. * Simplified build script, see file INSTALL for details. * Added templete of new service integration. * Added hack that allows user to disable GStreamer for a particular service. (Closes: LP:1200818) -- Mailing list: https://launchpad.net/~nuvola-player-devel Post to : [email protected] Unsubscribe : https://launchpad.net/~nuvola-player-devel More help : https://help.launchpad.net/ListHelp

