I figured that if I'm doing this whole blogging thing again, I may as well keep you all up to date with what we're doing in Plasma on a regular basis. ;)
Today the initial support for wallpaper plugins went in, which means that now you can us folderview as a full screen containment ... and get a wallpaper. Yes, I can hear you all screaming in joy now. I worked up the basic design, put it to the mailing list for review and Petri Damstén claimed the task and managed to get the first fruits in today.
<spoiler>The QEdje guys and I have plans for wallpaper plugins at Akademy.</spoiler>
Jason Stubbs has poked his head up again and has fixed a bunch of things, including a rather mind-numbing bug in the system tray introduced with Qt 4.4.1. Sometimes I feel that the system tray is the $DEITY's way of laughing at us.
Marco's been plugging away at making buttons and tabbars and what not more pretty and Plasmalike; I believe the goal there is to get the weather applet well under way for 4.2.
Services are starting to pop up as well in places like the tasks DataEngine (used to build taskbars and other windowy things) and the nowplaying DataEngine. Alex Merry has been busy pointing out every bug he can find in Service, and often fixing them too, while I added the ability to associate widgets with Service operations. This allows, for instance, the play button to automagically become disabled when the nowplaying Service notices it can't play anything. Neat stuff.
This is also one of the places that the JOLIE service framework will end up plugged into.
Google Gadgets are now supported via a ScriptEngine in kdebase thanks to Dong Tiger. Unversal canvas, here we come.
And finally, we've started merging Summer of Code projects already, with two in trunk right now. In fact, I did up a little screencast showing Extenders (by Rob Scheepmaker) and Screen Saver Widgets (by Chani Armitage). Enjoy!
Update! Apparently sound is not working for some with the avi version, so here is the source ogg straight out of qt-recordmydesktop. Hopefully that works better for those experiencing issues with the avi video, though it is a little bit bigger of a file, by ~15% or so.
Now I'm off to the coffee shop for some quiet time to work on Akademy presentations.
Note: all of the above references work that will not appear until KDE 4.2 is released, slated to happen in January of 2009.
Tuesday, August 05, 2008
Subscribe to:
Post Comments (Atom)

16 comments:
Hum, the movie doesn't have any sound. That's not right I'm guessing (no cheesy outro music and all)?
This might just be my setup which is causing me problems but could you just verify that the screen cast is supposed to have audio? I don't get anything with dragon player but judging by the lack of activity I'm guessing that there is a narrative.
try the ogg version i just posted:
http://plasma.kde.org/media/plasma_soc.ogv
hopefully that works better for you.
Today the initial support for wallpaper plugins went in, which means that now you can us folderview as a full screen containment ... and get a wallpaper.
Any chance that specific change will see 4.1.1 or is it aimed solely for 4.2?
It is with great sorrow that I read you get the feeling that Stallman is laughing at your feeble attempt of taming the System Tray.
Hi,
Would you like a fractal-explorer wallpaper plugin? I'm asking because I wrote a tiny (200 LOC for the whole c++ Qt app) mandelbrot fractal explorer [1], as a demo for Eigen2. I would like to make it a plasma wallpaper plugin if you like to. I would just need an example to see how one writes such a plugin.
Cheers,
Benoit
[1] http://bjacob.livejournal.com/6600.html
@Enderandrew: 4.2 only, sorry. it's too big a set of changes to backport for my tastes. maybe some of the distros will include it, though, as it's fairly isolated code (so easy to extract into a patch set)
@Martin Sandsmark: lol!
@Benoit: absolutely! you can see a very simple example here:
http://websvn.kde.org/trunk/KDE/kdebase/workspace/plasma/wallpapers/color/
whenever the wallpaper needs to update an area of the screen, just do:
emit update(rect);
can't wait to see what it looks like =)
Thank you, I will start it in playground when I find time and will tell the list about that.
Hm, both avi and ogv screencasts ends prematurely (when you are talking).
Is it supposed to be that way?
its possible to move from one desktop to another by using the mouse wheel over the desktop in most desktop environments..this is currently not possible with kde4 ..the only way to do this currently is to first position the mouse over the pager..mouse wheel could have different uses when the cursor is ontop of a plasmoid but the default one could support this..does plasma architecture support this? can this be done? if not, why not?
it's quite possible; it's not a personal priority as there are a lot of other things to be done that are, at least to me, a lot more interesting / useful / critical.
in any case, here's the bug report you are looking for:
http://bugs.kde.org/show_bug.cgi?id=159876
a patch to kdebase/workspace/plasma/containments/desktop/ is what is needed.
he he he ..i guess i am one of those pesky users who either dont know or cant be bothered to code to address their issues and expect too much from the dev team ..this should be expected with the ever increasing kde userbase
this missing feature was the only one(so far) that prevented me from using kde4 "my way" ..just updated kdebase, recompile, log off, log back in and voila ..i can change desktop by mouse wheeling over the desktop ..
asante sana ..
Man, I missed this blog. I only noticed it's back yesterday cause I only checked it about once a week when you were "away". I was really afraid you might not get back to doing this till after 4.2.
I didn't see much change community-wise, except for some reason all the trolling, flaming, and whining on the dot (should "the dot" be capitalized?) seems to have disappeared. Of course that's a good thing, but why did it happen?
Hmmm... did I already mention how great Terminal integration (F4) with Dolphin is? B)
Somehow the widgets I donwload through KGetHotNewstuff (hopefully they'll change that name someday) do not appear in the list of widgets after intallation... perhaps that just doesn't work yet though and I'm expecting it to be too 'complete'.
Using the latest KDE 4.1 on OpenSUSE 11.0.
@darkelve: that's because the kdelook server feed is not filtering properly; i'll be working on that with frank at akademy.
I really like your screencasts :). They are always very informative and easy to follow. Please keep on making more. Of course, if you have to choose between coding and screencasting, the former would be even better ;).
Post a Comment