[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-panel-devel
Subject: Review Request: changes to comic applet and dataengine and an osnews
From: Marco Martin <notmart () gmail ! com>
Date: 2008-02-03 15:05:53
Message-ID: 20080203150553.6421.6213 () localhost
[Download RAW message or body]
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://matt.rogers.name/r/47/
-----------------------------------------------------------
Review request for Plasma.
Summary
-------
this is a quite massive change to the comic applet, yeah i know quite hard to review \
sorry for that. the main chanea are:
-i've added a provider to http://www.osnews.com/comic (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 giver 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)
Diffs
-----
/trunk/extragear/plasma/applets/comic/CMakeLists.txt
/trunk/extragear/plasma/applets/comic/comic.h
/trunk/extragear/plasma/applets/comic/comic.cpp
/trunk/extragear/plasma/applets/comic/configdialog.h
/trunk/extragear/plasma/applets/comic/configdialog.cpp
/trunk/extragear/plasma/applets/comic/configimg.qrc
/trunk/extragear/plasma/applets/comic/pics/osnews.png
/trunk/extragear/plasma/dataengines/comic/CMakeLists.txt
/trunk/extragear/plasma/dataengines/comic/cachedprovider.h
/trunk/extragear/plasma/dataengines/comic/cachedprovider.cpp
/trunk/extragear/plasma/dataengines/comic/comic.h
/trunk/extragear/plasma/dataengines/comic/comic.cpp
/trunk/extragear/plasma/dataengines/comic/comicprovider.h
/trunk/extragear/plasma/dataengines/comic/comicprovider.cpp
/trunk/extragear/plasma/dataengines/comic/dilbertprovider.h
/trunk/extragear/plasma/dataengines/comic/dilbertprovider.cpp
/trunk/extragear/plasma/dataengines/comic/garfieldprovider.h
/trunk/extragear/plasma/dataengines/comic/garfieldprovider.cpp
/trunk/extragear/plasma/dataengines/comic/snoopyprovider.h
/trunk/extragear/plasma/dataengines/comic/snoopyprovider.cpp
/trunk/extragear/plasma/dataengines/comic/userfriendlyprovider.h
/trunk/extragear/plasma/dataengines/comic/userfriendlyprovider.cpp
/trunk/extragear/plasma/dataengines/comic/xkcdprovider.h
/trunk/extragear/plasma/dataengines/comic/xkcdprovider.cpp
Diff: http://matt.rogers.name/r/47/diff
Testing
-------
-tried the osnews provider with every comic they've published for now
-scaling down a comic if not all the strips have the same size it keeps the right \
aspect ratio for every comic
-tried the link with all the comics
-xkcd comic seems broken, was it broken already (i'll do some tests)
Thanks,
Marco
_______________________________________________
Panel-devel mailing list
Panel-devel@kde.org
https://mail.kde.org/mailman/listinfo/panel-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic