-
Notifications
You must be signed in to change notification settings - Fork 414
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Insert receptacle to replace stickies
Removing a sticky window from the desktop tree causes the entire layout to go out the window, which makes sticky essentially useless for tiled windows. Instead I suggest we insert a receptacle bound to the node when moving a sticky window around. When moving that sticky window back we reinsert it into that receptacle. This way we get to keep the layout we set up, while still moving all the sticky windows around. When removing the windows (or just the sticky flag) we now have to remember to remove the placeholders from all desktops on that monitor. There's probably many more cases where we have to remove the placeholders. I'd like feedback on that.
- Loading branch information
Jesper Jensen
committed
Nov 29, 2019
1 parent
df7c6cc
commit b141b36
Showing
3 changed files
with
60 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters