57 Commits (e89aa1cde82e93bcdac7324751af2cbab4d1d44f)

Author SHA1 Message Date
Nick Winans 69d48c5715 refactor(settings): Only load used subtrees 4 years ago
Pete Johanson f7c16dfe69 refactor(power): Extract activity/idle detection. 4 years ago
KemoNine 2427a4ab33
feature(keymaps): Keymap layer state event, highest layer API 4 years ago
Pete Johanson e6a27b15c1 fix(kscan): Fix building kscan for tests. 4 years ago
innovaker 82625c6bb5 build(cmake): remove unnecessary SYSCALL_INCLUDE_DIRS for drivers 4 years ago
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 76a6d7b4c5 feat(sticky keys): initial implementation 4 years ago
Pete Johanson 7d16186b7a fix(ble): Remove unpair combo code. 4 years ago
Nick 953de71646 feat(battery): Add BAS GATT reporting 4 years ago
Joel Spadin 2fe1fbb526 feat(endpoints): rename behavior to outputs 4 years ago
Joel Spadin 600bba25f0 feat(endpoints): add preferred endpoint setting 4 years ago
Joel Spadin 1d369ffa73 feat: only send HID reports to one endpoint 4 years ago
Mega Mind b5e1c8a7ad New behavior for ext power control 4 years ago
Mega Mind 4d81b10ba7 Added driver to control the external power output 4 years ago
Pete Johanson a7496ab064 feat(power): Initial deep sleep work. 4 years ago
Pete Johanson bbf5a5905a refactor(usb): Report USB status w/o HID output. 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
Okke Formsma c33931c72c Initial implementation of hold-tap 4 years ago
Okke Formsma 21fcab208e stop on fatal errors 4 years ago
Nick 979a5bffff fix(rgb): check if settings enabled 4 years ago
Nick c5c21022a2 Move settings load 4 years ago
Mega Mind 4efce4223a Use correct macro for board 4 years ago
Pete Johanson a65b746a86 fix(bluetooth): Add unpair combo if DT node exists 4 years ago
Pete Johanson 63e02d60dc feat(behaviors): Add &none behavior 4 years ago
Cody McGinnis a82f990d4c feat(keymap): allow users to toggle layers 4 years ago
Pete Johanson 4402e4fbc7 feeature(bt): Add "unpair combo" on startup. 4 years ago
Pete Johanson f83ec5ce2b Refactor to using .keymap files 4 years ago
Pete Johanson f548f2a87c Initial stab at mod-tap improvements. 4 years ago
Pete Johanson d80063ff51 Initial display support. 4 years ago
Nick 564f787280 Add suggested changes 4 years ago
Nick 295af93289 Only include behavior if feature enabled 4 years ago
Nick ca569c8143 Initial RGB Underglow implementation 4 years ago
Nick bb09707bd2 Add base files and configuration for RGB underglow 4 years ago
Pete Johanson 34ff6190bd Initial behavior for key presses on encoder rotate 4 years ago
Pete Johanson adfa1b5443 Initial work on sensor bindings. 4 years ago
Pete Johanson be537d0656 Lots of work on split peripheral/central logic. 4 years ago
Pete Johanson a165db6358 Initial work on split central support. 4 years ago
Pete Johanson 3796f76c56 Initial exploration of split BLE service. 4 years ago
Pete Johanson 57e061ac91 Lots of cleanup of old events/behavior mash. 4 years ago
Pete Johanson 96ec16da92 Modifier event, tweaks for linker script. 4 years ago
Pete Johanson 9a991bf019 Initial event manager work, and two first events. 4 years ago
Pete Johanson ec663310c1 Clean up after refactor, better HID constants. 4 years ago
Pete Johanson 93635077e6 Implement momentary layer + transparent behaviors 4 years ago
Pete Johanson 223edf05ad Refactor global bindings, implement mod-tap. 4 years ago
Pete Johanson 7e659851c8 Refactor matrix transform, positions pervasively 4 years ago
Pete Johanson d65629b9a0 Lots more pieces toward HID working again. 4 years ago
Pete Johanson c23d752917 Some initial work on behavior bindings for keymaps 4 years ago