KDE/kdevplatform

Andreas Pakulat apaku at gmx.de
Sat May 10 21:41:29 UTC 2008


SVN commit 806295 by apaku:

Increase plugin version to 6, so it is 1 higher than kdevelop3 plugins.
If you update kdevelop or quanta re-run kbuildsycoca4 before starting it, so
the new .desktop files are read.
CCMAIL:kdevelop-devel at kdevelop.org


 M  +1 -1      interfaces/iplugin.h  
 M  +1 -1      plugins/classbrowser/kdevclassbrowser.desktop  
 M  +1 -1      plugins/cvs/kdevcvs.desktop  
 M  +1 -1      plugins/duchainviewer/kdevduchainview.desktop  
 M  +1 -1      plugins/execute/kdevexecute.desktop  
 M  +1 -1      plugins/filemanager/kdevfilemanager.desktop  
 M  +1 -1      plugins/genericprojectmanager/kdevgenericmanager.desktop  
 M  +1 -1      plugins/konsole/kdevkonsoleview.desktop  
 M  +1 -1      plugins/problemreporter/kdevproblemreporter.desktop  
 M  +1 -1      plugins/projectmanagerview/kdevprojectmanagerview.desktop  
 M  +1 -1      plugins/quickopen/kdevquickopen.desktop  
 M  +1 -1      plugins/snippet/kdevsnippet.desktop  
 M  +1 -1      plugins/standardoutputview/kdevstandardoutputview.desktop  
 M  +1 -1      plugins/subversion/kdevsubversion.desktop  
 M  +1 -1      plugins/teamwork/kdevteamwork.desktop  
 M  +1 -1      plugins/usehighlight/kdevusehighlight.desktop  
 M  +2 -1      shell/plugincontroller.cpp  


--- trunk/KDE/kdevplatform/interfaces/iplugin.h #806294:806295
@@ -39,7 +39,7 @@
  * to make sure old source (or binary) incompatible plugins are not loaded.
  * Increase this if it is necessary that old plugins stop working.
  */
-#define KDEVELOP_PLUGIN_VERSION 4
+#define KDEVELOP_PLUGIN_VERSION 6
 
 /**
  * This macro adds an extension interface to register with the extension manager
--- trunk/KDE/kdevplatform/plugins/classbrowser/kdevclassbrowser.desktop #806294:806295
@@ -7,7 +7,7 @@
 GenericName=Class Browser
 ServiceTypes=KDevelop/Plugin
 X-KDE-Library=kdevclassbrowser
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Category=Global
 X-KDevelop-Properties=ClassBrowser,CodeNavigation
 X-KDE-PluginInfo-Name=kdevclassbrowser
--- trunk/KDE/kdevplatform/plugins/cvs/kdevcvs.desktop #806294:806295
@@ -14,7 +14,7 @@
 X-KDE-PluginInfo-Author=Robert Gruber
 X-KDE-PluginInfo-Version=0.1
 X-KDE-PluginInfo-License=GPL
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Category=Global
 X-KDevelop-Properties=GlobalFileManagement
 X-KDevelop-Interfaces=org.kdevelop.IBasicVersionControl
\ No newline at end of file
--- trunk/KDE/kdevplatform/plugins/duchainviewer/kdevduchainview.desktop #806294:806295
@@ -11,7 +11,7 @@
 GenericName[x-test]=xxDUChain Viewxx
 ServiceTypes=KDevelop/Plugin
 X-KDE-Library=kdevduchainview
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Category=Project
 X-KDevelop-Properties=DUChainNavigation
 X-KDE-PluginInfo-Name=kdevduchainview
--- trunk/KDE/kdevplatform/plugins/execute/kdevexecute.desktop #806294:806295
@@ -7,7 +7,7 @@
 GenericName=Execute
 ServiceTypes=KDevelop/Plugin
 X-KDE-Library=kdevexecute
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDE-PluginInfo-Name=kdevexecute
 X-KDE-PluginInfo-Author=Hamish Rodda
 X-KDE-PluginInfo-License=LGPL
--- trunk/KDE/kdevplatform/plugins/filemanager/kdevfilemanager.desktop #806294:806295
@@ -16,6 +16,6 @@
 X-KDE-PluginInfo-Author=Alexander Dymo
 X-KDE-PluginInfo-Version=0.1
 X-KDE-PluginInfo-License=GPL
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Category=Global
 X-KDevelop-Properties=GlobalFileManagement
--- trunk/KDE/kdevplatform/plugins/genericprojectmanager/kdevgenericmanager.desktop #806294:806295
@@ -12,6 +12,6 @@
 X-KDE-Library=kdevgenericmanager
 X-KDE-PluginInfo-Name=KDevGenericManager
 X-KDevelop-FileManager=None
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Interfaces=org.kdevelop.IProjectFileManager
 
--- trunk/KDE/kdevplatform/plugins/konsole/kdevkonsoleview.desktop #806294:806295
@@ -49,6 +49,6 @@
 ServiceTypes=KDevelop/Plugin
 X-KDE-Library=kdevkonsoleview
 X-KDE-PluginInfo-Name=kdevkonsoleview
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Category=Global
 X-KDevelop-Properties=Console
--- trunk/KDE/kdevplatform/plugins/problemreporter/kdevproblemreporter.desktop #806294:806295
@@ -7,7 +7,7 @@
 GenericName=Class Browser
 ServiceTypes=KDevelop/Plugin
 X-KDE-Library=kdevproblemreporter
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Category=Global
 X-KDevelop-Properties=ProblemReporter,CodeNavigation
 X-KDE-PluginInfo-Name=kdevproblemreporter
--- trunk/KDE/kdevplatform/plugins/projectmanagerview/kdevprojectmanagerview.desktop #806294:806295
@@ -21,6 +21,6 @@
 X-KDE-PluginInfo-Name=KDevProjectManagerView
 X-KDE-PluginInfo-Author=Roberto Raggi
 X-KDE-PluginInfo-License=LGPL
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Category=Project
 X-KDevelop-Properties=ProjectFileManagement
--- trunk/KDE/kdevplatform/plugins/quickopen/kdevquickopen.desktop #806294:806295
@@ -10,7 +10,7 @@
 GenericName[x-test]=xxQuickopenxx
 ServiceTypes=KDevelop/Plugin
 X-KDE-Library=kdevquickopen
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Category=Global
 X-KDevelop-Properties=DUChainNavigation
 X-KDevelop-Interfaces=org.kdevelop.IQuickOpen
--- trunk/KDE/kdevplatform/plugins/snippet/kdevsnippet.desktop #806294:806295
@@ -16,6 +16,6 @@
 X-KDE-PluginInfo-Author=Robert Gruber
 X-KDE-PluginInfo-Version=0.75
 X-KDE-PluginInfo-License=GPL
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Category=Global
 X-KDevelop-Properties=CodeEditing
--- trunk/KDE/kdevplatform/plugins/standardoutputview/kdevstandardoutputview.desktop #806294:806295
@@ -7,5 +7,5 @@
 ServiceTypes=KDevelop/Plugin
 X-KDE-Library=kdevstandardoutputview
 X-KDE-PluginInfo-Name=KDevStandardOutputView
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Interfaces=org.kdevelop.IOutputView
--- trunk/KDE/kdevplatform/plugins/subversion/kdevsubversion.desktop #806294:806295
@@ -14,7 +14,7 @@
 X-KDE-PluginInfo-Author=Dukju Ahn
 X-KDE-PluginInfo-Version=0.1
 X-KDE-PluginInfo-License=GPL
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Category=Global
 X-KDevelop-Properties=Subversion
 X-KDevelop-Interfaces=org.kdevelop.IBasicVersionControl
--- trunk/KDE/kdevplatform/plugins/teamwork/kdevteamwork.desktop #806294:806295
@@ -15,6 +15,6 @@
 X-KDE-PluginInfo-Author=David Nolden
 X-KDE-PluginInfo-Version=0.15
 X-KDE-PluginInfo-License=GPL
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Category=Global
 X-KDevelop-Properties=GlobalFileManagement
--- trunk/KDE/kdevplatform/plugins/usehighlight/kdevusehighlight.desktop #806294:806295
@@ -7,7 +7,7 @@
 GenericName=UseHighlight
 ServiceTypes=KDevelop/Plugin
 X-KDE-Library=kdevusehighlight
-X-KDevelop-Version=4
+X-KDevelop-Version=6
 X-KDevelop-Category=Global
 X-KDevelop-Properties=DUChainNavigation
 X-KDE-PluginInfo-Name=kdevusehighlight
--- trunk/KDE/kdevplatform/shell/plugincontroller.cpp #806294:806295
@@ -88,8 +88,9 @@
 {
     d->core = core;
     d->profile = ShellExtension::getInstance() ->defaultProfile();
+    kDebug() << "Loading plugins which match:" << QString( "[X-KDevelop-Version] == %1" ).arg(KDEVELOP_PLUGIN_VERSION);
     d->plugins = KPluginInfo::fromServices( KServiceTypeTrader::self()->query( QLatin1String( "KDevelop/Plugin" ),
-        QLatin1String( "[X-KDevelop-Version] == 4" ) ) );
+        QString( "[X-KDevelop-Version] == %1" ).arg(KDEVELOP_PLUGIN_VERSION) ) );
     d->cleanupMode = PluginControllerPrivate::Running;
     d->m_manager = new QExtensionManager();
 }




More information about the KDevelop-devel mailing list