KDE/kdevelop/lib

Alexander Dymo adymo at kdevelop.org
Thu Jan 4 22:38:19 UTC 2007


SVN commit 619970 by dymo:

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):
http://www.kdevelop.org/mediawiki/index.php/KDevelop_4

CCMAIL: kdevelop-devel at kdevelop.org


 M  +1 -1      CMakeLists.txt  
 A             sublime (directory)  
 A             sublime/CMakeLists.txt  
 A             sublime/area.cpp   [License: LGPL (v2+)]
 A             sublime/area.h   [License: LGPL (v2+)]
 A             sublime/areaindex.cpp   [License: LGPL (v2+)]
 A             sublime/areaindex.h   [License: LGPL (v2+)]
 A             sublime/areawalkers.h   [License: LGPL (v2+)]
 A             sublime/container.cpp   [License: LGPL (v2+)]
 A             sublime/container.h   [License: LGPL (v2+)]
 A             sublime/controller.cpp   [License: LGPL (v2+)]
 A             sublime/controller.h   [License: LGPL (v2+)]
 A             sublime/document.cpp   [License: LGPL (v2+)]
 A             sublime/document.h   [License: LGPL (v2+)]
 A             sublime/examples (directory)  
 A             sublime/examples/CMakeLists.txt  
 A             sublime/examples/example1.cpp   [License: LGPL (v2+)]
 A             sublime/examples/example1main.cpp   [License: LGPL (v2+)]
 A             sublime/examples/example1main.h   [License: LGPL (v2+)]
 A             sublime/mainwindow.cpp   [License: LGPL (v2+)]
 A             sublime/mainwindow.h   [License: LGPL (v2+)]
 A             sublime/mainwindowoperator.cpp   [License: LGPL (v2+)]
 A             sublime/mainwindowoperator.h   [License: LGPL (v2+)]
 A             sublime/partdocument.cpp   [License: LGPL (v2+)]
 A             sublime/partdocument.h   [License: LGPL (v2+)]
 A             sublime/sublimedefs.h   [License: LGPL (v2+)]
 A             sublime/switcher.cpp   [License: LGPL (v2+)]
 A             sublime/switcher.h   [License: LGPL (v2+)]
 A             sublime/test (directory)  
 A             sublime/test/CMakeLists.txt  
 A             sublime/test/areaoperationtest.cpp   [License: LGPL (v2+)]
 A             sublime/test/areaoperationtest.h   [License: LGPL (v2+)]
 A             sublime/test/areaprinter.cpp   [License: LGPL (v2+)]
 A             sublime/test/areaprinter.h   [License: LGPL (v2+)]
 A             sublime/tooldocument.cpp   [License: LGPL (v2+)]
 A             sublime/tooldocument.h   [License: LGPL (v2+)]
 A             sublime/view.cpp   [License: LGPL (v2+)]
 A             sublime/view.h   [License: LGPL (v2+)]


--- trunk/KDE/kdevelop/lib/CMakeLists.txt #619969:619970
@@ -1,4 +1,4 @@
-
+add_subdirectory(sublime)
 add_subdirectory(util)
 add_subdirectory(widgets)
 add_subdirectory(debugger)




More information about the KDevelop-devel mailing list