Framework
Lancelot is consisted of a couple of subprojects. The main application and applets are the things visible to users.
For the developers, more interesting are liblancelot and PUCK.
- liblancelot - a library that contains all UI widgets and layouts used in the Lancelot project. It is a base framework for everything in the world of Lancelot. It is built on top of Plasma. It provides a set of custom widgets, layouts and has a few more advanced concepts for allowing for quicker development of Plasma-based applications.
- PUCK - The Plasma User Interface Compiler reads a user interface definition out of a XML-based file format, and creates a corresponding C++ implementation.
The documentation on liblancelot and PUCK is not available yet, but is under way.
Latest
Links
Subversion
- ivan * r857275 workspace/trunk/KDE/kdebase/workspace/plasma/design/CHANGELOG: Lancelot changelog, as requested by Aaron
- ivan * r856427 applets/trunk/KDE/kdeplasma-addons/applets/lancelot/libs/lancelot/ (8 files in 2 dirs): Updated ActionListView2
- ivan * r855451 applets/trunk/KDE/kdeplasma-addons/applets/lancelot/libs/lancelot/widgets/ (7 files): ActionListView, ActionListView2 mangling
