62 Commits (784178ed374e0cf94541a352b2407708c89c6d7c)

Author SHA1 Message Date
Brian Ashworth 4696f49ecc reload: reset input configs
6 years ago
Ian Fan 967566e37f stringop.c: rewrite strip_whitespace
6 years ago
Brian Ashworth 4a3ada303b Apply implicit fallback seat config
6 years ago
Brian Ashworth 09bb71f650 Verify seat fallback settings on reload
6 years ago
Brian Ashworth 3e8f548d1d Revamp seat configs
6 years ago
emersion 3a310f92ab
Replace _XOPEN_SOURCE with _POSIX_C_SOURCE
6 years ago
Rouven Czerwinski 6f87d0c2cf input-manager: consider cursor warping on input_manager_set_focus
6 years ago
Mihai Coman 3daf963d4d Fix crash when defaut seat is not created
6 years ago
Ryan Dwyer c006717910 Minor refactor of input manager
6 years ago
Brian Ashworth 2e637b7368 cmd_bind{sym,code}: Implement per-device bindings
6 years ago
Thiago Mendes 8e147b3f1d
Add libinput send_events config for touch
6 years ago
Vincent Gu 073aa4149f add libinput config for keyboard
6 years ago
PP ae2b70f59e add tap-and-drag setting to sway-input
6 years ago
Ian Fan 6194a445d3 input: enable configuring tablets with libinput
6 years ago
Brian Ashworth baeb28ea62 Implement support for input wildcard
6 years ago
Ryan Dwyer 7586f150c0 Implement type safe arguments and demote sway_container
6 years ago
Drew DeVault 1e65439a54 Add virtual keyboard protocol
7 years ago
Brian Ashworth 13c6627ddb Implement tap_button_map for input devices
7 years ago
Robert Kubosz 41b80c28df
add scroll button option
7 years ago
emersion 63b4bf5000
Update for swaywm/wlroots#1126
7 years ago
Ian Fan f63b209d51 Attach destroy handler earlier
7 years ago
emersion ff61df17ff
Add map_from_region command
7 years ago
emersion 2b357af7ee
Give keyboard focus to unmanaged xwayland surfaces
7 years ago
Drew DeVault b7e7794912 Implement input-inhibit in sway, swaylock
7 years ago
Drew DeVault 06fbd51ff5 Add input inhibitor to input manager
7 years ago
Tony Crisci c7a6524954 fix segfault
7 years ago
Tony Crisci 22287b42bf dont copy input config
7 years ago
Tony Crisci a82c107c76 80col
7 years ago
Tony Crisci 53bb7ea996 dont copy seat config on the seat
7 years ago
Tony Crisci 0828c77251 rename input-manager functions
7 years ago
Tony Crisci e677c5b204 rename seat functions
7 years ago
Tony Crisci dc8c9fbeb6 Revert "Merge pull request #1653 from swaywm/revert-1647-refactor-tree"
7 years ago
Drew DeVault d0c7f66e95
Revert "Refactor tree"
7 years ago
Tony Crisci 83d09cf594 remove swayc_t typedef
7 years ago
Tony Crisci 4b3aa59b8b rename new_input listener on input-manager
7 years ago
Tony Crisci 083e11ac7c fix build for latest api
7 years ago
Tony Crisci 06c71f115b input device destroy
7 years ago
Tony Crisci a7d49da239 separate seat get focus and seat get focus inactive
7 years ago
Tony Crisci 5151502298 basic focus overhaul
7 years ago
Drew DeVault b28602aa74 Implement workspaces
7 years ago
Dominique Martinet 5766f426aa config reload: destroy old seat when removed from config
7 years ago
emersion 0c58673c6a
Merge pull request #1574 from acrisci/config-refactor
7 years ago
Tony Crisci c353e01c85 add kill command
7 years ago
Tony Crisci 9f54cd8935 copy config references for input and seat
7 years ago
Dominique Martinet 67985e9031 sway: change all sway_log to wlr_log
7 years ago
Dominique Martinet f3d8df45fc seat_configure_pointer: apply libinput config
7 years ago
Tony Crisci 63f7fb9517 cleanup
7 years ago
Tony Crisci 730af5e721 use snprintf to get identifier len
7 years ago
Tony Crisci 4c436a1a6f remove assumption of one device per identifier
7 years ago
Tony Crisci a27736adcd cleanup input-manager
7 years ago