Revision 770421
Go back to digest for 10th February 2008Features in KDE Base
this is a quite massive change to the comic applet, yeah i know quite hard to review sorry for that.
the main changes are:
- i've added a provider to <a href="http://www.osnews.com/comic">http://www.osnews.com/comic</a> (got permission from them) it uses a rss feed so only last 15 will be available but i think is enough
- now the applet can be resized (option that can be disabled if you want to see the comic as is)
- the dataengine now gives more data that can also be cached at the moment it has only the url of the comic of the day, but i plan to use it also to pass the date of the previous and the next comic (useful for comics that don't have a strip every day)
- the url of the comic is displayed at the bottom of the applet and clicking on it it opens a web browser on that page (useful if the comic is scaled down and some (osnews) explicitly asks it)
File Changes
- /trunk/extragear/plasma
- /dataengines/comic/osnewsprovider.cpp
- /dataengines/comic/osnewsprovider.h
- /applets/comic/pics/osnews.png
- /trunk/extragear/plasma
- /applets/comic/CMakeLists.txt
- /applets/comic/comic.cpp
- /applets/comic/comic.h
- /applets/comic/configdialog.cpp
- /applets/comic/configdialog.h
- /applets/comic/configimg.qrc
- /dataengines/comic/cachedprovider.cpp
- /dataengines/comic/cachedprovider.h
- /dataengines/comic/CMakeLists.txt
- /dataengines/comic/comic.cpp
- /dataengines/comic/comic.h
- /dataengines/comic/comicprovider.cpp
- /dataengines/comic/comicprovider.h
- /dataengines/comic/dilbertprovider.cpp
- /dataengines/comic/dilbertprovider.h
- /dataengines/comic/garfieldprovider.cpp
- /dataengines/comic/garfieldprovider.h
- /dataengines/comic/snoopyprovider.cpp
- /dataengines/comic/snoopyprovider.h
- /dataengines/comic/userfriendlyprovider.cpp
- /dataengines/comic/userfriendlyprovider.h
- /dataengines/comic/xkcdprovider.cpp
- /dataengines/comic/xkcdprovider.h