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