summaryrefslogtreecommitdiff
path: root/output_layout.c
diff options
context:
space:
mode:
authorSimon Ser <[email protected]>2021-10-25 18:29:24 +0200
committerSimon Ser <[email protected]>2021-11-25 18:53:12 +0100
commitf03e1ec21368105ebc0c5bce3a7464b3a7aa8bdc (patch)
treefef92c6eec1026016b2fd5df3830c57dc2482b31 /output_layout.c
parent8b556a4864fac7a7d4326e895206f279032f6c0a (diff)
scene: add wlr_scene_xdg_surface_create
This allows compositors to easily add an xdg_surface to the scene-graph while retaining the ability to unconstraint popups and decide their final position. Compositors can handle new popups with the wlr_xdg_shell.new_surface event, get the parent scene-graph node via wlr_xdg_popup.parent.data, create a new scene-graph node via wlr_scene_xdg_surface_tree_create, and unconstraint the popup if they want to.
Diffstat (limited to 'output_layout.c')
0 files changed, 0 insertions, 0 deletions