67 Commits (54cbc07e6eda04322292745796829401ee769142)

Author SHA1 Message Date
Pete Johanson b3f3362b50 feat(display): Initial widget/status screen work. 4 years ago
Pete Johanson d5ea426975 refactor(battery): Fire event on battery event. 4 years ago
Okke Formsma bee45f9b3a feat(events): add timestamp to keycode_state_changed and sensor_event 4 years ago
innovaker 3ac1a11a37 refactor: change `keypad` to `keyboard` 4 years ago
innovaker b6e63683d4 refactor(hid): Replace modifier usage values with their cpp definitions 4 years ago
innovaker c21897856b refactor(app): Replace `HID_EXT_USAGE` with `HID_USAGE` 4 years ago
innovaker 194854ff7b refactor(hid): Replace `0x01` with `HID_USAGE_CONSUMER_CONSUMER_CONTROL` 4 years ago
Pete Johanson eff1b8223b refactor(keys): Unify usage page. 4 years ago
innovaker 7e795bf4f9 feat(hid): Enhance consumer report to support higher codes 4 years ago
innovaker 711658206f refactor(hid): Replace Zephyr usages with ZMK usages in HID reports 4 years ago
Pete Johanson 32e7159373 refactor(hid): Mod defines in dedicated header. 4 years ago
Okke Formsma 55b5936d00 clang-format 4 years ago
Okke Formsma 4f258efbf1 initial implementation for modifiers 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
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 6d9aa4f5ea fix: Updated copyright headers to single author file. 4 years ago
Okke Formsma d38740cebf
Add timestamps to position and behavior events (#147) 4 years ago
Pete Johanson bbf5a5905a refactor(usb): Report USB status w/o HID output. 4 years ago
Dev c68e3d3e42 Add missing licensing header 4 years ago
Pete Johanson 307a8d09db feat(usb): Function to access latest USB status. 4 years ago
Pete Johanson 191a2d755a chore: clang-format the codebase. 4 years ago
Pete Johanson 39f980a06d feat(bluetooth): Add back profiles, split fixes. 4 years ago
Pete Johanson fc0812bd2e fix(bluetooth): Remove identity, minimal `bt`. 4 years ago
Pete Johanson cf970efb98 feat(bluetooth): Proper bond management, identity support for non-splits 4 years ago
Pete Johanson 68e72f9275 fix: Switch to single AUTHORS file.* Closes #164 4 years ago
Okke Formsma c5ca664411 some fixes based on feedback 4 years ago
Okke Formsma c33931c72c Initial implementation of hold-tap 4 years ago
Cody McGinnis f02fa01e9a fix(test): change the layout 4 years ago
Cody McGinnis 7facb6eee8 fix(keymap): move the toggle layer logic to keymap.c 5 years ago
Cody McGinnis a82f990d4c feat(keymap): allow users to toggle layers 5 years ago
Pete Johanson 4402e4fbc7 feeature(bt): Add "unpair combo" on startup. 5 years ago
Pete Johanson f548f2a87c Initial stab at mod-tap improvements. 5 years ago
Pete Johanson cf8c7856ff Add the ability to capture event and release later 5 years ago
Pete Johanson 5b862655b4 Whitespace fix. 5 years ago
Pete Johanson d80063ff51 Initial display support. 5 years ago
Nick 564f787280 Add suggested changes 5 years ago
Nick ca569c8143 Initial RGB Underglow implementation 5 years ago
Pete Johanson 34ff6190bd Initial behavior for key presses on encoder rotate 5 years ago
Pete Johanson 4d73938cb5 More sensor keymap work. 5 years ago
Pete Johanson adfa1b5443 Initial work on sensor bindings. 5 years ago
Pete Johanson eb0bf2337e More cleanup of BLE split code. 5 years ago
Pete Johanson be537d0656 Lots of work on split peripheral/central logic. 5 years ago
Pete Johanson a165db6358 Initial work on split central support. 5 years ago
Pete Johanson 3796f76c56 Initial exploration of split BLE service. 5 years ago
Pete Johanson 7c5fb7adb5 Use SYS_INIT for BLE and USB init. 5 years ago