aboutsummaryrefslogtreecommitdiff
path: root/sway/input
AgeCommit message (Expand)Author
2024-02-15Drop unnecessary includes from sway/server.hSimon Ser
2024-02-12layer_shell: Handle popups through popup descriptorAlexander Orzechowski
2024-02-12xdg_shell: Extract struct for popup descriptorAlexander Orzechowski
2024-01-23Chase wlroots!4003Kirill Primak
2024-01-18Fix SIGSEGV on surface destroyAlexander Orzechowski
2024-01-18Delete old damage tracking codeAlexander Orzechowski
2024-01-18scene_graph: Port xwaylandAlexander Orzechowski
2024-01-18scene_graph: Port xdg_shellAlexander Orzechowski
2024-01-18scene_graph: Port layer_shellAlexander Orzechowski
2024-01-18input: Query scene graph for relevant surface/node intersectionsAlexander Orzechowski
2024-01-18seat: Remove dead seatop_render functionAlexander Orzechowski
2024-01-18scene_graph: Port ext_session_v1Alexander Orzechowski
2024-01-18scene_graph: Port seatop_move_tiling indicatorsAlexander Orzechowski
2024-01-18scene_graph: Port seat drag iconsAlexander Orzechowski
2024-01-18desktop: Rename layers to shell_layersAlexander Orzechowski
2024-01-02input: reconfigure send_events on output hotplugSimon Ser
2023-12-25Check wlr_pointer_constraint_v1_state.cursor_hint.enabledSimon Ser
2023-12-13input/seat: simplify seat_is_input_allowed()Simon Ser
2023-12-13input/seat: rename seat_set_exclusive_client()Simon Ser
2023-12-13input/seat: inline seat_set_exclusive_client() with NULL clientSimon Ser
2023-12-13input/{keyboard,switch}: rename input_inhibited variable to lockedSimon Ser
2023-12-13input/seat: drop exclusive_clientSimon Ser
2023-11-22Chase wlroots!4440llyyr
2023-11-21seat: Fix cursor theme reload for tablet toolNemuiBanila
2023-11-21seat: Fix reloading cursor theme after changeLina Banik
2023-11-16input/input-manager: drop input_manager_configure_all_inputsSimon Ser
2023-11-16Only reconfigure input mappings on output changeSimon Ser
2023-11-16input/seat: rename seat_apply_input_configSimon Ser
2023-11-16input/seat: don't configure mappings for switchesSimon Ser
2023-10-05Drop support for KDE's idle protocolSimon Ser
2023-08-21chore: chase wlroots xdg-surface role reworkKirill Primak
2023-07-24Add support for cursor-shape-v1Simon Ser
2023-07-19Deprecate seat idle_wakeSimon Ser
2023-06-26input: Move wlr_pointer_gestures_v1 to sway_input_managerMark Bolhuis
2023-06-25Use "default" XCursor instead of "left_ptr"Simon Ser
2023-06-19Use wlr_cursor_unset_image()Simon Ser
2023-06-19Use wlr_cursor_set_xcursor()Simon Ser
2023-06-16input/libinput: add scroll_button_lock methodCezary Drożak
2023-06-11Fix `bindsym --to-code` not respecting input configs33KK
2023-06-06Add support for wlr-layer-shell ON_DEMAND keyboard interactivityErik Reider
2023-06-02chore: chase wlroots map logic unificationKirill Primak
2023-05-11seatop_down: Call seatop_begin_default after sending touch eventshrdl
2023-05-04handle_touch_cancel: fix begin defaulthrdl
2023-05-04Add support for touch cancel eventshrdl
2023-05-02render: pass rendering state together in a structAlexander Orzechowski
2023-04-14Use format_str() throughoutSimon Ser
2023-02-22Constify pixman_region32_t for rendering functionsSimon Ser
2023-02-20Implement seatop_touchStacy Harper
2023-02-18Fix map_to_output * turning off deviceDaniel Hill
2023-02-02Convert to *_try_from_wlr_surface()Simon Ser