SawfishWM / sawfish

Sawfish Window-Manager
GNU General Public License v2.0
162 stars 32 forks source link

shrink-yank: recognise screen edges when shrinking or yanking windows #47

Closed mina86 closed 3 years ago

mina86 commented 3 years ago

If a window crosses two displays neither ‘shrink-window’ nor ‘yank-window’ recognises the edge between screens as an intersection. This is in contrast to ‘pack-window’ and ‘grow-window’ which recognise screen edges as boundaries to recognise.

Change ‘find-least-intersection’ to consider edges of the screens window is partially shown of as possible intersection coordinates to shrink or yank against.

Nanolx commented 3 years ago

Thanks!