312 Commits (27ba5fdfb3f8d828636a2f433603268ddf30fa3b)

Author SHA1 Message Date
Pete Johanson 0d80220e14 fix(ble): Raise profile events from work thread. 4 years ago
Okke Formsma e00eceb508 fix(sticky keys): fix tapping-sticky-keys bug. 4 years ago
Okke Formsma f86e0fff14 fix(sticky keys): always clear sticky key when releasing the behavior 4 years ago
Okke Formsma 2ba16c2f3d fix(sticky keys): use correct timestamp when clearing sticky key in timer 4 years ago
Okke Formsma 37946ff57b fix(sticky keys): simplify timer management 4 years ago
Nick 177b28f01d refactor(settings): Add Kconfig option for settings debounce 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
innovaker 7b3a55cf50 refactor(ble): silence warning `auth_passkey_display` not used 4 years ago
Okke Formsma 3bf770a364 bugfix(sticky keys): release active sticky keys properly 4 years ago
Nick 093719a3b8 feat: Add settings support for external power 4 years ago
Okke Formsma 76a6d7b4c5 feat(sticky keys): initial implementation 4 years ago
Okke Formsma bee45f9b3a feat(events): add timestamp to keycode_state_changed and sensor_event 4 years ago
Nick 248b360f47 fix(ug): Start tick without settings state available 4 years ago
Nick 076fcc1f70 fix(underglow): Fix error on release of rgb_ug 4 years ago
Nick a1d3230eef feat(underglow): RGB toggle controls ext_power 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
Okke Formsma e48a6b659c fix momentary layer bug when top layer is not &trans 4 years ago
Xudong Zheng 51ca4fbc18 Fix connection to incorrect peripheral 4 years ago
Pete Johanson 7d16186b7a fix(ble): Remove unpair combo code. 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
innovaker e925319e4c refactor(hid): Replace deprecated HID usage page references 4 years ago
Nick 1af4221908 feat(underglow): Debounce state settings save 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
Nick Winans 89b8bfc95d fix(battery): Only log if finding battery device failed 4 years ago
Nick 953de71646 feat(battery): Add BAS GATT reporting 4 years ago
Joel Spadin 821f054071 feat(endpoints): remove redundant connection check 4 years ago
Joel Spadin 440d09fd45 feat(endpoints): simplify behavior constants 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 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
innovaker 9c4b766bc6 feat(kscan_mock): Increase max number of events 4 years ago
Pete Johanson 9d512eaef0 fix(bluetooth): Add adv data in non-peripherals. 4 years ago
Pete Johanson b07475b7d4 fix(bluetooth): Stop adv on connected profile. 4 years ago
Pete Johanson 818f0a1f91 fix(bluetooth): Advertise name + appearance. 4 years ago
Pete Johanson 204d1300ba fix(ble): Only advertise when needed.* Once we have a peer connected to for the active profile, don't continue advertising. 4 years ago
Pete Johanson 6d9aa4f5ea fix: Updated copyright headers to single author file. 4 years ago
Mega Mind 2e649b7fd4 Fix compilation errors and minor tweaks 4 years ago
Mega Mind 4adcb396ff Rebased and fixed nasty code 4 years ago
Mega Mind 5d1c083959 Added toggle and removed a param 4 years ago
Mega Mind b5e1c8a7ad New behavior for ext power control 4 years ago