sticky-window-snapping icon indicating copy to clipboard operation
sticky-window-snapping copied to clipboard

A KWin script which lets snapped window edges stick together when one window is resized.

Results 13 sticky-window-snapping issues
Sort by recently updated
recently updated
newest added

I noticed that this script was not compatible with KWin on Wayland when I tried it a few months ago. Is this still the case?

I would like to have gaps between my windows, so I installed the [Window Gaps](https://github.com/nclarius/tile-gaps) KWin script, but it appears that sticky resizing does not work anymore with this enabled....

There is the following longstanding deficiency: > Currently, not only snapped window edges are considered as connected, but even edges which are only on the same row/column are considered as...

enhancement

Hi! I installed the Sticky Window Snapping extension and ran the commands bellow so that the configuration dialog would appear in System Settings. ``` mkdir --parents ~/.local/share/kservices5/ ln --relative --symbolic...

Nice script, thank you for this! I created my own fork so as to make sticky window snapping compatible with tile gaps: [https://github.com/nclarius/tile-gaps](https://github.com/nclarius/tile-gaps) The user can set a size for...

For example, if there is a window maximized, and another window tiled to left, resize the top edge will resize both window, but IMHO, resize overlapped window is not a...

“Ctrl + Shift + S is already reserved for ‘save as’. It gets hijacked by the script. I would change the default to something else.” (comment on https://www.opendesktop.org/p/1112552/)

Don't want to open a seperate issue just yet - but is trying to figure out why it doesn't work on my system (Opensuse TW, Plasma 5.22.2, Framework 5.83, Wayland...

So, I wanted to make this work across desktops. Commenting out one line didn't work: ` // if (c.desktop !== workspace.currentDesktop && !c.onAllDesktops) continue; ` I had to also comment...

So I really wanted to have some `grow` and `shrink` shortcuts. I experimented a bit with `wmctrl -r :ACTIVE: -e 0,0,0,700,5` made a script and all that. Then I retooled...