diff options
Diffstat (limited to 'releng/org.eclipse.cdt')
-rw-r--r-- | releng/org.eclipse.cdt/plugin.properties | 11 | ||||
-rw-r--r-- | releng/org.eclipse.cdt/plugin.xml | 95 |
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 |