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

Bug 383599

Summary: Unable to get pop-up menu for Perspective Bar
Product: [Eclipse Project] Platform Reporter: Stephen Cooper <stephen.k.cooper>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: P3 CC: alain.pannetier, bsd, govan, ifyify, jason.polites, machinogodzilla, marcolof, mirec.z, ob1.eclipse, peer.bech.hansen, pwebster, st.mailinglists
Version: 4.2   
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS X   
Whiteboard:

Description Stephen Cooper CLA 2012-06-27 00:15:45 EDT
Build Identifier: 20120614-1722

I am running 64-bit cocoa version of Eclipse Juno.
Right-clicking on the perspective bar does nothing. It does not display the pop-up for "Dock on" and "Show text".


Reproducible: Always

Steps to Reproduce:
1. right click anywhere over the perspective bar
2.
3.
Comment 1 Paul Webster CLA 2012-06-27 07:34:10 EDT
It works for me on linux.  Oleg, could you try it on your Mac?

PW
Comment 2 Brian de Alwis CLA 2012-06-27 09:00:23 EDT
Works for me on MacOS X 10.7.4 — providing I click on a perspective button.
Comment 3 Oleg Besedin CLA 2012-06-27 09:45:36 EDT
Works for me.

Note that there is no "Dock on" menu in 4.2, it is only present in 3.8.
Comment 4 Stephen Cooper CLA 2012-06-27 13:01:10 EDT
Re-installed and it works now.

Btw - the help still references "Dock on...".
Comment 5 Peer Bech Hansen CLA 2012-07-20 03:58:42 EDT
(In reply to comment #3)
> Works for me.
> 
> Note that there is no "Dock on" menu in 4.2, it is only present in 3.8.

What? Why has this feature been removed?

For the last many years, after installing Eclipse, the first thing I would do was to remove text and dock on left.

I would very much like to have this feature added again. Why would you remove such a perfectly functional feature?
Comment 6 Jason CLA 2012-07-26 15:50:04 EDT
I agree.  That's the every first thing I do for all new eclipse installs.  I cannot think of any reason why this should be removed.   Any way we can re-enable this through some manual config?


(In reply to comment #5)
> (In reply to comment #3)
> > Works for me.
> > 
> > Note that there is no "Dock on" menu in 4.2, it is only present in 3.8.
> 
> What? Why has this feature been removed?
> 
> For the last many years, after installing Eclipse, the first thing I would do
> was to remove text and dock on left.
> 
> I would very much like to have this feature added again. Why would you remove
> such a perfectly functional feature?
Comment 7 Stefan Thurnherr CLA 2012-08-03 03:41:41 EDT
I completely agree with the previous 2 comments: Move the perspective bar from top-right to the left side is the first thing I've done for every Eclipse install in the last couple of years.

I don't need a context menu entry, but at least the DnD for the perspective bar.

My UI reasoning: I use the mouse mostly to activate the "Run"/"Debug" and to switch perspectives. Using a 27" screen, the "Run"/"Debug" buttons are much closer to the left side than to the top-right corner of Eclipse. So for me it's more efficient to have the perspective bar on the left side.
Comment 8 Paul Webster CLA 2012-08-13 12:44:52 EDT
It wasn't removed so much as not yet implemented.

(In reply to comment #7)
> 
> I don't need a context menu entry, but at least the DnD for the perspective
> bar.

We're working on DND for the perspective bar, it should be available in M20120809-1200 for delivery with 4.2.1/Juno SR1

PW
Comment 9 Marco Rietveld CLA 2012-10-03 02:44:15 EDT
Unfortunately still not available (at least in M20120920-0800, 4.2.1/SR1).
Comment 10 Miroslav Zaťko CLA 2013-07-26 03:54:09 EDT
Same problem here with Eclipse Kepler. No drag&drop possible(it worked this way for Eclipse Juno), no menu entry to dock on left side...
Comment 11 Govan Marounsi CLA 2013-07-26 06:24:50 EDT
I had the same problem in Kepler! Some of preferences for org.eclipse.ui corresponding to Perspective bar is not taking affect any more! For example

org.eclipse.ui/SHOW_OTHER_IN_PERSPECTIVE_MENU = false
org.eclipse.ui/DOCK_PERSPECTIVE_BAR -> Left
org.eclipse.ui/PERSPECTIVE_BAR_EXTRAS
Comment 12 Paul Webster CLA 2013-07-29 10:02:18 EDT
(In reply to comment #11)
> I had the same problem in Kepler! Some of preferences for org.eclipse.ui
> corresponding to Perspective bar is not taking affect any more! For example
> 
> org.eclipse.ui/SHOW_OTHER_IN_PERSPECTIVE_MENU = false
> org.eclipse.ui/DOCK_PERSPECTIVE_BAR -> Left
> org.eclipse.ui/PERSPECTIVE_BAR_EXTRAS

Please open a new bug for this.

PW
Comment 13 Fedor Ilinykh CLA 2015-10-30 02:51:58 EDT
Hello Everyone

First of all let me say: I will quit of using Eclipse as soon as putting perspective menu to left will be impossible (and force my team to do so as well).

As workaround I do the following for every new workspace

1) create workspace
2) close eclipse
3) override .metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi by stashed file.

I made stashed files this way:
1) Create workspace in 3.8, configure bar at left
2) Open this workspace in 4.* (it will create stashed file). Keep it.