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

Bug 317193

Summary: [Compatibility] Show In sub-menu misses contributions
Product: [Eclipse Project] e4 Reporter: Dani Megert <daniel_megert>
Component: UIAssignee: Remy Suen <remy.suen>
Status: VERIFIED FIXED QA Contact: Paul Webster <pwebster>
Severity: blocker    
Priority: P3 CC: remy.suen
Version: 1.0   
Target Milestone: 1.0 RC2   
Hardware: All   
OS: All   
Whiteboard:

Description Dani Megert CLA 2010-06-17 11:05:16 EDT
http://download.eclipse.org/e4/sdk/drops/I20100616-2127/index.php.

While the 'Show In' feature is broken via main menu (see bug 317190) it can still be invoked via context menu. However, many entries are missing which makes the feature useless for me.

Regarding Eclipse SDK 4.0 usability this is a blocker for me.

It looks like perspectiveExtension are not processed.
Comment 1 Paul Webster CLA 2010-06-28 09:53:59 EDT
As of I20100627-1659 we're up to 3 entries in the editor Show In.  Still missing History, Project Explorer, Properties.


PW
Comment 2 Remy Suen CLA 2010-07-15 11:10:20 EDT
ShowInMenu invokes WorkbenchPage's getShowInPartIds() method. We got stuff in 3.x, which is nice, but we get a newly instantiated ArrayList in 4.0, not so good.
Comment 3 Remy Suen CLA 2010-07-15 12:09:19 EDT
Reimplemented the method to not return an empty ArrayList. We are still missing the 'Properties' view as a target though.
Comment 4 Remy Suen CLA 2010-07-15 14:05:51 EDT
Contributions targeting popup:org.eclipse.ui.menus.showInMenu should now show up.
Comment 5 Dani Megert CLA 2010-07-20 10:55:53 EDT
Verified in SDK 4.0 - I20100718-2237.