| Summary: | Regression: Cannot maximize views any more | ||
|---|---|---|---|
| Product: | [Eclipse Project] e4 | Reporter: | Martin Oberhuber <mober.at+eclipse> |
| Component: | UI | Assignee: | Project Inbox <e4.ui-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | dj.houghton, pinnamur, remy.suen |
| Version: | unspecified | ||
| Target Milestone: | 4.1 M7 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Attachments: | |||
|
Description
Martin Oberhuber
(In reply to comment #0) > I'm pretty sure that this still worked with M3 so it seems to be a regression. On the contrary, I'm pretty sure it never worked. :O I am hit with the same problem. I need to maximize the Console view by double clicking the title area to see the full contents of logged errors. It used to work with Eclipse 3.x, but never worked with Eclipse 4. Created attachment 190203 [details]
Extend the MinMaxAddon to allow both min and max everywhere
This handles all the mouse-oriented handling, including double click.
'WorkbenchPage#toggleZoom()' (aka Ctrl-M) still only works against the editor area...
1. Maximize the stack with the 'Outline' in it. 2. Restore the stack with the 'Package Explorer' view in it. 3. Maximize the stack with the 'Package Explorer' view. 4. Restore/unmaximize stack B the stack with the 'Package Explorer' view. 5. The stack with the 'Outline' in it. 1. Maximize the stack with the 'Package Explorer' in it. 2. Ctrl+M. 3. Eclipse shuts itself down. 1. Maximize the stack with the 'Package Explorer' in it. 2. Restore the stack with the 'Outline' view in it. 3. It goes into overlay mode instead. 1. Maximize the stack with the 'Package Explorer' in it. 2. Click the icon for the 'Outline' view in it in the trim. 3. Try to restore it now. 4. It will now move from the right to the left side. It is still in overlay mode at this point. 5. Try to maximize it. 6. Eclipse shuts itself down. Note that there's still an issue with resetting a perspective containing a minimized or maximized shared area; the MArea's CTF buttons are not being reset. I'll check on Remy's results now... Created attachment 190311 [details]
Updated version of previous patch fixing Remy's issues
There are still some minor issues with the various CTF min/max buttons being left in the wrong state...
1. Minimize the shared area. 2. Switch to the 'Debug' perspective. 3. Maximize the shared area. 4. Switch back to the 'Java' perspective. 5. The trim on the right is cut. Created attachment 191452 [details]
Updated patch fixing known issues
The only remaining issue that I can see is when switching between maximized parts:
- in the Java Perspective
- maximize the editor area
- restore the Package Explorer
- Maximize the PE
You get the same chopped off trim we used to get on a perspective switch
Committed in >20110317. Applied the patch. Added bug 340358 to track the trim layout issue. Created attachment 191467 [details]
WorkbenchPage patch v1
Patch to get Ctrl+M to work as this feature is of little use to me if the keybinding still only acts on the shared area.
(In reply to comment #11) > Created attachment 191467 [details] > WorkbenchPage patch v1 Patch released to CVS HEAD. |