Revision 629880

Go back to digest for 4th February 2007

Other in Development Tools

Alexander Dymo committed changes in /trunk/KDE/kdevelop:

Merged sublime-integration branch with trunk!
The branch was started just to use the new UI for KDevelop4 but transformed to large restructuring, reworking and cleaning effort.

In short, now we have:
- sublime-based UI
- interfaces for platform objects
- extension interfaces for platform plugins

File Changes

Added 72 files
  • /trunk/KDE/kdevelop/lib
  •   /kdevprofile.cpp
  •   /kdevprofile.h
  •   /kdevprofileengine.cpp
  •   /kdevprofileengine.h
  •   /persistenthash
  •   /plugins
  •   /projectmanager
  •   /shell
  •   /interfaces/CMakeLists.txt
  •   /interfaces/extensions
  •   /interfaces/icore.cpp
  •   /interfaces/icore.h
  •   /interfaces/iextension.h
  •   /interfaces/iplugin.cpp
  •   /interfaces/iplugin.h
  •   /interfaces/iplugincontroller.cpp
  •   /interfaces/iplugincontroller.h
  •   /interfaces/iproject.cpp
  •   /interfaces/iproject.h
  •   /interfaces/kdevapplicationinterface.h
  •   /persistenthash/CMakeLists.txt
  •   /persistenthash/interface
  •   /persistenthash/persistenthash.cpp
  •   /persistenthash/persistenthash.h
  •   /plugins/CMakeLists.txt
  •   /plugins/genericfilemanager
  •   /plugins/projectmanager
  •   /project/kdevproject.cpp
  •   /project/kdevprojectbuilder.cpp
  •   /project/kdevprojectbuilder.h
  •   /project/kdevprojectcontroller.cpp
  •   /project/kdevprojectcontroller.h
  •   /project/kdevprojectmodel.cpp
  •   /project/kdevprojectmodel.h
  •   /project/projectmodel.cpp
  •   /project/projectmodel.h
  •   /shell/CMakeLists.txt
  •   /shell/core.cpp
  •   /shell/core.h
  •   /shell/mainwindow.cpp
  •   /shell/mainwindow.h
  •   /shell/partcontroller.cpp
  •   /shell/partcontroller.h
  •   /shell/plugincontroller.cpp
  •   /shell/plugincontroller.h
  •   /shell/profile.cpp
  •   /shell/profile.h
  •   /shell/profileengine.cpp
  •   /sublime/partdocument.cpp
  •   /interfaces/extensions/kdevapplicationinterface.cpp
  •   /interfaces/extensions/kdevapplicationinterface.desktop
  •   /interfaces/extensions/kdevapplicationinterface.h
  •   /interfaces/extensions/kdevdiffinterface.cpp
  •   /interfaces/extensions/kdevdiffinterface.desktop
  •   /interfaces/extensions/kdevdiffinterface.h
  •   /interfaces/extensions/kdevproblemreportinginterface.h
  •   /persistenthash/interface/ipersistenthash.h
  •   /plugins/genericfilemanager/CMakeLists.txt
  •   /plugins/genericfilemanager/kdevgenericimporter.cpp
  •   /plugins/genericfilemanager/kdevgenericimporter.desktop
  •   /plugins/genericfilemanager/kdevgenericimporter.h
  •   /plugins/projectmanager/CMakeLists.txt
  •   /plugins/projectmanager/kdevprojectmanager.desktop
  •   /plugins/projectmanager/kdevprojectmanager.rc
  •   /plugins/projectmanager/projectmanager.cpp
  •   /plugins/projectmanager/projectmanager.desktop
  •   /plugins/projectmanager/projectmanager_part.h
  •   /plugins/projectmanager/projectmanagerdelegate.cpp
  •   /plugins/projectmanager/projectmanagerdelegate.h
  •   /plugins/projectmanager/README.dox
  •   /project/interfaces/iprojectbuilder.h
  •   /sublime/test/areaoperationtest.cpp
Deleted 50 files
  • /trunk/KDE/kdevelop
  •   /lib/kdevbuildmanager.cpp
  •   /lib/kdevbuildmanager.h
  •   /lib/kdevconfig.cpp
  •   /lib/kdevconfig.h
  •   /lib/kdevcore.cpp
  •   /lib/kdevcore.h
  •   /lib/kdevdocument.cpp
  •   /lib/kdevdocument.h
  •   /lib/kdevdocumentcontroller.h
  •   /lib/kdevelopplugin.desktop
  •   /lib/kdevelopprojectfilemanager.desktop
  •   /lib/kdevenvironment.h
  •   /lib/kdevitemmodel.h
  •   /lib/kdevlanguagecontroller.h
  •   /lib/kdevlanguagesupport.cpp
  •   /lib/kdevlanguagesupport.h
  •   /lib/kdevmainwindow.cpp
  •   /lib/kdevmainwindow.h
  •   /lib/kdevpartcontroller.cpp
  •   /lib/kdevpartcontroller.h
  •   /lib/kdevpersistenthash.cpp
  •   /lib/kdevpersistenthash.h
  •   /lib/kdevplugin.cpp
  •   /lib/kdevplugin.h
  •   /lib/kdevplugincontroller.cpp
  •   /lib/kdevplugincontroller.h
  •   /buildtools/importers/generic
  •   /lib/interfaces/iprojectcontroller.cpp
  •   /lib/interfaces/iprojectcontroller.h
  •   /lib/interfaces/iuicontroller.cpp
  •   /lib/interfaces/iuicontroller.h
  •   /lib/interfaces/kdevapplicationinterface.cpp
  •   /lib/interfaces/kdevapplicationinterface.desktop
  •   /lib/interfaces/kdevdiffinterface.cpp
  •   /lib/interfaces/kdevdiffinterface.desktop
  •   /lib/interfaces/kdevdiffinterface.h
  •   /lib/interfaces/kdevelopplugin.desktop
  •   /lib/interfaces/kdevmakeinterface.desktop
  •   /lib/interfaces/kdevmakeinterface.h
  •   /lib/project/CMakeLists.txt
  •   /lib/project/importprojectjob.cpp
  •   /lib/project/importprojectjob.h
  •   /lib/project/interfaces
  •   /lib/project/kdevproject.h
  •   /lib/shell/profileengine.h
  •   /lib/shell/project.cpp
  •   /lib/plugins/projectmanager/projecttreeview.cpp
  •   /lib/plugins/projectmanager/projecttreeview.h
  •   /lib/project/interfaces/ibuildmanager.h
  •   /lib/project/interfaces/ifilemanager.h
Modified 53 files
  • /trunk/KDE/kdevelop
  •   /CMakeLists.txt
  •   /lib/CMakeLists.txt
  •   /lib/kdevbackgroundparser.h
  •   /lib/kdevdocumentcontroller.cpp
  •   /lib/kdevfilemanager.cpp
  •   /lib/kdevfilemanager.h
  •   /lib/kdevitemmodel.cpp
  •   /lib/shellextension.cpp
  •   /lib/shellextension.h
  •   /plugins/CMakeLists.txt
  •   /src/CMakeLists.txt
  •   /src/kdevelopui.rc
  •   /src/kdevideextension.cpp
  •   /src/kdevideextension.h
  •   /src/main.cpp
  •   /lib/interfaces/kdevmakeinterface.cpp
  •   /lib/interfaces/kdevproblemreportinginterface.h
  •   /lib/shell/project.h
  •   /lib/shell/projectcontroller.cpp
  •   /lib/shell/projectcontroller.h
  •   /lib/shell/shellextension.cpp
  •   /lib/shell/shellextension.h
  •   /lib/shell/uicontroller.cpp
  •   /lib/shell/uicontroller.h
  •   /lib/sublime/area.cpp
  •   /lib/sublime/area.h
  •   /lib/sublime/areaindex.cpp
  •   /lib/sublime/container.cpp
  •   /lib/sublime/container.h
  •   /lib/sublime/controller.cpp
  •   /lib/sublime/document.cpp
  •   /lib/sublime/document.h
  •   /lib/sublime/mainwindow.cpp
  •   /lib/sublime/mainwindow.h
  •   /lib/sublime/mainwindow_p.cpp
  •   /lib/sublime/mainwindow_p.h
  •   /lib/sublime/tooldocument.cpp
  •   /lib/sublime/tooldocument.h
  •   /lib/util/CMakeLists.txt
  •   /lib/util/kdevitemmodel.cpp
  •   /lib/util/kdevitemmodel.h
  •   /plugins/filemanager/CMakeLists.txt
  •   /plugins/filemanager/filemanager.cpp
  •   /plugins/filemanager/kdevfilemanagerpart.cpp
  •   /plugins/filemanager/kdevfilemanagerpart.h
  •   /buildtools/importers/qmake/kdevqmakeimporter.desktop
  •   /lib/plugins/projectmanager/projectmanager.h
  •   /lib/plugins/projectmanager/projectmanager_part.cpp
  •   /lib/sublime/examples/example1main.cpp
  •   /lib/sublime/test/areaoperationtest.h
  •   /lib/sublime/test/controllertest.cpp
  •   /lib/sublime/test/documenttest.cpp
  •   /lib/sublime/test/viewtest.cpp
175 files changed in total