Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

210 lines (194 sloc) 9.74 KB
v1.2.2 - July 22, 2007
+ Bug: Fix artwork fetching (Amazon gzip'ed xml returns garbage)
+ Bug: Prevent connection error if the interface hasn't yet been run
+ Bug: Prevent possibility of deleting image file when choosing local art file
+ Bug: Don't load gnome-settings-daemon if it's not running (kinote)
v1.2.1 - July 16, 2007
+ Bug: Using MPD with a password causes error
v1.2 - July 15, 2007
+ Audioscrobbler support (requires python 2.5 or python-elementtree) (Owen)
+ Support for multiple profiles (and, e.g., "sonata --profile=2")
+ Ability to set search terms for lyrics
+ Ability to rename playlists (requires mpd >= 0.13)
+ Prevent continually searching for artwork/lyrics if not found the first time
+ Search for additional artwork filenames
+ Allows resetting artwork to the default image
+ 'Save All' button for tag editing window
+ Display MPD status in systray icon
+ Prevent GUI blocking when connecting to MPD, where possible
+ Added Finnish translation (Ilkka Tuohela)
+ Bug: Multimedia keys no longer work in Gnome 2.18 (Florian)
+ Bug: Hide statusbar in collapse mode when showing from systray
+ Bug: Cover artwork filename doesn't use system's locale charset
+ Bug: MPD_HOST variable doesn't work when it includes password
v1.1.1 - May 18, 2007
+ Add Swedish translation (Daniel Nylander)
+ Bug: Incorrect artist can sometimes be set for album art/info (vEX)
+ Bug: Artwork isn't set when there is a single image in the song's dir
+ Bug: Improve handling under tiling WMs like ion3
+ Bug: A 2nd instance isn't prevented with dbus/python 2.4 (Sebastian)
v1.1 - May 7, 2007
+ Ctrl-J for xmms-like search filter (vEX/Eduard)
+ Implemented logic for Various Artists albums
+ Cover art pref: save to ~/.covers or file's respective dir
+ Support for GNOME session management
+ Allow searching through ALL metadata in library
+ Link artist and album name in song info window to wikipedia entry
+ Add shuffle, repeat, --visible, and --hidden commandline arguments
+ Show if mpd is updating in statusbar
+ Save last used option in library search
+ Update code for dbus-python 0.80 API (Jordan)
+ Ellipsize text in treeviews, current playing song (Jordan)
+ Add button for listing of shortcuts to About dialog
+ Resize cover art to fit song info window
+ Added Simplified Chinese translation (Desmond Chang)
+ Bug: Prevent tracebacks between withdrawing app & gtk.StatusIcon
+ Bug: Fix error if mpd is not running and sonata starts hidden
+ Bug: Can't manually set artwork across filesystems
+ Bug: Can't use find-as-you-type in the current playlist
+ Bug: Right-click menu closes right away for some users
v1.0.1 - February 13, 2007
+ Make lyrics fetching optional
+ Allow editing of stream name/url
+ Hide the notification window when it is clicked
+ Small usability improvements to gtk.StatusIcon
+ Improvements to reordering the current playlist with drag-n-drop
+ Bug: Info window freezes when editing currently playing song's tags
+ Bug: Tag editing doesn't work with older version (0.90.1) of tagpy
+ Bug: Prevent strange potential freeze with gc.collect()
+ Bug: Cover art doesn't update correctly if Local Only artwork set
+ Bug: Lyrics occassionally don't stay synced with current playing song
v1.0 - January 21, 2007
+ Multiple views for library: filesystem, artists, albums
+ Editing of song tags (requires optional taglib & tagpy)
+ Auto-fetching of song lyrics (requires optional soappy)
+ Improved song info window and access to it
+ Allow pls/m3u/extm3u's as stream inputs
+ Sort current playlist (by metadata, random, reverse)
+ Optional statusbar (playlist length, time)
+ Revert to gtk's StatusIcon if gnome-python-extras isn't installed
+ Make system tray icon optional
+ Pref to write xmms-info like status file to use with IM, IRC.. (Tim)
+ Allow drag-n-drop of images to set album art
+ If there is only one image in the song's dir, set as art (Ivan)
+ Album art priority preference (local vs remove)
+ Formatting options (genre, song length, elapsed time, year) (Ivan)
+ Pref to play enqueued items on activate (i.e. enter/double-click)
+ Play friendler with other clients for shuffle/repeat/crossfade
+ Reduced startup time/memory usage
+ Use curly brackets {} to have formatting appear only if all enclosed
tags are available
+ Ability to run on OLPC's Sugar user environment (Owen)
+ Added Ukranian translation (Господарисько Тарас)
+ Bug: No more freezes due to threading! Finally! Seriously!
+ Bug: Cannot set album art for album/artist with "/" in name
+ Bug: Prevent interface jumping because of progress bar font
+ Bug: Notification window isn't positioned correctly for dual-head
v0.9 - November 19, 2006
+ Added stream support
+ Use local artwork (cover.jpg, folder.jpg) first, if it exists
(requires music_directory to be specified in preferences)
+ Allow crossfading (mixing) between songs
+ Fetch higher-resolution cover art
+ Allow specifying search terms for remote album art
+ Improved song info viewer
+ Make remote images window non-blocking
+ Popup song notification on un-pause
+ Pick up tooltip album background color from gtk theme
+ Store cover art in ~/.covers for consistency with gmpc
+ Add German translation (Paul Johnson)
+ Bug: Prevent infrequent crash when fetching album art
+ Bug: Intermittent interface freezes due to threading
+ Bug: Unable to delete playlists with ampersand, etc.
+ Bug: Player can become the wrong height on expand
+ Bug: Ensure local art is correctly applied on song changes
+ Bug: Searching library doesn't work for non-english locale
v0.8.1 - October 19, 2006
+ Add Polish translation (Tomasz Dominikowski)
+ Bug: Correctly send mpd password when using manual connect
+ Bug: Prevent certain keys from causing events
+ Bug: Prevent potential crash if not able to obtain mpd status
v0.8 - October 7, 2006
+ Allow user formatting of current playlist, library, and title
+ Pref for song notification location
+ Allow song notification for users without gnome-python-extras
+ Pref to hide playback buttons
+ Pref to update MPD library on start
+ --info, --status displays current song info or MPD status
+ Pref to autoconnect on start, connect/disconnect buttons
+ Fetch album art in background (non-blocking)
+ Correctly retain previous library state when ending search
+ Add russian translation [Andrew Lukoshko]
+ Bug: Display path when filename is empty or http/ftp prefixes
+ Bug: Fix crash if changing connection w/o gnome-python-extras
+ Bug: Prevent --help, --toggle, etc. from happening twice if
dbus is installed
+ Bug: Some shortcuts don't work with numslock enabled
v0.7.1 - September 27, 2006
+ Bug: Fix crash if dbus is not installed
+ Bug: Fix crash if song does not have some id3 info specified
v0.7 - September 27, 2006
+ Ability to search library by type (can be disabled in prefs)
+ Optional notification popup on song changes
+ Show larger image on left-click of cover art
+ Reduce (pygmy's) default polling time
+ Retain selection of browsed directories in library
+ Retain selection after drag-n-drop
+ Keep width of tooltip fixed
+ Show previous instance of app if user tries to open a second
instance [Mike Massonnet patch]
+ Add --version, --help; print usage
+ --toggle argument to minimize to tray or show (requires D-Bus)
+ Add french translation [Floréal M]
+ Additional shortcuts (see docs)
+ Bug: repeat/shuffle isn't updated if mpd is restarted
+ Bug: Unable to delete multiple playlists at once
+ Bug: Crash when playing ogg streams [patch]
v0.6 - September 18, 2006
+ Add support for playlists (save, load, queue, delete)
+ Ability to use local image for album cover
+ Support for multimedia keys
+ Fetch cover art if an artist, but not album, is specified
+ Add Ctrl-U and Ctrl-Shift-U for updating library (see docs)
+ (Re-)display systray icon if tray is (re-)opened
+ Fix to return all playlist objects
+ Bug: Delete key doesn't remove songs from playlist
v0.5.2 - September 15, 2006
+ Correctly update interface after updating MPD library
+ Interface prefs: show album art, show volume, sticky, above
+ Behavior prefs: minimize to systray, stop playback on exit
+ Increase iter time if connection timesout (to make gui responsive)
+ Use gtk.STOCK_JUSTIFY_FILL instead of custom playlist icon
+ Try gnome-open/exo-open first for opening help, then fallback
+ Ability to set translations (see TRANSLATIONS file)
+ Use dbus to prevent multiple instances
+ More shortcuts (see documentation)
+ Minor bugfixes
v0.5.1 - September 13, 2006
+ Increment to mpdclient3 to prevent incompatibility issues
+ Bug: Running Sonata without systray causes crash
v0.5 - September 12, 2006
+ Added album art (and ability to choose from alternatives
if the one automatically selected is incorrect, via right-click)
+ Integrate playlist and library into one app
+ Change song progress with mousewheel over progressbar
+ Change volume with mousewheel over volume button, systray icon
+ Change volume icon based on volume level
+ Added playback, etc, shortcuts
+ Added Replace menu and dir/file icons to library browser
+ Removed toolbar, cleaned up interface
+ Removed horizontal scrollbar
+ Don't update systray icon based on playback status
+ Moved config to standard
+ Keep app width constant when (un)expanding
+ Keep currently playing song visible in list
+ Removed python-empy, glade
+ Bug: mpdclient2/app doesn't accept passwords (crash)
+ Bug: mdpclient2 - lsinfo skips the first file found after dirs
+ Bug: Cannot remove multiple rows from right-click
+ Bug: Crash if user has MPD connection but no read access
+ Bug: GTK+ treeview search does not work
+ Bug: Right-Click checkbox doesnt set value on start
+ Bug: Doesn't properly retain view when browsing playlist
+ Added documentation
+ Other bugfixes, tweaks
Jump to Line
Something went wrong with that request. Please try again.