Plasma Awesomeness Wallpaper

So after I used my ub3r 1337 haxX0rz skillz to code eyecandy that will make everybody’s Plasma crash even if they aren’t using it, I decided to code something a tad bit more important.

I plan to make this code available to the masses infect all of y’all’s computers soon, but here’s a screenshot:

It basically detects whether a Democrat or Republican is in office, and displays that wallpaper even if a Democrat isn’t if office. It displays that picture all the time, because that’s just how I roll. This will become the default wallpaper plugin for KDE 4.3, and for every KDE 4.x release that Obama’s in office. (Which will probably be forever)

Actually to tell you the truth, I’m a just bit late with April fools. (Plus I don’t really care much for either Republicans or Democrats to tell you the truth :P) I wish my President, President Obama, the best and hope he does the job to the best of his abilities. Let’s leave any political discussion at that, though. I really don’t want to have to deal with political comments. The above was done purely as a lighthearted joke, and any comments that go beyond “Ha ha!” will probably get deleted.

Real stuffs!

Today I was busy making real-life improvements to the weather wallpaper plugin, explaining the lateness of my prank. The wallpaper plugin now uses image painting code more similar to that of the default “Image” wallpaper plugin that most everybody uses. That means that it will autodetect what resolution you have and try to find the best wallpaper for your resolution, where available. Otherwise it will scale the closest wallpaper found to your screen res. This means no more tiled wallpaper.🙂

It also now handles all (as far as I know of) weather conditions that the weather dataengine can throw at it, aside from prediction icons which would be useless in our case. That is not to say that each weather situation has a unique wallpaper. =P

I still need good “free as in software” wallpapers for: storm, hail and a clear night, preferably in a high resolution that I can scale down into smaller resolutions. Any suggestions would be very welcome.

The quirks and limitations list is dropping, and I think that I could make a “stable release” to kde-look or somesuch soon. Remaining issues include:

– The dataengine for the first location doesn’t seem to go away after setting a second, new location, so changing the location won’t work unless you change to another plugin and change back or restart plasma
– The initial “you need to configure this wallpaper” wallpaper is gone now, and I plan on adding a configure button later once I figure out exactly how…
– NOAA still don’t work, and I don’t see it working until I figure out a different way of getting the weather from the dataengine. I hear the LCD weather station has some nice code, though…

So the list is growing smaller! That’s good news.🙂 The instructions from last time still apply, but note that you will need the wallpapers from kdebase-workspace and kdeartwork now, or else you’ll be seeing a plain blue background for some weather conditions.

9 Responses to Plasma Awesomeness Wallpaper

  1. TheFuzzball says:

    Ha ha!

  2. JontheEchidna says:

    😛

  3. Zayed says:

    Thank you. I real like this plugin.Can you add an option for selecting different collocation of wallpaper?For example, Joe is a photographer and he want to distribute his collection of weather wallpapers in the kde-look.org. So, I can use GHNS to download Joe’s collection. I hope you add this option in your To-do list.

  4. Ian Monroe says:

    I’ve become a fan of the GMail weather theme. It lets me know whats happening outside.🙂A set of wallpapers for the same thing would be neat.

  5. Daniel says:

    Hi!Just a little clue: I had to install “kdebase-workspace-dev” to build the applet.

  6. thomas says:

    I like what Zayed said, but it would be also cool if you could just select what wallpaper you want to be displayed on what condition so you can create your own set.What also would be cool if it would be possible to make your plugin more generic, so you can create other triggers that will display other wallpapers. For example show certain wallpapers depending on the time of the day or the day in the year (christmas, easter,…)

  7. JontheEchidna says:

    Yeah, user-defined wallpapers are also in the Todo. I’d like to get the existing bugs ironed out first, but the bugs and known limitations list is getting short.🙂

  8. . says:

    < HREF="http://tw.myblog.yahoo.com/jw!rybqykeeER6TH3AKz1HQ5grm/" REL="nofollow" TITLE="酒店喝酒">酒店喝酒<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="禮服店">禮服店<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="酒店領檯">酒店領檯<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="便服店">便服店<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="鋼琴酒吧">鋼琴酒吧<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="酒店兼職">酒店兼職<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="酒店打工">酒店打工<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="伴唱小姐">伴唱小姐<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="暑假打工">暑假打工<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="酒店上班">酒店上班<>,< HREF="http://www.taipeilady.com" REL="nofollow" TITLE="酒店兼職">酒店兼職<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="ktv酒店">ktv酒店<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="酒店">酒店<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="酒店公關">酒店公關<>,< HREF="http://cityprety.blogspot.com/" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://mypaper.pchome.com.tw/news/thomsan/3/1310065116/20080905040949/" REL="nofollow" TITLE="酒店上班">酒店上班<>,< HREF="http://tw.myblog.yahoo.com/jw!BIBoU5SeBRs21nb_ajFpncbTqXds/" REL="nofollow" TITLE="酒店打工">酒店打工<>,< HREF="http://tw.myblog.yahoo.com/jw!rybqykeeER6TH3AKz1HQ5grm" REL="nofollow" TITLE="禮服酒店">禮服酒店<>,< HREF="http://tw.myblog.yahoo.com/jw!BIBoU5SeBRs21nb_ajFpncbTqXds" REL="nofollow" TITLE="禮服店">禮服店<>,< HREF="http://tw.myblog.yahoo.com/jw!BIBoU5SeBRs21nb_ajFpncbTqXds" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://tw.myblog.yahoo.com/jw!BIBoU5SeBRs21nb_ajFpncbTqXds" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://tw.myblog.yahoo.com/jw!BIBoU5SeBRs21nb_ajFpncbTqXds" REL="nofollow" TITLE="暑假打工">暑假打工<>,< HREF="http://tw.myblog.yahoo.com/jw!BIBoU5SeBRs21nb_ajFpncbTqXds" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://tw.myblog.yahoo.com/jw!BIBoU5SeBRs21nb_ajFpncbTqXds" REL="nofollow" TITLE="台北酒店">台北酒店<>,< HREF="http://mypaper.pchome.com.tw/news/jkl338801" REL="nofollow" TITLE="禮服店">禮服店<> ,< HREF="http://mypaper.pchome.com.tw/news/jkl338801" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://mypaper.pchome.com.tw/news/jkl338801" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://mypaper.pchome.com.tw/news/jkl338801" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://mypaper.pchome.com.tw/news/jkl338801" REL="nofollow" TITLE="寒假打工">寒假打工<>,< HREF="http://mypaper.pchome.com.tw/news/jkl338801" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://mypaper.pchome.com.tw/news/jkl338801" REL="nofollow" TITLE="台北酒店">台北酒店<>,< HREF="http://mypaper.pchome.com.tw/news/thomsan" REL="nofollow" TITLE="禮服店">禮服店<> ,< HREF="http://mypaper.pchome.com.tw/news/thomsan" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://mypaper.pchome.com.tw/news/thomsan" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://mypaper.pchome.com.tw/news/thomsan" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://mypaper.pchome.com.tw/news/thomsan" REL="nofollow" TITLE="暑假打工">暑假打工<>,< HREF="http://mypaper.pchome.com.tw/news/thomsan" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://mypaper.pchome.com.tw/news/thomsan" REL="nofollow" TITLE="台北酒店">台北酒店<>,< HREF="http://tw.myblog.yahoo.com/jw!qZ9n..6QEhhc0LkItOBm" REL="nofollow" TITLE="禮服店">禮服店<> ,< HREF="http://tw.myblog.yahoo.com/jw!qZ9n..6QEhhc0LkItOBm" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://tw.myblog.yahoo.com/jw!qZ9n..6QEhhc0LkItOBm" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://tw.myblog.yahoo.com/jw!qZ9n..6QEhhc0LkItOBm" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://tw.myblog.yahoo.com/jw!qZ9n..6QEhhc0LkItOBm" REL="nofollow" TITLE="寒假打工">寒假打工<>,< HREF="http://tw.myblog.yahoo.com/jw!qZ9n..6QEhhc0LkItOBm" REL="nofollow" TITLE="台北酒店">台北酒店<>,< HREF="http://mypaper.pchome.com.tw/news/thomsan/3/1310065116/20080905040949" REL="nofollow" TITLE="禮服店">禮服店<> ,< HREF="http://mypaper.pchome.com.tw/news/thomsan/3/1310065116/20080905040949" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://mypaper.pchome.com.tw/news/thomsan/3/1310065116/20080905040949" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://mypaper.pchome.com.tw/news/thomsan/3/1310065116/20080905040949" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://mypaper.pchome.com.tw/news/thomsan/3/1310065116/20080905040949" REL="nofollow" TITLE="暑假打工">暑假打工<>,< HREF="http://mypaper.pchome.com.tw/news/thomsan/3/1310065116/20080905040949" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://mypaper.pchome.com.tw/news/thomsan/3/1310065116/20080905040949" REL="nofollow" TITLE="台北酒店">台北酒店<>,< HREF="http://www.wretch.cc/blog/lulala3388" REL="nofollow" TITLE="禮服店">禮服店<> ,< HREF="http://www.wretch.cc/blog/lulala3388" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://www.wretch.cc/blog/lulala3388" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://www.wretch.cc/blog/lulala3388" REL="nofollow" TITLE="暑假打工">暑假打工<>,< HREF="http://www.wretch.cc/blog/lulala3388" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://www.wretch.cc/blog/lulala3388" REL="nofollow" TITLE="台北酒店">台北酒店<>,< HREF="http://blog.yam.com/pretygirl" REL="nofollow" TITLE="禮服店">禮服店<> ,< HREF="http://blog.yam.com/pretygirl" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://blog.yam.com/pretygirl" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://blog.yam.com/pretygirl" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://blog.yam.com/pretygirl" REL="nofollow" TITLE="寒假打工">寒假打工<>,< HREF="http://blog.yam.com/pretygirl" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://blog.yam.com/pretygirl" REL="nofollow" TITLE="台北酒店">台北酒店<>,< HREF="http://blog.xuite.net/jkl338801/blog" REL="nofollow" TITLE="禮服店">禮服店<> ,< HREF="http://blog.xuite.net/jkl338801/blog" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://blog.xuite.net/jkl338801/blog" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://blog.xuite.net/jkl338801/blog" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://blog.xuite.net/jkl338801/blog" REL="nofollow" TITLE="暑假打工">暑假打工<>,< HREF="http://blog.xuite.net/jkl338801/blog" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://blog.xuite.net/jkl338801/blog" REL="nofollow" TITLE="台北酒店">台北酒店<>,< HREF="http://bigthomsan.spaces.live.com/default.aspx?mkt=zh-TW&partner=Live.Spaces" REL="nofollow" TITLE="禮服店">禮服店<> ,< HREF="http://bigthomsan.spaces.live.com/default.aspx?mkt=zh-TW&partner=Live.Spaces" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://bigthomsan.spaces.live.com/default.aspx?mkt=zh-TW&partner=Live.Spaces" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://bigthomsan.spaces.live.com/default.aspx?mkt=zh-TW&partner=Live.Spaces" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://bigthomsan.spaces.live.com/default.aspx?mkt=zh-TW&partner=Live.Spaces" REL="nofollow" TITLE="寒假打工">寒假打工<>,< HREF="http://bigthomsan.spaces.live.com/default.aspx?mkt=zh-TW&partner=Live.Spaces" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://bigthomsan.spaces.live.com/default.aspx?mkt=zh-TW&partner=Live.Spaces" REL="nofollow" TITLE="台北酒店">台北酒店<>,< HREF="http://waynenana.pixnet.net/blog" REL="nofollow" TITLE="禮服店">禮服店<> ,< HREF="http://waynenana.pixnet.net/blog" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://waynenana.pixnet.net/blog" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://waynenana.pixnet.net/blog" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://waynenana.pixnet.net/blog" REL="nofollow" TITLE="暑假打工">暑假打工<>,< HREF="http://waynenana.pixnet.net/blog" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://tw.myblog.yahoo.com/jw!kpL6ATuFEQ78LuQ7w5keVvQ-" REL="nofollow" TITLE="禮服店">禮服店<> ,< HREF="http://tw.myblog.yahoo.com/jw!kpL6ATuFEQ78LuQ7w5keVvQ-" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://tw.myblog.yahoo.com/jw!kpL6ATuFEQ78LuQ7w5keVvQ-" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://tw.myblog.yahoo.com/jw!kpL6ATuFEQ78LuQ7w5keVvQ-" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://tw.myblog.yahoo.com/jw!kpL6ATuFEQ78LuQ7w5keVvQ-" REL="nofollow" TITLE="寒假打工">寒假打工<>,< HREF="http://tw.myblog.yahoo.com/jw!kpL6ATuFEQ78LuQ7w5keVvQ-" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://blog.yam.com/waynenana" REL="nofollow" TITLE="禮服店">禮服店<> ,< HREF="http://blog.yam.com/waynenana" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://blog.yam.com/waynenana" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://blog.yam.com/waynenana" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://blog.yam.com/waynenana" REL="nofollow" TITLE="暑假打工">暑假打工<>,< HREF="http://blog.yam.com/waynenana" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://mypaper.pchome.com.tw/news/waynenana" REL="nofollow" TITLE="禮服店">禮服店<> ,< HREF="http://mypaper.pchome.com.tw/news/waynenana" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://mypaper.pchome.com.tw/news/waynenana" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://mypaper.pchome.com.tw/news/waynenana" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://mypaper.pchome.com.tw/news/waynenana" REL="nofollow" TITLE="寒假打工">寒假打工<>,< HREF="http://mypaper.pchome.com.tw/news/waynenana" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://funp.com/blogs/info.php?blog_id=45746" REL="nofollow" TITLE="禮服店">禮服店<> ,< HREF="http://funp.com/blogs/info.php?blog_id=45746" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://funp.com/blogs/info.php?blog_id=45746" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://funp.com/blogs/info.php?blog_id=45746" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://funp.com/blogs/info.php?blog_id=45746" REL="nofollow" TITLE="暑假打工">暑假打工<>,< HREF="http://funp.com/blogs/info.php?blog_id=45746" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="酒店傳播">酒店傳播<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="酒店經紀人">酒店經紀人<>,< HREF="http://tw.myblog.yahoo.com/jw!BIBoU5SeBRs21nb_ajFpncbTqXds" REL="nofollow" TITLE="酒店">酒店<>,< HREF="http://mypaper.pchome.com.tw/news/jkl338801" REL="nofollow" TITLE="酒店">酒店<>,< HREF="http://www.wretch.cc/blog/lulala3388" REL="nofollow" TITLE="酒店">酒店<>,< HREF="http://blog.xuite.net/jkl338801/blog" REL="nofollow" TITLE="酒店">酒店<> ,< HREF="http://tw.myblog.yahoo.com/waynenana" REL="nofollow" TITLE="禮服店">禮服店<> , < HREF="http://tw.myblog.yahoo.com/waynenana" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://tw.myblog.yahoo.com/waynenana" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://tw.myblog.yahoo.com/waynenana" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://tw.myblog.yahoo.com/waynenana" REL="nofollow" TITLE="暑假打工">暑假打工<>,< HREF="http://tw.myblog.yahoo.com/jw!rybqykeeER6TH3AKz1HQ5grm" REL="nofollow" TITLE="招待所">招待所<>,< HREF="http://taipeilady.com" REL="nofollow" TITLE="酒店小姐">酒店小姐<>,< HREF="http://taipeilady.com" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://taipeilady.com" REL="nofollow" TITLE="寒假打工">寒假打工<>,< HREF="http://taipeilady.com" REL="nofollow" TITLE="酒店上班">酒店上班<>,< HREF="http://taipeilady.com" REL="nofollow" TITLE="暑假打工">暑假打工<>,< HREF="http://taipeilady.com" REL="nofollow" TITLE="酒店公關">酒店公關<>,< HREF="http://taipeilady.com" REL="nofollow" TITLE="酒店兼職">酒店兼職<>,< HREF="http://www.tpangel.com" REL="nofollow" TITLE="禮服店">禮服店<> , < HREF="http://www.tpangel.com" REL="nofollow" TITLE="酒店小姐">酒店小姐<> ,< HREF="http://www.tpangel.com" REL="nofollow" TITLE="酒店經紀">酒店經紀<> ,< HREF="http://www.tpangel.com" REL="nofollow" TITLE="酒店兼差">酒店兼差<>,< HREF="http://www.tpangel.com" REL="nofollow" TITLE="暑假打工">暑假打工<>,< HREF="http://www.taipeiladyl.com" REL="nofollow" TITLE="酒店">酒店<>,< HREF="http://tw.myblog.yahoo.com/jw!qZ9n..6QEhhc0LkItOBm" REL="nofollow" TITLE="酒店">酒店<>,< HREF="http://www.mashow.org" REL="nofollow" TITLE="酒店經紀">酒店經紀<>,< HREF="http://www.taipeilady.com" REL="nofollow" TITLE="酒店領檯">酒店領檯<> ,

  9. spacepenguin says:

    Will it be possible that it not only works with themes but can use random pictures from certain directories? So one could have folders for different weather conditions containing an unlimited number of pictures and the user gets surprised by the picture. So one could use the whole photo collection one has (given it is organized in weather condition folders😉 ).

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: