This has been a busy spring and early summer in Amarok-land. Developers met up in Randa, Switzerland and sprinted with a lot of other KDE teams, including KDE Multimedia. Besides lots of good times, much coding progress and bugfixing was done too. You will immediately notice a new streamlined look, and some nice background graphics. The other big change is in dynamic playlists.
One we have been waiting for: drag and drop on Collections, to copy or move within Local Music, and also directly from the Playlist. We also got patches for various bugs and wishes: one can now configure the names of Podcast episodes, thanks to Sandeep Raghuraman, and automatic scrolling in the Lyrics applet is possible, thanks to Jan Gerrit Marker. Good news for classical music listeners, you now have the option to scrobble the composer as artist in Last.fm, thanks to Nicholas Wilson.
We also have an updated dynamic playlist which should be easier to understand. Some of the functionality changes are: New AlbumPlay example playlist, a Quiz-play bias that will pick a song that starts with the same character the last one ended with, preventing duplicate tracks.
And of course we have quite a few bug-fixes, and changes under the skin.
The changelog below gives a fairly complete overview of the changes in this beta release. Please help us test it and get it ready for prime-time.
Join us and rediscover your music!
Changelog for Version 2.4.2 Beta 1
- 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
- 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.
- 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)
- 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)