Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'releng/org.eclipse.cdt')
-rw-r--r--releng/org.eclipse.cdt/plugin.properties11
-rw-r--r--releng/org.eclipse.cdt/plugin.xml95
2 files changed, 106 insertions, 0 deletions
diff --git a/releng/org.eclipse.cdt/plugin.properties b/releng/org.eclipse.cdt/plugin.properties
index 7946cf96ff5..b6b5840555b 100644
--- a/releng/org.eclipse.cdt/plugin.properties
+++ b/releng/org.eclipse.cdt/plugin.properties
@@ -12,3 +12,14 @@ pluginName=Eclipse C/C++ Development Tools
providerName=Eclipse CDT
cheatsheet.helloworld.desc=Create a Hello World Program in C++
cheatsheet.helloworld.name=Hello World
+
+activity.name = Debug Update Modes
+activity.description.dsf = Debug Services Framework
+activity.name.dsf = CDT-DSF Debug Services Framework
+
+activity.description.dsfgdb = C/C++ debugging with the DSF GDB debugger
+activity.name.dsfgdb = CDT DSF-GDB - GDB Debugging
+activity.description.cdtdebug = Commands for C/C++ debugging
+activity.name.cdtdebug = CDT Debug - C/C++ Development Tools
+activity.description.cdigdb = C/C++ debugging with the CDI (legacy) GDB debugger
+activity.name.cdigdb = CDT CDI-GDB - GDB Debugging (Legacy) \ No newline at end of file
diff --git a/releng/org.eclipse.cdt/plugin.xml b/releng/org.eclipse.cdt/plugin.xml
index f20738b7c95..0b2fbd8f9a5 100644
--- a/releng/org.eclipse.cdt/plugin.xml
+++ b/releng/org.eclipse.cdt/plugin.xml
@@ -20,6 +20,101 @@
content="$nl$/intro/whatsNewExtensionContent.xml"/>
</extension>
+
+
+ <extension
+ point="org.eclipse.ui.activities">
+ <activity
+ id="org.eclipse.cdt.dsf.ui.activity.updateModes"
+ name="%activity.name">
+ <enabledWhen>
+ <reference definitionId="org.eclipse.cdt.dsf.debug.ui.testIsUpdateModesActionSetActive"/>
+ </enabledWhen>
+ </activity>
+ <activityPatternBinding
+ activityId="org.eclipse.cdt.dsf.ui.activity.updateModes"
+ pattern="org\.eclipse\.cdt\.dsf\.ui/org\.eclipse\.cdt\.dsf\.debug\.ui\.[A-Za-z]+\.viewmodel\.update\.actions\.refresh">
+ </activityPatternBinding>
+ </extension>
+
+ <extension
+ point="org.eclipse.ui.activities">
+
+ <activity
+ name="%activity.name.dsf"
+ description="%activity.description.dsf"
+ id="org.eclipse.cdt.dsf.ui.dsfActivity">
+ </activity>
+
+ <activityPatternBinding
+ activityId="org.eclipse.cdt.debug.ui.cdtActivity"
+ isEqualityPattern="true"
+ pattern="org.eclipse.cdt.dsf.ui/org.eclipse.cdt.dsf.debug.ui.preferences">
+ </activityPatternBinding>
+
+ <activity
+ name="%activity.name.dsfgdb"
+ description="%activity.description.dsfgdb"
+ id="org.eclipse.cdt.debug.dsfgdbActivity">
+ </activity>
+
+ <activityPatternBinding
+ activityId="org.eclipse.cdt.debug.dsfgdbActivity"
+ isEqualityPattern="true"
+ pattern="org.eclipse.cdt.dsf.gdb.ui/org.eclipse.cdt.dsf.gdb.ui.preferences">
+ </activityPatternBinding>
+
+ <activityPatternBinding
+ activityId="org.eclipse.cdt.debug.dsfgdbActivity"
+ isEqualityPattern="true"
+ pattern="org.eclipse.cdt.dsf.gdb.ui/org.eclipse.cdt.dsf.gdb.ui.preferences.TracepointActionsPreferencePage">
+ </activityPatternBinding>
+
+ <activity
+ name="%activity.name.cdtdebug"
+ description="%activity.description.cdtdebug"
+ id="org.eclipse.cdt.debug.ui.cdtActivity">
+ </activity>
+
+ <activityPatternBinding
+ activityId="org.eclipse.cdt.debug.ui.cdtActivity"
+ isEqualityPattern="true"
+ pattern="org.eclipse.cdt.debug.ui/org.eclipse.cdt.debug.ui.CDebugPreferencePage">
+ </activityPatternBinding>
+
+ <activityPatternBinding
+ activityId="org.eclipse.cdt.debug.ui.cdtActivity"
+ isEqualityPattern="true"
+ pattern="org.eclipse.cdt.debug.ui/org.eclipse.cdt.debug.ui.breakpointactions.ActionsPreferencePage">
+ </activityPatternBinding>
+
+ <activityPatternBinding
+ activityId="org.eclipse.cdt.debug.ui.cdtActivity"
+ isEqualityPattern="true"
+ pattern="org.eclipse.cdt.debug.ui/org.eclipse.cdt.debug.ui.SourcePreferencePage">
+ </activityPatternBinding>
+
+ <defaultEnablement id="org.eclipse.cdt.debug.ui.cdtActivity" />
+
+ <activity
+ name="%activity.name.cdigdb"
+ description="%activity.description.cdigdb"
+ id="org.eclipse.cdt.debug.cdigdbActivity">
+ </activity>
+
+ <activityPatternBinding
+ activityId="org.eclipse.cdt.debug.cdigdbActivity"
+ isEqualityPattern="true"
+ pattern="org.eclipse.cdt.debug.mi.ui/org.eclipse.cdt.debug.mi.ui.MIPreferencePage">
+ </activityPatternBinding>
+
+ <activityPatternBinding
+ activityId="org.eclipse.cdt.debug.cdigdbActivity"
+ isEqualityPattern="true"
+ pattern="org.eclipse.cdt.debug.ui/org.eclipse.cdt.debug.ui.DebuggerTypesPreferencePage">
+ </activityPatternBinding>
+
+ </extension>
<!--extension point="org.eclipse.ui.cheatsheets.cheatSheetContent">
<cheatsheet

Back to the top