Revision 685878

Go back to digest for 15th July 2007

Features in Multimedia

Nikolaj Hald Nielsen committed changes in /trunk/extragear/multimedia/amarok/src:

Bring the Magnatune store back online based on the service framework! :-)
Not much works yet though. It can update its database and show items.

There is a really nasty crash when you try to expand albums however, that I cannot figure out. It seems to occur around servicesqlquerymaker.cpp line 178

The strange thing is that the Jamendo service uses this same code with no problems.

Also, remove the stores tab. Both stores and other services are now shown in the Internet tab. The idea is to use a KListView with catagories to seperate the different kinds of services. This will make the main interface less cluttered with tabs (and look really sweet).

File Changes

Deleted 2 files
  • /trunk/extragear/multimedia/amarok/src/servicebrowser/magnatunestore
  •   /magnatunetypes.cpp
  •   /magnatunetypes.h
Modified 12 files
  • /trunk/extragear/multimedia/amarok/src
  •   /CMakeLists.txt
  •   /playlistwindow.cpp
  •   /servicebrowser/servicemetabase.cpp
  •   /servicebrowser/servicesqlquerymaker.cpp
  •   /servicebrowser/magnatunestore/magnatunebrowser.cpp
  •   /servicebrowser/magnatunestore/magnatunebrowser.h
  •   /servicebrowser/magnatunestore/magnatunedatabasehandler.cpp
  •   /servicebrowser/magnatunestore/magnatuneinfoparser.h
  •   /servicebrowser/magnatunestore/MagnatuneMeta.cpp
  •   /servicebrowser/magnatunestore/magnatunepurchasedialog.h
  •   /servicebrowser/magnatunestore/magnatunexmlparser.cpp
  •   /servicebrowser/magnatunestore/magnatunexmlparser.h
14 files changed in total