312 Commits (60d367cbb9ca085316986a40b90b32f7a6c08fe0)

Author SHA1 Message Date
Peter Johanson af4753cae1 fix(behaviors): Missed refactor for PM callback. 3 years ago
Peter Johanson 953f5212a8 refactor(tests): Move to native_posix_64 target. 3 years ago
Peter Johanson 5015a88545 fix(split): Proper role checking in BT callbacks. 3 years ago
Peter Johanson 917c6a0660 fix(power): Fix ext power generic driver. 3 years ago
Peter Johanson 9203ae217b fix(activity): Use proper PM state for sleep. 3 years ago
Peter Johanson 94ac100b6b refactor: Move to Zephyr v3.0.0 + ZMK fixes. 3 years ago
Peter Johanson 4df83a9c0d refactor: Move away from deprecated PM callback. 3 years ago
Peter Johanson 2c5d5fde51 refactor: `k_work_queue` API updates. 3 years ago
Peter Johanson 79ab60dfe5 refactor: Move to new PM API/Kconfig settings. 3 years ago
Peter Johanson 6287819fcc refactor: Move to USB_DEVICE_STACK symbol. 3 years ago
Peter Johanson 40d8470664 refactor: Handle HID macro/API changes in Zephyr. 3 years ago
Peter Johanson 53dae35710 refactor: Move to `k_work_delayable` API. 3 years ago
Peter Johanson 3a6a249ad0 feat(behaviors): Add macro support. 3 years ago
Kurtis Lew 32ebe2cfb5
feat(behaviors): Add Tap-Dance behavior 3 years ago
okke ad5a12a7bc fix(behaviors): Fix bug in nested sticky keys 3 years ago
okke cfd0d3d81a Behaviors: Add 'ignore-modifiers' option to sticky keys 3 years ago
Peter Johanson e2a90974e3 fix(lighting): Proper split backlight support. 3 years ago
Alessandro Bortolin 13a4515300 feat(backlight): add command to cycle brightness 3 years ago
Alessandro Bortolin 2c0fe3934d feat(backlight): add tests 3 years ago
Alessandro Bortolin ce843825e8 refactor(backlight): code cleanup 3 years ago
ReFil 5614a8bb80 feat(backlight): initial split support 3 years ago
Alessandro Bortolin 85b2d30bd5 feat(lighting): add backlight behavior 3 years ago
Peter Johanson 7430750428 refactor(splits): Minor cleanups to periph invocation 3 years ago
Peter Johanson b8700eaaa1 fix(split): Fix an off-by-one error in split svc. 3 years ago
Peter Johanson dbefe92ea0 fix(split): Slightly improved logging on peripherals. 3 years ago
Peter Johanson fa110488b0 fix(split): Add define for local source. 3 years ago
Peter Johanson 9297c5f2b4 refactor(splits): Use index for event source. 3 years ago
Peter Johanson ce3471d4fe fix(split): Add queue for running remote behaviors 3 years ago
Peter Johanson d486304f79 fix(underglow): Handle cycling effects on splits. 3 years ago
Pete Johanson 0febaa142a refactor(split): Clean up split GATT discovery. 3 years ago
Pete Johanson 47f873b038 feature(split): behavior locality support. 3 years ago
Peter Johanson 52b1fd5dd3 fix(behaviors): Capture mods for `&key_repeat` 3 years ago
Peter Johanson 70bb7c9334 feat(behaviors): `&key_repeat` behavior + tests. 3 years ago
Peter Johanson ed48d1ae89 fix(ble): Restore BLE SC passkey entry for pairing. 3 years ago
Peter Johanson 6ef1e7034f fix(hid): Implicit mods on non-key page events 3 years ago
Peter Johanson 54dabffd0d feat(behaviors): Add caps word (`&caps_word`). 3 years ago
Jonathan Rascher e9140b2da9 feat(conditional-layers): Implement feature 3 years ago
jding 4e62319982 feat: hold/tap flavor tap-unless-interrupted 3 years ago
Peter Johanson 0b0b49d626 fix(split): Properly rediscover peripherals. 3 years ago
jmding8 73fd4b9230
fix(behavior): Properly break in decision switch statement. 3 years ago
jmding8 19ee7849f8
feat(behaviors) Required keys for tap-hold behaviors 3 years ago
Jonathan Rascher e3eb77dfc6 refactor(combos): Use ZMK_KEYMAP_EXTRACT_BINDING 3 years ago
Richard Kjerstadius a774ce8555 fix(display): Increase char buffer size to fit all symbols 3 years ago
Nick Winans f23f427cae fix(underglow): Run clang-format 3 years ago
Simon Malinge c5b8dd85fd feat(underglow): Add support for configurable min/max brightness 3 years ago
Peter Johanson bc179b1030 feat(hid): Kconfig for basic/full consumer usages. 3 years ago
Pete Johanson 91ba034896 feat(hid): Configurable NKRO HID report support. 3 years ago
Peter Johanson 3e6a3758ed refactor(display): Saner font selection/defaults. 3 years ago
Peter Johanson 2128b2b55f refactor(display): Output/layer/battery thread safety. 3 years ago
Peter Johanson 063d98e3df feat(display): Optional dedicated work queue. 3 years ago