My blog has been moved to ariya.ofilabs.com.

Tuesday, March 04, 2008

PhotoFlow as a plasmoid

Plasmoids on KDE 4

PhotoFlow, which I introduced less than 48 hours ago, can also be realized as a plasmoid. It is the top left applet in the screenshot above. I have never written a plasma applet in my life before, so it took me quite a while to figure out how the mechanism works. And frankly, I am still not sure whether such a kind of widget can be really useful at all.

I guess I will wait until KDE 4.1 before I place this stuff in KDE's playground. By that time, Plasma itself should already stabilize. Probably it is even better to integrate it with the Picture of the Day data engine. Or even with the slideshow plasmoid. Or perhaps do you have any other idea?

17 comments:

Anonymous said...

It might be out of the scope of"PhotoFlow", but I would love to see this implemented in Dolphin and/or Digikam!

Hans said...

I have a very good idea. Put it in playground now! It looks awesome.

I think it does well as a separate plasmoid. It would be neat if with plasmoids which uses PhotoFlow as a base - for example, a widget that shows the cover artwork of the albums in your current playlist (in for example Amarok).

Anonymous said...

please put it in playground! I was also thinking about putting some albums in there and playing them with amarok on click.

Michael said...

+1000 for digikam and dolphin integration.

Since Amarok supports (in fact depends on) plasmoids, wouldn't that be the perfect application for this?

Javier said...

*cough* application launcher *cough*
it's make a kickass menu imho. nice plugin btw

DanaKil said...

I'd love to have the slideshow plasmoid doing the transitions with your widget but it need to be extended :
when the picture will change, it zoom out until it fit in a thumbnail of the cover flow, then the cover flow switch to the next picture and zoom in to have the picture in full size

anyway, your widget is "only" eye-candy but it's so sweet :)

elvis said...

I agree, put it in playground. I'd really like to make a "FlickrFlow" out of this, showing my friend's posted pictures on Flickr as they are posted ;)

Great work.

Augusto said...

Please! Please! Please! put it in playground!!! This is the kind of stuff that makes difference.. there are so many ways to use it (Dolphin, amarok, digikam, gwenview and so many other applications could use something like this)... You don't really have to wait until KDE 4.1 ...

Keep up the excellent work!

Anonymous said...

I've been thinking that a PhotoFlow type interface would be great for browsing through eBooks if they ever get wide spread use.

Chad
http://linuxappfinder.com

Anonymous said...

It is very nice, but I am just wondering where can I get the cover art?

Do I need to make it myself?

It will be a lot of work for all the media files!

Anonymous said...

" And frankly, I am still not sure whether such a kind of widget can be really useful at all."

Put it in Playground, and see what uses other people come up with for it :)

randomguy3 said...

Useful? What's that got to do with it? I want my eyecandy, dammit! :-P

Ariya Hidayat said...

Thanks for the all responses.

To avoid confusion, what I want to put in playground is the plasmoid. The PhotoFlow code does exist already, if you are careful you find the link to its Google Code project.

To cater for different use-cases of this widget (be it for Amarok, as app launcher, Flickr integration, etc), I guess it will be best to wait for Plasma in KDE 4.1 so that we get Widget-on-Canvas, which makes mylife easier w.r.t to technical implementation of this plasmoid.

Jakob Petsovits said...

Looks great! I'm sure it'll get used for something reasonable.

However, it feels a bit weird to me that the bottom of the plasmoid requires more space than the top. I recognize that this is because of the reflections, but those should only be extra bling and should not influence how this thing would be displayed if reflections didn't exist.

So... could you please center the covers vertically, and just cut off the remaining bottom parts of the reflection? Thanks!

Ariya Hidayat said...

@Jakob Petsovits: I tried to follow Apple's Cover Flow and hence the proportions. But shouldn't be too difficult to change it or make it adjustable.

Davim said...

kde 4.1 beta is out, will we see picture folw integrated into dolphin and amarok??

curran said...

Beautiful! I can't wait to see it on my system!