diff options
author | John Cortell | 2008-07-07 18:44:06 +0000 |
---|---|---|
committer | John Cortell | 2008-07-07 18:44:06 +0000 |
commit | 8b0b647c7bf3f1619247ee5cf8393b875bddcfb6 (patch) | |
tree | ceb9fb3e4ffa7558e770cd7b17fc41171cb7bf71 /debug/org.eclipse.cdt.debug.ui/plugin.xml | |
parent | 076d4c7899608c0f2ce711a725d44d3a9725cec1 (diff) | |
download | org.eclipse.cdt-8b0b647c7bf3f1619247ee5cf8393b875bddcfb6.tar.gz org.eclipse.cdt-8b0b647c7bf3f1619247ee5cf8393b875bddcfb6.tar.xz org.eclipse.cdt-8b0b647c7bf3f1619247ee5cf8393b875bddcfb6.zip |
Move-to-line feature. Application of the patch in bugzilla 118147. Includes refactoring of resume-at-line feature which used "jump to line" terminology. While such terminology is aligned with gdb (it invokes the 'jump' command), it is otherwise counter intuitive and collides with the "move to line" concept. The interfaces and code are now consistent throughout in its use of "resume at line" terminology.
Diffstat (limited to 'debug/org.eclipse.cdt.debug.ui/plugin.xml')
-rw-r--r-- | debug/org.eclipse.cdt.debug.ui/plugin.xml | 70 |
1 files changed, 53 insertions, 17 deletions
diff --git a/debug/org.eclipse.cdt.debug.ui/plugin.xml b/debug/org.eclipse.cdt.debug.ui/plugin.xml index 5ae9c15cf7d..1340aff2615 100644 --- a/debug/org.eclipse.cdt.debug.ui/plugin.xml +++ b/debug/org.eclipse.cdt.debug.ui/plugin.xml @@ -136,13 +136,20 @@ </menu> <action id="org.eclipse.cdt.debug.ui.actions.ResumeAtLine" - class="org.eclipse.cdt.debug.internal.ui.actions.RetargetResumeAtLineAction" - disabledIcon="icons/dlcl16/jump_co.gif" - icon="icons/elcl16/jump_co.gif" + class="org.eclipse.cdt.debug.internal.ui.actions.RetargetResumeAtLineAction" + disabledIcon="icons/dlcl16/resume_at_line_co.gif" + icon="icons/elcl16/resume_at_line_co.gif" helpContextId="jump_to_line_action_context" - label="%GlobalJumpToLineAction.label" - menubarPath="org.eclipse.ui.run/stepGroup"> - </action> + label="%GlobalResumeAtLineAction.label" + menubarPath="org.eclipse.ui.run/stepGroup"/> + <action + id="org.eclipse.cdt.debug.ui.actions.MoveToLine" + class="org.eclipse.cdt.debug.internal.ui.actions.RetargetMoveToLineAction" + disabledIcon="icons/dlcl16/move_to_line_co.gif" + icon="icons/elcl16/move_to_line_co.gif" + helpContextId="move_to_line_action_context" + label="%GlobalMoveToLineAction.label" + menubarPath="org.eclipse.ui.run/stepGroup"/> <action id="org.eclipse.cdt.debug.internal.ui.actions.SignalZeroWorkbenchActionDelegate" class="org.eclipse.cdt.debug.internal.ui.actions.SignalZeroWorkbenchActionDelegate" @@ -264,13 +271,22 @@ id="org.eclipse.cdt.debug.internal.ui.actions.AddExpressionActionDelegate"> </action> <action - label="%JumpToLineAction.label" - icon="icons/elcl16/jump_co.gif" - helpContextId="jump_to_line_action_context" + label="%ResumeAtLineAction.label" + icon="icons/elcl16/resume_at_line_co.gif" + helpContextId="resume_at_line_action_context" class="org.eclipse.cdt.debug.internal.ui.actions.ResumeAtLineActionDelegate" menubarPath="additions" enablesFor="1" - id="org.eclipse.cdt.debug.internal.ui.actions.JumpToLineActionDelegate"> + id="org.eclipse.cdt.debug.internal.ui.actions.ResumeAtLineActionDelegate"> + </action> + <action + label="%MoveToLineAction.label" + icon="icons/elcl16/move_to_line_co.gif" + helpContextId="move_to_line_action_context" + class="org.eclipse.cdt.debug.internal.ui.actions.MoveToLineActionDelegate" + menubarPath="additions" + enablesFor="1" + id="org.eclipse.cdt.debug.internal.ui.actions.MoveToLineActionDelegate"> </action> <action helpContextId="run_to_line_action_context" @@ -360,13 +376,22 @@ id="org.eclipse.cdt.debug.internal.ui.actions.AddExpressionActionDelegate"> </action> <action - label="%JumpToLineAction.label" - icon="icons/elcl16/jump_co.gif" - helpContextId="jump_to_line_action_context" + label="%ResumeAtLineAction.label" + icon="icons/elcl16/resume_at_line_co.gif" + helpContextId="resume_at_line_action_context" class="org.eclipse.cdt.debug.internal.ui.actions.ResumeAtLineActionDelegate" menubarPath="additions" enablesFor="1" - id="org.eclipse.cdt.debug.internal.ui.actions.JumpToLineActionDelegate"> + id="org.eclipse.cdt.debug.internal.ui.actions.ResumeAtLineActionDelegate"> + </action> + <action + label="%MoveToLineAction.label" + icon="icons/elcl16/move_to_line_co.gif" + helpContextId="move_to_line_action_context" + class="org.eclipse.cdt.debug.internal.ui.actions.MoveToLineActionDelegate" + menubarPath="additions" + enablesFor="1" + id="org.eclipse.cdt.debug.internal.ui.actions.MoveToLineActionDelegate"> </action> <action helpContextId="run_to_line_action_context" @@ -726,10 +751,18 @@ <action class="org.eclipse.cdt.debug.internal.ui.actions.ResumeAtLineActionDelegate" enablesFor="1" - helpContextId="jump_to_line_action_context" - icon="icons/elcl16/jump_co.gif" + helpContextId="resume_at_line_action_context" + icon="icons/elcl16/resume_at_line_co.gif" id="org.eclipse.cdt.debug.ui.resumeAtLineAction" - label="%JumpToLineAction.label" + label="%ResumeAtLineAction.label" + menubarPath="additions"/> + <action + class="org.eclipse.cdt.debug.internal.ui.actions.MoveToLineActionDelegate" + enablesFor="1" + helpContextId="move_to_line_action_context" + icon="icons/elcl16/move_to_line_co.gif" + id="org.eclipse.cdt.debug.ui.moveToLineAction" + label="%MoveToLineAction.label" menubarPath="additions"/> <action class="org.eclipse.debug.ui.actions.RunToLineActionDelegate" @@ -1220,6 +1253,7 @@ type="org.eclipse.debug.ui.actions.IRunToLineTarget"> </adapter> <adapter type="org.eclipse.cdt.debug.internal.ui.actions.IResumeAtLineTarget"/> + <adapter type="org.eclipse.cdt.debug.internal.ui.actions.IMoveToLineTarget"/> </factory> <factory class="org.eclipse.cdt.debug.internal.ui.actions.RetargettableActionAdapterFactory" @@ -1231,6 +1265,7 @@ type="org.eclipse.debug.ui.actions.IRunToLineTarget"> </adapter> <adapter type="org.eclipse.cdt.debug.internal.ui.actions.IResumeAtLineTarget"/> + <adapter type="org.eclipse.cdt.debug.internal.ui.actions.IMoveToLineTarget"/> </factory> <factory class="org.eclipse.cdt.debug.internal.ui.actions.RetargettableActionAdapterFactory" @@ -1242,6 +1277,7 @@ type="org.eclipse.debug.ui.actions.IRunToLineTarget"> </adapter> <adapter type="org.eclipse.cdt.debug.internal.ui.actions.IResumeAtLineTarget"/> + <adapter type="org.eclipse.cdt.debug.internal.ui.actions.IMoveToLineTarget"/> </factory> <factory class="org.eclipse.cdt.debug.internal.ui.actions.RetargettableActionAdapterFactory" |