Lancelot - answer to DanaKil
WARNING: Contains NO spoilers!
and I’m curious about your “Lancelot”… nice name btw, and smart pun for a french speaker (”lance” can be translated by “launch”) ^^”
Well, the name occurred to me when I made a superkaramba applet for myself (never have published it) for faster launching of my favorite apps. Lancelot - as launching-lot (lot as in parking-lot). And I have used the name Sir Lancelot sometimes as my alias (and yes, I’m a Monty Python fan).
Since then, Lancelot have changed. Mainly because of one of the commit-digests, due to which people thought Lancelot to be a kmenu replacement like Kickoff and Raptor. It was not intended to be anything of the sort.
The main idea that was guiding me was to create a simple application launcher (and nothing more than that) that would have a no-click (Absolutely No Click Needed At AllTM) interface.
Commit digest just gave me the wings. Things have changed - instead of making a simple Plasmoid, I started a separate application that uses libplasma for implementation (similar to what Amarok team is doing) that is going to have all needed features for an ALI.
The thing is that majority of users adore kickoff, while I hate it. I like the general idea behind it, but IMHO the layout is a bit wrong, categories too, and the non-favorite application browsing is painful. I wanted to address these issues in my own particular … (idiom sir?) … yes idiom.
Lancelot is, at the moment, only my experiment with which I want to achieve a couple of things:
- Testing area for more complex no-click user interfaces
- Development incubator for Plasma (FileBrowser, KioBrowser, BorderLayout were backported from Lancelot to Plasma)
- Possibility of having Plasmoids in an ALI - customizable ALI
- KRunner in the ALI
- Having an alternative if I don’t like the default ALI for KDE 4.0 (yes I’m being a bit selfish
)
Well, that’s all clarification that I’ll give at the moment - no mockups nor screenshots yet - as I’ve said “no spoilers”.
p.s. If there are people who like when KDE applications have K in their name, you can call it Knight Lancelot










And when you have built this Lancelot, you must cut down the mightiest tree in the forest… WITH… A HERRING!
Comment by Askrates — September 19, 2007 @ 13:30
Any screenshots yet? For the curious?
Comment by Thomas Walther — September 19, 2007 @ 15:22
Been there, done that
@Thomas Walther
Move along, nothing to see here
There are no fancy screenshots ATM. Most of the things that are done are widgets… the main layout will be formed soon.
Comment by admin — September 19, 2007 @ 15:47
How exactly does a no click interface work? does it respond to mouse over events, or use keyboard shortcuts, or what?
Comment by Level 1 — September 19, 2007 @ 17:33
I forgot about that
It is mainly based on hovering, but not just simple hovering because that way there would be too much mistakes and accidental button activation.
The main principle (for most items) is when you hover it, it expands in one direction showing a ‘play’ icon. When you hover the icon, the button is activated (’clicked’).
The main problem with the layout is to make the extenders positioned the ’smart’ way so that you can’t activate one item by trying to move to the another one.
Incidentally, you will be able to turn off the no-click activation (just for specific items, or for the whole interface), and to activate clicking if you do not like the idea.
Comment by admin — September 19, 2007 @ 17:46
Try TastyMenu. It’s Kickoff done right ™.
Comment by martin — September 19, 2007 @ 20:01
I have considered many existing implementations - TastyMenu, Kickoff, Gimmie are just a few more notable examples.
Comment by admin — September 19, 2007 @ 21:26
[...] you’ll get the idea of the extenders I mentioned last time. Category: Plasma, Kamion, KDE [...]
Pingback by Ivan Čukić » On the road again — September 25, 2007 @ 09:43