Revision 619970

Go back to digest for 7th January 2007

Other 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