p.'s been ill the last couple of days. nothing major, just a cough that was bad enough that i didn't want him going to school, both for his sake and that of the other kids in his class. he's great though: very self-contained, will amuse himself for hours and is always up for a game of risk ;) so it's a bit less quiet around the house, but i've still managed to get things done.
i've been working on Plasma::Service which is a compliment to DataEngine: while DataEngine publishes data, Service will allow interaction with things such as online activities (e.g. twitter) and local actions (e.g. media player controls, ejecting media..). Service and Engine obviously need to work together and it needs to be elegant. hopefully i'll succeed =) the reason for not putting it all into DataEngine is that not all Engines have associated Services, and unlike the sources in DataEngine which are one to many, Services are inherently one-to-one (publish<->consumer). it seems best to separate the two.
besides plonking on that i've been smacking down the bugs, from xinerama issues to zooming issues to various crashers in plasma and krunner. i also pulled out a 750+ line patch yesterday to fix a number of layout issues, but that can't go in until monday as it introduces binary incompatible changes in libplasma.
tomorrow p. should be back at school, but i'll be up at the school helping with a field trip in the morning and then have some phone meetings in the afternoon. i plan on fitting in another "falling in love all over again" entry tomorrow, though.
i was hoping to do it on kwrite and kate, but code completion seems to be rather broken at the moment. i've popped a mail off to the devel list, we'll see where it goes. if that doesn't sort itself out in time, though, there are several other options for me to choose from =)
Wednesday, February 13, 2008
Subscribe to:
Post Comments (Atom)

9 comments:
hey aaron, when are we going to start seeing animated backgrounds? :)
as soon as someone writes one. the infrastructure is all there. unfortunately i'm being kept to busy with infrastructure and other tasks these days to get on with things i'd really like to be doing that would be directly user visible.
and no, animated backgrounds aren't what i have in mind to work on as they are, at best, eye candy.
Hey Aaron,
This is a little off topic but I just wanted to say thanks for the info about joining the Plasma meeting. It was very interesting. I've also arranged to go to the KDevelop meetup in Munich (since I'm living there atm) in April so that should really motivate me to get into some serious KDE development.
On a more useful note (i.e. the constructive criticism kind) I regularly use krunner to start apprications and I've noticed something that seems to be a usability issue... The autocomplete function on the line edit seems to me to be redundent. The fundemental idea of autocomplete is to 'predict' what you're trying to do and not require you to enter the entire string and this overlaps somewhat with the way the runners work. (i.e. they give the best suggestion for the string enetered so far) It also means that if a suggestion in autocomplete is made, you then have to press enter twice to activate the default option. Now I know I should probably just go and file a bug about this but I'm not sure whether it actually is a usablity issue or just a personal preference. What do you think?
Hope p gets better soon and once again, thanks for all your hard work!
Hi Aaron,
Question: Is it, or will it in soon time, be possible to add an extra panel(like in kde3)? I always use this to have all my tasks up at the top. Separated and easy to manage.
/gb
I hope to see eject buttons in recently plugged devices plasmoid soon! That's probably feature i miss in kde4 most
[This is a placeholder comment representing three dozen feature requests and bug reports you would see here otherwise]
why is the panel not a 'plasma bottle'?
when will we see plasma conduits?
do plasma data engines need containment fields?
do you have plasma balls?
yours,
confused high-energy physicist
p.s. nice t-shirts you have
aaron, where can i start if i want to develop something like animated/opengl backgrounds for plasma?
or using the infrastructure for making animated opengl backgrounds...
Post a Comment