Revision 629880
Go back to digest for 4th February 2007Other 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