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

Bug 415234

Summary: [regression] Perspective switcher does not allow to reorder prespectives
Product: [Eclipse Project] Platform Reporter: Eric Moffatt <emoffatt>
Component: UIAssignee: Eric Moffatt <emoffatt>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: andcoz, archana.acharya01, atte.kemppila, dev, ebgz987, eclipse.sprigogin, flexx, hanriseldon, krzysztof.daniel, malaperle, mamacdon, masiegelmtr, mikewse, nbaccount, nobody, numeralnathan, oded, piotr.aniola, piotr.findeisen, pquiring, pwebster, remy.suen, robertomarin, romeara, sslavic, sudol.wojciech, tomasz.zarna
Version: 4.1Keywords: helpwanted
Target Milestone: 4.3.2Flags: pwebster: review+
Hardware: PC   
OS: Linux   
Whiteboard:
Bug Depends on: 364046    
Bug Blocks:    

Description Eric Moffatt CLA 2013-08-16 10:33:39 EDT
+++ This bug was initially created as a clone of Bug #364046 +++

In Eclipse 3, when you have multiple perspectives in the perspective switcher (at the top right of the UI), then one can reorder the perspectives at will - for example bring the most used perspective closer to where its easy to click, or maybe order them in a manner logical to the work flow (Java followed by Java Debugging followed by Planning for the workflow "write -> test -> close ticket").

This is a very useful feature but currently in Eclipse 4, the order of the perspecives in the switcher is fixed to the order in which the user first opened them. As a result either the user has to preplan the order ahead of time or they are left with an eclectic order which is likely not comfortable to use.


-- Configuration Details --
Product: Eclipse 1.5.0.20110817-2116 (org.eclipse.epp.package.jee.product)
Installed Features:
 org.eclipse.platform 4.1.0.v20111028-9JF75H9DFrrFObSrtuR0yq-G6-r5Khfz0qGI_gBYI4vQg
Comment 1 Eric Moffatt CLA 2013-08-16 10:35:46 EDT
SR1 version of the defect; I'd recommend that we hold off on putting this into the maintenance stream until we're sure that the code is effective on all platforms and that the anomalous image changes are no longer an issue.
Comment 2 Eric Moffatt CLA 2013-11-22 14:31:03 EST
I've cherry-picked the two commits done on bug 364046:

http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?h=R4_3_maintenance&id=a344d7bf164e67da3b2c58480d7edb5f4dd7e335

and

http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?h=R4_3_maintenance&id=974fa9bc13db93a54a5eaa83b5aef2cb7bb614e0

NOTE: We *need* to re-test this on 4.3.2; some strange effects that were being seen in the Luna code for this on Linux seem to have disappeared. Since this may be due to an SWT fix we should re-test specifically on Linux...
Comment 3 Eric Moffatt CLA 2013-11-29 09:42:51 EST
Verified in 4.3.0.M20131127-1300.

There's still a transient icon glitch occasionally but *very* seldom...
Comment 4 Eric Moffatt CLA 2013-11-29 09:43:24 EST
Marking as VERIFIED...