summaryrefslogtreecommitdiff
path: root/src/devices/IKeyboard.cpp
Commit message (Expand)AuthorAgeFilesLines
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-181-19/+19
* internal: fix clang-tidy "errors" (#11862)UjinT342025-09-291-2/+2
* vkeyboard: update cached mods before IME; add share_states = 2 config option ...JS Deck2025-09-201-0/+5
* input: fix virtual keyboard keymaps (#11763)usering-around2025-09-191-14/+1
* input: support xkb v2 format (#11482)usering-around2025-09-111-13/+44
* hyprctl: add an active layout index field in devices (#11531)Levizor2025-09-091-0/+13
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-141-5/+5
* virtualkeyboard: Add options to skip releasing pressed keys on close and to s...JS Deck2025-08-041-13/+24
* refactor: use std::ranges whenever possible (#10584)Kamikadze2025-05-301-1/+1
* devices: refactor class member vars (#10206)davc0n2025-04-291-120/+120
* config: Refactor class member vars (#10124)davc0n2025-04-201-1/+1
* core: avoid .at() and use [] operator (#9347)Tom Englund2025-02-061-10/+10
* core: begin using CFileDescriptor from hyprutils (#9122)Tom Englund2025-01-301-14/+12
* ikeyboard: free xkbSymState in clearManuallyAllocdTom Englund2025-01-281-0/+4
* keyboard: update group state on change for the sym resolve stateVaxry2024-10-081-0/+3
* keybinds: fixup xkb_states for resolve_by_symvaxerski2024-10-081-0/+10
* input: Fix modifier keys getting stuck if depressed during config reload (#7486)MahouShoujoMivutilde2024-08-231-1/+2
* input: fix keyboard leds with multiple keyboards (#7079)Sungyoon Cho2024-07-281-3/+12
* input: Fix `hyprctl switchxkblayout` not actually changing layout (#7070)MahouShoujoMivutilde2024-07-271-0/+7
* keyboard: properly update keymap state and fd on keymap changesVaxry2024-07-251-11/+31
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-23/+231
* core: move to hyprutils for utils (#6385)Vaxry2024-06-111-1/+1
* input: fix modifier and leds (#6062)Sungyoon Cho2024-05-141-1/+10
* cursor: move to a hyprland implVaxry2024-05-091-0/+4
* xkb: check value correctly with xkb_state_layout_index_is_active() (#5925)Ikalco2024-05-071-2/+2
* keyboard: check for wlr() validity before accessingVaxry2024-05-041-1/+1
* input: Introduce basic hyprland HID classesVaxry2024-05-031-0/+134