Julian Orth
|
689e163ddb
|
wl_keyboard: cleanup
|
2025-12-18 22:05:28 +01:00 |
|
Julian Orth
|
f5e04355d7
|
kbvm: use indicators to determine the active LEDs
|
2025-09-07 15:34:44 +02:00 |
|
Julian Orth
|
11c10fde70
|
metal: enable keyboard LEDs
|
2025-09-07 12:41:31 +02:00 |
|
Julian Orth
|
3338909170
|
all: set rust edition to 2024
|
2025-02-21 10:44:29 +01:00 |
|
Julian Orth
|
53c38bdd68
|
wl_keyboard: don't send key-up events for keys that are not logically down
|
2025-01-27 10:23:46 +01:00 |
|
Julian Orth
|
abaeed4c01
|
keyboard: send keymap without actions/behaviors to xwayland
|
2025-01-27 10:23:46 +01:00 |
|
Julian Orth
|
541a7b5ebc
|
keyboard: replace xkbcommon by kbvm
|
2025-01-27 10:23:46 +01:00 |
|
Julian Orth
|
51ceba72b0
|
keyboard: use kbvm::Components
|
2025-01-27 10:23:46 +01:00 |
|
Julian Orth
|
e7d5a23af3
|
keyboard: move KeyboardState to dedicated module
|
2025-01-27 10:23:46 +01:00 |
|
Julian Orth
|
9c73a7c7e9
|
mmap: use MAP_PRIVATE for all keymaps
|
2024-12-18 11:57:01 +01:00 |
|
Julian Orth
|
c987fdb58d
|
all: track serials as u64 internally
|
2024-10-17 16:37:29 +02:00 |
|
Julian Orth
|
ece56d91d3
|
shm: close client buffers in the cpu worker
|
2024-09-09 11:14:39 +02:00 |
|
Julian Orth
|
604974c927
|
clientmem: store more information about mappings
|
2024-09-08 09:59:05 +02:00 |
|
Julian Orth
|
5e2cdef388
|
seat: add KeyboardState and dynamically switch between states
|
2024-04-14 13:16:18 +02:00 |
|
Julian Orth
|
6c0e3a4fff
|
wayland: implement virtual-keyboard
|
2024-04-12 19:59:30 +02:00 |
|