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.
Note: liblancelot is still under heavy development, which means that the future versions will not be ABI nor API compatible with the present one. - 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 for liblancelot can be found at api.kde.org/.../lancelot, while PUCK is fully undocumented at the moment.
Latest
Links
Subversion
- ivan * r1215089 /trunk/subversion/ (3 files in 2 dirs): Fix bug in svn_config_has_section with handling case insensitive config. * subversion/libsvn_subr/config.c (svn_config_has_section): Canonicalize the hash key. * subversion/tests/libsvn_subr/config-test.c (test_has_section): Rename to test_has_section_case_insensitive(). (test_has_section_case_insensitive, test_has_section_case_sensitive): Expand to test different cases. * subversion/tests/libsvn_subr/config-test.cfg (UpperCaseSection): Add new test section with capital letters.
- Ivan master * re538b7b / cl_demo.c : FIX: "mvdrecord" command, should save in the demo which FTE extensions we support, so we can properly parse and playback that demo later. For one who forget, that command can be used for cut-ing moments from the mvd demos (as short mvd demos, hehe) or recording QTV streams, you can start record from prewar and keep recording during ALL maps, that will also include qtv specs chat, I think it can be much more fun/sad to watch such demos :) Well, enough of advertisement. - http://git.io/uVES5w
- Ivan master * r40ea753 / (cl_main.c common.c common.h): Allow cl_proxyaddr to be longer than 64 characters (chaining case). Well, qwfwd also need to be fixed to allow it, but it should work in some cases on unfixed qwfwds too. Have to add Info_SetValueForStarKeyEx() function, don't use it unless you have reason for that. - http://git.io/EUKb9g
