Commit Graph

710 Commits (4832fc937fae5a5e2af8828a7092c9026bd300e0)

Author SHA1 Message Date
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
tomKPZ f9a5c18c93 Add tab dragging functionality 4 years ago
xdavidwu e5913f8106
Implement input method keyboard grab 4 years ago
lbonn c6e7cf1ae5 focus: beyond fullscreen when focused explicitly 4 years ago
Simon Ser eea9c6331f Automatically map built-in touchscreens/tablets to built-in panels 4 years ago
Kenny Levinsen a047b5ee4a container: Move pending state to state struct 4 years ago
David96 28cadf5580 Add missing transaction commits to seatop_default 4 years ago
Tadeo Kondrak 42cbaf278c text_input: Add support for focusing layer-shell surfaces 4 years ago
Tadeo Kondrak c88f7ad1d0 text_input: Only send surrounding_text and content_type if supported 4 years ago
Tadeo Kondrak b0e8f4ade2 text_input: Ignore text_input disable from unfocused windows 4 years ago
Kenny Levinsen 31a01bb80d input: Commit transactions in seatop_default 4 years ago
Kenny Levinsen b5b628cb41 input: Only commit transactions when necessary 4 years ago
Andri Yngvason 9ef5cc03f1 input/seat: Reset command handler context in seat_destroy() 4 years ago
Andri Yngvason e11bc058ac input/seat: Clean up focus_stack in seat_destroy() 4 years ago
Andri Yngvason 98eece53ad input: Clean up input_method_relay in seat_destoy() 4 years ago
Ronan Pigott ece6a1d408 Change workspace_layout to match i3 behavior 4 years ago
Tudor Brindus cc2c0d5966 input/cursor: unhide cursor on synthetic input 4 years ago
Brian Ashworth 9d6787d10d input/keyboard: fix Group# bindings for keyboard groups 4 years ago
Tudor Brindus 07042486c3 tree/container: introduce `container_is_sticky[_or_child]` functions 4 years ago
Simon Ser a56098a24e
Add missing includes for wlr_input_device.h 4 years ago
Simon Ser bb342ac5e6
Replace wlr_key_state with wl_keyboard_key_state 4 years ago
Tudor Brindus 0df5753aed input/seatop_default: consider fullscreen views to have no edges 4 years ago
Tudor Brindus c523aa623b input: fully change focus when scrolling tabs/stacks 4 years ago
Tudor Brindus 60d95414d4 commands/focus: force container warp when fulfilling `focus mode_toggle` 4 years ago
Tudor Brindus 8c12e71a66 input: remove motion deltas from seatop callbacks 4 years ago
Tamir Zahavi-Brunner 96578aa91e hide_cursor: Add an option to hide when typing 4 years ago
Ronan Pigott 9e272a7986 tiling_resize: abandon resize if a sibling con dies 4 years ago
Ronan Pigott 33affb33d2 tiling_drag: emit window move ipc events 4 years ago
Ronan Pigott 5bcbc0b4a9 seat: use default output mapping if there is no input config 4 years ago
Tudor Brindus ed247c031c input/tablet: add tool_mode option to set tablet tools as relative input 4 years ago
Tudor Brindus 136add4e12 input/cursor: default tablet lens tool to relative motion 4 years ago
David96 c150177a94 Make focus_follows_mouse work when hovering a layer-shell surface on another output 5 years ago
Rouven Czerwinski 41999d7c9f cursor: update hide timer during config apply 5 years ago
Rouven Czerwinski 299a159add cursor: arm cursor hide timer immediately 5 years ago
Tudor Brindus 2efecc14ef input/pointer: update cursor activity after updating button counts 5 years ago
Rouven Czerwinski afa890e8e9 input/cursor: reset event source after unhide 5 years ago
Brian Ashworth 2ea5d2985a input/libinput: remove input type property bias 5 years ago
Antonin Décimo bbf7b92fe4 Fix incorrect format specifiers 5 years ago
Tudor Brindus 6b9a9b6246 input/cursor: don't send wl_pointer.motion event on pointer unlock warp 5 years ago
Ronan Pigott 39d677af15 input: implement xdg_toplevel interactive resize hints 5 years ago
Simon Ser 5432f00adf config/output: don't change output state before commit 5 years ago
Nick Diego Yamane e5954f321f seat/dnd: support null drag icon surfaces 5 years ago
wb9688 17ff13fc84 Replace unprintable characters in input device id 5 years ago
Simon Ser dfccd2a4c4 Don't set xwayland cursor when wlr_xwayland failed 5 years ago
Simon Ser 1bfbf262cc seat: fix segfault in sway_input_method_relay_set_focus 5 years ago
Kenny Levinsen 492267a5d6 seat: Refocus seat when wlr_drag is destroyed 5 years ago
Tudor Brindus c822427091 input/pointer: correctly handle bindings for synthetic events 5 years ago
Tudor Brindus 2270b4c213 input/seat: don't notify keyboard grabs with NULL surface on shutdown 5 years ago
Tudor Brindus b3f08597cd input: disable events for map_to_output devices when output not present 5 years ago