Index: editor/tools/plugins/com.google.dart.tools.deploy/src/com/google/dart/tools/deploy/ApplicationActionBarAdvisor.java |
=================================================================== |
--- editor/tools/plugins/com.google.dart.tools.deploy/src/com/google/dart/tools/deploy/ApplicationActionBarAdvisor.java (revision 6529) |
+++ editor/tools/plugins/com.google.dart.tools.deploy/src/com/google/dart/tools/deploy/ApplicationActionBarAdvisor.java (working copy) |
@@ -16,6 +16,7 @@ |
import com.google.dart.tools.core.DartCoreDebug; |
import com.google.dart.tools.debug.ui.internal.view.DebuggerView; |
import com.google.dart.tools.debug.ui.launch.DartRunAction; |
+import com.google.dart.tools.debug.ui.launch.DartRunLastAction; |
import com.google.dart.tools.debug.ui.launch.ManageLaunchesAction; |
import com.google.dart.tools.ui.DartUI; |
import com.google.dart.tools.ui.actions.AboutDartAction; |
@@ -170,6 +171,8 @@ |
// IDE-specific actions |
// private IAction newWizardAction; |
+ private DartRunLastAction dartRunLastAction; |
+ |
private DartRunAction dartRunAction; |
devoncarew
2012/04/13 16:41:54
dartRunSelectionAction?
keertip
2012/04/13 16:52:24
Done.
|
private GenerateJavascriptAction deployOptimizedAction; |
@@ -426,7 +429,7 @@ |
// Add the group for applications to contribute |
helpToolBar.add(new GroupMarker(IWorkbenchActionConstants.GROUP_APP)); |
- helpToolBar.add(dartRunAction); |
+ helpToolBar.add(dartRunLastAction); |
// Add to the cool bar manager |
coolBar.add(actionBarConfigurer.createToolBarContributionItem(helpToolBar, |
@@ -464,8 +467,12 @@ |
// @issue should obtain from ConfigurationItemFactory |
statusLineItem = new StatusLineContributionItem("ModeContributionItem"); //$NON-NLS-1$ |
- dartRunAction = new DartRunAction(window); |
+ dartRunLastAction = new DartRunLastAction(window); |
+ dartRunAction = new DartRunAction(window, true); |
+ dartRunAction.setText("Run selection"); |
+ dartRunAction.setToolTipText("Run the selected resource"); |
+ |
deployOptimizedAction = new GenerateJavascriptAction(window); |
newApplicationWizardAction = new OpenNewApplicationWizardAction(); |
@@ -991,7 +998,8 @@ |
menu.add(new Separator()); |
- menu.add(new DartRunAction(window, true)); |
+ menu.add(new DartRunLastAction(window, true)); |
+ menu.add(dartRunAction); |
menu.add(new ManageLaunchesAction(window)); |
menu.add(new Separator()); |