labwc/include
John Lindgren 80792d446f (Partly) fix handling of client-initiated configure requests
- Add missing call to wlr_scene_node_set_position() in
  unmanaged_handle_commit() -- this fixes moving unmanaged XWayland
  windows.

- Update view->pending_move_resize when we receive a configure request
  for a managed XWayland surface -- this fixes moving managed but
  undecorated XWayland windows.

- Also update view->pending_move_resize when we move a surface while a
  configure request is already pending -- this fixes a discrepancy
  between displayed and actual position for XWayland windows that try to
  set their own initial position, but then get overridden by labwc's
  positioning.

Moving undecorated XWayland windows is still really glitchy -- it appears
that an XWayland window gets sent incorrect mouse motion coordinates when
there is a pending configure request moving the window itself.
2022-07-03 12:59:36 +01:00
..
common src/common/font.c: Add font_width() 2022-06-15 16:14:02 +01:00
config workspaces: Add workspaces.{c,h} 2022-06-15 22:26:21 +02:00
menu menu: support <separator /> 2022-06-25 14:56:35 +02:00
xbm Prepare to move from wlr_texture to lab_data_buffer 2022-02-23 21:47:01 +00:00
action.h [style] rename action() to actions_run() 2022-02-24 21:17:51 +00:00
buffer.h src/buffer: Automatically adapt to scale attribute 2022-06-14 22:03:08 +01:00
debug.h Add debug_dump_scene() 2022-02-23 21:47:01 +00:00
key-state.h keyboard: cancel repeat when handling key-bind 2022-01-02 15:28:35 +00:00
labwc.h (Partly) fix handling of client-initiated configure requests 2022-07-03 12:59:36 +01:00
layers.h Chase wlroots: every scene_node parent is now a tree 2022-06-07 07:13:37 +01:00
meson.build Make xwayland support optional 2020-12-30 10:29:21 +00:00
node.h src/ssd: Convert button node descriptors to struct ssd_button 2022-06-09 22:04:35 +01:00
resistance.h Add SPDX identifiers 2021-11-13 21:56:53 +00:00
ssd.h src/ssd/ssd.c: Keep view->margin in sync when toggling decorations 2022-06-30 06:45:18 +01:00
theme.h menu: support <separator /> 2022-06-25 14:56:35 +02:00
workspaces.h workspaces: Add workspaces.{c,h} 2022-06-15 22:26:21 +02:00