Amarok Changelog

What's new in Amarok 2.8.0

Oct 9, 2013
  • FEATURES:
  • Tracks from Recently Played List widget can now directly be added to the playlist. (BR 279263, BR 296090)
  • CHANGES:
  • The Jamendo service now uses a higher quality MP3 format instead of Ogg Vorbis.
  • Added an option whether adding tracks to playlist should start playing. (BR 322428)
  • Amarok now depends on Qt 4.8.3.
  • Amarok now uses FindFFMpeg.cmake from kdelibs
  • BUGFIXES:
  • Don't reload Wikipedia applet content if artist/album have not changed. Patch by Frank Meerkoetter . (BR 112044)
  • Jamendo service: Albums are now downloaded directly instead of going via BitTorrent. This is far more reliable and also supports on-the-fly transcoding. (BR 299434)
  • Work-around Solid UDisks2 backend bug that caused USB Mass Storage devices and iPods not being recognized when connected before Amarok was started. Also fixes a bug where blank devices would appear in Play Media dialog. (BR 322980)
  • Definitely fix a bug where storing Last.fm credentials in plain-text isn't offered when KWallet is disabled. (BR 315306)
  • Radio streams from scripted services are now instantly playable. (BR 320718)
  • Recently Played List widget now keeps its own time for tracks instead of relying on the Last Played statistic. (BR 302485)
  • Prevent hitting an assertion failure if just removed track from the Local Collection is edited. (BR 322474)
  • Fixed a regression introduced in 2.8 Beta where tracks in the Local Collection were sometimes forgotten and then found again. (BR 322603)
  • Fixed invalid SQL queries when you have files or folders with an apostrophe in your collection. (BR 322415)
  • Fixed organizing/copying/moving tracks to Local Collection on Windows. (BR 279560, BR 302251)
  • Various usability improvements for the applet toolbar. (BR 197948)
  • Removed broken Apply button in applets' settings dialog. (BR 322015)
  • Fix incorrect colors in Context View toolbar when switching themes. (BR 301305)
  • Many fixes for various bugs with switching desktop color themes at runtime, including OSD, spectrum analyzer, collection browser.
  • Avoid updating the MPRIS2 Metadata between tracks. (BR 321602)

New in Amarok 2.7.0 (Mar 29, 2013)

  • CHANGES:
  • Files page has been made more intuitive by making Places the root view and significantly improving breadcrumbs behaviour.
  • Make dropping large directories into playlist more responsive by reading track metadata asynchronously in a background thread.
  • Harmonize keyboard, mouse and context menu behaviour of the Files pane so that it matches Local Music and Saved Playlists panes. (BR 307386)
  • Last.fm Skip button re-added after being removed in Beta by error. (BR 311733)
  • Podcast episodes are now loaded asynchronously on startup to reduce delays.
  • Removed alpha state and not really working spectrum analyzer applet.
  • BUG FIXES:
  • Fix a regression where stream metadata would be forgotten on start. (BR 305389)
  • Fix scrobbling of plain files streamed over http. (BR 309976)
  • Fix scrobble-before-play behaviour when playing Last.fm streams.
  • Fix double-scrobbling when playing Last.fm streams. (BR 311852)
  • Fix The size of rating stars should not change in inline editing (BR 209684)
  • Various improvements that should result in more stable Audio CD playback (modulo phonon-vlc BR 313046). (BR 305708, BR 308084, BR 311446)
  • Fix queued track indicator overflow, patch by Riccardo Ferrazzo. (BR 253802)
  • Fix Amarok crashes when selecting song with Enter [@ Playlist::PrettyListView::trackActivate] (BR 312439)
  • Fix amarok starts at beginning of playlist if you previously stopped during a track (BR 312183)
  • Audio CD: fix crash due to no composer being set. (BR 293698)
  • Audio CD: fix track recreation on startup. (BR 312685)
  • Fix incorrect display of folder names containing & (ampersand) in File browser breadcrumbs. (BR 244817)
  • Fix Media Sources pane growing in size when navigating in it. (BR 246029)
  • Fix Media Sources breadcrumb items sometimes appearing as new windows. (BR 285712)
  • Fix editability and drop-ability of playlist folders.
  • Make track announcements via KDE Notifications instant. (BR 263952)
  • Fix dynamic playlist progress bar.
  • Fix Last played bias is ignored or doesn't work. (BR 311906)
  • Fix amarok dynamic play list with biases EchoNest similar artist gives no results. (BR 291162)
  • Fix When I try to create a dynamic playlist by Last.fm similar songs creation takes a lot time. (BR 301716)
  • Fix updating of Amarok database playlists then track uid changes. (BR 312128)
  • Fix hangs and inappropriate messages when trying to play a track from a saved playlist that has been deleted in the mean time. (BR 308371)
  • Fix existing files preventing complete transfer of tracks to collection. (BR 312001)
  • Fix crash then doing Last.fm love with uninitialized Last.fm plugin. (BR 311857)
  • Fix Last.fm streams not being correctly recreated on startup. (BR 305576)
  • Fix Ampache albums & track not being shown, a recent regression. (BR 310862)
  • Fix crash in Network Requests Viewer. (BR 311760)
  • Definitely prevent crash when using File Browser breadcrumbs. (BR 265626)
  • Prevent crash in ServiceBase::setModel triggered by Last.fm rewrite. (BR 311723)
  • Fix incorrect display of Last.fm tags and other items. (BR 244555)

New in Amarok 2.4.1 (May 11, 2011)

  • BUGFIXES:
  • Fixed crash on saving playlist on ineligible device. (BR 266899)
  • Fixed Photos applet crash on track metadata change. (BR 265395)
  • Fixed crash on local collection search. (BR 270949)
  • Fixed crash during iPod track removal. (BR 253088)
  • Relative paths support for XSPF playlists. (BR 264147)
  • Fixed incorrect handling of "Various Artists" node by Collection Browser, now selection of this node returns "Various Artists" tracks instead of whole collection. (BR: 263255, BR: 269717)
  • Fixed song scrobbling if It was paused. (BR 267477)
  • Screen escape characters in MusicBrainz request string. (BR 269455)
  • Fixed detection of iPod devices.
  • Fixed crash when the lyrics applet was removed and re-added while a track was playing and the user pressed "ESC".
  • Fixed cached lyrics were not displayed if no lyrics script was running.
  • Fixed lyrics changes in the TagDialog were not "synchronized" to the lyrics applet.
  • Fixed reporting of playback status for MPRIS (both versions). (BR 268282)

New in Amarok 2.3.1 (Jun 24, 2010)

  • CHANGES:
  • Improved responsiveness when expanding/collapsing items in the collection browser when using single-click mode.
  • The Collection scanner now runs with idle priority when invoked by Amarok. Batch scan users can invoke it with the --idlepriority flag.
  • BUGFIXES:
  • File browser: fixed sorting files by date. (BR 226941)
  • Fixed issue with file browser bookmarks not working when the file browser was showing "places".
  • Fixed crash when right clicking in file browser while it is showing "Places". (BR 237562)
  • Fixed strange selection behaviour in the music sources pane (BR 222760).
  • Fixed factor used when filtering lengths in collection browser.
  • Fixed wrong value used when filtering comments in collection browser.
  • Don't truncate the "Label:" label in the TagDialog. (BR 235957)
  • Display extended characters properly in names of Last.fm streams. (BR 222930)
  • Cover fetcher: prevent automatic fetcher from setting album's cover if it is done manually during the download. (BR 236839)
  • File browser: show folders first, files afterwards. Patch by . (BR 226599)
  • Queued track's contextual menu entry about dequeueing was written wrong and misleading. (BR 235047)
  • Custom color setting in the On Screen Display was only applied after restart. Patch by Frank Steinmetzger .
  • Track Rating was not always displayed correctly in the On Screen Display. Patch by Frank Steinmetzger .
  • Improved layout for applet setting dialogs. Patch by Felix Geyer .
  • Made icons in applets react correctly in double-click environments. Thanks to Felix Geyer .
  • Several bug fixes for the bundled LyricWiki script. Patch by Oleg G . (BR 233605)
  • Better fix for pausing SHOUTcast streams, without advancing to the next track after resume. (BR 192878)

New in Amarok 2.3.0 (Mar 30, 2010)

  • FEATURES:
  • Podcast channels and episodes can be dragged to add them to other providers. (BR 195704)
  • Track action buttons are now available in the label for the current track.
  • Bookmark button is now available in the Current Track applet.
  • CHANGES:
  • When a podcast episode is no longer shown because of the episode limit, the downloaded file is also deleted from disk. (BR 227674)
  • The visibility of columns in the new Files Browser is now configurable.
  • Toolbar: "Skip icons", prev/next labels are aligned to the edges
  • Volume Dial: Gradient indicator and pointing cursor hint above the dial ring
  • Playlist layout editor: When copying a layout, set its current name as the default one for the copy. Thanks to Jakub Wieczorek .
  • Set Media Keys as default global shortcuts for playlist navigation. (BR 194259)
  • Deleting files from the File Browser is now asynchronous.
  • Copy/Move/Organize operations now display detailed progress information.
  • Copy/Move/Organize operations can now be canceled.
  • Port Copy/Move to Collection actions to the new File Browser.
  • Script-Updater: Only check for updates if 7 days have passed since the last check.
  • BUGFIXES:
  • Fixed issue with applet icons with 2 lines of text getting cut off in the applet explorer. (BR 227597)
  • Fixed crash when setting a custom cover while Nepomuk is enabled on the system. Thanks to Sebastian Trueg for the patch. (BR 197343)
  • Fix crashes when scanning for orphaned tracks immediately after adding tracks to an iPod. (BR 213097)
  • Made cover urls for tracks from Jamendo, Magnatune and scripted services available using DBus.
  • When an Audio CD track is chosen manually, make it active in the playlist and actually show the On-Screen-Display.
  • Prevent a KDirLister error from appearing when running Amarok for the first time.
  • Fixed cover art not properly updating in TrayIcon. (BR 228966)
  • Fixed lyrics window size too small after edit. (BR 228922)
  • Fixed odd behaviour when doing drag-and-drop from Collection browser. (BR 222500)
  • Show artist and title instead of raw track ID when copying/deleting tracks on an MTP device.
  • Fixed time labels getting truncated in the slim toolbar. (BR 195935)
  • Fixed broken keyboard navigation in the playlist after activating a track. (BR 225791)
  • Workaround broken Jamendo url redirects. (BR 221922)
  • MainToolbar labels: watch changes of metadata & queue (BR 227439 & BR 227362)
  • MainToolbar labels: avoid empty strings (BR 228042)
  • MainToolbar timelabel: show progressing time for stream (BR 227598)
  • Playlist layout editor: Disable "rename" button for default playlist layouts. Thanks to Jakub Wieczorek .
  • Playlist layout editor: When reating a copy of a default layout, add copy to layout list imediately. Thanks to Jakub Wieczorek .
  • Compilations do not become normal albums when renaming them. (BR 192029)
  • Fixed a bug where there would be no dynamic playlist biases available with a clean startup. (BR 227797)
  • Fixed a crash when pressing dynamic playlist "save" button on first startup. (BR 227073)
  • Fixed a bug when trying to drag files from another application into Amarok. (BR 226167)
  • Fixed a bug in podcast parsing that broke all feeds that do not include a guid and possible overwrited data from other podcasts. Introduced in 2.3 beta. (BR 227515)
  • Correctly show progress description of last remaining job in the statusbar after multiple jobs have been running.
  • Fixed a regression that broke the playlist save button.
  • Respect the podcast episode limit when new episodes are added during update. (BR 220768)
  • Fixed crash when right clicking on a header in "saved playlists". (BR 226290)
  • Fixed bug that prevented files from being deleted from the Files browser when performing a Move operation.
  • Fixed bug in Organize Collection dialog that used the old "%theartist" token instead of "%artist".
  • Install amarokitpc.protocol for playing iTunes links in the web browser if Amarok is not running. Thanks to Philippe Roubach. (BR 206615)

New in Amarok 2.2.2 (Jan 12, 2010)

  • CHANGES:
  • The inline playlist editor now also allows resizing of auto sized items that are invisible because fixed sized items already use up 100% width.
  • Enhanced the playlist sorting breadcrumb items to separately highlight the order inversion arrow on hover. (BR 209011)
  • The automatic character set detection for tags has been disabled; it caused too many problems with legitimate UTF-8 tags. It can be re-enabled from Settings->Collection. (Many BRs)
  • Dynamic mode is now automatically disabled when replacing the playlist. (BR 214759)
  • The collection search filter now also searches for file names as a fallback. Patch by Andreas Hartmetz .
  • BUGFIXES:
  • Fixed crash with dangling pointer on trying to play a media device track whose collection no longer exists. (BR 210477)
  • Fixed loading MusicBrainz-tagged tracks in dynamic playlists. (BR 219902)
  • Fixed MusicBrainz-tagged tracks not being restored in the playlist upon restart.
  • Fixed incorrect display of rich text in applet header text. (BR 220714)
  • Fixed GUI freezing after mounting and during parse of media devices. (BR 180520)
  • Fixed occasional crash when custom biases go awry. (BR 219888)
  • Fixed missing icons in the drag overlay menu.
  • More reliable MimeType detection for music formats. Patch by Rafa≈Ç Rzepecki . (BR 219792)
  • Fixed regression causing many scripted services, including the, shipped by default, LibriVox service to not work at all.
  • Fixed corner case that could prevent scans from being completed, manifesting as a regression in 2.2.1. Huge thanks to Christian Kreibichfor his patience and time in helping to debug this.
  • Fixed removing multiple tracks from a saved playlist only removing the first track. (BR 218527)
  • Fixed cancel button not responding when loading thumbnails in the cover manager. (BR 204882)
  • Fixed crash when using the inline playlist editor to resize items containing auto sized elements not shown becuase of all space already being used. (BR 218167)
  • Fixed relative links in wikipedia work. (BR 218512)
  • Fixed multilevel playlist sorting by time since last played so it sorts numerically rather than alphabetically. (BR 214761)
  • Fixed crash with "Edit Track Details" dialog. (BR 217625)
  • Fixed a number of cases where markers such as "current track", "stop after this track" and others would get shown in both group header and the first track in the group. (BR 197842)
  • Fixed regression causing non default moodbar styles to not work.
  • Jamendo.com service: Fixed track lengths not getting shown for most tracks. For existing installs, this requires a redownload of the Jamendo database. (BR 200531)
  • Jamendo.com service: Fixed searches not working because of SQL errors.
  • Jamendo.com service: Removed broken "Unknown" genre which would freeze Amarok if expanded. For existing installs, this requires a redownload of the Jamendo database. (BR 213165)
  • Playback of Audio CD track now correctly stops if track is the last in the playlist. (BR 216175)
  • Fixed crash if user clicks rating widget on the current track applet while no track is playing (which is possible since there is a slight delay before the applet switches "mode"). (BR 215471)
  • Made "Last.fm Love" (and potentially other global actions avaiable for all tracks) correctly show up in the Current Track applet.

New in Amarok 2.0.1.1 (Jan 12, 2009)

  • Fix possible buffer overflows when parsing Audible .aa files.

New in Amarok 2.0.1 (Jan 8, 2009)

  • FEATURES:
  • Add advanced, configurable, searching and filtering to the playlist.
  • Add "Stop after track" option to the playlist menu.
  • Queue track functionality has returned. (BR 171939)
  • Growl support on OS X.
  • Add automatic recovery option to MySQL embedded server.
  • Greatly improved Librivox.org service script. It now works for all books, and dynamically fetches a summary of each book that is shown in the service info applet. The script now also has a propper icon in the service browser and its own emblem and default "album" cover for books.
  • Sorting collection by Composer is now possible. (BR 177271)
  • Service scripts can now dynamically fetch context info when items are selected (info can still be applied statically to each item as well).
  • Album items from a service script can now have custom covers.
  • Items from a service script can now have a custom emblem.
  • Service scripts can now set custom icons for the service browser.
  • Add simple filtering to the service browser.
  • Podcast channels are automatically refreshed once per hour if autoscan is enabled.
  • CHANGES:
  • MTP devices can now delete multiple tracks at once.
  • Status bar notification on copying or deleting tracks on Ipod.
  • Don't fold the Collection Browser after editing or updating the collection. (BR 166841)
  • Replace the systray icon with a more modern logo.
  • "Cool-Streams" radio service script is now enabled by default.
  • Show more verbose output when copying tracks to the local collection.
  • Custom Sorting in the Collection Browser has returned.
  • Memory use optimizations.
  • Playlist items now have tooltips. (BR 170844)
  • BUGFIXES:
  • The QtScript Qt binding generator has been updated to the latest. This should complete some features such as Model/View in the QtScript API and fix building with Qt 4.5. (BR 177863)
  • The Files browser now remembers its settings, like the active directory. (BR 173742)
  • Fix problems with the collection scanner often missing a part of the collection, or potentially failing altogether. (BR 176154)
  • Fix Context View crash when quitting the application. (BR 179110)
  • LibriVox: Don't crash when double clicking "Enter Query". (BR 177991)
  • Files could be deleted when moving files to an unwritable destination. (BR 178701)
  • Don't override cached lyrics when fetching. (BR 178196)
  • Show a warning when the collection scanner dies. (BR 176154)
  • Set date correctly on MTP devices. (BR 171194)
  • Ipod ratings are read/written/displayed.
  • Ipod playcounts are read and displayed on Current Track Info applet.
  • Lastfm Settings Dialog can now check to ensure username/password is correct. (BR 144456)
  • Don't delete files if an error occurs during transfer. (BR 178701)
  • MPRIS GetMetadata() call returns arturl for last.fm streams. (BR 178695)
  • Fix grouping of various artist albums in the playlist. (BR 175604)
  • Update statistics properly on Windows and Mac versions.
  • Fix progress indicator disapearing when skipping in last.fm streams.
  • Write the discnumber field for mp3 tags.
  • Don't start a fadeout when stopping paused media. (BR 178057)
  • More accurate Amarok 1.4 database imports.
  • Ipod tracks' sample rate is now shown correctly in Tag Dialog.
  • Tracks did not always report that their editable status correctly. (BR 177058)
  • Gapless playback of MTP tracks one after another now works.
  • Podcast with some unsafe characters in them caused database corruption. (BR 172594)
  • Amarok no longer stalls on large Ipod copy operations. (BR 173707)
  • Fix switching between basic and advanced mode in the filename scheme chooser.
  • Fix MTP device attached on startup crashing. (BR 177201)
  • Tracks with same tags as a track on Ipod are no longer copied. (BR 177198)
  • When reaching the end of the playlist, actually show stopped state. (BR 177782)
  • Fixes in playing tracks in repeat modes.
  • The wikipedia applet did not give a status update when an entry was not found. (BR 173940)
  • Add tooltips to icons in context view. (BR 174478)
  • Fix icons and layout in Advanced Filter dialog.