Lancelot M1 release
Well, I’m very glad to announce the release of M1 (milestone 1) version of Lancelot. This is not a 1.0 version, but the significance is that this is the first one meant for public use. This also means that the “don’t file bugs, this is pre-alpha software” era is now over. So from now on, bugs.kde.org is your friend.
M1 (the revision number 843716)
The menu is in a good shape, and is quite usable. The main feature highlights are:
- No-click application browser
- Integrated KRunner
- Parts of Lancelot on the desktop - drag a list section (Places, Devices…) right onto the desktop
M*
Milestone releases regard only the KDE 4.1 branch of Lancelot (although the trunk is developed in parallel). I’ve decided to make a couple of them before 1.0:
- M2: More powerful Parts applet. Ability to add the application browser and search box to the desktop
- M3: Contacts section. I have hoped that KDE 4.1 will bring full switch to Akonadi and Decibel, but, since it didn’t happen, I’ll have to use the d-bus interface to KMail and Kopete.
- M4: The configuration interface for the menu (now only the launcher applet can be configured)
- 1.0 (M5): The final polished version
The “one-oh” version will be the final version for KDE 4.1. After that, only the trunk will be developed, and the versioning will return to normal 1.x, 2.x… (most probably in sync with KDE releases)









Hi Ivan!
I notice that Lancelot is getting better and better, keep on and thaks a lot!
Comment by Sergei Beilin — August 9, 2008 @ 12:21 pm
In file included from /home/apt-drink/devel/lancelot/app/src/models/OpenDocuments.cpp:178:
/home/apt-drink/devel/lancelot/build/app/src/OpenDocuments.moc:75: error: expected `}’ at end of input
Any help would be appreciated
I am following the tutorial posted earlier this week for compiling…
Comment by Rafa — August 9, 2008 @ 2:56 pm
sorry… i was missing taskmanager.h
building fine now!
Comment by Rafa — August 9, 2008 @ 3:04 pm
… and i must add that it rocks! Thanks Ivan, keep up the good work!!!
Goodbye, standard application launcher! :=)
Comment by Rafa — August 9, 2008 @ 3:20 pm
Thanks, long time no see
@Rafa
I like how things fix by themselves while I’m resting and enjoying some good tunes. I’m glad you like it!
Comment by Ivan Čukić — August 9, 2008 @ 3:45 pm
Hi Ivan
This is one of the best ALI’s in the Linux world, and is fast becoming the best.I love the non click interface.There are some hiccups if you don’t mind.
1 The extender for hover-execution are inconsistent-some are on right side and others are on left.
2 Some of the submenu text disappear on hover- May be becoming white color
3 After traversing to few levels down, interface becomes very confusing-How to get back one level up?
4 Pointing to the extender for hover-execution is very hard,Harder than just clicking.If you make the extender the same way as the buttons at the bottom(Lock session,Logout etc), it will be much easier to point and less travel of mouse too..
The Favorites section looks awesome!!
Hope I am not irritating you, and wish you happy hacking..
Anil
Comment by Anil — August 10, 2008 @ 2:22 am
@Anil
Hi, thanks for the comments.
1. That is intentional - in order to prevent accidental activation, extenders are placed in a way that the left list have them on left, and the right list on right. This way, when you move your mouse from the left list to the right one, you will not activate items in the left list.
The application browser differs in a sense that only the favourites section have the extenders on the left side. This is to reduce the mouse movement, and in this case the accidental activation is not a problem.
2. Could you send me a screenshot for that?
3. You have the breadcrumb on the top, but I agree that it is not that obvious.
4. Again (if I understood you correctly) this has to be this way because if extender was on the bottom side of an element in the list, then by moving a mouse from a top element to one below it, you could activate the top one.
I agree that it looks inconsistent at first, but everything is like that for a reason.
You’re far from irritating, every constructive criticism is more than welcome.
Thanks
Comment by Ivan Čukić — August 10, 2008 @ 7:40 am