28 Commits (d73c2695904dec65bab4e098f734cc6987ac1e34)

Author SHA1 Message Date
Caleb Goates 0d5bb100ba feat(behavior): Add key toggle 2 years ago
Okke Formsma 57fca34dc0 refactor(hid): Move hid logic into hid.c 2 years ago
Peter Johanson 6ef1e7034f fix(hid): Implicit mods on non-key page events 3 years ago
Peter Johanson bc179b1030 feat(hid): Kconfig for basic/full consumer usages. 3 years ago
Pete Johanson 91ba034896 feat(hid): Configurable NKRO HID report support. 3 years ago
Okke Formsma 7b7701ae90 feature(modifiers): add explicit modifiers 4 years ago
Okke Formsma 5eeb310b2f feat(grave-escape): implement grave-escape 4 years ago
Pete Johanson c11759bc79 fix(hid): Clear all matching usages, not just first. 4 years ago
innovaker 87e7c04b00 refactor(app): replace zmk_mod_flags with zmk_mod_flags_t 4 years ago
innovaker 05b0d185a8 refactor(app): replace zmk_mod with zmk_mod_t 4 years ago
innovaker 87179698b4 refactor(app): replace zmk_key with zmk_key_t 4 years ago
innovaker ae924b3594 refactor(hid): replace `kp_report` with `keyboard_report` 4 years ago
innovaker 3ac1a11a37 refactor: change `keypad` to `keyboard` 4 years ago
innovaker 348a44a8a3 refactor(app): Remove obsolete include's of `hid_usage_pages.h` 4 years ago
Pete Johanson eff1b8223b refactor(keys): Unify usage page. 4 years ago
innovaker d748d8a749 refactor: Replace superseded key names 4 years ago
Pete Johanson 32e7159373 refactor(hid): Mod defines in dedicated header. 4 years ago
Okke Formsma 4f258efbf1 initial implementation for modifiers 4 years ago
Joel Spadin 8f666cecc9 feat(endpoints): clear HID report on endpoint change 4 years ago
innovaker c402e953f6 feat(hid): Make keypad report boot friendly 4 years ago
innovaker 8ce7d8de01 refactor(hid): Refactor consumer report to a configurable size 4 years ago
innovaker f4596fc784 refactor(hid): Refactor keypad report to use a configurable integer array 4 years ago
Pete Johanson 191a2d755a chore: clang-format the codebase. 4 years ago
Pete Johanson 68e72f9275 fix: Switch to single AUTHORS file.* Closes #164 4 years ago
Pete Johanson 55cf9db564 Fix consumer keys w/ refactored behaviors. 4 years ago
Pete Johanson ec663310c1 Clean up after refactor, better HID constants. 4 years ago
Pete Johanson 38f1dbd984 Move Zephyr app into subdirectory. 5 years ago
Pete Johanson 8de6c85b74 Implement a basic set of consumer page keycodes. 5 years ago
Pete Johanson 6e1e21c2be Add missing returns for the new modifiers functions. 5 years ago
Pete Johanson 53aadc4f93 Initial exploration of mod tap action. 5 years ago
Pete Johanson 0db57b0c12 Fix for return value from HID mod functions. 5 years ago
Pete Johanson 585e062e87 Initial basic modifiers support. 5 years ago
Pete Johanson c1905745b3 Refactor build/config/keymaps. 5 years ago
Pete Johanson 73bea6218e Some initial BEL HoG support. 5 years ago