labwc/src
tokyo4j 2f183cdcb6 interactive: allow snapping to corner edges
In addition to <snapping><range>, <snapping><cornerRange> configures the
distance from the screen corner to trigger quater window snapping.

Also, new values "up-left", "up-right", "down-left" and "down-right" are
allowed for <action name="(Toggle)SnapToEdge" direction="[value]"> and
<query tiled="[value]">.
2025-08-04 21:24:12 +01:00
..
common interactive: allow snapping to corner edges 2025-08-04 21:24:12 +01:00
config interactive: allow snapping to corner edges 2025-08-04 21:24:12 +01:00
decorations include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
foreign-toplevel include: split output.h from labwc.h 2025-07-30 21:04:31 +01:00
img src: include primary header first 2025-07-29 21:51:56 +01:00
input cursor: fix Scroll mousebinds not inhibited with ToggleKeybinds 2025-08-02 12:27:26 +01:00
menu menu: fix segfault with toplevel <separator> 2025-08-03 15:07:35 +01:00
protocols src: include primary header first 2025-07-29 21:51:56 +01:00
ssd include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
action.c view: refactor view_edge_parse() 2025-08-04 21:24:12 +01:00
buffer.c src: include primary header first 2025-07-29 21:51:56 +01:00
debug.c include: split output.h from labwc.h 2025-07-30 21:04:31 +01:00
desktop-entry.c src: include primary header first 2025-07-29 21:51:56 +01:00
desktop.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
dnd.c src: include primary header first 2025-07-29 21:51:56 +01:00
edges.c include: split output.h from labwc.h 2025-07-30 21:04:31 +01:00
idle.c src: include primary header first 2025-07-29 21:51:56 +01:00
interactive.c interactive: allow snapping to corner edges 2025-08-04 21:24:12 +01:00
layers.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
magnifier.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
main.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
meson.build icon-loader: rename to desktop-entry 2024-11-19 18:36:08 +01:00
node.c src: include primary header first 2025-07-29 21:51:56 +01:00
osd-field.c include: split output.h from labwc.h 2025-07-30 21:04:31 +01:00
osd.c include: split output.h from labwc.h 2025-07-30 21:04:31 +01:00
output-state.c include: split output.h from labwc.h 2025-07-30 21:04:31 +01:00
output-virtual.c include: split output.h from labwc.h 2025-07-30 21:04:31 +01:00
output.c interactive: allow snapping to corner edges 2025-08-04 21:24:12 +01:00
overlay.c interactive: allow snapping to corner edges 2025-08-04 21:24:12 +01:00
placement.c include: split output.h from labwc.h 2025-07-30 21:04:31 +01:00
regions.c include: split output.h from labwc.h 2025-07-30 21:04:31 +01:00
resistance.c src: include primary header first 2025-07-29 21:51:56 +01:00
resize-outlines.c src: include primary header first 2025-07-29 21:51:56 +01:00
seat.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
server.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
session-lock.c include: split output.h from labwc.h 2025-07-30 21:04:31 +01:00
snap-constraints.c src: include primary header first 2025-07-29 21:51:56 +01:00
snap.c include: split output.h from labwc.h 2025-07-30 21:04:31 +01:00
tearing.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
theme.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
view-impl-common.c src: include primary header first 2025-07-29 21:51:56 +01:00
view.c interactive: allow snapping to corner edges 2025-08-04 21:24:12 +01:00
window-rules.c src: include primary header first 2025-07-29 21:51:56 +01:00
workspaces.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
xdg-popup.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
xdg.c interactive: allow snapping to corner edges 2025-08-04 21:24:12 +01:00
xwayland-unmanaged.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
xwayland.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00