Bug 165766 - [Contributions] viewActions for editors
Summary: [Contributions] viewActions for editors
Status: ASSIGNED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.3   Edit
Hardware: PC All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform UI Triaged CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-24 05:54 EST by Ketan Padegaonkar CLA
Modified: 2019-09-06 16:12 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ketan Padegaonkar CLA 2006-11-24 05:54:53 EST
It would be nice to have editorActions extension points to contribute actions to the editor toolbar and editor pulldown menu. For now there is no toolbar and pulldown for the editor.
Comment 1 Paul Webster CLA 2006-11-28 07:03:39 EST
As part of bug 154130 the editorActions and viewActions are being refactored into one extension point.  View actions are created using menu:my.view.id.  What were editorActions are created using menu:org.eclipse.ui.main.menu since that's where they go, and editorActions was really only about visibility.

That means that theoretically, menu:my.editor.id could be used to create editor part menus.  The same applies for toolbar:my.editor.id.

This won't be supported in 3.3 because not only do you need to define editor actions, but you need the presentation to support them, and that's huge API work as well as presentation work.

But at least the new menu API doesn't prevent it going forward.

PW
Comment 2 Eclipse Webmaster CLA 2019-09-06 16:12:30 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.

If you have further information on the current state of the bug, please add it. 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.