labwc/include/config
tokyo4j e98406168d ssd: fix resizing on border corners and add <resize><cornerRange>
Co-authored-by: @ahesford

The direction of resizing was determined based on the hovered ssd
component (e.g. left border, top-left extent), but it caused problems when
trying to start resizing by pressing the corners of the window border; the
resizing direction was always unidirectional at bottom corners and
resizing cannot be started by pressing top corners.

This commit fixes this weirdness by determining resize directions only
based on the window geometry and the cursor position. The corner extents
are removed as they are not longer needed.

This commit also adds <resize><cornerRange> which configures the range of
corner resizing on the borders/extent.
2025-02-01 15:51:25 +09:00
..
default-bindings.h Add default Alt-Shift-Tab keybind for PreviousWindow 2025-01-03 10:51:26 +09:00
keybind.h rcxml.c: fix mem leak when deduplicating keybinds 2024-11-16 22:13:17 +00:00
libinput.h input: move <scrollFactor> to <libinput> section 2024-08-23 16:20:56 +09:00
mousebind.h includes: identifier consistency in include guards 2023-05-13 22:29:21 +01:00
rcxml.h ssd: fix resizing on border corners and add <resize><cornerRange> 2025-02-01 15:51:25 +09:00
session.h xwayland: support xinitrc scripts to configure server on launch (#1963) 2024-07-20 09:40:11 +01:00
tablet-tool.h config: add configuration for tablet tool motion 2024-07-19 22:45:41 +01:00
tablet.h input: move function to config 2024-01-22 21:50:18 +00:00
touch.h Add mouse emulation for touch devices (#2277) 2024-10-29 19:22:01 +00:00