#5841 closed enhancement (invalid)
New maximize/restore tab button
Reported by: | damoklas | Owned by: | stippi |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | User Interface | Version: | R1/alpha1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
New maximize/restore tab button for indicate status. See attached image.
Attachments (1)
Change History (6)
by , 15 years ago
Attachment: | windowindicatoria.png added |
---|
comment:2 by , 15 years ago
follow-up: 4 comment:3 by , 15 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
This is not possible to implement, since the button does not have the meaning "small/big" window, it's in fact not even a "maximize" button at all. It's a toggle button for two or even more alternative sizes, but client windows may implement it completely differently. For example, you can have a Tracker window and drag it bigger than it needs to be. The app_server, which draws the button has no idea what will happen when you press it. Then when you do, Tracker implements the toggle to make the window smaller, so that it still shows all contents. Or larger, when some files or a column were still not visible. Hope you understand why this ticket is invalid from this description.
comment:4 by , 15 years ago
Replying to stippi:
OK, that's not necessarily work by that at all, but only when there are max and mini...
comment:5 by , 15 years ago
His point is, we have no concept of "maximize". We have zoom, the behavior of which is up to the app, but is generally defined as "enlarge the window to the optimal size for the current content.", which is not at all the same. As such, that icon really doesn't fit the Haiku behavior at all and is confusing.
indicator