Bug 387233 - [Contributions] Allow contributions to stack menu
Summary: [Contributions] Allow contributions to stack menu
Status: CLOSED DUPLICATE of bug 463124
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.2   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-14 13:45 EDT by Andrey Loskutov CLA
Modified: 2017-01-26 10:47 EST (History)
5 users (show)

See Also:


Attachments
Example contributions in 3.8 (11.78 KB, image/png)
2012-08-14 13:45 EDT, Andrey Loskutov CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Loskutov CLA 2012-08-14 13:45:37 EDT
Created attachment 219878 [details]
Example contributions in 3.8

As follow up on the discussion [1], I would like to request the possibility to extend the stack menu.

In 3.8 one could change editor/view tab menus by replacing the presentation (as in StackPresentation.showSystemMenu()). As the presentation API in gone in 4.2, there is no way to add the same menus as in 3.8.

From the discussion (PW): "StackRenderer is currently providing that menu. It's not open to extension at the moment. 
...
Maybe we can model the stack menu and so allow contributions to it without having to replace the entire renderer".

Attached is an example of the menus for 3.8 editor tab.

[1] http://dev.eclipse.org/mhonarc/lists/e4-dev/msg06754.html
Comment 1 Petr Bodnar CLA 2017-01-26 03:24:02 EST
Hi, it's interesting to note that this one got actually duplicated by bug 463124. Or aren't the issues the same?
Comment 2 Andrey Loskutov CLA 2017-01-26 10:47:15 EST
(In reply to Petr Bodnar from comment #1)
> Hi, it's interesting to note that this one got actually duplicated by bug
> 463124.

Because there are so many bugs in the database, no one can know that there are duplicates without reading them all. Thanks for the pointer.

*** This bug has been marked as a duplicate of bug 463124 ***