-
Notifications
You must be signed in to change notification settings - Fork 1
Heuristic for desktop space optimization #15
Comments
If you mean that clients should fill all of the free space they can, it should do this unless configured otherwise (check the faq). Tile layouts are not configured using the script, so if you want tiles laid out differently the main way to do this is through the Meta-T interface. If you're talking about something else, can you provide an example? |
I meant this, thanks (but I didn't see anything to that matter in faq) I checked it further and it mostly works, even though sometimes two windows occupy the full space at first, and tiling starts then, so you can get 1 full window plus other tiled windows. Also two other related comments:
|
This would be a bug then if the autotiling is not working. Can you provide a scenario/example where it didn't work for you? A journalctl log would be great here as well. As for your two comments -
|
For instance in an empty desktop, open a terminal, minimize, restore, and open a new terminal. Both of them occupy the full space, one on top of the other.
|
Try the latest build from the github and see if it fixes your issue. Also in the latest github build is a new insertion method, you can see if you like it more than the breadth-first method. It is called bottoms up. I also found a bug in the invert insertion code that ignored the new default, so this new release should fix that as well. To install it, manually download the autotile.kwinscript from master and upgrade to it in the scripts. |
Typescript version should also fix this bug |
It would be great if kwin-autotile would maximize how windows cover the desktop space, meaning that if the number of windows is smaller than the number of tiles, present windows borrow that free space.
The text was updated successfully, but these errors were encountered: