Amarok ChangeLog
================
(C) 2002-2013 the Amarok authors.


VERSION 2.8
  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 <frank@meerkoetter.org>. (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)


VERSION 2.8-Beta 1
  FEATURES:
   * Ctrl+C copies the currently playing artist & title to the clipboard. (BR 228872)
     Patch by fleissig fleissig <fleissig@yandex.ru>.
   * Volume fade-out is now also available for pause.
   * The Files browser now has a Refresh button. (BR 213666)
   * The active playlist item is animated with a soft glow effect.
   * Added an audio analyzer visualization applet.
   * Added a function for resetting the GUI layout back to default state. (BR 300753)
   * Pressing enter when searching collections now adds found tracks to the playlist and
     clears the search bar, this is a very convenient way to populate your playlist.
   * Allow to transcode only certain (different format, playability) tracks when
     transferring them to a collection; patch by Anmol Ahuja. (BR 312407)
   * On-Screen-Display fades in/out smoothly.
   * Added support for .asx playlists; patch by Tatjana Gornak. (BR 170207)
   * Add Radio GFM radio streams to Cool Stream Script. (BR 317978)
   * Added options to pause playback on system suspend and to inhibit automatic suspend
     if playing a track (enabled by default); patch by Anmol Ahuja.
     (BR 259862) (BR 222571)
   * Playlist files are now read asynchronously when possible; patch and great deal of
     refactoring by Tatjana Gornak. (BR 291934)
   * Added support to filter tracks to scrobble to Last.fm by label. Patch by Vedant
     Agarwala. (BR 140198)
   * Added transcoding support for Opus codec if ffmpeg is compiled with support for the
     libopus library, patch by Martin Brodbeck.
   * Added keyboard shortcuts for small 2 s seeks (Ctrl + Left/Right) and long 1 minute
     seeks (Shift + Left/Right) in addition to standard 10 s seeks. Durations are now
     configurable in amarokrc, see Amarok Handbook. Patch by Anmol Ahuja. (BR 177258)
   * Added support for files in Opus codec if Amarok is compiled against recent enough
     TagLib (post 1.8), patch by Martin Brodbeck. (BR 312905)
   * Added Ctrl+H shortcut to randomize playlist, patch by Harsh Gupta. (BR 208061)

  CHANGES:
   * Removed LikeBack (a development feature in debug builds). (BR 312498) (BR 252323)
   * Collection Browser: Artist level was renamed to Track Artist and replaced by Album
     Artist by default. Various Artists item is no longer shown under Track Artist level.
   * Removed the splash screen.
   * Playlist-related actions were harmonized, double-clicking or pressing enter will
     append tracks to playlist, using any "play media" action or middle-clicking will
     prepend tracks to queue and immediately start playing. (BR 145468, BR 145490,
     BR 194549)
   * When a new collection plugin is enabled, its collections appear immediately without a
     need for restart.
   * Update the MusicBrainz tagger to MusicBrainz web service 2, make it show some more
     good suggestions for tagging, and add some options to help choosing the best results.
   * Add note about generating .mood files into Moodbar Options; patch by Harsh Gupta with
     tweaks by Matěj Laitl. (BR 289483)
   * Amarok now depends on Qt 4.8.2.
   * Add prepareToQuit() signal to Amarok.Window script bindings; patch by Anmol Ahuja.
     (BR 241066)
   * Data CDs are now recognized in Amarok; patch by Anmol Ahuja. (BR 316128)
   * On-Screen-Display now uses the system font instead of hardcoded sans-serif.
     (BR 248707)
   * Fancy behavior of some context menus showing different actions when Shift key is held
     has been reverted. All entries are now shown all the time.
   * The dynamic playlist behavior has changed. It will no longer generate "pretty good"
     playlists that do not fulfill the given biases. Instead it might add no song at all
     if given impossible-to-fulfill conditions.
   * The "tracks have been hidden in the playlist" warning when filtering the playlist is
     now displayed inside the playlist. (BR 260352)
   * Update tag widget for Layout edit, filter edit, organize collection and guess tag
     dialog.
   * When fadeout and/or Replay Gain isn't possible, gray-out related UI elements in order
     not to fool users.

  BUGFIXES:
   * When you remove whole directories from the Local Collection and have Watch Folders
     for Changes enabled, the tracks now disappear from Collection Browser. (BR 311078)
   * Fix dynamic playlist bug: When "Automatically scroll playlist to current track"
     was enabled, Amarok would keep scrolling to the bottom. (BR 284214)
   * Fix a problem where ghost tracks would remain in the Local Collection until the
     database is wiped. (BR 319084)
   * Added missing CMake check for QtWebKit. (BR 321598)
   * Definitely fix a bug where Local Collection wouldn't update in browser. (BR 262504)
   * Fix crashed caused by race conditions at the end of the track scanning. (BR 319835)
   * Fix crash when disabling the Free Music Charts script. (BR 321329)
   * Albums having same name but different album artist won't be mixed together on the
     playlist if sorting by album is enabled.
   * Fix crash on startup with KDE 4.11. Patch by Hrvoje Senjan
     <hrvoje.senjan@gmail.com>. (BR 320855)
   * Fix tracks not able to be dragged around when playlist is shuffled. (BR 320129)
   * Prevent Last.fm scrobbles not being submitted until restart due to change in
     liblastfm 1.0.7. (BR 320219)
   * Resume Playback on Start will correctly restore paused state, instead
     of always starting in playing state. (BR 313330)
   * Optimize removal of tens of thousands of tracks from playlist. (BR 316242)
   * Fix `amarok --queue` which didn't actually queue the tracks. (BR 317385)
   * Fix suboptimal initial MusicBrainz tag dialog size by remembering it. (BR 269454)
   * Fix file-browser becoming empty when a file was moved to trash. (BR 317944)
   * Fix `amarok --play file.mp3` option didn't actually start playback.
   * Reason why a particular track is not playable is now shown in playlist tooltip; patch
     by Anmol Ahuja. (BR 313649)
   * Pre-apmlifier in equalizer is now only enabled if it is actually supported; patch by
     Harsh Gupta. (BR 301311)
   * Fix Amarok crashed while doing "Organize Files" (BR 317980)
   * Fix Amarok erroneously merges two albums. (BR 216759, BR 272802)
   * Fix Crash on very long artist names. (BR 276894)
   * Fix Move tracks to rubbish and the current track cover changes to the deleted cover. (BR 306735)
   * Fix theoretical configwidget leak in services. (BR 301352)
   * Fix "Local collection" text label is truncated with large font. (BR 282561)
   * Fix crash by putting a broadcast in the playlist. (BR 313718)
   * Fix Keyboard navigates context menu in collection will move two items. (BR 307794)
   * Fix add track to playlist by double click on arrow in the collection. (BR 279513)
   * Fix VFAT safe names missing a couple of idiosyncrasies. (BR 312574)
   * Clarify message when Last.fm streams are not available. (BR 315771)
   * Fix crash when Dynamic Playlist based on last.fm is aborted. (BR 314243)
   * Fix Group by directory doesn't work in main playlist. (BR 265415)
   * Don't remove common labels when editing the tags of multiple tracks. (BR 316043)
   * Fix vertical positioning of On-Screen-Display. (BR 269788)
   * Fix OSD sometimes misplaces the font and the font's shadow. (BR 257643)
   * Prevent inability to save Last.fm password in corner cases. (BR 315306)
   * Fix "Copy to Collection" window doesn't fit on small screens. (BR 283361)
   * Fix crash when quitting Amarok with Statistics Synchronization open. (BR 315525)
   * Fix items moving around when expanded in collection browser. (BR 305602)
   * Fix Organize collection folder deletion going 'too far'. (BR 314348)
   * Fix %albumartist% placeholder translates to some strange unicode symbol. (BR 314351)
   * Fix bumpy fade-out when first used. (BR 312062)
   * Fix crash when switching/removing organize collection presets. (BR 314344)
   * Fix crash on start if a playlist source is unavailable. (BR 313460)
   * Fix Copy/Move to collection picks up wrong destination path and fails silently. (BR 314460)
   * Cleanup TrackOrganizer. (BR 305291)
   * Fix Editing Playist Layout Editor. (BR 250594)
   * Fix Display glitch for rating in verbose playlist. (BR 300118)
   * Refactoring Ampache service, fix Albums with multiple disks not listed correctly. (BR 249857)
   * Fix playlist sorting by type. (BR 249338)
   * Fix subtle bugs when a long fade-out is initiated near the song end.
   * Don't try to fade-out with phonon backends that don't support it. (vlc)
   * Fix Can't edit & save an existing equalizer preset. (BR 241874)
   * Clean up Equalizer Dialog. (BR 274972)


VERSION 2.7.1
  CHANGES:
   * Problematic support for treating MusicBrainz ids as track unique ids was dropped;
     should avoid surprising "Duplicate Tracks Found" errors. (BR 315329)

  BUGFIXES:
   * Fix inability to reverse "Use Music Location" decision and inability to clear
     database once all collection directories have been unset. (BR 316216)
   * Fix frequent crashes on Linux when starting to play a track. (BR 319371)
   * Fix compilation error on systems with gcc-4.2 (BR 314528)
   * Fix inability to create database when home directory contains non-ASCII characters.
     (BR 313914)
   * Fix typo in Nepomuk query which did not let track numbers of Nepomuk Collection
     tracks show up in Amarok. (BR 311847)


VERSION 2.7
  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.

  BUGFIXES:
    * 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)

VERSION 2.7-Beta 1
  FEATURES:
    * Track dragging support in Unique Tracks tab of the Synchronize Statistics action;
      allows you to do a "diff" between collections and transfer missing tracks. (BR 237266)
    * Amarok now scrobbles tracks in streams if the stream correctly updates
      meta-data. (BR 240732)
    * When scrobbling to Last.fm, Amarok announces suggested tag corrections
      (configurable). (BR 309697)
    * Ability to scrobble recently played tracks from iPod (and the like) to Last.fm.
    * Synchronization of labels and rating between Last.fm and Amarok collections;
      play count can be synchronized one-way from Last.fm to Amarok. (BR 206249)
    * Statistics synchronization between collections, supports rating, first / last
      played time, play count and labels.
    * New APG constraint: Specify a total file size for playlist. (BR 283618)
    * Amazon store: Added support for Amazon MP3 in Italy and Spain. (BR 307981)
    * Mark downloaded podcast episodes to keep, even when purge is enabled. (BR 261062)
    * Nepomuk plugin: Play and manage tracks using the Nepomuk database.
    * Support for reading and writing tags from/to mod, s3m, it and xm files.
      Patch by Mathias Panzenböck.
    * Amazon store: It is now possible to add items to your shopping cart using amarok:// URLs.
    * Amazon store: Use the context info applet to show further infos about a selected item.
    * New argument --debug-audio to enable Phonon debugging.
    * Amazon store: We now ship a utility to handle downloads from Amazon.

  CHANGES:
    * Dependencies raised, Amarok now depends on Qt >= 4.8 and kdelibs >= 4.8.4.
    * When configuring Last.fm plug-in, the changes are now applied immediately
      in most places. (BR 311331)
    * If liblastfm is provided, it is strongly recommended to use version 1.0.3 or newer
      for fixes of bugs that otherwise prevent iPod scrobbling and synchronization.
    * Configure Amarok dialog gets new Metadata tab to grab some weight from the
      Collection tab and to configure statistics synchronization.
    * APG now saves its presets each time it's run, to lessen preset loss if
      Amarok crashes. (BR 294743)
    * APG playlists no longer limited to 100 tracks. (BR 301829)
    * The confusing "Local Collection Backends" category of plugins was removed
      from the Configure dialog. All backends are enabled from now on.
    * Statistics of tracks outside of collections are only read/saved to file
      tags (if enabled) instead of being kept in the database.
    * Last.fm Skip button removed; Last.fm API no longer provides it. (BR 305576)
    * Optional liblastfm dependency raised to 1.0.0. (BR 302597)
    * Add composer button to wikipedia applet (BR 272982)
    * New optional dependency for Amazon downloads: clamz.

  BUGFIXES:
    * Fix empty collection when using DynamicCollection=false (BR 265419)
    * Fix suboptimal KWallet usage in Last.fm plugin. (BR 292096)
    * Fix crash in Last.fm plugin caused by sloppy KWallet usage. (BR 306134)
    * Fix WMA files interpret Album as Album Artist (BR 276015)
    * Fix after adding next slash previous one disappears in organize collection (BR 296136)
    * Fix Dynamic Collection and other features not working if the database was
      initially created by a very old Amaork version. (BR 302837)
    * Fix incorrect "Stop after current" indicator behaviour in some cases. (BR 253822)
    * Fix untranslatable texts in preset dynamic playlists. (BR 276023)
    * Better Last.fm scrobbling behaviour and error reporting due to rewrite,
      should fix long-standing problems. (BR 293320, BR 285820)
    * Update stream meta-data correctly even with phonon-gstreamer back-end. (BR 300189)
    * Fix available transcoding encoders detection with ffmpeg 1.0. (BR 309454)
    * Fix playback resuming with phonon-gstreamer; raise phonon-vlc dependency
      to at least 0.6.1 as a side-effect. (BR 290612)
    * Create collections even for SD/MMC/etc. cards on PCI-connected slots.
    * Fixed some incorrect logic in the PlaylistLength constraint, which was
      causing the APG to create playlists that were shorter than expected.
      (BR 293616)
    * Improve Duplicate files found dialog. (BR 308762)
    * Fix crashes in SqlRegistry because of its false thread-safety. (BR 230991)
    * Fix crash on malformed DAAP reply. (BR 284186)
    * Fix first & last played time not remembered for files outside of collection.
    * Nepomuk plugin now makes Nepomuk ratings visible in Amarok. (BR 174630)
    * Fix some track tag modifications not being updated until restart
      (e.g. changing disc number from 1 to 0).
    * Repeat playlist correctly with a single track playlist. (BR 290955)
    * Don't append playlist when pressing enter while editing. (BR 305203)
    * Fix track transfer to iPods in de (and perhaps other) locale. (BR 305134)

VERSION 2.6
  BUGFIXES:
    * Fix problems when sql server is not reachable (BR 298425)
    * Fix crash with exporting playlists with invalid tracks (BR 303056, BR 302607, BR 297816)

VERSION 2.6-RC
  CHANGES:
    * Show all audio and video files in file browser. (BR 303253)
    * Remove codec install support. It's long ago been implemented in phonon.
    * Prevent lags with large Saved playlists. (BR 301700)
    * Increase minimal required ffmpeg version up to 0.7.
    * Use audio-x-generic icon for bit rate, not a generic one. (BR 302753)
    * Add Amarok.Playlist.playMediaList() script bindings for API symmetry.
    * Building the spectrum analyzer applet can now be disabled with a CMake
      argument.

  BUGFIXES:
    * Fix a regression where play count would be increased by 2. (BR 299890)
    * Don't loose statistics, labels and lyrics upon collection scan in some
      circumstances, e.g. when disk holding colleciton is swapped. (BR 298275)
    * Don't loose statistics, labels and lyrics when changing metadata of a
      track (not tagged by afttagger) followed by moving it. (BR 292245)
    * Fix Amarok.Playlist.{add,play}Media() and addMediaList() Qt script
      bindings methods not being able to add playlists. (BR 232697)
    * Add "Last Played" back to the Edit Filter dialog. (BR 302746)
    * Correct rounding for rating in Track Details dialog. (BR 273363)
    * Fix Context view not being fully formed on startup. (BR 292895)
    * Fix memory leaks and a string zero termination issue in MP3tunes.
    * Don't poll for mounts every second, solid notifies us. (BR 289462)
    * Fix inconsistent Last.fm scrobbling in some cases with GStreamer
      backend.
    * Use colors from KDE style in Dynamic Playlist strip. (BR 301303)
    * Finally fix crash on startup in addCollapseAnimation. (BR 258741)
    * Don't hit "too many open files" when copying covers to iPod. (BR 301207)
    * Don't crash if iPod's eject button is hit twice. (BR 301208)
    * Don't crash even if the iPod is connected and quickly ejected. (BR 301166)
    * Play the correct track when adding tracks to a sorted playlist. (BR 244595)
    * Provide full-size covers via MPRIS1 if available. (BR 278550)
    * Fix serving out of embedded images via MPRIS. (BR 301399)

VERSION 2.6-Beta 1
  FEATURES:
    * Amazon store: improved album search
    * Support for transcoding when copying tracks to USB Mass Storage devices;
      per-device transcoding preference can be saved, too.
    * Provide Repopulate and Turn off link in "Dynamic Mode Enabled" bagde.
    * Support for setting cover images for albums on USB Mass Storage devices.
    * Support for setting and unsetting cover images for iPod albums, can
      write back covers to file meta-data too, respects configuration.
    * Amazon store: ability to check out an item directly without using the Amarok
      shopping cart. (BR 288808)
    * Amarok now includes the Free Music Charts service by default.
    * The maximum dimensions for embedded covers are now configurable. (BR 279493)
    * Small configuration dialog for iPods that shows troubleshooting information
      and allows to change iPod name.
    * Improved usability of iPod playlists: iPod collection automatically transfers
      tracks dropped to iPod playlists to iPod when it is needed.
    * Tracks can now be transcoded when transferring them to iPod. (BR 291722)
    * A diagnostic dialog reporting versions of Amarok, Qt, KDE and phonon libraries
      as well as the used phonon backend and status of plugins and scripts.
      Patch by Andrzej Hunt.
    * Ability to move track position bookmarks by dragging; patch by
      Jasneet Bhatti. (BR 214721)
    * Amarok can now remember whether and how to transcode tracks when
      transferring them to a particular collection. (BR 264681)
    * "Crop playlist" functionality implemented using drag & drop. (BR 267729, 211811)
    * Added keyboard shortcut for "Edit Track Information..." (BR 173814)
      Patch by Jasneet Bhatti.
    * Support for embedded album covers in non-collection tracks and
      in USB Mass Storage collection.
    * Hold the Shift key when dragging tracks to collections to move them
      instead of copying.
    * New search filter for absolute date
    * Named UMS collections
    * Albums with same name but different album artist are now correctly
      separated in USB Mass Storage, iPod and various online service collections.
    * Support for detecting compilations in USB Mass Storage collection.
    * Support embedded covers for ogg (read only) and flac files. (BR 288752)
    * Track meta-data can be edited in USB Mass Storage collection.
    * Support for album artists in USB Mass Storage collection.
    * album artist (if differs from artist), BPM, labels, last played time and
      bitrate are now shown in playlist track tooltip (if not already displayed
      in playlist)
    * Volume normalization: ReplayGain is now converted to iPod Sound Check and
      vice versa. (BR 142579)

  CHANGES:
    * Builds with ffmpeg 0.11.
    * Database structure (lyrics table) was updated. Starting Amarok for the first
      time after the upgrade may take up to one minute as the data is migrated.
    * Amazon store: try to show a sensible default in the country selection.
    * Only offer delete action when Shift key is pressed in Collection context menu.
    * Only offer move action when Shift key is pressed in Collection context menu.
    * Remove context view video applet. Unmaintained and broken. (BR 242793)
    * Album cover images are written in background to prevent freezes. (BR 298332)
    * Make keyboard & mouse behaviour of saved playlists browser same as of the
      collection browser, including the delete key.
    * Delete and Shift + Delete keys now work as expected in collection browser.
    * Preserve statistics when copying or moving tracks to Local Collection.
    * Common album actions such as Show cover, Show under Various Artists are now
      available for all collections that support it, not just Local collection.
    * When copying files to iPod, ensure target directories exist.
    * When writing covers to files, all existing covers will be replaced.
    * PulseAudio status in diagnostic dialog.
    * optional libgpod dependency raised to 0.8.2 to support newest iPods.
    * Amarok now prevents accidental unmounting of iPods in (small) time-frames
      when iTunes database on iPod is not yet updated.
    * Amarok detects when iPod is to be ejected from system and gracefully
      disconnects it when it occurs.
    * Hitting the eject button on iPod collection ejects it also from the system.
    * iPod collection now detects whether iPod is safe to write and marks iPod
      as read-only if not. This prevents "iPod shows 0 tracks" problem.
    * Correct progress bar advancement when transferring tracks to iPod. (BR 139454)
    * iPod Collection supports multiple simultaneous cancellable transfers.
      (BR 219963)
    * Improved dialog to initialize iPod. (BR 279797)
    * Load tracks in playlists asynchronously using proxy tracks. (BR 295199)
    * It is now possible to transcode tracks when moving them. (BR 280526)
    * Drag & drop of tracks and playlists to Saved Playlists works in all cases.
    * Don't show unmounted USB Mass Storage devices and make it clear when
      the device is not "activated" yet.
    * "Devices" in Amarok configuration -> Plugins is with other related strings
      renamed to "Local Collection Backends" to reduce user confusion.
    * Enable keyboard activation of PlaylistBrowser items. 
    * Don't use `mysql_config --variable=pkgincludedir`, find mysql include
      directory manually by looking up mysql.h.
    * Album artist is now guessed for tracks that do not belong into any
      collection and tracks from USB Mass Storage collection. Guessing uses the
      same algorithm as Local Collection.
    * When hovering iPod, UMS or MTP collection in collection browser,
      "1.2 GB free" is shown instead of "85% used"; thicker capacity bar.

  BUGFIXES:
    * Fix crash on startup due to EngineController. (BR 300659)
    * Fix problem building tests with google mock 1.6.0 on Ubuntu
    * Fix dynamic playlist album play bias with MetaProxy::Tracks.
    * Transcoding: fix compatibility with libav's ffmpeg. (BR 300551)
    * Saved lyrics are preserved when the track is moved. (BR 242350)
    * Lyrics, labels and album actions are correctly displayed for tracks
      from main and saved playlists on Amarok startup. (BR 299150)
    * Lyrics applet scrolls more intelligently. Patch by Alexander Potashev.
      (BR 283601)
    * Fix crash on startup related to ContextView. (BR 258741)
    * Fix dragging of "No Labels" and "Various Artists" collection tree items.
    * Don't add duplicates to playlist when dragging from collection. (BR 254411)
    * Fix crash related to DAAP collection. (BR 280774)
    * Fix crash on startup related to Audio CD collection. (BR 256585)
    * When turning dynamic playlist on, immediately populate playlist and clear
      any possible playlist sorting. (BR 220558)
    * Fix transcoding with ffmpeg >= 0.10; patch by Julian Simioni.
    * Fix crash on start when Qt is build with debugging assertions. (BR 285720)
    * Fix URLs in MP3tunes, gpodder.net and Last.fm config dialogs. (BR 299088)
    * Fix drag & drop in playlist layout editor, filename layout editor and
      filter editor for non-english locales. (BR 215402)
    * Fix bug where MySQL password could not be set to 'password'; patch by
      Lachlan Dufton. (BR 272346)
    * Detection and elimination of stale and orphaned iPod tracks now works
      correctly; users are notified about these when iPod is plugged in.
    * iPod playlists now work correctly. (BR 289304)
    * Show correct error when transferring unsupported files to iPod. (BR 234876)
    * Fix m4a tracks transferred as mp4 videos to iPods. (BR 268238)
    * Combination of double click and context menu actions caused multiple
      delete of downloaded podcast actions, etc. (BR 297092)
    * Prevent merging tracks with same title but different track (disc) numbers;
      patch by Alexey Neyman.
    * Prevent crash on very quick drag and release of tracks. (BR 295275)
    * Prevent occasional tag corruption on multi-byte UTF8 characters in tags.
    * Do not double-transcode tracks when importing from an audio CD. (BR 263775)
    * Fix resulting filetype when copying a track from Jamendo. (BR 296000)
    * Playlists with a dot in name can now be saved to Playlist Files on Disk. (BR 290318)
    * iPod playlists now appear even when plugged in while Amarok is running. (BR 289303)
    * Show in Media Sources actions no longer reset the collection sorting to artist/album. (BR 231858)
    * Don't mark audio-CD tracks as unplayable (greyed out). (BR 285885)
    * Don't misbehave when track is dropped directly to saved playlist. (BR 293295)
    * Don't report collection of USB Mass Storage tracks as None.
    * When adding, changing and removing tracks in USB Mass Storage collection,
      actually update the user interface to show it.
    * Remove empty folders when deleting tracks from USB Mass Storage collection.
    * Don't copy tracks to USB Mass Storage collection in move operation.
    * Fix defunct aborting of transfers to USB Mass Storage collection. (BR 290448)
    * Allow ripping of CD tracks with special characters in name tranks to
      Björn Steinbrink. (BR 224437)
    * Don't allow tracks to be dropped to their own collection and to
      non-writable collections; indicate the fact visually. (BR 291068)
    * Fix scrollarea following keyboard navigation. (BR 259791)
    * Fix crash when trying to save custom equalizer presets. (BR 286227)
    * Fix crash due to my silly method order error. (BR 291968)
    * Fix favored random track playing picking recent played songs (BR 244442)
    * Fix crashes with Bookmarks (BR 283753) thanks to Charles Reiss
    * Fix memory leaks in USB Mass Storage collection where track objects were
      never freed due to circular references.
    * Fix rare APG solver crash. (BR 290533)
    * Compilations are handled more consistently on iPods. (BR 232072)
    * MPRIS2 compliance: don't use track ids that start with /org/mpris/
    * MPRIS2: be better about emitting the Seeked signal
    * MPRIS2: fix the mpris:artUrl metadata property
    * MPRIS2: make sure that the Seeked signal is sent out when the track time
              moves backwards (eg: when the track changes)

VERSION 2.5
  FEATURES:
    * Now It's possible to use formated strings for prefix and suffix in 
      Playlist's layout items.

  BUGFIXES:
    * Do not crash when iPod doesn't have a master playlist. (BR 288936)
    * Fix Last.fm not finding KDE Wallet. (BR 286741)
    * Put a border around bottom toolbars, visually separating them from
      browser contents. (BR 277741)
    * Align the bottom toolbars.
    * Allow albums with empty name but nonempty artist in local collection. (BR 272471)
    * Fix collection info display (track count, free space) for iPod and MTP
      devices. (BR 232093)
    * Fix crash at exit with Qt 4.8
    * Fix moving applets rightward in the context toolbar.
    * Fix breadcrumbs not working properly for the file browser.
    * Disable cover fetching action for tracks not in the collection to avoid
      crash when trying to "save as" a cover. (BR 287604)
    * Show default cover in tag dialog when track is not in the collection.
    * Fix directory selection when opening album location in tag dialog.
    * Fix crash in CoverFoundDialog if progress dialog is cancelled just
      before fetch is done.
    * Correctly parse disambiguation pages for songs in the English Wikipedia. (BR 270054)
    * Fix wrong context view applets sizes on start up in some cases.
    * Fix Amarok consuming CPU until main window is shown. (BR 278897)
    * Fix last.fm 'scrobble composer' option's fallback to artist (BR 286215)
    * Fix volume control from within Amarok.
    * Fix slow startup because of imported playlists. (BR 284761)
    * Fix audio CD detection on Amarok start. (BR 276032)
    * Set a default filename scheme for USB Mass Storage (BR 285900)
    * Fixed crash during MusicBrainz search. (BR 277475)

  CHANGES:
    * Load Last.fm friend/neighbour avatars on demand.
    * Update tracks in the recently played widget only when needed.
    * Allow editing the SearchWidget during a search animation.
    * Update the collection view while UMS is scanning.
    * Don't block the UI while scanning UMS device.
    * Allow going back and forward in Amazon store. Thanks to GCI student Nikola Miljkovic.

VERSION 2.5.0-Beta 1
  FEATURES:
    * New "equals" match in collection filter - e.g. label:=pop finds songs
      with label "pop" but not songs with label "electro pop". (BR 260004)
    * Enable dropping tracks on empty area in Saved Playlists to create new
      playlist.
    * Added a "create new playlist" action in the empty space of the Saved
      Playlists. (BR202725)
    * Add new type of optional tokens in format string (Collection Organizer)
      (BR 264874)
    * Compilations are properly marked as such when transferring music
      to/from iPods. (BR 207880)
    * Ctrl+F now activates collection browser and focuses the seach collection
      bar. (BR 257381)
    * Music store based on the Amazon catalogue.
    * Podcast subscription synchronisation and podcast status synchronisation
      with gpodder.net service.
    * Possibility to browse through podcasts suggested by gpodder.net and
      through gpodder.net top recommended podcasts.
    * Made possible to make presets for TagGuesser. (BR 264632)
    * Display current timestamp in tray tooltip. (BR 278445)
    * Auto-save the playlist so that it is not lost if Amarok crashes.

  CHANGES:
    * BPM (beats-per-minute) attribute is now kept when transferring tracks
      to/from media devices. (including iPods)
    * Better, shorter internet service descriptions.
    * Both Delete and Move to Trash actions are now offered in the collection
      browser context menu. (BR 286356)
    * Amarok now depends on libmygpo-qt >= 1.0.5.
    * New USB Mass Storage media-device plugin using the Amarok Collection Scanner.
    * Browser widget backgrounds can now be enabled/disabled.
    * Playlist: Don't group albums without name. (BR 243344)
    * Make delete confirmation dialog text less confusing. Patch by Gilles Habran.
      (BR 263693)
    * Removed never-working right-mouse-button action to unset iPod album cover.
    * Removed the confusing ability to edit the navigation breadcrumb.
    * BPM is now read from/saved to media devices (e.g. iPod).
    * Track last played date and time is now correctly read from/saved to iPods.
    * Depend on KDE 4.6 - various bugs were caused by older versions.
    * Total rewrite of Automated Playlist Generator algorithm.  New algorithm
      is far less complicated and crash-prone, but at the cost of taking
      longer to converge when the constraint tree is complicated. (BR 240927,
      BR 240301)
    * Improved the playlist synchronisation feature.
    * Make possible to get count tracks before the XSPF file is fully loaded.
    * Stop fetching guitar- and bass-tabs from fretplay.com because the site is down.
    * Mark unplayble tracks in the playlist. Patch by Sandeep Raghuraman. (BR 263640)
    * Current track applet: show number of artists instead of genres. (BR 261077)

  BUGFIXES:
    * Stability fixes for Dynamic playlist (BR 280056)
    * Fixed crash in the Wikipedia Applet. (BR 279813)
    * Don't crash with Qt debug builds when iPod is connected. (BR 279798)
    * Fixed crash on exit while collection scanner is running. (BR 261421)
    * Fixed collection browser tracks grouping after switching to Merged View. (BR 277015)
    * Prefer track artist to album artist in Albums applet fiter. (BR 266682)
    * Fixed the Metadata, CanGoPrevious, CanGoNext and CanSeek properties of the
      MPRIS2 interface
    * Fixed Wikipedia search field not accepting space character or cursor
      keys. (BR 266591)
    * Fixed SupportedMimeTypes method on the MPRIS2 D-Bus interface, so that it
      no longer appends duplicate entries on every call.
    * Do not use Album Artist as Artist for files without Artist metadata. (BR 281283)
    * Fixed crash on decodeing currupted media during MusicDNS search. (BR 284895)
    * Prevent crash on getting cover from MP4 files. Patch by Charles Reiss.
      (BR 283675)
    * Prevent several potential and one real media device crash. (BR 284838)
    * Fixed iPod album covers not displayed in collection browser. (BR 263268)
    * Do not crash when iPod is removed but some iPod tracks are still in
      playlist. (BR 245852)
    * Fixed several potential AmarokUrl related crashes.
    * Rework iPod identification so that it is more reliable (BR 263288)
    * iPhone 3G (and perhaps later models) should be correctly recognized by
      Amarok now. (BR 281738)
    * Automated Playlist Generator doesn't freeze anymore when it finishes.
      (BR 277865)
    * Use regular MusicBrainz search for tracks with MBID. (BR 280857)
    * Always use English AND/OR in Collection Filter even if translations are
      in effect. (BR 279559)
    * Fixed errors in the saved playlists view when removing a playlist. (BR 273358)
    * Fixed issue where the Context View wrench was not created when the
      Context View had no applets. (BR 280382)
    * Fixed off-by-one error in organize collection dialog.
    * Fixed issue that made TagGuesser dialog to forget setings. (BR 280288)
    * Fixed tags guessing from full file path. (BR 264302)
    * Work around a Qt bug that crashed Amarok in various situations. (BR 207382, BR 269227)
    * Fixed issue with TagDialog that brought to messed up digits order in numerical
      fields (year, track, disk, score). (BR 277279)
    * Made possible to store empty TagDialog's numerical fields. (BR 278921)
    * Fixed issue with TagDialog's "Open Destination" button, now It opens
      correct directory instead of parent. (BR 279147)

VERSION 2.4.3
  BUGFIXES:
    * Fix KWallet auth requests on every track change. (BR 278177)
    * Display correct values for pretty times (playlist length) > 1 day.
    * Update playlist length correctly after removing track. (BR 273407)
    * Fix seek backward from dbus. (Thanks to Matthieu Bedouet) (BR 263287)
    * Prevent dialog querying last.fm settings being displayed on startup if none set.
    * Fix detection of smartphones in USB storage mode. (BR 277685)
    * Fix crashes on expanding a newly cloned dynamic playlist (BR 277750)
    * Don't block the UI while calculating the filename previews. (BR 233196)
    * Make M3U & PLS playlist files editable from Saved Playlists. (BR 245963)

VERSION 2.4.2
    * This version number was skipped.

VERSION 2.4.2-Beta 1
  FEATURES:
    * Made Amarok compile with the Clang LLVM frontend.
    * Enable drag and drop on collections to copy/move within Local Music and
      directly from the playlist. (BR 223400)
    * Added KNotify scripting interface. (BR 260750)
    * Make podcast episodes download filename configurable. Patch by
      Sandeep Raghuraman. (BR 155075)
    * Automatic scrolling in lyrics applet (Thanks to Jan Gerrit Marker)
    * Option to scrobble composer as artist to Last.fm (Thanks to Nicholas Wilson)
    * Option to hide the OSD if another window is taking the full screen

  CHANGES:
    * Again write back ratings only if option is selected.
    * Moved the queue-editor action to the main menu under playlist to save space.
      Queue editor now has a shortcut: Meta+U.
    * Removed the redo action from the playlist toolbar to make it less wide.
    * Made some playlist toolbar actions collapse into a menu button for use on
      small screens.
    * Removed the statusbar. Moved progress info & messages to the Media Sources dock.
    * Removed the preview button and checkbox from the organize collection dialog.
    * General user interface cleanup (addition of browser widget backgrounds,
      etc.)
    * Removed the add button in the context toolbar. Applet explorer is opened on config.
    * Easier to understand Dynamic playlists
    * Made Amarok depend ffmpeg-0.6 or newer.
    * Use KImageCache if possible (kdelibs 4.5.0 and later), which should
      reduce the number of cache-related crashes.

  BUGFIXES:
    * Make the Coverbling applet build again. (Patch by Manu Wagner)
    * Don't let the album applet freeze Amarok for ages on track change. (BR260810, BR277021)
    * Fixed cover fetching from Google Images. (BR 275265)
    * Fixed a crash in the equalizer dialog when selecting "Off".
    * Fix finalization of track copy process to media device collections. (BR238912)
      Patch by Tommaso Falchi Delitala.
    * Fixed crash on MusicBrainz search. (BR 274956)
    * Avoid crash in ContextView when accessing Plasma::Applet::view().
      (BR 258741)
    * Fixed playlist tooltip getting too tall for multiline comments. (BR 256038)
    * Made equalizer keywords (dB,kHz,...) translatable. (BR 263572)
    * Made equalizer preset names translatable. (BR 263596)
    * Fixed runtime error reporting of scripts. (BR 207409)
    * Fixed "Happy" moodbar theme. (BR 264432)
    * Re-added old "Normal" moodbar theme. (BR 264432)
    * Fixed crash for invalid scripts trying to be stopped by the manager.
      (BR 268917)
    * Fixed collection menu items ordering. (BR 207007)
    * Fixed top level podcast location setting. (BR 263736)
    * Fixed double-clicking in collection using left-handed mouse setting.
      (BR 272360)


VERSION 2.4.1
  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)


VERSION 2.4.1-Beta 1
  FEATURES:
    * Remote NFS & SMB/CIFS collections now work! (BR 249760, BR 232976, 
      BR 171213, BR 187692)
    * New "Preview" feature for the Organize Collection dialog. Patch by
      Maximilian Güntner <maximilian.guentner@gmail.com>.
    * String filtering in the albums applet.
    * Ability to change text alignment in the lyrics applet.
    * gpodder.net Service, a Podcast Directory displaying the most used Tags
      from gpodder.net & the top Podcasts of these Tags

  CHANGES:
    * The podcast directory service is now based on incremental parsing of OPML without
      caching in the database.
    * Plugins can now be optionally enabled in the config dialog.
    * Script selector is moved from the menubar to the config dialog.
    * Now all changes to Preset Formats in Organize Collection dialog get saved on close,
      doesn't matter If dialog was accepted or rejected.
    * Added "Update Preset" button to Organize Collection dialog, which updates currently
      choosen scheme.
    * Renewed FilterEditor dialog.
    * Changed tokens syntax in FileNameLayoutDialog (TagGuesser, OrginizeCollection dialogs)
      now tokens wrapped in percent signs (%token% instead of %token).
    * Added ability to guess tags from whole track path. (TagGuesser dialog)
    * Use KDirWatch to watch changes to collection.
    * Do always store track rating as tags in files. Patch by Alan Ezusti
      <alan.ezust@gmail.com>. (BR 259117)
    * Added missing tooltip for animation settings. Patch by Bhargav Mangipudi
      <bhargav.1191@gmail.com>. (BR 248690)

  BUGFIXES:
    * Fixed translation issue in MagnatuneSignupDialog. 
      Patch by Burkhard Lueck (lueck@hube-lueck.de) (BR: 239019)
    * Fixed crash on loading unsupported format playlist. (BR: 265378)
    * Ask delete confirmation for all contents of folder at once instead of each individually.
      Affects "Saved Playlists" and "Podcasts" (BR 246117)
    * Fixed unreadable text in lyrics applet in kde 4.6. (BR 265311)
    * Fixed tag dialog crash when sorting by genre and then changing tags.
    * Fixed track's statistics update in case of StopAfterCurrent playback mode
      (prevent double statistics change). (BR 265654)
    * Delete .mood files when tracks got removed from collection via Collection
      view context menu, and move them to new destination during Organize Collection process.
      (BR 261629)
    * Fixed "Configure Amarok..." disappearing in tray menu. (BR 258226)
    * Fixed crash when quitting Amarok. (BR 253676, BR 257407)
    * Fixed empty folders removal after collection organization. (BR 190881)
    * Fixed crash when trying to load cover for track/album without artist. (BR 263256)
    * Fixed linking on Solaris 11 (and others?). (BR 264112)
    * Fixed temporary podcast download filenames that were to long by using MD5 hash instead.
      Thanks to Frank Steinmetzger for the patch. (BR 264813)
    * Fixed issue with absentee toolbar on clear run (without config files). (BR 259615)
    * Fixed CD copying functionality. (BR 264050)
    * Fixed CUE tracks playback order. (BR 263237)
    * Prevent crash on exit when using Phonon-VLC.
    * Fixed crash in the queue editor when trying to show already
      removed items of the playlist. (BR 263308)
    * Fixed Mute button. (BR 253098)
    * Fixed issue with Organize collection, which made amarok remove newly copied tracks.
      (BR 263301)
    * Fixed wrong "Configure amarok" action position in tray icon popup menu. (BR 263330)
    * Fixed minor inconsistency in the Collection view. Patch by 
      Bhargav Mangipudi <bhargav.1191@gmail.com>. (BR 260973)
    * Fixed potential crash with the Similar Artists applet. Thanks to 
      Tuomas Nurmi <tuomas@norsumanageri.org> for the patch. (BR 263145)
    * Fixed 'Scale Font' option in OSD options for OSD preview widget.
      (BR 254029)
    * Fixed issue with playlist tooltips that was shown independetly from
      "Show tooltip" option. (BR 263121)
    * Fixed issues with multifiles cuesheet, when all tracks get metadata of
      last track
      in cuesheet, and each file defined in sheet gets all tracks of this sheet.
      (BR 262668) (BR 209341)
    * Fixed crash when trying to download a full size cover and the server
      redirects the request. (BR 262902)
    * Fixed issue when breadcrumbs stayed not updated after service insert/remove.
      (BR 262780)
    * Fixed issue with TagDialog that make metadata fields stay editable if multiple
      streams opened. (BR 177400)
    * Fixed missing equals-sign ('=') in filter string of bookmarks. (BR 245759)


VERSION 2.4.0
  CHANGES:
    * New Splash Screen by Tomasz Dudzik <madsheytan@gmail.com>.
    * The "Playdar Collection" feature has been disabled until some technical 
      issues are resolved.
    * Fixed some broken radio stream URLs.

  BUGFIXES:
    * Fix crash on copying tracks between collection. (BR 261364)
    * Fix fetching of script data. BBC, Free Music Charts and others should work again.
      (BR 261839)
    * Actually show the Splash Screen by default, as it was meant to work.
    * Leave all pending files in case of error/conflict during tracks moving. (BR 257739)
    * Fix crash when moving tracks between collections. (BR 253033)
    * Fixed issue with UMS Collection that made amarok to delete original track
      instead of newly copied one. (BR 238915)
    * Fixed issue with Audio CDs that do not provide CDDB information. Patch by
      Andriy Gapon <avg@icyb.net.ua>. (BR 257818)
    * Fixed issue with the Organize Files Dialog that prevented presets from being
      loaded when in advanced mode. Patch by Philipp Schmidt <philschmidt@gmx.net>.
      (BR 255325)


VERSION 2.4-Beta 1
  FEATURES:
    * New UPnP Collection detects and plays media on UPnP devices on the network.
    * New transcoding feature which converts one or more tracks with a chosen encoder
      when copying to the local collection.
    * Added option to use Wikipedia Mobile.
    * Added settings for writing statistics and album covers back to the file.
    * Leave focus in playlist search widget when using up/down to scroll through
      filtered results. Thanks to Thomas Karpiniec for the patch!
    * LyricsApplet: The lyrics in are now updated when they were changed in a
      different place, for example in the Tag Dialog.
    * Permit the use of iPod Touch 3G and possibly newer devices. Thanks to
      Aurélien Croc for the patch!
    * Match space-separated search terms in the playlist filter var individually. Thanks 
      to Thomas Karpiniec for the patch!
    * Added new context applet for displaying guitar and bass tab information. Thanks to
      Rainer Sigle for the patch!
    * Added ability to set/update Album Artist.
    * Added map view and calendar in the upcoming events applet.
    * Added support for all Wikipedia languages. (BR 220617)
    * Added incremental search in the Wikipedia applet (press
      '/' or global search key when in focus).
    * Added "Favorite Venues" to the upcoming events applet.
    * Read MusicBrainz IDs of MP4 files during scanning.
    * Ability to hide and show the menu bar. Patch by 
      Valentyn Pavliuchenko <valentyn.pavliuchenko@gmail.com>.
    * Size of the On-Screen-Display font is now configurable. (BR 195186)
    * Musicbrainz-based mass tagging UI by Sergey Ivanov.
    * New easy to use table-based UI for Ampache server configuration. (BR 200703)
    * OPML export for podcast subscriptions. (BR 126120)
    * New "Playlist Length" constraint for the APG, which allows you to specify
      the number of tracks in the playlist.  What was the "Playlist Length "
      constraint is now called "Playlist Duration".
    * MPRIS2 support for controlling Amarok over D-Bus.
    * New "Playdar Collection" allows searching for and listening
      to music provided by a running local Playdar service.

  CHANGES:
    * Brought back collapsing animations of context applets.
    * Added a "Donors" tab to the About dialog for our generous Roktober 2010
      donors who wish to be mentioned.
    * Tracks might contain lyrics in the HTML format, where there's no user-visible
      content in the HTML. Those lyrics are now regarded as "empty".
    * LyricsApplet: changed the layout of the "Do you really want to refetch lyrics"
      message.
    * Current track applet: added "show in media sources" actions for current
      track's artist, album, composer, genre, and year if available.
    * Current track applet: added action to open the tag dialog.
    * Improved appearance of current track applet when playback is stopped.
    * Better scrolling in the applet explorer.
    * The default moodbar style now uses system colors.
    * Added tray icon context-menu action to open the preferences dialog.
    * Show a progress bar while loading pages in the Wikipedia applet.
    * Added option to right-align "year" in the albums applet.
    * Improved alignment of tracks in the albums applet.
    * Scroll to the current album and make its tracks visible in the albums
      applet. (BR 187011)
    * Added ability to expand/collapse/drag disc items in the albums applet.
      (BR 249488)
    * Improved appearance of similar artist, upcoming events, and Wikipedia
      applets.
    * Improved presentation of suggested lyrics (currently only 3rd party
      scripts use).
    * Now using QToolTip for playlist tooltips.
    * Changed playlist delegate margins and inline editor formating.
    * Added "Added This Hour" filter preset to the collection brower widget.
    * Bumped KDE dependency to version 4.4., and Qt dependency to 4.6.
    * Print message when a file can't be copied to a media player.
      Patch by Sergey Ivanov <123kash@gmail.com>. (BR 203820)
    * Improved the usability of device items in Media Sources by adding tooltips.
    * Deleting items in the collection/file browser will move them to trash;
      pressing SHIFT while clicking the action will bypass trash.

  BUGFIXES:
    * Fixed white text on light blue background in tabs applet. (BR 258234)
    * Fixed cover dialog crash pressing Ok when nothing is selected. (BR 258187)
    * Title labels incorrectly used the text color from the plasma theme.
      This caused trouble with the fixed plasma theme and light color schemes.
    * Fixed a data-loss bug where the user could lose changes he made to the current
      track's lyrics. (BR 207621)
    * Fixed covers of Ampache tracks not available through DBus.
    * Scanning stale and orphaned songs on iPod results in song duplication. (BR 235696)
    * Applets' settings dialogs were partly untranslatable. (BR 255971)
    * Fixed append&play action. Thanks Pieter van der Kloet for the patch. (BR 229706)
    * Don't ignore the "use relative path" checkbox in the playlist export dialog.
      (BR 250689)
    * Fixed applet explorer getting stuck. (BR 253058)
    * Fixed Wikipedia applet header layout issues. (BR 215171)
    * Fixed truncated heading in albums applet. (BR 231001)
    * Playlist sorting breadcrumb items have been untranslatable.
      Patch by Alexander Potashev <aspotashev@gmail.com>. (BR 189750)
    * Dynamic Playlist criteria were not being saved properly. (BR 243562)
    * Collection Browser should show Artist names for Compilation Albums. (BR
      252790)
    * When Amarok starts and "Continue playing when Amarok is started" is selected,
      the Current Track applet showed songs of the artist instead of the current
      track info. Patch by Conrad Hübler. (BR 241641)
    * Fixed crash on Windows when exporting playlist to any file type. Patch by
      James Duncan <james.t.duncan@gmail.com>. (BR 249376)
    * If album keyword is empty, show "unknown album" in context window. (BR 205038)
    * Ampache would not connect to servers placed in a subdirectory.
    * Fixed an initialization bug which affected all context applets.
    * Fixed bug where users could drag applets around indiscriminately.
    * FLAC BPM tags could be read incorrectly. (BR 234166)


==BEGIN Qt 4.6 / KDE 4.4 DEPENDENCY==


VERSION 2.3.2
  CHANGES:
    * Bumped libMTP dependency to version 1.0.0.
    * Improved response of current track and albums applet on data updates.
    * Use system date/time format for default name when saving user playlists.

  BUGFIXES:
    * Fixed incorrect size of the VideoClip applet. (BR 247097)
    * Comments embedded in files that contained newlines or tabs could be
      skipped entirely. (BR 223502)
    * The equalizer dialog did not discard changes when clicking "Cancel".
      Patch by Anton Gritsay <anton@angri.ru>. (BR 242730)
    * The Last.fm service did not work without KWallet. (BR 235861)
    * Show actual KDE version in the "About Amarok" dialog, instead of the
      version used at compile time.
    * Fixed a crash when trying to save a playlist to a file where the format
      of the playlist was unknown. (BR 246168)
    * Also use podcast channel image for downloaded episodes. (BR 229391)
    * Collection directories that were symlinks could end up storing the wrong
      absolute path, causing those files to be removed during incremental
      scans.
    * Fixed playlist tooltips not showing up, even when enabled in the playlist
      layout (BR 249086)
    * Fixed potential crashes related to Applet loading. (BR 246756)
    * Fixed possible crash in Labels Applet when playing new track. (BR 248538)
    * Fixed incorrect layout of applets on startup.
    * Fixed Collection Browser not properly updating after a full rescan,
      necessitating Amarok to be closed and reopened. Fixes various bugs. 
      (BR 172542)
    * Fixed cover found dialog closing when download failed or is cancelled.
    * Fixed failure when fetching cddb info for audio CDs in localized Amarok.
    * Fixed expanding items in collection browser by double-click, in
      double-click mode.
    * Fixed crash when adding new folders repeatedly in podcast/saved playlist
      browsers.
    * Fixed context menu actions acting on wrong indices in the playlist
      browser.
    * Fixed incorrect text about "rpath" argument to collection scanner.
      (BR 236076)
    * Fixed emission of MPRIS StatusChange signal when switching into or out
      of random mode.


VERSION 2.3.2-Beta 1
  FEATURES:
    * Podcasts can now be filtered on provider and grouped in folders. (BR 219519)
    * Amarok 1.4 Database Importer: added support for importing labels.
