172 Commits (0515a482fed311490834f49a573ef26a86227e5c)

Author SHA1 Message Date
Pete Johanson 5ec1eefb2c refactor(display): Update to new LVGL v7.x API. 4 years ago
innovaker 0d4476d148 refactor(app): remove `_gatt_` infixes from BT DIS and BAS services 4 years ago
innovaker f7d9d52221 refactor(app): replace `void` with `const struct device *dev` in ISR CBs 4 years ago
innovaker 00ca0d2f1c refactor(app): replace `struct device *` with `const struct device *` 4 years ago
innovaker 1411092a7b refactor(app): replace `driver_data` with `data` 4 years ago
innovaker 3d7376d2e5 refactor(app): replace `config_info` with `config` 4 years ago
innovaker bac1f17cf6 refactor(app): replace Zephyr integer types with C99 integer types 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
Pete Johanson 7ea1892bbb fix(display): All display updates in work thread. 4 years ago
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