345 Commits (xmkb)

Author SHA1 Message Date
Shawn Meier 356d9ac724
update mouse code from old macro CONFIG_ZMK_SPLIT_BLE_ROLE_CENTRAL to new CONFIG_ZMK_SPLIT_ROLE_CENTRAL 2 years ago
Shawn Meier a956143b29
better ifdef to handle non split kb 2 years ago
Shawn Meier c790c0a551
move ifdefs to get rid of wunused warning 2 years ago
Shawn Meier a6909e8d75
fix hid deprication warnings with crides 6ca7298730859ef2ebab1c970cac7f9550bef14b, add missing method declaration to hog.h 2 years ago
Shawn Meier 995e286016
ifdefs for link errors when compiling non-central, some includes, other minor hacks to compile, cleanup is needed later 2 years ago
Shawn Meier afeaf8fb66
changes from krikun98/mouse-pr rebased on zmkfirmware/main 2 years ago
Pete Johanson b7f6f313eb
fix(behaviors): Fixing erroneous combo triggering, hold-taps sticking 2 years ago
Peter Johanson 585be4c53d
feat(display): Blank on idle optionally. 2 years ago
Peter Johanson 244ea96181
fix(display): Initialize display on queue as well. 2 years ago
ReFil 90e070b427
feat(underglow): Add RGB auto off timeout on idle and on usb disconnect 2 years ago
ReFil 38e079ef37 fix(backlight): Improve initial power on behaviour 2 years ago
Peter Johanson d7bd81e5c4 fix(usb): Correctly detect USB connection status. 2 years ago
Peter Johanson 3d2bd01747 fix(split): Raise release events on disconnect. 2 years ago
WSTRN 53bec710d8
fix(displays): Proper battery charge icon sizing 2 years ago
Peter Johanson 4af3d272fc fix(keymaps): Handle matching `then-layer`s. 2 years ago
Peter Johanson b3c9c18fee feat(behaviors): Continue on mods in caps word. 2 years ago
Caleb Goates 0d5bb100ba feat(behavior): Add key toggle 2 years ago
Okke Formsma c5922fae56 refactor(hid): add mask to HID_USAGE_PAGE macro 2 years ago
Okke Formsma 57fca34dc0 refactor(hid): Move hid logic into hid.c 2 years ago
Peter Johanson 4f503246a3 refactor(split): cmake split clean up. 2 years ago
Peter Johanson 6539b3ae25 refactor(split): Clean up Kconfig organization. 2 years ago
Peter Johanson 16ab6df18d feat(display): Add new peripheral status/display 2 years ago
Peter Johanson 0a40f922b5 refactor(split): Seperate peripheral BLE handling. 2 years ago
Cem Aksoylar 25f89ee6ab feat(battery): Add Kconfig setting for battery level report interval 2 years ago
Nick Winans 54747a52f9 fix(sleep): use pm_power_state_force for proper device power management 2 years ago
Andrew Rae b5efc7a7eb
feat(behaviors): Add `global-quick-tap` 2 years ago
Nick Winans 2c7e5b9232 refactor(ble): Use auto phy/conn for split 2 years ago
Joel Spadin f91472fbe5 fix(battery): Warn if using deprecated battery label 2 years ago
Joel Spadin 388e345c28 feat(battery)!: Add chosen node for battery 2 years ago
Nick Winans d08463e483 fix(ble): Restore manual connection params 2 years ago
Peter Johanson 40cd8da743 fix(usb): Split HID from core USB, logging fix. 2 years ago
DoctorNefario 20a72263b2
fix(behaviors): Prevent accidental transparent behavior return values. 2 years ago
Kurtis Lew 7e844bc269 fix(behaviors): Remove `behavior_hold_tap_data` 2 years ago
Peter Johanson af4753cae1 fix(behaviors): Missed refactor for PM callback. 2 years ago
Peter Johanson 953f5212a8 refactor(tests): Move to native_posix_64 target. 2 years ago
Peter Johanson 5015a88545 fix(split): Proper role checking in BT callbacks. 2 years ago
Peter Johanson 917c6a0660 fix(power): Fix ext power generic driver. 2 years ago
Peter Johanson 9203ae217b fix(activity): Use proper PM state for sleep. 2 years ago
Peter Johanson 94ac100b6b refactor: Move to Zephyr v3.0.0 + ZMK fixes. 2 years ago
Peter Johanson 4df83a9c0d refactor: Move away from deprecated PM callback. 2 years ago
Peter Johanson 2c5d5fde51 refactor: `k_work_queue` API updates. 2 years ago
Peter Johanson 79ab60dfe5 refactor: Move to new PM API/Kconfig settings. 2 years ago
Peter Johanson 6287819fcc refactor: Move to USB_DEVICE_STACK symbol. 2 years ago
Peter Johanson 40d8470664 refactor: Handle HID macro/API changes in Zephyr. 2 years ago
Peter Johanson 53dae35710 refactor: Move to `k_work_delayable` API. 2 years ago
Peter Johanson 3a6a249ad0 feat(behaviors): Add macro support. 2 years ago
Kurtis Lew 32ebe2cfb5
feat(behaviors): Add Tap-Dance behavior 2 years ago
okke ad5a12a7bc fix(behaviors): Fix bug in nested sticky keys 2 years ago
okke cfd0d3d81a Behaviors: Add 'ignore-modifiers' option to sticky keys 2 years ago
Peter Johanson e2a90974e3 fix(lighting): Proper split backlight support. 2 years ago