Rhythmbox Changelog

New in version 3.2

March 29th, 2015
  • Support for disc and track total tags (Hubert Figuiere)
  • Soundcloud plugin
  • Ability to clear, re-fetch and manually set cover art using the song info window
  • Build fixes for Mac OS X (Andrew Brown)
  • Many style and layout fixes (Trinh Anh Ngoc)
  • Bugs fixed:
  • 330686 - same songs played after reading a playlist
  • 554574 - no easy way to unselect the browse by album,artist,genre option
  • 592706 - Unclear string "in" for translation
  • 601747 - rhythmbox skips one or two songs after playing certain songs
  • 733795 - configure warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
  • 737058 - Add track count and disc count to the database
  • 737655 - data: Add Vorbis aliases as supported mime-types
  • 738101 - Failure to build with tdb 1.3
  • 738529 - Crash when right clicking the track list in the library
  • 743012 - Rhythmbox fails to import MP3 files with ID3 v2.4 tags created by PicardQT
  • 743493 - Tracks with no embedded covert art show a random cover art from the music collection
  • 743761 - Right click on any file in 'Tracks list' clashes the application
  • 745395 - Duplicate symbol _rb_metadata_iface_xml
  • 745399 - gdkx.h explicitly included; prevents building on Mac
  • 746047 - symbolic icon is broken
  • Translation updates:
  • bs, courtesy of Samir Ribić
  • ca, courtesy of Pau Iranzo
  • cs, courtesy of Marek ÄŒernocký
  • es, courtesy of Irene Sáez Sanz
  • fi, courtesy of Jiri Grönroos
  • gd, courtesy of GunChleoc
  • hu, courtesy of Balázs Úr
  • id, courtesy of Andika Triwidada
  • it, courtesy of Milo Casagrande
  • kk, courtesy of Baurzhan Muftakhidinov
  • lt, courtesy of Aurimas ÄŒernius
  • nb, courtesy of Kjartan Maraas
  • nl, courtesy of Hannie Dumoleyn
  • pl, courtesy of Piotr DrÄ…g
  • pt_BR, courtesy of Rafael Ferreira
  • sk, courtesy of DuÅ¡an Kazik
  • sl, courtesy of Matej Urbančič
  • sr, courtesy of Мирослав Николић
  • sr@latin, courtesy of Miroslav Nikolić
  • sv, courtesy of Anders Jonsson
  • sv, courtesy of Daniel Nylander
  • tr, courtesy of Muhammet Kara
  • vi, courtesy of Trần Ngọc Quân
  • zh_TW, courtesy of Cheng-Chia Tseng

New in version 3.1 (September 28th, 2014)

  • Assorted bug fixes
  • GTK+ 3.14 compatible
  • Now includes an AppData file
  • Bugs fixed:
  • 637747 "Edit > Preferences > General > Visibile Columns > BPM" missing mnemonic
  • 686082 UPNP servers do not get removed after they become unavailable
  • 702885 SendTo plugin does not work with music files containing apostrophe
  • 723020 Rhythmbox incorrectly reads the year tag of m4a files
  • 725884 support libsecret 0.18 (SecretUnstable to Secret API change)
  • 729373 rhythmbox crashes upon "Jump to Playing Song"
  • 731025 Song properties dialog "Basic" tab, "Comment" keyboard mnemonic is same as "Composer"
  • 731202 Notification disappears when I pause my music
  • 731236 New Radio Paradise URLs
  • 732764 The latest rhythmbox needs atleast libglib 2.34
  • 732880 Wording used for importing music in import screen is not clear
  • 733499 rhythmbox crashes with SIGSEGV due to double free in rb_podcast_parse_channel_free
  • 733526 rhythmbox / audioscrobbler fails if built from separate build dir
  • 733586 Inequal sizing and alignment in rhythmbox UI.
  • 733636 grilo: Do not free GrlRegistry
  • 734057 rhythmbox-client --stop
  • 734123 Rhythmbox 3.0.2 crashes if attempting to load pls stream before any other type
  • 734235 AAC tags are improperly parsed for the "year" field
  • 735021 daap source compilation failure with ubuntu 14.04
  • 735056 Rating stars are not vertically aligned in GtkTreeView listing
  • 735083 Rhythmbox crash when adding songs to a playlist
  • 735954 Right-clicking on song causes Segmentation fault
  • 737053 song-info ui files need update
  • 737368 rhythmbox.appdata.xml.in is in wrong location
  • Translation updates:
  • ar, courtesy of Ibrahim Saed
  • cs, courtesy of Marek Černocký
  • de, courtesy of Wolfgang Stoeggl
  • el, courtesy of Tom Tryfonidis
  • es, courtesy of Daniel Mustieles
  • fi, courtesy of Jiri Grönroos
  • fr, courtesy of Claude Paroz
  • gd, courtesy of GunChleoc
  • hu, courtesy of Balázs Úr
  • id, courtesy of Andika Triwidada
  • ja, courtesy of Jiro Matsuzawa
  • pl, courtesy of Piotr Drąg
  • pt_BR, courtesy of Rafael Ferreira
  • ro, courtesy of Daniel Șerbănescu
  • sk, courtesy of Dušan Kazik
  • sl, courtesy of Matej Urbančič
  • sv, courtesy of Anders Jonsson
  • zh_TW, courtesy of Cheng-Chia Tseng

New in version 3.0.3 (May 26th, 2014)

  • Assorted bug fixes
  • Embedded cover art no longer applied to following tracks
  • Bugs fixed:
  • 632266 - "not enough space on the device" error when syncing (transcoding) flac files to removable device
  • 682574 - upnp browsing problems with new grilo 0.2 rb-plugin built from git r2313d70 on 20120823
  • 724931 - rhythmbox crashed with SIGSEGV in rb_list_model_find()
  • 727254 - Please switch Paradise Radio default stream to include metadata
  • 727437 - rhythmbox: gtk_menu_tracker_model_changed(): rhythmbox killed by SIGSEGV
  • 727838 - Some grilo fixes
  • 727937 - Wishlist: Rhythmbox unnecessarily announces "Not Playing" when I close it
  • 730547 - External Plugin toolbar options wrongly spaced
  • Translation updates:
  • ar, courtesy of Ibrahim Saed
  • id, courtesy of Andika Triwidada
  • sv, courtesy of Anders Jonsson
  • th, courtesy of Kiatkachorn Ratanatharathorn

New in version 3.0.2 (March 24th, 2014)

  • Bugs fixed:
  • 678938 - Selectable text for playing song interferes with dragging by toolbar
  • 692485 - application hangs clicking on devices with undefined playlist_path
  • 701598 - rhythmbox seems to always be compiled with --enable-uninstalled-build
  • 705105 - Rhythmbox while playing disables automatic screen lock
  • 707144 - Rhythmbox doesn't support itmss:// links
  • 707525 - Last.fm radio stations can't be properly deleted
  • 707618 - Trying to play a file missing on disk crashes rhythmbox in rb-player-gst.c:516
  • 708084 - podcast: Local file name is not escaped
  • 708201 - Core dumped when running on Wayland
  • 708341 - Transfer to mass storage player hangs after last song
  • 710493 - Gdk assertion failed: invalid cairo image surface format
  • 710832 - Removing a song from the Play Queue removes it from the Library
  • 711285 - Cannot play remote files (sftp/gvfs) in library
  • 712237 - Rhythmbox segfaults on broken cover images
  • 712699 - Take into account the size of header button for column width
  • 715177 - running rhythmbox-client --play-uri file:///path/to/song with Rhythmbox closed only starts the app, not the song
  • 719514 - cairo crash on playback whenever coverart search plugin is enabled
  • 719777 - data: Add audio/mp4 as a supported mime-type
  • 720116 - app menu: standardize Help/About/Quit
  • 720217 - If transfer to device fails with non-sanitized filename, try with sanitized one
  • 720819 - header: vertically centralize the "Not playing" label
  • 721550 - License text contains obsolete FSF postal address
  • 721758 - Please add search by genre
  • 722069 - Incorrect links to the website
  • 722782 - link to Rhythmbox Home Page is invalid
  • 723839 - audioscrobbler: Invalid path passed to g_settings_new_with_path()
  • 724931 - rhythmbox crashed with SIGSEGV in rb_list_model_find()
  • 725625 - Absolute Radio Stations Should No Longer Be Included as Default (not streaming outside of UK)
  • 726167 - .linked class is set on toolbar buttons instead of their container
  • Translation updates.

New in version 3.0.1 (October 14th, 2013)

  • Assorted bug fixes
  • Bugs fixed:
  • 706470 - metadata reader dbus connection doesn't work
  • 708476 - daap source using wrong GSettings schema
  • 709143 - static playlists sorted by artist name
  • 708341 - task list doesn't update correctly sometimes
  • Translation updates:
  • cs, courtesy of Marek ÄŒernocký
  • de, courtesy of Benjamin Steinwender
  • fi, courtesy of Jiri Grönroos
  • sk, courtesy of Pavol Klačanský
  • sr, courtesy of Мирослав Николић
  • sr@latin, courtesy of Miroslav Nikolić
  • zh_HK, courtesy of Cheng-Chia Tseng
  • zh_TW, courtesy of Cheng-Chia Tseng

New in version 3.0 (September 5th, 2013)

  • Plugins now use Python 3
  • New task progress display below the track list (used for various things including track transfers and import jobs)
  • Support for composer tags
  • Restyled playback controls
  • Restyled source list using symbolic icons
  • Better introspection of everything
  • Separate CBR and VBR encoding styles with different sets of exposed properties
  • Playlist settings (browser visibility etc.) saved in playlists.xml
  • Better use of RTL icons where appropriate
  • Bugs fixed:
  • 127939 support for composer/Music Director id3 tag in rhythmbox and the database
  • 516846 Use short labels in toolbar
  • 652892 Browser visibility is forgotten on program restart
  • 672044 Man page for rhythmbox-client should be updated
  • 675145 Provide an app menu
  • 677645 Improve custom recording settings
  • 697533 Several keyboard shortcuts don't work in 2.99
  • 697915 XI_BadDevice errors
  • 697959 Incorrect time shows briefly when song changes
  • 698043 fix im-status plugin load
  • 698429 click album or artist list -> window size returns
  • 698460 macros/Makefile.in is kinda missing
  • 698810 IM status plugin doesn't work
  • 698979 ReplayGain plugin cannot load
  • 700017 man: Remove --quit option
  • 700177 rhythmbox fails to build introspection with Gtk 3.9
  • 700401 replaygain crashes Rhythmbox on second play
  • 700424 Impossible to unmaximize the main window by double clicking on the title bar
  • 700590 rb-audiocd-source.c:1009: not doing musicbrainz lookup as we don't have a disc id
  • 701032 No external plugins menu items visible in the Play Queue popup
  • 701194 The library import tab does not update the available tracks
  • 701307 No longer able to examine and respond to changes in RhythmDB
  • 702679 exception hit when attempting to read an entry-view BPM column
  • 702683 Ctrl+Space no longer pauses/plays current song
  • 703624 "Add to playlist >" contextual menu item is disabled when inside a dynamic playlist
  • 703626 "Browse" togglebutton/pushbutton is initially inconsistent
  • 703627 Small UI nitpicks in 2.99.x: cut off inline toolbar, redundant separator widget
  • 703798 App is reading wrong ID3 tag used to show Year
  • 705307 Date tag not detected properly on FLAC files (and possibly others)
  • 705427 Set button arrow icons according to locale's text direction
  • 705626 Shortcuts missing
  • 706760 Set button arrow icons according to locale's text direction
  • 707082 IM status does nothing
  • 707184 Song comments disappear after closing Rhythmbox
  • 707360 Desktop file categories are wrong
  • Translation updates:
  • ca, courtesy of Javi Ribera
  • cs, courtesy of Marek ÄŒernocký
  • de, courtesy of Christian Kirbach
  • el, courtesy of Dimitris Spingos (Δημήτρης Σπίγγος)
  • es, courtesy of Daniel Mustieles
  • es, courtesy of Miguel Rodríguez Núñez
  • fr, courtesy of Claude Paroz
  • gl, courtesy of Fran Dieguez
  • hu, courtesy of Gabor Kelemen
  • it, courtesy of Milo Casagrande
  • ja, courtesy of Jiro Matsuzawa
  • lt, courtesy of Aurimas ÄŒernius
  • lv, courtesy of RÅ«dolfs Mazurs
  • nb, courtesy of Kjartan Maraas
  • pa, courtesy of A S Alam
  • pl, courtesy of Piotr DrÄ…g
  • pt_BR, courtesy of Enrico Nicoletto
  • ru, courtesy of Yuri Myasoedov
  • si, courtesy of Danishka Navin
  • sk, courtesy of Pavol Klačanský
  • sl, courtesy of Matej Urbančič
  • sr, courtesy of Мирослав Николић
  • sr@latin, courtesy of Miroslav Nikolić
  • th, courtesy of Kiatkachorn Ratanatharathorn
  • zh_CN, courtesy of Wylmer Wang

New in version 2.99.1 (April 15th, 2013)

  • Several missing accelerator keys (re-)added
  • XI_BadDevice crashes fixed
  • Bugs fixed:
  • 697526 - Click Help menu -> Document Not Found in yelp
  • 697527 - Click F1 key in rhythmbox -> No popup yelp
  • 697534 - Add Alt+E keyboard shortcut for Edit menu
  • 697915 - XI_BadDevice errors

New in version 2.99 (April 8th, 2013)

  • Menu bar replaced with app menu or menu button
  • GStreamer 1.0
  • Uses libsecret instead of gnome-keyring
  • Supports GNOME notification filtering
  • Small improvements to podcast browsing and updating
  • Play button now turns into a pause or stop button while playing
  • Buffering progress now appears in the song position slider rather than an unlabelled progress indicator in the status bar
  • Media player sync works better with transcoded files
  • Bugs fixed:
  • 376372 if a podcast feed adds more than one podcast not all will be downloaded.
  • 381196 rhythmbox-client has no option to toggle shuffle/repeat
  • 399012 Rhythmbox wakes up too much
  • 454239 Rhythmbox should have an option to copy files to the default folder when importing
  • 592455 turning volume with ctrl+up/down arrow also skip the song
  • 663440 CD does not resume playing after pausing
  • 672306 Lyric plugin: buttons don't use mnemonics
  • 673533 No way in Rhythmbox 2.96 to see a *fulllist of podcast subscriptions
  • 674178 fetch korean lyrics from jetlyrics.com
  • 678032 The interface freezes at launch
  • 679880 should use keywords in its .desktop entry
  • 679982 Can't delete libraries from last.fm
  • 681469 port to gstreamer 1.0
  • 683375 add shuffle toggle command line interface
  • 684301 artsearch: don't warn for GErrors enumerating files
  • 685004 Last.fm profile page's toolbar is shown when not logged in
  • 685565 error in dbus object path formatting
  • 685820 rhythmbox context plugin: unable to display Links tab
  • 685821 rhythmbox lyrics plugin: unable to set lyrics folder in preferences
  • 685822 rhythmbox lyrics plugin: DarkLyrics IndexError: list index out of range
  • 685893 rhythmbox lyrics plugin: some service no longer work
  • 685910 Make sure to ref objects when using them in an idle call
  • 685945 Disable the context pane plugin when webkit isn't available
  • 686320 Crashes when enabling visualiser plugin
  • 686470 eggwrapbox: Fix getting orientation as a property
  • 687109 help: port to new documentation infrastructure
  • 688432 Disable building of two static libraries by default
  • 688515 Bottom panel for plugin widgets is not shown
  • 688638 crash parsing musicbrainz audiocd search results
  • 689413 Crash on drag'n'drop of album cover
  • 689883 port visualizer plugin to gstreamer 1.0
  • 689899 Deadlock using the xfade backend
  • 690113 GStreamer-1.0: metadata gst 1.0 audio_%d -> audio_%u
  • 690235 crashes when audio sink cannot be created
  • 690993 segfault in rb_track_transfer_batch_check_profiles()
  • 692158 Rhythmbox crashes when changing internet radio station genre
  • 692941 Support Notification Filtering GNOME feature
  • 694293 Plug some small leaks
  • 694981 Port from gnome-keyring to libsecret
  • 696517 fix linking lastfm plugin
  • 697267 Crash in rb-podcast-add-dialog.c
  • Translation updates:
  • ar, courtesy of Ibrahim Saed
  • cs, courtesy of Marek ÄŒernocký
  • de, courtesy of Christian Kirbach
  • de, courtesy of Mario Blättermann
  • el, courtesy of Tom Tryfonidis
  • es, courtesy of Daniel Mustieles
  • fi, courtesy of Jiri Grönroos
  • fr, courtesy of Claude Paroz
  • gl, courtesy of Fran Dieguez
  • hu, courtesy of Gabor Kelemen
  • id, courtesy of Andika Triwidada
  • it, courtesy of Milo Casagrande
  • ja, courtesy of Akira Tanaka
  • lt, courtesy of Aurimas ÄŒernius
  • lv, courtesy of RÅ«dolfs Mazurs
  • nb, courtesy of Kjartan Maraas
  • nl, courtesy of Wouter Bolsterlee
  • pa, courtesy of A S Alam
  • pl, courtesy of Piotr DrÄ…g
  • pt_BR, courtesy of Enrico Nicoletto
  • ru, courtesy of Yuri Myasoedov
  • sk, courtesy of Pavol Klačanský
  • sl, courtesy of Andrej ŽnidarÅ¡ič
  • sl, courtesy of Matej Urbančič
  • sr, courtesy of Мирослав Николић
  • sr@latin, courtesy of Miroslav Nikolić
  • tr, courtesy of Muhammet Kara
  • zh_CN, courtesy of Wylmer Wang
  • zh_CN, courtesy of 甘露(Lu Gan)
  • zh_HK, courtesy of Cheng-Chia Tseng
  • zh_TW, courtesy of Cheng-Chia Tseng

New in version 2.98 (October 1st, 2012)

  • New dialog for importing music into the library
  • New audio CD metadata lookup library, replacing libmusicbrainz
  • Improved transitions between album art images
  • Nautilus cluebar buttons now result in the right source being selected
  • Update notification buttons when playback state changes
  • Grilo plugin ported to grilo 0.2 API
  • Search musicbrainz for album art by album and artist name
  • Love/ban buttons visible in last.fm/libre.fm sources
  • Bugs fixed:
  • 604734 "Hide" (for MusicBrainz) is missing a mnemonic
  • 653781 No mention of ALT+S keyboard shortcut in documentation
  • 671705 lib: Fix deprecated use of g_value_get_char()
  • 673956 context pane won't resize properly
  • 676007 Configure doesn't work with dash
  • 676689 Switching from mp3 to ogg file cases Rhythmbox to stop playing
  • 677079 Remove markup from UI files
  • 677464 rhythmbox crashes on startup
  • 677955 Clicking under/above the time slider causes a pause of the slider and the time label
  • 678138 Opening properties dialog on MTP device that is not ready crashes Rhythmbox
  • 678208 Fix memory leak in rb_gst_media_type_matches_profile
  • 678254 Rhythmbox UI hangs when double clicking on visualisation window
  • 678261 --no-start option not working
  • 678661 context plugin uses insecure temporary directory
  • 678923 Clicking on the seek slider doesn't seek
  • 678995 Treeview in add podcast dialog lacks border
  • 679222 Untranslated strings in visualization plugin
  • 679326 Rhythmbox grilo plugin showing Optical Media when there is no optical media tray
  • 680204 Incorrectly displays the previous album cover on an album with no cover
  • 680842 preferences: don't free consumed floating GVariant
  • 681018 artsearch: try harder to find album art from musicbrainz
  • 681178 Rapidly switching between internet radio stations results in crash
  • 681259 audioscrobbler: use single image download for multiple data items
  • 681924 Notification Plugin: fix updating for Play/Pause
  • 682309 A bar appears to the left of the volume under some gtk themes
  • 682404 FTBS grilo plugin in latest git r7d5be17
  • 682677 cluebar content type buttons don't open app with item visible
  • 682970 podcast: Handle itms URLs if browser plugin is built
  • 684142 Last.fm "love track" button not present
  • 684304 [PATCH] Crash in monitor_entry_file()
  • 684333 grilo: fix reference counting
  • Translation updates:
  • be, courtesy of Olya Matsuk
  • de, courtesy of Christian Kirbach
  • en_GB, courtesy of Bruce Cowan
  • es, courtesy of Daniel Mustieles
  • fa, courtesy of Arash Mousavi
  • fi, courtesy of Jiri Grönroos
  • fr, courtesy of Claude Paroz
  • gl, courtesy of Fran Dieguez
  • hu, courtesy of Gabor Kelemen
  • id, courtesy of Andika Triwidada
  • it, courtesy of Milo Casagrande
  • ja, courtesy of Jiro Matsuzawa
  • lt, courtesy of Aurimas ÄŒernius
  • lv, courtesy of RÅ«dolfs Mazurs
  • nb, courtesy of Kjartan Maraas
  • pl, courtesy of Piotr DrÄ…g
  • pt_BR, courtesy of Henrique P. Machado
  • pt, courtesy of Filipe Gomes
  • ru, courtesy of Yuri Myasoedov
  • sl, courtesy of Matej Urbančič
  • sr, courtesy of Мирослав Николић
  • sr@latin, courtesy of Miroslav Nikolić
  • te, courtesy of Praveen Illa
  • th, courtesy of K Ratanatharathorn
  • tr, courtesy of Muhammet Kara
  • vi, courtesy of Nguyá»…n Thái Ngọc Duy

New in version 2.96 (March 19th, 2012)

  • Revived Magnatune plugin
  • Better handling of non-media files
  • dbus media server plugin improved again
  • Bugs fixed:
  • 454247 rhythmbox audio CD related crash
  • 622874 Migrate from dbus-glib to GDBus
  • 644045 Clean extra white space on title/artist in TerraParser.py
  • 654637 Jamendo and Magnatune plugins are broken
  • 661957 Magnatune plugin crashes Rhythmbox on Fedora 16
  • 663353 Add Radio Paradise
  • 667971 new splash screen for Magnatune
  • 668864 fails to save edited lyrics
  • 670666 rhythmbox-metadata crash in connection_closed_cb
  • 670772 crashes when trying to sync ipod
  • 671379 crashes copying files to media player
  • Translation updates:
  • ar, courtesy of Ibrahim Saed
  • be, courtesy of Olya Matsuk
  • bg, courtesy of Alexander Shopov
  • ca, courtesy of Gil Forcada
  • cs, courtesy of Marek ÄŒernocký
  • de, courtesy of Mario Blättermann
  • eo, courtesy of Kristjan SCHMIDT
  • es, courtesy of Daniel Mustieles
  • fr, courtesy of Claude Paroz
  • gl, courtesy of Fran Dieguez
  • hu, courtesy of Gabor Kelemen
  • it, courtesy of Luca Ferretti
  • lt, courtesy of Aurimas ÄŒernius
  • lv, courtesy of Peteris Krisjanis
  • nb, courtesy of Kjartan Maraas
  • pl, courtesy of Piotr DrÄ…g
  • pt_BR, courtesy of Djavan Fagundes
  • sl, courtesy of Matej Urbančič
  • sr, courtesy of Мирослав Николић
  • sr@latin, courtesy of Miroslav Nikolić
  • sv, courtesy of Daniel Nylander
  • te, courtesy of Praveen Illa
  • uk, courtesy of Korostil Daniel
  • zh_HK, courtesy of Cheng-Chia Tseng
  • zh_TW, courtesy of Cheng-Chia Tseng

New in version 2.95 (January 18th, 2012)

  • GTK+ 3, GObject introspection, GNOME 3 compatible
  • New album art database
  • Grilo plugin for UPNP and Jamendo
  • Rewritten visualization plugin (using clutter)
  • First steps in redesigning some parts of the UI that sorely need it
  • New encoding profile system
  • Plugins now based on libpeas
  • Much improved dbus media server plugin
  • Bugs fixed:
  • 160966 Add "Comment" field as a criteria for automatically updating playlists
  • 362876 Problem editing APE tags in mp3s
  • 424629 handle multiple id3 tag sets better
  • 427592 ctrl+f for search bar
  • 439893 No warning about unsupported formats
  • 446882 use id3v2.3
  • 458806 Get rid of visualization modes
  • 458816 Is the visualization pop up really needed?
  • 481321 rhythmbox wakes up the dbus daemon every second
  • 489097 Wrong adjectives are used to describe visualization quality
  • 503383 A better place for the browser toggle
  • 503586 [upnp] export the share with an easier identifiable name
  • 504415 [upnp] display the content of some other UPnP server in the (hierarchical) exported form
  • 520209 transcoding should use easy codec installation when required
  • 522254 attempt to preserve file permission when editing tags
  • 522256 rhythmbox volume control lags
  • 588586 Activated encoding profile doesn't show up in "Preferred Format" drop down box
  • 593186 arch-independent files installed in $plugindir
  • 594474 Playlists are not exported over UPNP
  • 594516 Rhythmbox album art is blurred in notification bubbles
  • 598764 Rhythmbox should not play games with desktops
  • 600122 wrong shortcut for Show / Hide the Queue Sidebar
  • 615096 Quality of flac flike changes from "Lossless" to "Unknown" when it has a (cover) image embedded
  • 619926 Add support for MediaServerSpec Interface on DBUS
  • 625892 Port to GSettings
  • 626236 Migrate from PyGTK to PyGObject introspection-based bindings
  • 628559 MTP plugin claims my camera, blocking me from using it as a camera
  • 633556 libgnome-media-profiles has split from gnome-media
  • 634858 Rhythmbox does not show covers which are embedded into ID3 Tag
  • 634957 Lyrics plugin works, but context pane does not show lyrics.
  • 639983 Unable to install 13.3 on Ubuntu Maverick
  • 640000 Undefined 'ulong' type
  • 640021 Segfault during dacp pairing process.
  • 640915 Album art is displayed, but can't be opened
  • 641352 build failure due missing brasero-media.h
  • 641417 DAAP browse crashes rhythmbox with SIGABRT
  • 641970 crash in g_assertion_message_expr, split_query_by_disjunctions
  • 642051 Update for the Zeitgeist plugin
  • 642614 Default stations list contains some that are offline
  • 642836 shell: Add a way to start-up with plugins disabled
  • 643165 Podcast avoidance code doesn't work
  • 644585 Play queue is cleared on exit
  • 645015 Crash in g_object_unref, image_download_cb
  • 645145 crash on track switch after disabling status icon
  • 645577 Theme tweaks
  • 645703 error dialog at startup due to failing cover art plugin
  • 645812 Port to libpeas
  • 645905 Add missing #include "config.h" to make sure translations work
  • 646239 rhythmbox.pc references gtk 2
  • 646405 sometimes playback is not advanced to the next song
  • 647032 When clicking on "MIssing files" I get crash
  • 647050 Date translations will fail for a number of languages
  • 647549 Typo in rhythbox daap plugin causes build to fail
  • 647775 Zeitgeist plugins throws error
  • 648225 Artwork displayed when playing back mp3 picks first APIC found, not type "Cover (front)"
  • 648956 Deleted internet radio stations reappear when restarting Rhythmbox
  • 649017 Make PeasGtkPluginManager expand with plugins dialog
  • 649019 Add missing key 'sourcelist-hidden' to org.gnome.rhythmbox schema
  • 649020 RB fails to start with multiple library locations set
  • 649224 crash in Rhythmbox: Quit from menu after pre...
  • 649231 Crash in rb_station_properties_dialog_get_current_entry
  • 649288 DAAP Client cannot connect on non-standard ports
  • 650043 Device property dialog doesn't display volume usage
  • 650191 don't start after changing the display order of tracks
  • 650848 Remove libmusicbrainz option
  • 650919 sync reports incorrect number of files to add
  • 650920 syncing won't remove file from device
  • 651198 last/libre.fm data lists (i.e. Recent Tracks) do not resize correctly
  • 651201 Rhythmbox transcodes AAC (.m4a) to MP3 even when target device supports AAC
  • 651852 Play/Pause/Previous Missing from gnome shell notification
  • 652488 fixes for some UI glitches
  • 652964 Segfault when RBAudioscrobbler finalizes and queue needs saved
  • 653187 [im-status] 'ascii' codec can't decode byte outside range(128)
  • 653900 Rhythmbox does not copy m4a files to iPod
  • 654357 IM Status plugin fails to load
  • 655760 Toolbar reappears after programme restart
  • 656759 configure doesn't indicate whether or not the visualiser plugin is being built
  • 657119 Rhythmbox Lyrics Plugin Problem
  • 657126 Current git crashes just refreshing library
  • 657185 Rhythmbox crashes when attempting to extract a CD
  • 658363 MP3 player properties window makes rhythmbox crash
  • 658801 ngettext (Plural forms) needed for "Only showing %d results"
  • 658917 fix gsettings.m4 to properly install schema files on BSD systems
  • 659261 Grilo plugin try to clear the search_entry even if it did not create one
  • 659467 Missing plural handling for "%d tracks"
  • 659508 Visualizer plugin does not install its data file in the right directory
  • 660351 add pygobject 3.0 support
  • 660775 Rhythmbox has serious disk usage when changing volume.
  • 661330 Album Art plugin makes Rhythmbox crash on some files
  • 661700 rhythmbox fails to inhibit/uninhibit the gnome-session while playing a file.
  • 661806 Can't extract to FLAC format on Fedora 16
  • 662146 rhythmbox play button points backwards
  • 662448 artist/album browser not shown after returning from compact mode
  • 662641 Playlist for last.fm radios doesn't show artist, album and duration
  • 663354 No keyboard shortcut to give search box focus
  • 663469 Python plugins are not internationalized
  • 663810 rhythmbox crashed with SIGSEGV in rb_playlist_manager_get_playlists()
  • 664680 Can't change Library name for DAAP Music sharing
  • 664831 Failed to link new stream into GStreamer pipeline
  • 666087 lyrics plugin fails to load cached files
  • 666338 Clicking on DAAP share causes UI to fail
  • 666668 unbreak installation after CoverArtDatabase.py got removed
  • 666773 Untranslated strings in the audioscrobbler plugin
  • 666894 Rhythmbox dies with signal SIGINT interrupt
  • 667014 magnatune: icon missing from the tarball generated from master
  • 667132 [im-status] IM-status plugin fails to update status
  • 667139 broken DBus method PlaylistManager.GetPlaylists
  • 667778 Crash when playing an audio file
  • Translation updates:
  • be, courtesy of Olya Matsuk
  • bg, courtesy of Alexander Shopov
  • ca, courtesy of Gil Forcada
  • cs, courtesy of Marek ÄŒernocký
  • da, courtesy of Byrial Ole Jensen
  • de, courtesy of Christian Kirbach
  • en_GB, courtesy of Bruce Cowan
  • eo, courtesy of Kristjan SCHMIDT
  • es, courtesy of Daniel Mustieles
  • et, courtesy of Mattias Põldaru
  • eu, courtesy of Iñaki Larrañaga Murgoitio
  • fi, courtesy of Timo Jyrinki
  • fr, courtesy of Claude Paroz
  • gl, courtesy of Fran Dieguez
  • hu, courtesy of Gabor Kelemen
  • it, courtesy of Luca Ferretti
  • ja, courtesy of Jiro Matsuzawa
  • kn, courtesy of Shankar Prasad
  • lt, courtesy of Aurimas ÄŒernius
  • lv, courtesy of RÅ«dolfs Mazurs
  • nb, courtesy of Kjartan Maraas
  • nl, courtesy of Wouter Bolsterlee
  • pl, courtesy of Piotr DrÄ…g
  • pt_BR, courtesy of Gabriel F. Vilar
  • pt, courtesy of Filipe Gomes
  • ro, courtesy of Lucian Adrian Grijincu
  • ru, courtesy of Yuri Myasoedov
  • sl, courtesy of Matej Urbančič
  • sr, courtesy of Мирослав Николић
  • sr@latin, courtesy of Miroslav Nikolić
  • sv, courtesy of Daniel Nylander
  • te, courtesy of Praveen Illa
  • tr, courtesy of Muhammet Kara
  • uk, courtesy of Korostil Daniel
  • uk, courtesy of Сергій Гаврилов
  • vi, courtesy of Nguyá»…n Thái Ngọc Duy
  • zh_CN, courtesy of YunQiang Su
  • zh_HK, courtesy of Cheng-Chia Tseng
  • zh_TW, courtesy of Cheng-Chia Tseng

New in version 0.13.3 (January 17th, 2011)

  • Reimplemented source list, allowing for things that aren't sources
  • Updated notifications, mostly for GNOME Shell
  • Expose playlists in MPRIS and MediaServer2 DBus interfaces
  • New context pane tab showing links to various websites (Kenny Meyer)
  • Bugs fixed:
  • 510679 - Remember source list expander states
  • 599294 - upnp_coherence: louie imports fail
  • 609009 - Update media types in coherence plugin
  • 622980 - Rhythmbox Documentation Typos
  • 633531 - Rhythmbox can't load Cover-Art from musicbrainz
  • 633542 - [PATCH] Automatic inserts an uri for a new radio station
  • 634065 - Crash when ejecting iPod
  • 634114 - Crash in rb_shell_get_player at rb-shell.c line 3442
  • 635323 - Incorrect documentation of project code repository
  • 635963 - Support new "Mix Radio" station type
  • 635964 - Handle "deprecated station" error code
  • 636482 - rhythmbox plugins do not compile if some relevant libraries are not in /usr prefix
  • 636550 - [Context] Add tab with links to websites to context pane
  • 637174 - [PATCH] Add support for radio station Start FM 94.2 (Vilnius University)
  • 637819 - crash in impl_finalize at rb-mtp-thread.c line 773
  • 639266 - NRK ogg vorbis streams have been shut down
  • Translation updates:
  • cs, courtesy of Marek Černocký
  • de, courtesy of Wolfgang Stoeggl
  • en_GB, courtesy of Philip Withnall
  • es, courtesy of Jorge González
  • et, courtesy of Mattias Põldaru
  • fr, courtesy of Bruno Brouard
  • fr, courtesy of Claude Paroz
  • gl, courtesy of Fran Diéguez
  • hu, courtesy of Gabor Kelemen
  • it, courtesy of Luca Ferretti
  • pt_BR, courtesy of Mateus Zenaide
  • ro, courtesy of Daniel Șerbănescu
  • ru, courtesy of Yuri Myasoedov
  • sl, courtesy of Andrej Žnidaršič
  • sv, courtesy of Daniel Nylander
  • vi, courtesy of Phạm Thành Long
  • zh_CN, courtesy of Yinghua Wang

New in version 0.13.2 (November 1st, 2010)

  • Much improved Last.fm (and Libre.fm) plugin (Jamie Nicol's GSoC project)
  • Support for DACP (iTunes remote) (Alexandre Rosenfeld's GSoC project)
  • Zeitgeist plugin (developed by Markus Korn, Laszlo Pandy and Michal Hruby)
  • New podcast sub-sources showing newly posted and recently downloaded episodes
  • Slightly improved tntegration with the GNOME Shell message tray
  • Various fixes for iPod support (Christophe Fergeau, Ben Walsh)
  • Bugs fixed:
  • Make current podcast downloads more visible
  • View last.fm profile
  • Add "record to profile" toggle to the last.fm plugin
  • Crash when selecting multiple podcast feeds
  • Crash processing playlist files from command line
  • Allow the user to select Libre.fm as their audioscrobbler service can't really create playlists on iPod
  • Unable to change the order of files in an iPOD playlist
  • crash when stopping radio stream before playlist parsing has finished
  • Crash while getting properties from ipod shuffle
  • Add previous and play actions to notifications, and use id's that correspond to named icons
  • Use XSPF format for the default iRadio playlist
  • Rhythmbox transfers music to my generic MP3 player without file extensions
  • DACP Support in Rhythmbox
  • metadata helper crashes when tagging MP3 files that don't already have tags
  • rhythmbox still uses pkg-config to find vala
  • crash showing ipod properties if the ipod database can't be read
  • Rhythmbox can not share to iTunes 10 using DAAPcoherence plugin breakage
  • drop GtkObject use
  • Zeitgeist plugin
  • GStreamer MTP source element stopped working don't open (some) iframes in podcast descriptions in new browser windows
  • Typo in string: "Listended"
  • Rhythmbox stars (ratings) not updated properly when scrolling up in the playlist rhythmbox hangs when starting playing next audio cd track
  • Add WSUM 91.7FM (University of Wisconsin) to iRadio-Initial.pls ipod "Remove from playlist" was completely removing from iPod
  • URL updates for Internet Radio stations
  • Rhythmbox can't load Cover-Art from musicbrainz
  • Translation updates:
  • bg, courtesy of Krasimir Chonov
  • ca@valencia, courtesy of Joan Duran
  • cs, courtesy of Marek Černocký
  • da, courtesy of Ask Hjorth Larsen
  • de, courtesy of Christian Kirbach
  • el, courtesy of Michael Kotsarinis
  • es, courtesy of Jorge González
  • et, courtesy of Mattias Põldaru
  • gl, courtesy of Fran Diéguez
  • hu, courtesy of Gabor Kelemen
  • it, courtesy of Luca Ferretti
  • ja, courtesy of Hiroyuki Sekihara
  • ja, courtesy of Takayuki KUSANO
  • lt, courtesy of Žygimantas Beručka
  • nb, courtesy of Kjartan Maraas
  • nl, courtesy of Redmar
  • pa, courtesy of A S Alam
  • pl, courtesy of Piotr Drąg
  • pt_BR, courtesy of Djavan Fagundes
  • ru, courtesy of Yuri Myasoedov
  • sl, courtesy of Andrej Žnidaršič
  • sv, courtesy of Daniel Nylander

New in version 0.13.1 (September 6th, 2010)

  • Support for MPRIS version 2
  • RhythmDBEntryType converted to a GObject to improve binding sanity
  • Improved handling of files on unmounted devices and network shares
  • Only attempts to check files on core filesystems and mounted local devices
  • Doesn't check files on network shares, relying on playback error reporting to identify missing files
  • New less annoying method of handling invocation for media player devices
  • rhythmbox-client now waits long enough to control a newly started instance
  • More reliably imports and plays files specified on the command line (opening a file with nautilus will now do something useful most of the time)
  • Use the current sorting column for typeahead searching
  • Extended (static) vala bindings
  • Initial implementation of the Rygel MediaServer2 D-Bus specification
  • Bugs fixed:
  • 329984 Type-ahead should work for any visible column
  • 482813 rhythmbox-client --enqueue doesn't work if uri not in library
  • 488308 blocks for 25s after volume key press sometimes
  • 498582 rhythmbox-client --enqueue won't cope with equals sign
  • 544154 RB to realize unmounted remote libraries
  • 581076 expansion of Vala bindings coverage
  • 609542 Signal for announcing end of "startup" phase i.e. scanning sources
  • 623024 Sync mp3 songs with MTP device failed
  • 623153 Different pop-up menu layout in playlists creation
  • 623667 Album Art not working MTP
  • 623992 Compile errors in rhythmbox 0.13
  • 624646 New Default Rhythmbox Radio Stations
  • 624895 Rhythmbox fails to compile with libdmapsharing 2.0, DAAP plugin fails to enable.
  • 625103 gst encoder must strdup media_type
  • 625105 Sync state UI cannot show media disk usage >4GB on 32-bit OS
  • 625124 Improve RBEncoder and RBTrackTransferBatch error handling
  • 625130 Change encoding filter order
  • 625375 Crash in process_tag at rb-player-gst.c line 204
  • 626608 Add support for seek in rhythmbox-client
  • 626986 Please fix escaping of UTF-chars in ui file
  • 627050 metadata crawler aborts when files are modified
  • 627396 Switch to full-screen or leave full-screen visualization by double clicking the visualization canvas
  • 627949 IM Status plugin crashing with AttributeError: 'rhythmdb.EntryType' object has no attribute 'category'
  • 627951 crash on closing with g_hash_table_iter_init
  • 628076 Rhythmbox crashes on startup
  • 628254 segfault: trying to change properties of a song
  • Code contributors:
  • Andrea Del Signore
  • Bastien Nocera
  • Brian Cameron
  • Daniel Hams
  • Gabor Kelemen
  • Jonathan Matthew
  • Karl Ljungkvist
  • Philipp Kerling
  • Scott J. Goldman
  • Wladimir Leuschner
  • Zeeshan Ali (Khattak)
  • New and updated translations:
  • cs, courtesy of Marek Černocký
  • de, courtesy of Mario Blättermann
  • en_GB, courtesy of Bruce Cowan
  • eo, courtesy of Kristjan SCHMIDT
  • es, courtesy of Jorge González
  • et, courtesy of Mattias Põldaru
  • fr, courtesy of Claude Paroz
  • gl, courtesy of Fran Dieguez
  • hu, courtesy of Gabor Kelemen
  • ja, courtesy of Kiyotaka NISHIBORI
  • nb, courtesy of Kjartan Maraas
  • nn, courtesy of Åsmund Skjæveland
  • pl, courtesy of Piotr Drąg
  • pt_BR, courtesy of Djavan Fagundes
  • pt, courtesy of Filipe Gomes
  • ru, courtesy of Yuri Myasoedov
  • sl, courtesy of Andrej Žnidaršič
  • sr, courtesy of Милош Поповић
  • sr@latin, courtesy of Miloš Popović
  • sv, courtesy of Daniel Nylander
  • zh_CN, courtesy of YunQiang Su

New in version 0.12.3 (July 6th, 2009)

  • Only attempts to install GStreamer audio decoder plugins
  • More accurate lyrics and cover art searches
  • Problems with M4A files in podcasts fixed
  • CD playback and ripping improvements:
  • Fixed playback when crossfading is enabled
  • New entry fields for album artist, genre, year, disc number
  • Album artist is used when constructing filenames
  • Song title, genre, and artist can be edited in the track list
  • Increased extraction buffer size, meaning faster ripping
  • Playback position slider updates more frequently
  • Better behaviour with PulseAudio's flat volume
  • Support for automatic proxy configuration (via libsoup-gnome)
  • Clean up empty directories on media player devices
  • Improved playback from MTP devices
  • Some improvements manually added and IPv6 addressed DAAP servers
  • Bugs fixed:
  • 331272 - track change notification should have Next button
  • 345712 - automatic proxy configuration
  • 349066 - cover art search inaccuracy
  • 358313 - lyrics search inaccuracy
  • 382906 - make the position-slider make run more smoothly
  • 425239 - Last.fm paid member usability
  • 437324 - Freeze when right-click -> Properties after start
  • 479897 - Podcast containing m4a always returns failed upon download
  • 501217 - Rhythmbox ignores http_proxy
  • 502670 - Some typos in Rhythmbox's manual
  • 516192 - crash when ejecting audio CD after metadata read failure
  • 531310 - Update of documentation
  • 537113 - attempts to install missing plugins for video and non-audio files
  • 539007 - Gives up instantly on files if mime type isn't recognized
  • 550491 - Use album artist information when importing from audio CD
  • 556296 - crash due to missing podcast information in database
  • 576005 - files played from MTP devices remain in /tmp afterwards
  • 583108 - Song rating throught rhythmbox-client
  • 583700 - Rhythmbox fails to import or play songs with forward slash from
  • MTP devices
  • 583934 - don't search for playlists on devices with no playlist format
  • information
  • 584182 - Additional areas for plugins to add UI elements
  • 584248 - "Always show notifications" doesn't work accross restarts
  • 584378 - undefined symbol in status-icon plugin
  • 584394 - Tooltip for play button does not change to "Stop Playback"
  • once track starts playing
  • 584588 - Update libnotify required version to 0.4.1
  • 584726 - Wrong icon sizes
  • 584770 - minor translatable string fixes
  • 584804 - audioscrobbler only sends one track with RBPlayerGst backend
  • 584927 - daap: Fix â��Hostâ�� HTTP header on manual daap
  • 584930 - support for daap servers with ipv6 addresses
  • 584958 - fix interaction with pulseaudio 0.9.15 flat volume feature
  • 585043 - Last.fm playlist support
  • 585114 - status-icon plugin build is broken (missing rb-marshall.h)
  • 585524 - add_widget does not allow you to specify packing options
  • 586363 - update for totem-pl-parser API additions
  • 586365 - update for totem-pl-parser API additions
  • 586803 - translator comment addition
  • 586922 - proxy authentication not working for last.fm
  • 586985 - crash when playback pipeline shutdown fails
  • 587329 - allocating GValues in metadata helper incorrectly
  • 587479 - crash when processing some metadata load errors
  • 587595 - crash at end of playlist (playbin2)
  • 587691 - always release gdk lock after calling loader callbacks
  • Contributors:
  • Szilveszter Ã�rdög
  • Nguyá»�n Thái Ngá»�c Duy
  • Sergey Rudchenko
  • Edgar Luna
  • John Iacona
  • Jean-Philippe Garcia Ballester
  • Markus Järvinen
  • Stefano Frangioni
  • Jonathan Matthew
  • New and updated translations:
  • as, courtesy of Amitakhya Phukan
  • de, courtesy of Mario Blättermann
  • es, courtesy of Jorge González
  • et, courtesy of Mattias Põldaru
  • fr, courtesy of Claude Paroz
  • gu, courtesy of Sweta Kothari
  • he, courtesy of Mark Krapivner
  • hu, courtesy of Gabor Kelemen
  • it, courtesy of Luca Ferretti
  • lt, courtesy of Žygimantas BeruÄ�ka
  • mr, courtesy of Sandeep Shedmake
  • or, courtesy of Manoj Kumar Giri
  • pa, courtesy of A S Alam
  • pl, courtesy of Tomasz Dominikowski
  • pt_BR, courtesy of Leonardo Ferreira Fontenelle
  • sv, courtesy of Daniel Nylander
  • ta, courtesy of I. Felix
  • vi, courtesy of Phạm Thành Long

New in version 0.12.0 (March 19th, 2009)

  • Replaced gnome-vfs with GIO
  • New CD burning plugin using Brasero
  • Improvements to the cross-fading player backend
  • Various improvements to MTP device support
  • Updated audio CD metadata code, supporting CD-Text and musicbrainz3
  • User data and cached files moved to XDG base directory spec locations
  • Much clearer indication of problems with last.fm login and streaming
  • Where possible, provide a simple means to duplicate audio CDs
  • Greatly improved performance when accessibility is enabled
  • Updated Coherence UPnP plugin
  • iPod improvements: avoid creating duplicates, add a device properties
  • dialog, initialize brand new ipods
  • Support for more last.fm stream types
  • GTK+ and GLib usage cleanups: use single header includes,
  • stop using deprecated functions and widgets
  • Reworked tray icon tooltip using GtkTooltip instead of SexyTooltip
  • Random play order should repeat itself far less often
  • If using pulseaudio, control the output volume using the PA stream volume
  • Reworked search infrastructure that might make interesting things possible