nuvola-player-devel team mailing list archive
-
nuvola-player-devel team
-
Mailing list archive
-
Message #00086
Nuvola Player 2.1 Beta 1 has been released
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)