Well this one is a request by Ghostwalker, well at least partially.
This docklet will let you download & display the current comic strip from Dilbert's RSS feed. It downloads the feed, parses it and let you select any stip from the last week since today.
When you click on the docklet icon the currently selected strip (today by default) will be shown. You can select previous strips using the conext menu.
This is a really early alpha, currently I have not setup any skinning (for the comic frame) configuration dialog (but I will add it later). Nevertheless. it is not difficult to skin just overwrithe the PNG's in the icons folder with yours (all should be 35x35 png's).
If you do not like the frame, simply rename the png's
Updates:
- 12/09/2008:
+ Well after receiving way a lot of help and advice from matonge (thank you man!) I managed to compose the comic strip & skinned frame from the alpha-channel transparent png's (look at the preview). Now the docklet correctly meges the frame with it's sorroundings with proper alpha-blend (it looks quite nice).
+ To close the strip simply click the docklet icon again, clicking on the strip will launch your preferred browser and will open Dilbert's official page for that comic strip.
+ The image will be downloaded once and cached in memory, so the next time the strip is shown it will be a lot faster (will not be downloaded again)... I think I will add some options to control if the images will be cached in memory or not. Changing to a different strip do invalidates the cache, so the image will be downloaded again.
- 10/12/2008:
+ Added support (well limited) for configuring the RSSFeed (right now by editing the CurrentTheme.ini file) so other comic feeds could be used. (Works with matonga's posted URL for garfield comic strip rss feed).
+ Added simple animation to show the comic strip (very alpha, actually just an experiment while I get a decent animation done).
- 11/12/2008:
+ Solved a severe memory leaking error that I discovered yesterday. The animation works fine now (it does a simple fade-in+zoom when showing the strip and fade-out+minimize when hiding it).
- 12/12/2008:
+ Added configuration options (and a new tabbed configuration dialog) that supports configuring the source RSS Feed, icons, images and several other options to ease skinning. Note: Not all options are functional yet!
+ Added several skins (must be copied to the icons directory until I finish the configuration for skins) contributed by Ghostwalker (thanks man!).
- 13/12/2008:
+ Configuration dialog almost complete... all functionallity is usable now (includying skin support - v.0.1,0,3d).
- 17/12/2008:
+ Configuration dialog is complete now. Also solved a little bug that flahed the strip while fading-out.
- 19/12/2008:
+ Skin elements are not restricted to 35x35 px images. It now supports different image sizes (it even let you have different image sizes for each element, the windows does proper adjustments to compose the frame as needed).
- 20/12/2008:
+ Fixed skin code to accomodate for elements larger than 35x35 and added an option for absolute dimension skins. Also added a couple of new skins by Ghostwalker and a new one by myself to test absolute dimension skins. (Contact me for additional info on absolute dimensions skinning).
Known issues:
+ The stip is shown at the center of your desktop (will change that later if your feedback tells me to do so)
+ I do not have a skin that's not 35x35 so I was not able to fully test the new skin support. UPDATE: fixes provided for Ghostwalker skins.
If you want to help me debug this during development download it and give it a try.
I will add support for other comics strips (maybe from comics.com or gocomics.com), I am not sure if I will create a sepparate docklet for them... but this one will be the test base.
Any comments & suggestions are surely welcome.
Dowload the early preview from:
Not available anymore
Attached File(s)
-
dilbert-preview.jpg (16.4K)
Number of downloads: 86 -
dilbert-strip.jpg (63.76K)
Number of downloads: 29 -
dilbert-menu.jpg (34.25K)
Number of downloads: 28








Sign In »
Register Now!
Help


MultiQuote