[15:48] hello [15:48] --> zizzfizzix has joined this channel (n=zizzfizz@polcomp-193-93-54-194.net.perfekt.pl). [15:49] is there an overview somewhere of exactly how plasma works? [15:49] e.g. how application controlled plasmoids are handled? [15:50] aantn: per dbus mostly ;) look in kget for an example [15:50] application controlled plasmoids? [15:50] oh [15:51] hmm... I'm actually working on a project for gnome [15:51] at the last second someone pointed out that it's very similar to plasma [15:52] compatibility would be nice, but probably somewhat difficult [15:52] oh yeah? [15:52] aantn: ? gnome similar to plasma? [15:52] pinda: correct [15:53] plasma documentation is mostly... not done yet. there's some stuf on techbase, some apidocs, some blog posts, mailing list history... [15:53] it's a bit of a jumble [15:54] Chani: yeah, I tried looking [15:54] pinda: sorry, i know nothing about plasma internals. maybe plasma does something wrong with painters or you should only use it a certain way. i don't know. [15:54] aantn: what helped me the most was just looking at plasmoids from kde svn, together with reading of api docs... [15:54] pinda: as soon as I get around to installing kde 4 :) [15:55] (hopefully within the week) [15:55] aantn: but what kind of project are you working on? [15:55] pinda: universal applets [15:55] pinda: it's partially based on screenlets [15:56] aantn: universal applets? what do you mean exactly? [15:56] pinda: based on my understanding of plasma, it's quite similar [15:57] --> tsjoker has joined this channel (n=tsjoker@84.237.99.56). [15:57] pinda: it's really only a specification... although I'm creating libraries to go with it [15:57] aantn: so you want to make something similar to plasma for gnome? (yeah, plasma is quite universal... It even supports MacOS X widgets now) [15:58] pinda: at run time, applications can register parts of their gui that can be displayed anywhere on the system [15:58] e.g. background, dock, panel, floating window, etc. [15:59] aantn: yeah, that's the way to go... why should panels, desktop etc. be different... [16:00] devs can also create independent applets that can be displayed anywhere [16:00] there's a python library to simplify things [16:00] pinda: exactly [16:01] right now (for gnome), there are kiba dock plugins, awn applets, gnome-panel applets, and bigbar stocks [16:02] if universal applets and plasmoids were compatible... [16:03] ruphy: sorry, I was away, the ruby install script wants to install the lib in /usr although I passed a prefix