Opened 12 years ago
Last modified 4 years ago
#9498 new bug
Improve MacDecorator to work with tabbing and resolve drawing bugs
Reported by: | mmadia | Owned by: | stippi |
---|---|---|---|
Priority: | normal | Milestone: | R1.1 |
Component: | Add-Ons/Decorators/MacDecorator | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
hrev43255 got the MacDecorator compiling again. Read the haiku-commits changeset thread for more information on what to improve.
Here is a brief and incomplete summary:
Currently when you stack windows, the only way to switch between them is reaching them from the deskbar. I don't find that too useful.
Stack and Tile is now a mandatory system feature.
Apps may start relying on it and use it (to replace tabs in terminal or web+ for example).
I don't know yet how it will work for these. There are multiple solutions :
- Have a popup menu with a list of the stacked windows
- Have tabs anyway (split the titlebar in 2 if there are 2 windows,...)
- Have previous/next buttons
- make the windows tabbed when you combine them in a group and just resize the tab down by the number of windows grouped. Even if that doesn't make sense for the OS you are copying, (MacOS or Amiga, etc.) it seems like the easiest, most intuitive, and least painful way to integrate them with S&T.
Attachments (1)
Change History (8)
by , 7 years ago
Attachment: | fixborder.patch added |
---|
comment:1 by , 7 years ago
patch: | 0 → 1 |
---|
comment:2 by , 7 years ago
comment:3 by , 7 years ago
Hi,
This patch does not solve the issues mentionned in the ticket. To avoid confusion it would have been better to create a separate ticket and put the patch there.
Anyway, the changes still look fine, so thanks for working on this.
comment:4 by , 7 years ago
Patch applied in hrev51433. Next time please use git format-patch
to submit your patch so you get credited for it properly.
comment:5 by , 7 years ago
patch: | 1 → 0 |
---|
comment:6 by , 6 years ago
Component: | Add-Ons/Decorators → Add-Ons/Decorators/MacDecorator |
---|
comment:7 by , 4 years ago
Milestone: | R1 → R1.1 |
---|
Added a patch file which fixes the drawing of windows without title bars