Revision 619970
Go back to digest for 7th January 2007Other in Development Tools
Alexander Dymo committed changes in /trunk/KDE/kdevelop/lib:
This is "Sublime" - the new user interface library for KDevelop4.
Major Sublime features:
- areas (aka perspectives)
- document management
- view management (with splitting and 1 doc -> N views support)
- multiple mainwindow operation (for xinerama displays)
The design for Sublime is a result of KDevelop BoF meeting
at aKademy 2006 and numerous discussions at #kdevelop irc channel.
More information about the design is available on wiki (UI section):
<a href="http://www.kdevelop.org/mediawiki/index.php/KDevelop_4">http://www.kdevelop.org/mediawiki/index.php/KDevelop_4</a>
File Changes
Added 37 files
- /trunk/KDE/kdevelop/lib/sublime
- /area.cpp
- /area.h
- /areaindex.cpp
- /areaindex.h
- /areawalkers.h
- /CMakeLists.txt
- /container.cpp
- /container.h
- /controller.cpp
- /controller.h
- /document.cpp
- /document.h
- /examples
- /mainwindow.cpp
- /mainwindow.h
- /mainwindowoperator.cpp
- /mainwindowoperator.h
- /partdocument.cpp
- /partdocument.h
- /sublimedefs.h
- /switcher.cpp
- /switcher.h
- /test
- /tooldocument.cpp
- /tooldocument.h
- /view.cpp
- /view.h
- /examples/CMakeLists.txt
- /examples/example1.cpp
- /examples/example1main.cpp
- /examples/example1main.h
- /test/areaoperationtest.cpp
- /test/areaoperationtest.h
- /test/areaprinter.cpp
- /test/areaprinter.h
- /test/CMakeLists.txt
Modified 1 files
- /trunk/KDE/kdevelop/lib/CMakeLists.txt
38 files changed in total