| Summary: | [terminal] Terminal is not available in the UI | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Anthony Hunter <ahunter.eclipse> | ||||
| Component: | Docker | Assignee: | Project Inbox <orion.server-inbox> | ||||
| Status: | RESOLVED WONTFIX | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | antonm, gheorghe | ||||
| Version: | 5.0 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Anthony Hunter
The shellPage is contributed by:
provider.registerService("orion.page.link", serviceImpl, {
nameKey: "ShellLinkWorkspace",
id: "orion.shell",
nls: "orion/nls/messages",
category: "shell",
"default": true, // Only show if nothing more specific is available
uriTemplate: "{+OrionHome}/shell/shellPage.html"
});
We can look at overriding this contribution in the terminalPagePlugin
If you install the terminal plugin, and click on the Shell button twice you will get to the terminal page (ie. it's already setup to go to the page). We need to decide to show the shell page based on whether a docker server is available but that involves some refactoring to the nav code to allow us to decide where to go upfront. Hey Anton, this is another example of the side menu being broken. I did not realize we had two menu items attached to the shell icon. There used to be the popup menu with the two items. We have removed the terminal feature from Orion 8.0, see Bug 457990 for full details. |