Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(68)

Unified Diff: editor/tools/plugins/com.google.dart.tools.deploy/src/com/google/dart/tools/deploy/ApplicationActionBarAdvisor.java

Issue 10034031: modified Run button to always run the last launched application (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 8 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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());

Powered by Google App Engine
This is Rietveld 408576698