Revision 797036

Go back to digest for 20th April 2008

Features in Development Tools

Andreas Pakulat committed changes in /trunk/KDE:

Rework how fetching of context menu actions from plugins work.
The actual 2 context menus we had are empty for now as I still need to write the actual merging code. But the infrastructure is in place and the various places ported.

It allows to specify actions and into which group in the menu they should appear in.

BTW: This change was completely developed in KDevelop4!!!

File Changes

Modified 18 files
  • /trunk/KDE
  •   /kdevplatform/interfaces/CMakeLists.txt
  •   /kdevplatform/interfaces/iplugin.cpp
  •   /kdevplatform/interfaces/iplugin.h
  •   /kdevplatform/interfaces/iplugincontroller.h
  •   /kdevplatform/shell/plugincontroller.cpp
  •   /kdevplatform/shell/plugincontroller.h
  •   /kdevelop/plugins/documentview/kdevdocumentview.cpp
  •   /kdevplatform/plugins/cvs/cvsplugin.cpp
  •   /kdevplatform/plugins/cvs/cvsplugin.h
  •   /kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.cpp
  •   /kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.h
  •   /kdevplatform/plugins/projectmanagerview/projectproxymodel.h
  •   /kdevplatform/plugins/projectmanagerview/projecttreeview.cpp
  •   /kdevplatform/plugins/subversion/kdevsvnplugin.cpp
  •   /kdevplatform/plugins/subversion/kdevsvnplugin.h
  •   /kdevelop/buildtools/managers/custommake/custommakemanager.cpp
  •   /kdevelop/buildtools/managers/custommake/custommakemanager.h
  •   /kdevelop/languages/cpp/cppduchain/templatedeclaration.cpp
18 files changed in total