| Summary: | Tab behaviour like Google Chrome | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Roy van Rijn <roy.van.rijn> |
| Component: | UI | Assignee: | Platform UI Triaged <platform-ui-triaged> |
| Status: | NEW --- | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | aobuchow, daniel_megert, emoffatt, gheorghe, Lars.Vogel, mmarchand, pinnamur, remy.suen |
| Version: | 4.2 | Keywords: | usability |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Roy van Rijn
Not clear to me how difficult this will be to implement. You can use the middle mouse button to close tabs in Eclipse which removes the need to go searching for the 'X'. Of course, the subsequent resize may still screw things up in terms of alignment. Adding Mike and Andrey our CTabRendering champions for opinions. This is actually quite an interesting topic IMO. Some observations: - A listener would be required to see if the user is currently hovering on tabs that need a resize. When the mouse stops hovering on the tabs, a resize should occur. (See "Closing tabs from the left" from the article posted in comment #1) - The tabs need to be able to be dynamically resized, I'm not sure if this is currently possible - Firefox seems to have the same behaviour with its tabs as Chrome I feel like we should link the other bug about having the close button on tabs always visible. I do feel that there are some really nice things about how Chrome tabs work, but on the other hand I feel like the view tabs aren't supposed to be the same as Chrome tabs. I don't feel like this is an extreme hardship for users in Eclipse, we previously discussed how the middle mouse button closes a tab even if the 'x' is not visible (same behavior in Chrome, although the close button will always be visible). In Eclipse there are generally many parts with multiple tabs (views). These are located in more than just one place, so we are generally not dedicating the full width of the application to a single tab bar, as is done in Chrome. In this use case, I'm not convinced the effort has enough value. |