labwc/src/ssd
John Lindgren bca0ec07ac rcxml: use fixed arrays for rc.title_buttons_*
These are just lists of enum lab_node_type, with a bounded size and
no middle-insertions/removals, so linked lists are overkill.

Also, the use of wl_list_for_each[_reverse] just to access the first or
last entry in the list (corner button) was weird.
2025-09-13 12:06:52 +01:00
..
meson.build ssd: unify struct ssd_part with struct node_descriptor 2025-09-06 16:00:20 -04:00
resize-indicator.c common: add node-type.c/h (renaming ssd_part_type to lab_node_type) 2025-09-06 16:00:20 -04:00
ssd-border.c src: remove unused #includes (via include-what-you-use) 2025-09-07 19:34:30 +09:00
ssd-button.c tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
ssd-extents.c src: remove unused #includes (via include-what-you-use) 2025-09-07 19:34:30 +09:00
ssd-shadow.c src: remove unused #includes (via include-what-you-use) 2025-09-07 19:34:30 +09:00
ssd-titlebar.c rcxml: use fixed arrays for rc.title_buttons_* 2025-09-13 12:06:52 +01:00
ssd.c ssd: attach LAB_NODE_SSD_ROOT to ssd->tree 2025-09-08 15:46:36 +09:00