They are really quite powerful and very easy to use. We're still fiddling with some internal design decisions, but the API is ready to be tested and knocked on.
I recently spent an evening updating the simple JavaScript Plasmoid Engine so we can access them from JavaScript plasmoids. Then today, after spending the rest of it replying to mails and blog comments, working on my presentation for Saturday and closing a handful of bugs in the tasks widget and drag and drop functionality, I did up a small screencast showing the animations in (excuse the pun) action using JavaScript. You can click here to watch it on blip.tv., view it in the embedded viewer below or download the original Ogg file here. Enjoy!
This is all very new stuff, so all the usual "it's only alpha" and "won't be available until KDE 4.4 is released in Q1 2010" apply.
(Oh, and please excuse the cheesy introduction; it was a long day and I couldn't help myself. ;)

7 comments:
Javascript stuff on plasma look awesome. The only issue is, without the whole KDE+Qt api available, they are not really useful.
Is there any hope that we'll get a complete access to KDE api using js?
Is there any hope that we'll get a complete access to KDE api using js?
Yes, Ian Monroe and myself are working on QtScript bindings for the whole Qt/KDE/Plasma apis for KDE 4.4. See http://gitorious.org/qtscript-smoke
We'll shortly be adding it to the 4.4 release schedule and then moving it to kdebindings in a week or two.
Couldn't you just set a file-watcher on the javascript file, so that you automatically reload when the javascript file changes?
Or even just offer the "Reload applet" menu option only if the file has changed. That way normal users would never see the menu option simply because they haven't changed the file.
Thank you, this blogpost+screencast answers some questions I had for quite some time now. :)
That new stuff is quite cool and obviously coming along nicely. How about really using these animations in a prominent way in plasma. For Instance animate most of the Plasmoids, animate things like opening plasmoid settings. I have Apples dashboard widgets in mind which simply turn around when you want to change something.
Also those animations would be cool on startup of a program(when you have clicked and item like an entry of quicklaunch in a panel).
I generally consider myself a stupid programmer (ie: I don't grok stuff very fast). This, on the other hand, seems ridiculously simple. :)
I really love this and screencasts are cool.
Anybody know whether there is screencast about the new activity management in 4.4?
Not relevant: But one question, thought I'd rather ask a dev. At what time of the development cycle is it most useful for testers to raise crash bug reports?
I feel that it is best after the feature freeze, but I wanted clarification.
Post a Comment