Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 452560

Summary: Replace Deploy and Deploy As Buttons with a Run Bar
Product: [ECD] Orion Reporter: Elijah El-Haddad <elijahe>
Component: ClientAssignee: Project Inbox <orion.client-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: Szymon.Brandys
Version: 8.0   
Target Milestone: 8.0   
Hardware: PC   
OS: Windows 7   
Whiteboard: runbar

Description Elijah El-Haddad CLA 2014-11-20 12:48:17 EST
The purpose of this bug is to replace the "Deploy" and "Deploy As" buttons/dropdown with a more intuitive and informative UI widget. This widget will be called a RunBar and will allow users to create new deployment configurations as well as see the status of their running applications and control their lifecycle.
Comment 1 Elijah El-Haddad CLA 2014-11-20 12:50:57 EST
Pushed to master:

- Initial implementation
http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=81d37fdea8418defaab15a88cbab308a849bdd74
Comment 2 Elijah El-Haddad CLA 2014-11-20 16:51:15 EST
Pushed to master:

- Improved launch configuration status checking code and made it always
check the status again when the user selects a launch configuration from
the dropdown.

http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=c080dc5f8c9e094104c05a837a09dac796795187
Comment 3 Elijah El-Haddad CLA 2014-11-20 19:07:57 EST
Pushed to master:

- Dark launch instead of turning on by default
http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=6210fec9ff5612f032b79ae9a75be007d8ce14d7

- Trivial: check if this._runBar is set before calling setLaunchConfigurations()
http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=3008fa91912975fa9a1c01b743cb952893341a76

- Trivial: revert change to vertical alignment of global .dropdownArrowDown class and apply it specifically to the launch configurations button
http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=02f3a79d0bf2a088ade1592d8e482b0e516f63b5
Comment 4 John Arthorne CLA 2015-05-05 16:34:02 EDT
Bug was assigned to an inactive contributor. Moving back to inbox.
Comment 5 Eric Moffatt CLA 2015-05-08 11:29:45 EDT
This has already been done...