]> git.mdlowis.com Git - proto/labwc.git/commit
common: add node-type.c/h (renaming ssd_part_type to lab_node_type)
authorJohn Lindgren <john@jlindgren.net>
Wed, 3 Sep 2025 09:08:52 +0000 (05:08 -0400)
committerJohn Lindgren <john@jlindgren.net>
Sat, 6 Sep 2025 20:00:20 +0000 (16:00 -0400)
commit11885348761347408ba20885a36cfed52e143a5d
tree13ccceaaf949d43a524414bbeb94bc80c6e561c5
parent502473f343d1f635a23966f1ae5081c3dc89c633
common: add node-type.c/h (renaming ssd_part_type to lab_node_type)

ssd_part_type contains several node types that are not actually part of
server-side decorations (ROOT, MENU, OSD, etc.)

Rename it accordingly and move it to a common location, along with some
related conversion/comparison functions.
28 files changed:
include/common/node-type.h [new file with mode: 0644]
include/config/mousebind.h
include/config/rcxml.h
include/input/cursor.h
include/ssd-internal.h
include/ssd.h
include/theme.h
src/action.c
src/common/meson.build
src/common/node-type.c [new file with mode: 0644]
src/config/mousebind.c
src/config/rcxml.c
src/desktop.c
src/edges.c
src/input/cursor.c
src/input/tablet.c
src/input/touch.c
src/osd/osd.c
src/server.c
src/snap.c
src/ssd/resize-indicator.c
src/ssd/ssd-border.c
src/ssd/ssd-part.c
src/ssd/ssd-shadow.c
src/ssd/ssd-titlebar.c
src/ssd/ssd.c
src/theme.c
src/xwayland.c