Commit Graph

43 Commits (1588094b9900b66a023fb2446651f96d6d7315b3)

Author SHA1 Message Date
Markus Ongyerth c8ccb1bef3 reorder xkb state handling in wlr_keyboard 7 years ago
Drew DeVault 1d9be89e2d
Revert "ELF Visibility" 7 years ago
Scott Anderson 86269052eb Explicitly export EFL symbols 7 years ago
emersion c2e1474010
Reformat all #include directives 7 years ago
emersion 36ead80cd1
Make wlr_signal_emit_safe private 7 years ago
emersion 5e58d46cc1
Add wlr_signal_emit_safe 7 years ago
Guido Günther 1633b8d793 wlr_keyboard: use correct printf format string for keymap_size 7 years ago
Tony Crisci b6f29e87e8 dont use pointer for modifiers 7 years ago
Tony Crisci 9765232096 update xkb state on layout change 7 years ago
Tony Crisci ca0f456d6c wlr-keyboard set layout error handling 7 years ago
Tony Crisci 0ef2df21f2 compositor modifier hook 7 years ago
Tony Crisci e8b810ce3e keep track of number of keycodes pressed 7 years ago
Tony Crisci c838679393 fix memory leaks 7 years ago
Tony Crisci 20327d82cb Merge branch 'master' into keyboard-fixes 7 years ago
Tony Crisci 37c83d5c6d misc keyboard fixes 7 years ago
emersion 2c31cac116
Do not segfault when loading an unknown keymap 7 years ago
emersion a3c0f97810
Make keyboard repeat info configurable 7 years ago
emersion bb79ada49f
Fix a bunch of mistakes detected with scan-build 7 years ago
emersion 84d5e6bbb4
Send current keyboard state when entering a surface 7 years ago
Drew DeVault 2272f3d47c Don't segfault wlr_keyboard when no xkb state 7 years ago
Versus Void 568b270cdf Use xkb_state_update_mask() with Wayland backend 7 years ago
Drew DeVault 5f3c56de28 Merge pull request from emersion/rootston-keys 7 years ago
emersion 521e893528
Add modifiers signal, remove wlr_keyboard_update_modifiers 7 years ago
emersion d71344bcdd
Fix modifiers support with backend != wayland 7 years ago
emersion d3d9aca40c
Add modifiers support in wayland backend, parse modifiers in rootston config 7 years ago
emersion 3a8fdebaaa
Fix modifiers handling, add wlr_keyboard_get_modifiers 7 years ago
emersion 2fccff16eb
Begin modifiers support 7 years ago
Versus Void 2207d616c9 Free xkb structures on wlr_keyboard destroy 7 years ago
Tony Crisci 0f56326cb8 fix libinput wlr-keyboard use after free 7 years ago
Drew DeVault 906a816abf Fix rootston keyboard, add Xwayland 7 years ago
Drew DeVault 1ddda91b1b Fix broken keyboard handling 8 years ago
Drew DeVault e6a6634bc5 Minor tweaks to (broken) keyboard support 8 years ago
Drew DeVault 61e451ea1b Move keyboard logic to wlr_{keyboard,seat} 8 years ago
Markus Ongyerth 935b6d871e fixes use after free caused by signal lists 8 years ago
nyorain aa20634309 Simplify input device destruction code 8 years ago
nyorain f998bb8299 Fix style issues 8 years ago
Dominique Martinet 0a3246ad97 Refactor out wlr_keyboard_state 8 years ago
Drew DeVault f4453d104d Reorganize wlr-common 8 years ago
Drew DeVault fd91244e83 Update everyone to use new headers 8 years ago
Drew DeVault 632a04f1b7 Implement keyboard LEDs 8 years ago
Drew DeVault d6905f86cb Allocate wlr_touch devices 8 years ago
Drew DeVault 5dd96c0772 Incorporate XKBCommon into example 8 years ago
Drew DeVault 0e75d157f5 Initialize keyboards from libinput 8 years ago