Tuesday, June 19, 2007

plasma screencast

finished up some work on phase/animator today so that now it is capable of supporting widget element (as opposed to whole widget) animations and did a couple of api cleanups.

the icon minibutton appear/disappears are now done using phase/animator. i'm pretty happy with that. so happy that i did a a new screencast. it's a bit big, weighing in at 34mb. i'm hoping someone will re-encode it for me at a smaller size or better compression ratio, as i just took what record-my-desktop spat out and really don't have time today to play with it.

update: liquidat uploaded the screencast to dailymotion. thanks, guy!

we also got two new data engines submitted today: a dictionary engine (in playground/base/plasma/engines/dict) and a facebook engine (in playground/pim/kfacebook/plasma/engine). there's also an applet for the facebook engine in playground (guess where? =). anmma has also added her picture frame applet in playground/base/plasma/applets!

the dict engine was written by a couple of people new to qt/kde development and they said it only took a couple of hours, including the time they spent on the applet (which isn't in svn yet). which is pretty decent given they were starting from the basics and had to work their way on up from there. =)

it was really neat to open up the engine explorer, pick the dictionary applet and look up what the word "plasma" meant ;) i'm pretty amazed by how many contributions plasma has gotten already given that we're still in the middle of erecting the whole thing.

it's like having a really nice dinner party in a house without walls. i suppose that works ok in the tropics. which would mean free software is the tropics.

or something like that. =)

9 comments:

Carutsu said...

I just wanted to thank you for all the good work, and also thank you for picking OGG instead of AVI now, I'll be able to watch it now instead of waiting for it to appear in Youtube.

liquidat said...

I uploaded the screen cast to my dailymotion-account - I think that might be easier for some people than downloading theora files.
The direct link to the video page is:
http://www.dailymotion.com/video/x2bloc_plasmaphase

There you also find links to embed the video here.

Anonymous said...

it's looking great, thanks for your work aseigo :)

Anonymous said...

KDE 4 is going to rock so hard, thanks for your work dude... I can't wait to have in my desktop this! you rock aseigo!

kwilliam said...

What other kinds of animations are available besides Element:Appear and Element:Disappear? Will there be translation and scale animations, for instance to animate a drawer sliding out?

Jinesh K J said...

btw, how can i download the video from dailymotion.com ? the embedded player is not working in my konqueror..

if someone could upload the video into youtube then i will be able to download and see it...

Aaron J. Seigo said...

@kwilliam:

> What other kinds of animations are
> available besides Element:Appear and
> Element:Disappear

anything we need and/or dream up. there are already several other animations already defined in Animator and more are on the way.

> Will there be translation and scale
> animations, for instance to animate a
> drawer sliding out?

yes, there will be "slide out" anims, though how they happen will be up to the Animator. so it's not really proper to speak in terms of "translation and scale" animations as that's the implementation; the animations are named after what they do. so .. appear and disappear rather than "fade in" and "fade out".

@Jinesh K J:

is the torrent not working for you? i'm sure someone will get it up on youtube eventually, but until then bittorent is great =)

madpuppy said...

Looking forward to KDE 4.0. these screencasts are really helpful in getting the feel of what you are doingt, I also think it is neat to see KDE with each screencast looking less and less like the 3.0 series and more and more like what we hope to be the 4.x series.

Hans Chen said...

Another great screencast, eye candy + great explanations.

I find the code you showed very interesting. I'm currently learning C++ and plan to try some Qt later this summer,and it seems not too hard to write cool plasmoids. (I look forward to giving it a try when KDE4 enters the beta stadium)

>> i'm sure someone will get it up on youtube eventually, but until then bittorent is great =)

If you don't mind,I think I can put it on Youtube.

By the way, what happened to the music at the end? ;)