labwc/src
Jens Peters c4813470a4
input: use mouse emulation for touch when labwc menu is open
Only use the touch protocol when no labwc menu is open.
This ensure that labwc menus will be closed on first touch
down/up since cursor emulation takes care of closing a
menu.
This prevents that a labwc menu stay open during touch
interactions in native touch mode.
2025-06-14 14:59:01 +02:00
..
common scene-helpers: use wlr_scene_output_needs_frame 2025-06-13 18:37:44 +02:00
config config: add <core><primarySelection> 2025-06-13 20:27:49 +01:00
decorations project wide: clean up event listeners on shutdown 2025-03-13 17:33:51 +09:00
foreign-toplevel desktop: harden window stacking order while window switching 2025-03-09 20:41:26 +00:00
img buffer: add buffer_resize() 2025-06-07 02:12:56 +09:00
input input: use mouse emulation for touch when labwc menu is open 2025-06-14 14:59:01 +02:00
menu Replace scaled_rect_buffer with lab_scene_rect 2025-06-10 06:03:03 +09:00
protocols ext-workspace protocol implementation 2024-12-23 04:14:53 +01:00
ssd Support xdg-toplevel-icon protocol 2025-06-07 02:12:56 +09:00
action.c Add -Wshadow + reformat switch cases 2025-05-23 21:32:17 +01:00
buffer.c buffer: add buffer_create_from_wlr_buffer() 2025-06-07 02:12:56 +09:00
debug.c Replace multi_rect with lab_scene_rect 2025-06-10 06:03:03 +09:00
desktop-entry.c desktop-entry: localize application names 2025-04-02 20:43:45 +01:00
desktop.c desktop: give focus to a modal dialog rather than its parent 2025-06-13 18:40:29 +01:00
dnd.c dnd: show dnd icon above layer-shell surfaces 2024-06-25 14:56:57 +02:00
edges.c treewide: remove empty statements in switch cases 2025-05-22 22:52:43 +01:00
idle.c project wide: clean up event listeners on shutdown 2025-03-13 17:33:51 +09:00
interactive.c keyboard: add keyboard_get_all_modifiers() 2025-01-13 06:28:37 +09:00
layers.c layers: arrange layers on destroy 2025-06-02 22:00:43 +01:00
magnifier.c chase wlroots: use WLR_PRIVATE (MR 4842) 2025-05-21 06:36:08 +01:00
main.c Gracefully exit when no fonts are installed 2025-05-09 20:20:54 +01:00
meson.build icon-loader: rename to desktop-entry 2024-11-19 18:36:08 +01:00
node.c layers: arrange layers on destroy 2025-06-02 22:00:43 +01:00
osd-field.c osd: always show output name with <field content="output"> 2025-05-29 04:10:55 +02:00
osd.c Replace scaled_rect_buffer with lab_scene_rect 2025-06-10 06:03:03 +09:00
output-state.c output: remove ported wlr_output functions 2024-10-29 21:39:19 +00:00
output-virtual.c Fix various typos across the codebase 2024-03-08 13:59:20 +01:00
output.c osd: draw window switcher with scene-nodes 2025-03-16 11:15:00 +00:00
overlay.c Replace multi_rect with lab_scene_rect 2025-06-10 06:03:03 +09:00
placement.c Fix typos 2025-01-09 06:59:57 +00:00
regions.c keyboard: add keyboard_get_all_modifiers() 2025-01-13 06:28:37 +09:00
resistance.c interactive: allow moving horizontally/vertically maximized window 2024-08-26 20:30:22 +02:00
resize-outlines.c Replace multi_rect with lab_scene_rect 2025-06-10 06:03:03 +09:00
seat.c libinput: implement threeFingerDrag feature 2025-06-07 21:30:07 +09:00
server.c config: add <core><primarySelection> 2025-06-13 20:27:49 +01:00
session-lock.c session-lock: make session_lock_output_create() safe to call twice 2024-10-29 21:41:48 +00:00
snap-constraints.c Fix typos 2025-01-09 06:59:57 +00:00
snap.c Fix typos 2025-01-09 06:59:57 +00:00
tearing.c tearing: add fullscreen options (#1941) 2024-08-06 21:23:10 +01:00
theme.c osd: add osd.workspace-switcher.boxes.border.width 2025-04-14 20:06:38 +01:00
view-impl-common.c xwayland: fix possible loss of focus when multiple views are unmapped 2025-06-12 20:33:25 +01:00
view.c desktop: give focus to a modal dialog rather than its parent 2025-06-13 18:40:29 +01:00
window-rules.c Revert "keyboard: add window rule to send release-events (#2377)" 2024-12-29 16:27:34 +09:00
workspaces.c feat: add left-occupied and right-occupied to workspaces_find 2025-06-06 18:35:32 +02:00
xdg-popup.c xdg-popup: use CONNECT_SIGNAL() macro 2025-05-27 13:13:51 +02:00
xdg.c Bump xdg-shell version from 3 to 6 2025-06-13 20:43:12 +01:00
xwayland-unmanaged.c xwayland: correctly return seat focus from menus/tooltips in CLion 2025-06-12 20:33:25 +01:00
xwayland.c desktop: give focus to a modal dialog rather than its parent 2025-06-13 18:40:29 +01:00