aboutsummaryrefslogtreecommitdiffhomepage
path: root/app/src/behaviors
AgeCommit message (Expand)Author
2023-04-16feat(behaviors): Add key position to key eventsJoel Spadin
2023-04-09fix(behaviors): Fix use after free in sticky keyJoel Spadin
2023-04-05refactor: Move away from deprecated label usages.Peter Johanson
2023-04-05refactor: Move to `zephyr/` include paths.Peter Johanson
2023-04-05refactor: Move to LISTIFY/DT_FOREACH_PROP_ELEM macros.Peter Johanson
2023-03-12feat(behaviors): On-release option for positional-hold-tapsRobert U
2022-12-20feat: Add global macro timing configsJoel Spadin
2022-10-14feat(behaviors): Add mod-morph `keep-mods`Robert U
2022-08-03fix(behaviors): Fixing erroneous combo triggering, hold-taps stickingPete Johanson
2022-06-04feat(behaviors): Continue on mods in caps word.Peter Johanson
2022-06-03feat(behavior): Add key toggleCaleb Goates
2022-06-03refactor(hid): add mask to HID_USAGE_PAGE macroOkke Formsma
2022-04-27feat(behaviors): Add `global-quick-tap`Andrew Rae
2022-04-06fix(behaviors): Remove `behavior_hold_tap_data`Kurtis Lew
2022-04-03fix(behaviors): Missed refactor for PM callback.Peter Johanson
2022-04-03refactor(tests): Move to native_posix_64 target.Peter Johanson
2022-04-03refactor: Move to Zephyr v3.0.0 + ZMK fixes.Peter Johanson
2022-04-03refactor: Move away from deprecated PM callback.Peter Johanson
2022-04-03refactor: `k_work_queue` API updates.Peter Johanson
2022-04-03refactor: Handle HID macro/API changes in Zephyr.Peter Johanson
2022-04-03refactor: Move to `k_work_delayable` API.Peter Johanson
2022-03-23feat(behaviors): Add macro support.Peter Johanson
2022-03-16feat(behaviors): Add Tap-Dance behaviorKurtis Lew
2022-03-15fix(behaviors): Fix bug in nested sticky keysokke
2022-02-07Behaviors: Add 'ignore-modifiers' option to sticky keysokke
2022-02-06fix(lighting): Proper split backlight support.Peter Johanson
2022-02-05feat(backlight): add command to cycle brightnessAlessandro Bortolin
2022-02-05refactor(backlight): code cleanupAlessandro Bortolin
2022-02-05feat(backlight): initial split supportReFil
2022-02-05feat(lighting): add backlight behaviorAlessandro Bortolin
2022-01-31fix(underglow): Handle cycling effects on splits.Peter Johanson
2022-01-31feature(split): behavior locality support.Pete Johanson
2022-01-30fix(behaviors): Capture mods for `&key_repeat`Peter Johanson
2022-01-30feat(behaviors): `&key_repeat` behavior + tests.Peter Johanson
2021-11-28feat(behaviors): Add caps word (`&caps_word`).Peter Johanson
2021-11-09feat: hold/tap flavor tap-unless-interruptedjding
2021-11-01fix(behavior): Properly break in decision switch statement.jmding8
2021-11-01feat(behaviors) Required keys for tap-hold behaviorsjmding8
2021-07-17refactor(core): Move away from deprecated DT API.Pete Johanson
2021-06-13fix(behaviors): Fix timing of delayed hold-tap triggerOkke Formsma
2021-05-09fix(behaviors): Fix sticky keys quick-release for normal keypressesOkke Formsma
2021-02-27fix(behaviors): Add missing hold-tap triggerOkke Formsma
2021-02-24feature(hold-tap): no-hold-flash for retro tapsOkke Formsma
2021-02-24feature(hold-tap): Retro tappingOkke Formsma
2021-02-24refactor(hold-tap): improve switch statementsOkke Formsma
2021-02-24refactor(hold-tap): pretty print decision_momentOkke Formsma
2021-02-24refactor(hold-tap): create press_binding and release_binding functionsOkke Formsma
2021-02-24refactor(hold-tap): split hold state into interrupt and timerOkke Formsma
2021-02-24refactor(hold-tap): use enum for hold-tap statusOkke Formsma
2021-02-24refactor(hold-tap): simplify flavor enumOkke Formsma