mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
203117 - update modes moved from context menus to action menus; toolbar buttons for always and manual modes with artwork from ted
This commit is contained in:
parent
3b16589884
commit
595a773de8
3 changed files with 120 additions and 115 deletions
BIN
plugins/org.eclipse.dd.dsf.debug.ui/icons/refreshalways.gif
Normal file
BIN
plugins/org.eclipse.dd.dsf.debug.ui/icons/refreshalways.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 358 B |
BIN
plugins/org.eclipse.dd.dsf.debug.ui/icons/refreshmanual.gif
Normal file
BIN
plugins/org.eclipse.dd.dsf.debug.ui/icons/refreshmanual.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 244 B |
|
@ -50,121 +50,6 @@
|
|||
verticalRulerPreferenceValue="true">
|
||||
</specification>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.popupMenus">
|
||||
<viewerContribution
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.UpdatePopup"
|
||||
targetID="org.eclipse.debug.ui.RegisterView">
|
||||
<menu
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu"
|
||||
label="Update Mode"
|
||||
path="additions">
|
||||
<groupMarker
|
||||
name="content">
|
||||
</groupMarker>
|
||||
<separator
|
||||
name="additions">
|
||||
</separator>
|
||||
</menu>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshManualActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshManual"
|
||||
label="Manual"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
style="radio">
|
||||
</action>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshOnBreakActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshOnBreak"
|
||||
label="On Breakpoint Hit"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
style="radio">
|
||||
</action>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshAlwaysActionDelegate"
|
||||
definitionId="org.eclipse.debug.ui.RegisterView"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshAlways"
|
||||
label="Always"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
state="true"
|
||||
style="radio">
|
||||
</action>
|
||||
</viewerContribution>
|
||||
<viewerContribution
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.UpdatePopup"
|
||||
targetID="org.eclipse.debug.ui.ExpressionView">
|
||||
<menu
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu"
|
||||
label="Update Mode"
|
||||
path="additions">
|
||||
<groupMarker
|
||||
name="content">
|
||||
</groupMarker>
|
||||
<separator
|
||||
name="additions">
|
||||
</separator>
|
||||
</menu>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshManualActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshManual"
|
||||
label="Manual"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
style="radio">
|
||||
</action>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshOnBreakActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshOnBreak"
|
||||
label="On Breakpoint Hit"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
style="radio">
|
||||
</action>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshAlwaysActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshAlways"
|
||||
label="Always"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
state="true"
|
||||
style="radio">
|
||||
</action>
|
||||
</viewerContribution>
|
||||
<viewerContribution
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.UpdatePopup"
|
||||
targetID="org.eclipse.debug.ui.VariableView">
|
||||
<menu
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu"
|
||||
label="Update Mode"
|
||||
path="additions">
|
||||
<groupMarker
|
||||
name="content">
|
||||
</groupMarker>
|
||||
<separator
|
||||
name="additions">
|
||||
</separator>
|
||||
</menu>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshManualActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshManual"
|
||||
label="Manual"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
style="radio">
|
||||
</action>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshOnBreakActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshOnBreak"
|
||||
label="On Breakpoint Hit"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
style="radio">
|
||||
</action>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshAlwaysActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshAlways"
|
||||
label="Always"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
state="true"
|
||||
style="radio">
|
||||
</action>
|
||||
</viewerContribution>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.viewActions">
|
||||
<viewContribution
|
||||
|
@ -200,6 +85,126 @@
|
|||
toolbarPath="additions">
|
||||
</action>
|
||||
</viewContribution>
|
||||
<viewContribution
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.UpdatePopup"
|
||||
targetID="org.eclipse.debug.ui.VariableView">
|
||||
<menu
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu"
|
||||
label="Update Mode"
|
||||
path="additions">
|
||||
<groupMarker
|
||||
name="content">
|
||||
</groupMarker>
|
||||
<separator
|
||||
name="additions">
|
||||
</separator>
|
||||
</menu>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshManualActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshManual"
|
||||
label="Manual"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
style="radio"
|
||||
toolbarPath="additions">
|
||||
</action>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshOnBreakActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshOnBreak"
|
||||
label="On Breakpoint Hit"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
style="radio">
|
||||
</action>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshAlwaysActionDelegate"
|
||||
definitionId="org.eclipse.debug.ui.RegisterView"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshAlways"
|
||||
label="Always"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
state="true"
|
||||
style="radio"
|
||||
toolbarPath="additions">
|
||||
</action>
|
||||
</viewContribution>
|
||||
<viewContribution
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.UpdatePopup"
|
||||
targetID="org.eclipse.debug.ui.ExpressionView">
|
||||
<menu
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu"
|
||||
label="Update Mode"
|
||||
path="additions">
|
||||
<groupMarker
|
||||
name="content">
|
||||
</groupMarker>
|
||||
<separator
|
||||
name="additions">
|
||||
</separator>
|
||||
</menu>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshManualActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshManual"
|
||||
label="Manual"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
style="radio"
|
||||
toolbarPath="additions">
|
||||
</action>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshOnBreakActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshOnBreak"
|
||||
label="On Breakpoint Hit"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
style="radio">
|
||||
</action>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshAlwaysActionDelegate"
|
||||
definitionId="org.eclipse.debug.ui.RegisterView"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshAlways"
|
||||
label="Always"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
state="true"
|
||||
style="radio"
|
||||
toolbarPath="additions">
|
||||
</action>
|
||||
</viewContribution>
|
||||
<viewContribution
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.UpdatePopup"
|
||||
targetID="org.eclipse.debug.ui.RegisterView">
|
||||
<menu
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu"
|
||||
label="Update Mode"
|
||||
path="additions">
|
||||
<groupMarker
|
||||
name="content">
|
||||
</groupMarker>
|
||||
<separator
|
||||
name="additions">
|
||||
</separator>
|
||||
</menu>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshManualActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshManual"
|
||||
label="Manual"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
style="radio"
|
||||
toolbarPath="additions">
|
||||
</action>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshOnBreakActionDelegate"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshOnBreak"
|
||||
label="On Breakpoint Hit"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
style="radio">
|
||||
</action>
|
||||
<action
|
||||
class="org.eclipse.dd.dsf.debug.ui.viewmodel.update.actions.RefreshAlwaysActionDelegate"
|
||||
definitionId="org.eclipse.debug.ui.RegisterView"
|
||||
id="org.eclipse.dd.dsf.debug.ui.update.registers.RefreshAlways"
|
||||
label="Always"
|
||||
menubarPath="org.eclipse.dd.dsf.debug.ui.update.UpdateModeSubMenu/content"
|
||||
state="true"
|
||||
style="radio"
|
||||
toolbarPath="additions">
|
||||
</action>
|
||||
</viewContribution>
|
||||
</extension>
|
||||
|
||||
<extension
|
||||
|
|
Loading…
Add table
Reference in a new issue