KDE Development

Site for Lancelot and status update

I was a bit jealous when I saw the Raptor menu’s site, so I decided that Lancelot needed one too. While compiling the latest KDE (and Plasma) from SVN I had nothing better to do than web design. The result is available right here. It is not finished yet - documentation and screenshots are missing, but I intend to make it more comprehensive in the future - along with the new developments in the world of L. So to repeat, the address of the site is http://lancelot.fomentgroup.org

The split

The latest development before the Big Plasma Breakage (or as some call it ‘the transition to Widgets on Canvas’) was that the Lancelot is now divided into two main parts - the application and applets on one side, and the liblancelot library on the other. The library contains the base framework including advanced Plasma widgets and layouts. It is in a very experimental state at the moment, and it is not advised for anyone to use it outside of Lancelot. The API compatibility is being broken every week at the moment, but at some point it will stabilise (sometime around KDE 4.2 or 4.3).

WoC

Plasma is becoming stable enough (API-wise) and now it is Lancelot’s turn to reach the Big Breakage. Or to be more precise, it currently is in it’s Big Brekage state, but needs to get out of it. Since there are quite a few things that need to be changed, I have decided to do a bit more, so a couple of old widgets are being reimplemented from scratch to be more flexible and reusable (most notable example is that the old list widget is being split into ScrollBar, ScrollPane and List).

That’s all for now, I’ll ping you all again when the library becomes compilable in all its glory.

9 Comments »

  1. Nice website design, yet another kde-related website that is raising the bar above the rest. Now nuno will be pretty jealous, so you better watch out.

    Comment by Luke Parry — May 3, 2008 @ 6:21 pm

  2. hehehhe bit jealous yes :P
    great work.

    Comment by nuno pinheiro — May 3, 2008 @ 7:04 pm

  3. Hm…

    All I get is an 404.

    Luke and Nuno, how did you access it?

    Uwe

    Comment by Uwe Thiem — May 3, 2008 @ 8:27 pm

  4. Wicked! That site looks cool ;-)

    Comment by jospoortvliet — May 3, 2008 @ 11:41 pm

  5. I dugg your new website: http://digg.com/linux_unix/Lancelot_now_has_its_own_website
    Great work Ivan! I also love your plasma themes and thought that kamion was a great idea when you worked on that. Keep up the awesomeness! :)

    Comment by Darryl Wheatley — May 4, 2008 @ 4:30 am

  6. @Uwe
    Fixed the Error 404 - small problems with url rewriting and different Apache settings on localhost and the web machine.

    @Luke and Nuno
    Well, what can I say? I really didn’t mean to do it - the /voice/ told me. :)

    Thank you all!

    Comment by admin — May 4, 2008 @ 6:47 am

  7. There is hover problem with “Vision” bar when using Konqueror 3.5.9. All menus jumps around. And when hovering “Framework” it does small error. Other’s are Ok.

    Great site otherwise ;-)

    Comment by Fri13 — May 4, 2008 @ 1:03 pm

  8. I can’t believe that I’ve overlooked that - it happens in Arora as well. It is sanitized now but not fixed. Will see what is the problem exactly.

    Comment by admin — May 4, 2008 @ 3:09 pm

  9. […] Plasma breakage. As you probably know, Plasma went through API review and conversion to WoC. So, that had to be done for Lancelot as well. And it was quite painful since Lancelot is based on completely custom-made widgets (now in a separate liblancelot library). […]

    Pingback by Ivan Čukić » Back on track (Lancelot) — May 23, 2008 @ 10:02 am

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress
Copyright by Ivan Čukić, Foment Group