Bug 516111 - Can't customize e4 contributions to toolbar/menu
Summary: Can't customize e4 contributions to toolbar/menu
Status: REOPENED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.2   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 543572
  Show dependency tree
 
Reported: 2017-05-03 09:45 EDT by Andrey Loskutov CLA
Modified: 2021-07-17 08:07 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Loskutov CLA 2017-05-03 09:45:43 EDT
I've per occasion tried the launchbar (https://wiki.eclipse.org/CDT/LaunchBar) from CDT (due the bug 509263) and the first immediate question I had after I saw it: "how can I remove this thing from the toolbar?"

The naive attempt to find and toggle a "Launchbar" entry in the "Customize Perspective" dialog of course failed, because that would be too easy :-)

This is the first eclipse.org plugin I know which uses e4 API to contribute things to the main toolbar, and because e4 toolbar/menu contributions can't be managed by the "Customize Perspective" dialog, "Launchbar" thing can't be managed there. 

Because it is not configurable via "Customize Perspective" dialog, the only way to toggle the visibility of this is to go to the preferences and hope that there is something for the "Launchbar". Thankfully, CDT guys have added the preferences to disable that thing, but this is just one example what would happen if anyone would use e4 :-)

We need some way to configure e4 contributions into the toolbar/menu via "Customize Perspective" dialog, because this is the place where user expects the configuration. May be somehow process e4 contributions, recognize those added without the "legacy" extension points and add artificial "nodes" for them into the tree.
Comment 1 Eclipse Genie CLA 2021-07-17 08:02:09 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. As such, we're closing this bug.

If you have further information on the current state of the bug, please add it and reopen this bug. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 2 Andrey Loskutov CLA 2021-07-17 08:07:21 EDT
Reopened after stupid bug closing without any reason.