26 Commits (afeaf8fb667e265c3e408cbbd764a32d7eef2dbd)

Author SHA1 Message Date
Shawn Meier afeaf8fb66
changes from krikun98/mouse-pr rebased on zmkfirmware/main 2 years ago
Peter Johanson 40cd8da743 fix(usb): Split HID from core USB, logging fix. 2 years ago
Peter Johanson 53dae35710 refactor: Move to `k_work_delayable` API. 2 years ago
Peter Johanson d05d7ec2d2 feat(endpoints): Add endpoint select changed event. 3 years ago
Pete Johanson 3fe2acc2d1 refactor(core): Extra event payloads to own types, refactor API. 3 years ago
innovaker 1d18900a99 refactor(core): define usage page as uint16_t 3 years ago
innovaker 842aa5a842 refactor: replace filename hyphens with underscores 3 years ago
Nick 2204a5dce4 refactor(settings): Debounce BLE/endpoint settings saves 3 years ago
Nick Winans 69d48c5715 refactor(settings): Only load used subtrees 3 years ago
innovaker 00ca0d2f1c refactor(app): replace `struct device *` with `const struct device *` 3 years ago
innovaker bac1f17cf6 refactor(app): replace Zephyr integer types with C99 integer types 3 years ago
Pete Johanson b3f3362b50 feat(display): Initial widget/status screen work. 4 years ago
innovaker 3ac1a11a37 refactor: change `keypad` to `keyboard` 4 years ago
innovaker e925319e4c refactor(hid): Replace deprecated HID usage page references 4 years ago
Joel Spadin 600bba25f0 feat(endpoints): add preferred endpoint setting 4 years ago
Joel Spadin b538e60532 feat(endpoints): update on BLE profile change 4 years ago
Joel Spadin 8f666cecc9 feat(endpoints): clear HID report on endpoint change 4 years ago
Joel Spadin 1d369ffa73 feat: only send HID reports to one endpoint 4 years ago
Pete Johanson bbf5a5905a refactor(usb): Report USB status w/o HID output. 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 d1cb3969f0 Remove extra '#'. 4 years ago
Pete Johanson 7c5fb7adb5 Use SYS_INIT for BLE and USB init. 4 years ago
Pete Johanson 55cf9db564 Fix consumer keys w/ refactored behaviors. 4 years ago
Pete Johanson d65629b9a0 Lots more pieces toward HID working again. 4 years ago
Pete Johanson 38f1dbd984 Move Zephyr app into subdirectory. 4 years ago
Pete Johanson 8de6c85b74 Implement a basic set of consumer page keycodes. 4 years ago
Pete Johanson dbd4cc66c0 Refactor where ZMK KConfigs come from. 4 years ago
Pete Johanson 76a433fc39 Clean up and implement MT release w/o mod press. 4 years ago
Pete Johanson 53aadc4f93 Initial exploration of mod tap action. 4 years ago
Pete Johanson ed5532bf94 Add a mock kscan driver, working native_posix. 4 years ago
Pete Johanson 585e062e87 Initial basic modifiers support. 4 years ago
Pete Johanson c1905745b3 Refactor build/config/keymaps. 4 years ago
Pete Johanson b135eb65f5 BLE Security/Pairing fixes for "Just Works" SC. 4 years ago
Pete Johanson 73bea6218e Some initial BEL HoG support. 4 years ago
Pete Johanson 04fe57d3a3 Some refactoring to prep for BLE support. 4 years ago