To report a bug or suggest a feature please raise an issue in our public
JIRA.
If you use IntelliJ IDEA or Eclipse check out the new (and free)
IDE Connector. Right click
access
to FishEye, full Crucible review support, plus Bamboo builds and JIRA issues inside your
IDE.
Fix current track applet's handling of playback stopped state If the context dock is polished after playback starts, it will end up in the stopped state mode (with last played tracks showing, and also last added albums in the albums applet).
This fixes that and also removes a timer used for switching states. Now the current track applet (and hence the albums applet) will be more responsive on data updates.
Make all unit tests build with the Gold Linker. Gold is stricter than the GNU linker, so there were a lot of link targets missing. Also, some targets had spelling errors.
Make Amarok build with the Gold linker. Our imported classes KRatingWidget and KRatingPainter (from KDElibs/Nepomuk) need to be in a separate namespace to make Gold happy.
Revert "Remove copies of KRatingWidget and KRatingPainter, use KDE classes." This reverts commit d7986c253fa0717ed4837a6b3b5e902fb203a2af.
Too bad: Nepomuk is optional, so we can't rely on its presence, even though these classes are in KDElibs. So the revert fixes this case. However, without this patch Amarok won't build with the Gold Linker any more :(
Remove copies of KRatingWidget and KRatingPainter, use KDE classes. These classes have been in KDElibs (Nepomuk) since KDE 4.1, so there is no point in bundling our own copies. Our crufty classes must have been around from KDE 4.0 days :)
Prevent SqlPodcastProvider from creating CollectionManager instance on shutdown SqlPodcastProvider calls updateInDb() in its dtor, which in turn calls CollectionManager::instance() for savng episode/channel info into the db. Since the playlist manager is destroyed after the collection manager, an instance of the latter is created again, and slowing down shutdown.
Fix fetching audiocd cddb info with localized amarok We are using the audiocd kioslave to retrieve the cddb info for us. It is put under "audiocd:/Information/CDDB Information.txt" but the url would be invalid if the strings are localized.
Fix double-clicking items in collection browser in double-click mode Noted by Frank Steinmetzger:
the collection cannot be expanded in double-click mode, instead it is added to the playlist (which takes lots of time if you have +34000 titles in it) This is especially annoying because sometimes the collection is collapsed by default, so there is no way to actually see anything of it.
Remove unused abortMetaDataUpdate. I can't imagine how this can be ever usefull. And even if it were then the caller could re-do it on it's own. The only real implementation of this function was in SqlMeta.cpp