Tokamak 3: Plasma+Nepomuk activities, Kickoff+Krunner…
I’m aware that I could write more often from Tokamak 3, but I’m too lazy. I’m now recompiling KDE, so I have the time.
First, the most important things – we are having a great time, both fun and productive, and I just can’t wait to see all the ideas mentioned here implemented.
I’m gonna mention only the things I’ll be doing soon (and that I’m doing right now).
Plasma + Nepomuk activities
So, you know, the plasma activities? Those don’t make so much sense at the moment, but the idea is to make the whole environment aware of them. And to make the rest of the environment able to control and manage them.
I’ve already written a Nepomuk service that manages activities, and a library that gives the applications access to this service without the need to deal with d-bus and nepomuk. The library is almost finished – the only thing left to do is some pretty way to deal with the /offline/ mode (when the nepomuk is disabled).
The next step is to connect/synchronize the plasma’s activities to this service. Mind that this is only the beginning – the future will bring applications that will be able to adapt to the running activity… (and it will bring a nice and fancy interface for all of that)
Imagine Kickoff, Lancelot, Raptor with favourite applications that depend on the task you’re dealing with at that moment… the file dialog’s and dolphin’s places…
Kickoff + KRunner
The second thing that should have a large impact is something nobody really expected me to do – to replace the current search mechanism in Kickoff (yes, the KICKOFF!!!) with KRunner, just like Lancelot does.
It really is weird that I should improve a /competing/ program, but Sebas asked to do it, so… why not. (he, he, even with that Kickoff will suck compared to Lancelot and Raptor
)
OK, enough for tonight, see you later…


Lots of people appreciate your work, myself included. But, for the record, many people also immensely prefer the simple, clean and unclutterred Kickoff to Lancelot. How about you advocate the merits of your work rather than piss all over the efforts of others…
Comment by really? — 1 September 2009 @ 05:14
@really: calm down. don’t you understand a joke?
Comment by hias — 1 September 2009 @ 07:06
> to replace the current search mechanism
> in Kickoff (yes, the KICKOFF!!!) with
> KRunner, just like Lancelot does.
Thanks Ivan, that would be great if you could. By integrating KRunner are you referring only to the search results or to some aspect of the presentation as well?
Comment by Robert Knight — 1 September 2009 @ 10:09
@really?: Read the the comment bellow yours and chill down…
@Robert Knight: Just the search results since those are really underpowered at the moment.
Comment by Ivan Čukić — 1 September 2009 @ 11:19
Many thanks for your work
And thanks to spend some time on something that you’re not very enthousiastic about (Kickoff)
Comment by Heller — 1 September 2009 @ 13:56
Judas!
Comment by snirp — 1 September 2009 @ 21:09
I hope you have a nice week, thanks for doing this for us. We love all your kde-works…
Comment by Kyrre — 1 September 2009 @ 23:34
Yesterday I’ve thought about kickoff+krunner too.
I only hope that krunner crashes will not be propagated to kickoff and plasma :-/
Comment by FiNeX — 3 September 2009 @ 10:03
By the way, what about Raptor, ATM? Is this still in Development? Is there something in progress at Tokamak? When will it be ready for productive use unad when will it probably replace kickoff?
Comment by BurkeOne — 3 September 2009 @ 13:38
@Heller: Well, when somebody who makes almost as good bread as I asks me nicely, what else can I do
@snirp: He, he, yeah, I know
@FiNeX: Well, it will crash plasma since, unlike Lancelot, Kickoff runs in plasma-desktop process. But, we are planning to whitelist the safe runners for Kickoff.
@BurkeOne: Well, the only Raptor developer that was present at T3 was Ruphy, but he stayed only a few days, so I haven’t had the chance to talk to him about sharing some code between menus.
Concerning the current state and the release, I have no idea.
Comment by Ivan Čukić — 5 September 2009 @ 15:01
Will it support autocompletion? Both in Kickoff and in Lancelot?
On my Debian Sid system with KDE4.3.1 Lancelot does not support autocompletion (afaik).
Comment by didi — 6 September 2009 @ 03:42
@didi: I don’t know, I’m personally not that fond of autocompletion … we’ll see.
Comment by Ivan Čukić — 6 September 2009 @ 08:49