Bring the Magnatune store back online based on the service framework! :-)
commit0451cee552519d6d59012f2ecddf9fa49c05434d
authornhnielsen <nhnielsen@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Mon, 9 Jul 2007 22:22:36 +0000 (9 22:22 +0000)
committernhnielsen <nhnielsen@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Mon, 9 Jul 2007 22:22:36 +0000 (9 22:22 +0000)
treeaef02609e4fbe676f6c1cccd5255d42fc5e7600f
parent913de72fefa8e44954e4b9def4b9bc26fb5d8e52
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)

git-svn-id: svn+ssh://ianmonroe@svn.kde.org/home/kde/trunk/extragear/multimedia/amarok@685878 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 files changed:
src/CMakeLists.txt
src/playlistwindow.cpp
src/servicebrowser/magnatunestore/MagnatuneMeta.cpp
src/servicebrowser/magnatunestore/magnatunebrowser.cpp
src/servicebrowser/magnatunestore/magnatunebrowser.h
src/servicebrowser/magnatunestore/magnatunedatabasehandler.cpp
src/servicebrowser/magnatunestore/magnatuneinfoparser.h
src/servicebrowser/magnatunestore/magnatunepurchasedialog.h
src/servicebrowser/magnatunestore/magnatunetypes.cpp [deleted file]
src/servicebrowser/magnatunestore/magnatunetypes.h [deleted file]
src/servicebrowser/magnatunestore/magnatunexmlparser.cpp
src/servicebrowser/magnatunestore/magnatunexmlparser.h
src/servicebrowser/servicemetabase.cpp
src/servicebrowser/servicesqlquerymaker.cpp