tokyo4j
cc0fe78ceb
Revert "layers: arrange layers on destroy"
...
This reverts commit 7bf08af210 .
2025-06-27 22:03:37 +01:00
Johan Malm
7bf08af210
layers: arrange layers on destroy
...
...rather than unmap because that is the approach of sway and it also
avoids wshowkeys crashing.
Fixes : #1153
2025-06-02 22:00:43 +01:00
tokyo4j
9a3412324d
node: add node_scaled_scene_buffer_from_node
2024-12-23 18:11:32 +09:00
John Lindgren
a54d378e6c
common: Add znew/znew_n() macros
2022-09-18 15:25:19 -04:00
John Lindgren
cb40cdc36c
common: Add additional memory utilities (xzalloc() etc.)
2022-09-17 10:57:30 -04:00
Consolatis
ca9226a7a6
src/ssd: Convert button node descriptors to struct ssd_button
...
This allows for way easier button hover detection and future
features like toggling rounded corner buttons on maximize.
2022-06-09 22:04:35 +01:00
Consolatis
f1ada7e407
src/ssd: Use LAB_SSD_PART_CORNER_x for rounded corner backgrounds
...
This matches the behavior of the surrounding borders and will usually
cause resizing instead of triggering the button itself. This effect
is only really visible when using a border width settings of > 1.
Fixes #379
2022-06-09 22:04:35 +01:00
Consolatis
8444ba4075
Convert menu to node_descriptors
2022-03-03 17:49:54 +00:00
Johan Malm
eb7645d0e0
node.c: use wlr_scene_node instead of node_descriptor
2022-03-02 22:24:30 +00:00
Johan Malm
b4cbc20e8c
node.c: add helpers for returning structs from node data
...
Support returning the following structs:
- view from LAB_NODE_DESC_VIEW or LAB_NODE_DESC_XDG_POPUP
- lab_layer_surface form LAB_NODE_DESC_LAYER_SURFACE
- lab_layer_popup from LAB_NODE_DESC_LAYER_POPUP
2022-03-02 22:05:41 +00:00
Johan Malm
30298228e3
Rename node-descriptor.c to node.c
...
...in anticipation of adding helpers like node_view_from_node()
2022-03-02 21:07:04 +00:00