labwc/include
Johan Malm bdbb1be35a layer: focus popup rather than layer-shell surface
When a opening a layer-shell popup via IPC (like `lxVqt-qdbus openmenu` or
`xfce4-popup-applicationsmenu`), give keyboard focus to the popup, not the
parent layer-shell surface.

Written-by: @tokyo4j
2026-02-21 14:05:56 +00:00
..
common string-helpers: update comments for str_equal() 2026-02-04 19:14:51 +09:00
config view: decouple always-on-top windows from the omnipresent state 2026-02-12 14:44:20 +09:00
foreign-toplevel
img
input cursor: generalize seat->pressed 2025-11-30 20:55:54 +09:00
menu Remove unused function menu_call_actions() 2025-09-26 10:41:21 -04:00
protocols
scaled-buffer Remove unused function scaled_font_buffer_set_max_width() 2025-09-26 10:41:21 -04:00
action-prompt-codes.h labnag: s/LAB_EXIT_TIMEOUT/LAB_EXIT_CANCELLED/ 2025-10-13 19:03:43 +01:00
action.h action: fix UAF when using prompt during reconfigure 2025-09-26 21:25:34 +01:00
buffer.h
cycle.h cycle: implement scrollable OSD 2025-12-31 22:46:53 +00:00
debug.h
decorations.h
desktop-entry.h
dnd.h
edges.h
idle.h
labwc.h Give keyboard focus to xdg-popups of unfocused layer-shell clients 2026-02-21 14:05:56 +00:00
layers.h layer: focus popup rather than layer-shell surface 2026-02-21 14:05:56 +00:00
magnifier.h
meson.build
node.h node: update node_descriptor_create() comment 2025-12-07 14:55:32 +09:00
output-state.h
output-virtual.h
output.h cycle: refactor to aggregate type definitions into cycle.h 2025-12-28 20:57:37 +00:00
overlay.h
placement.h
regions.h
resistance.h
resize-indicator.h
resize-outlines.h
session-lock.h tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
snap-constraints.h
snap.h
ssd-internal.h ssd: attach LAB_NODE_SSD_ROOT to ssd->tree 2025-09-08 15:46:36 +09:00
ssd.h
theme.h theme: add option window.button.hover.bg.color 2026-02-08 18:45:48 +00:00
translate.h Add translate.h for HAVE_NLS includes/defines 2025-09-26 10:43:23 -04:00
view-impl-common.h view: deduplicate foreign-toplevel creation code 2025-11-27 01:26:55 -05:00
view.h view: decouple always-on-top windows from the omnipresent state 2026-02-12 14:44:20 +09:00
window-rules.h
workspaces.h view: decouple always-on-top windows from the omnipresent state 2026-02-12 14:44:20 +09:00
xwayland.h xwayland: flush XCB connection to mitigate race between Raise and input 2025-12-02 19:50:03 +01:00