Yuxiang Qiu
cd580090dc
evdev: improve capslock detection for no led device ( #923 )
...
* evdev: improve capslock detection for no led device
* style: fmt
2025-12-08 11:16:43 -05:00
Marcus Ramberg
94851a51aa
core: replace all use of interface{} with any ( #848 )
2025-12-01 11:04:37 -05:00
bbedward
67557555f2
core: refactor to use a generic-compatible syncmap
2025-11-15 19:45:19 -05:00
bbedward
91891a14ed
core/wayland: thread-safety meta fixes + cleanups + hypr workaround
...
- fork go-wayland/client and modify to make it thread-safe internally
- use sync.Map and atomic values in many places to cut down on mutex
boilerplate
- do not create extworkspace client unless explicitly requested
2025-11-15 14:41:00 -05:00
bbedward
217037c2ae
evdev: fix test
2025-11-14 23:26:14 -05:00
bbedward
b4dbd0b69c
evdev: enhance keyboard detection for capslock
2025-11-14 23:22:06 -05:00
bbedward
5685e39631
core: improve evdev capslock detection, wayland context fixes
2025-11-14 12:04:47 -05:00
bbedward
526c4092fd
evdev: add evdev monitor for caps lock state
2025-11-13 22:24:27 -05:00