Consolatis
Consolatis
You can use [regions](https://labwc.github.io/labwc-config.5.html#regions) for that and use the mouse + some keyboard modifier to do the actual snapping rather than using a keybind.
Suggest opening a new issue for that. This issue is for the pending release and we are past the cooldown start date (e.g. only fixes up to the release).
> Oops, I didn't know mentioning an GitHub issue in commit message and pushing it always adds an item in the issue. Yeah that is a bit annoying but IMHO...
Thanks for the investigation. If it ends up being something that labwc is doing wrong (based on a wayland protocol or just logical sense) please don't hesitate to point it...
Managed to somewhat fix my test setup (the battery in the pen was leaking and corroded some contacts) and this seems to work great. Only issue I saw while testing...
> > I am also not sure about the cursor surface destroy listener, we do not use it in `src/input/cursor.c` either and I'd assume (not actually verified) that wlroots handles...
> Edit: please don’t do a full code review yet, I need to e.g. polish and add code comments first, for now it’s about the direction of combining the cursor...
This looks good to me as well. Didn't detect any issue while testing and overall feels very complete. With the comment added as raised by malm I'd say lets go...
Nice investigation. We do indeed destroy layer surfaces when the output they are on is destroyed (as the layershell surfaces are bound to an output). Applications using the layershell protocol...
> 3\. Replace `rc.xml` with `rc.xml.all` (i.e. just have one). At the time we created `rc.xml` and `rc.xml.all` we did not have a website, so it was just a way...