Commit Graph

341 Commits (00e9a941523baa4afa1f9c077235aa7aa5e8aeab)

Author SHA1 Message Date
Bill Li fc2796aee8 Chase wlroots!2434 8 months ago
Simon Ser d0bd591ee7 Drop server.h include from input/input-manager.h 10 months ago
Simon Ser 9704152414 build: drop xwayland option 10 months ago
Luofan Chen 2058209a13 input: Rename WLR_INPUT_DEVICE_TABLET_TOOL to WLR_INPUT_DEVICE_TABLET 1 year ago
Simon Ser fca8474e9b Convert to new pointer enums 1 year ago
Simon Ser fc640d5f6c Define _POSIX_C_SOURCE globally 1 year ago
Simon Ser 541e6e260c Drop unnecessary includes from sway/server.h 1 year ago
Alexander Orzechowski 09c360d503 layer_shell: Handle popups through popup descriptor 1 year ago
Alexander Orzechowski 1846944f04 xdg_shell: Extract struct for popup descriptor 1 year ago
Alexander Orzechowski 6e5fc4c2aa scene_graph: Port xwayland 1 year ago
Alexander Orzechowski b38ed8b479 scene_graph: Port xdg_shell 1 year ago
Alexander Orzechowski 188811f808 scene_graph: Port layer_shell 1 year ago
Alexander Orzechowski 5b8b505af5 input: Query scene graph for relevant surface/node intersections 1 year ago
Alexander Orzechowski 9a57966606 scene_graph: Port ext_session_v1 1 year ago
Alexander Orzechowski c640c3015f scene_graph: Port seat drag icons 1 year ago
Alexander Orzechowski b4d7e84d38 desktop: Rename layers to shell_layers 1 year ago
Simon Ser 22d0dd8bde Check wlr_pointer_constraint_v1_state.cursor_hint.enabled 1 year ago
Simon Ser 7cf4e1d5c6 Drop support for KDE's idle protocol 1 year ago
Kirill Primak a908651821 chore: chase wlroots xdg-surface role rework 2 years ago
Simon Ser 6bd11ad0df Add support for cursor-shape-v1 2 years ago
Mark Bolhuis 20c91335f6 input: Move wlr_pointer_gestures_v1 to sway_input_manager 2 years ago
Simon Ser 974a8629a8 Use "default" XCursor instead of "left_ptr" 2 years ago
Simon Ser 5411ed4ef0 Use wlr_cursor_unset_image() 2 years ago
Simon Ser 6f1a3b6652 Use wlr_cursor_set_xcursor() 2 years ago
hrdl e8f7551e46 Add support for touch cancel events 2 years ago
Simon Ser 08c1946d71 Use format_str() throughout 2 years ago
Stacy Harper 4666d1785b Implement seatop_touch 2 years ago
Simon Ser 9959e6b8dc Convert to *_try_from_wlr_surface() 2 years ago
Simon Ser 6a3e265326 Fix pointer events for ext-session-lock surfaces 2 years ago
Simon Ser d5b69d5912 Fix indentation in surface_is_xdg_popup() 2 years ago
John Chadwick 3061999ec5 Improve tablet tool button handling. 2 years ago
Alexander Orzechowski 88c17ece3b warp_to_constraint_cursor_hint: Handle NULL view 2 years ago
Ferdinand Schober 99acdb4e62 Use keyboard_state.focused_surface directly 2 years ago
Ferdinand Schober e2bb5799af check for NULL 2 years ago
Ferdinand Schober d5659948f1 allow pointer_constraints on layer_shell surfaces 2 years ago
Simon Ser 122d8ce954 Remove access to wlr_input_device union 3 years ago
Florian Franzen cab2189aa6 sway: add bindgesture command 3 years ago
Simon Zeni 440d0bc22d sway/input: follow up wlroots input device events renaming 3 years ago
Simon Zeni 0345148ea6 sway/input/cursor: take device mm size from wlr_tablet 3 years ago
Tudor Brindus 8ca2847b42 input/cursor: pass through pointer hold gestures 3 years ago
Tudor Brindus 7d1ccafae5 input/cursor: treat swipe begin as idle activity too 3 years ago
Tudor Brindus fd53f80156 input/cursor: count pointer gestures as idle activity 3 years ago
Rasmus Moorats aaf68cf423 fix cursor input for layer-shell surfaces 3 years ago
siikamiika f4db502d44 use node_is_view 3 years ago
Simon Ser 2e03a61262 Fix wl_pointer.frame not sent on touch emulation 4 years ago
Simon Ser 7114030159 Add support for touch frame events 4 years ago
Simon Ser 4832fc937f Update wlr_box includes 4 years ago
Kenny Levinsen 80315217f7 input: Move get_current_time_msec in from util 4 years ago
Kenny Levinsen a047b5ee4a container: Move pending state to state struct 4 years ago
Kenny Levinsen b5b628cb41 input: Only commit transactions when necessary 4 years ago