71 Commits (xmkb)

Author SHA1 Message Date
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 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 6dc436cb23 test(behavior): Add alt-tab test and modded alpha test for toggle key 2 years ago
Caleb Goates 0d5bb100ba feat(behavior): Add key toggle 2 years ago
Peter Johanson 5b5b3ff2eb fix(tests): Fix hex formatting. 2 years ago
Peter Johanson 64dadfb336 refactor(tests): Move remaining tests to posix 64. 2 years ago
Andrew Rae b5efc7a7eb
feat(behaviors): Add `global-quick-tap` 2 years ago
Joel Spadin 6d6efa32f5 refactor(kscan): Auto enable kscan drivers 2 years ago
Peter Johanson 953f5212a8 refactor(tests): Move to native_posix_64 target. 2 years ago
Peter Johanson 8afe124153 fix(tests): Fix snapshots to account for formatting changes. 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
Alessandro Bortolin 13a4515300 feat(backlight): add command to cycle brightness 2 years ago
Alessandro Bortolin 2c0fe3934d feat(backlight): add tests 2 years ago
Peter Johanson 52b1fd5dd3 fix(behaviors): Capture mods for `&key_repeat` 2 years ago
Peter Johanson 70bb7c9334 feat(behaviors): `&key_repeat` behavior + tests. 2 years ago
Peter Johanson 54dabffd0d feat(behaviors): Add caps word (`&caps_word`). 2 years ago
Jonathan Rascher 30ed237533 test(conditional-layers): Add tests for edge cases 3 years ago
Jonathan Rascher 6cd1734851 test(conditional-layers): Add interleaved up/downs 3 years ago
Jonathan Rascher a908396013 test(conditional-layers): Add multi-config tests 3 years ago
Jonathan Rascher df110beac4 test(conditional-layers): Add basic unit tests 3 years ago
jding 4e62319982 feat: hold/tap flavor tap-unless-interrupted 3 years ago
jmding8 19ee7849f8
feat(behaviors) Required keys for tap-hold behaviors 3 years ago
Okke Formsma efa497c69b fix(behaviors): Fix timing of delayed hold-tap trigger 3 years ago
Jonathan Rascher 4e69a32103 fix(combos): Check each combo key, not just last 3 years ago
Jonathan Rascher eecc12c980 test(combo): Add unit test for complete long combo 3 years ago
Jonathan Rascher bba1599824 refactor(combos): Rename existing long combo test 3 years ago
Okke Formsma de4979bf58 fix(behaviors): Fix sticky keys quick-release for normal keypresses 3 years ago
Okke Formsma 0df7110058 fix(combos): Fix stuck keys when pressing long combos. 3 years ago
Okke Formsma 0c1940bb79 feature(hold-tap): no-hold-flash for retro taps 3 years ago
Okke Formsma 89ed816c67 feature(hold-tap): Retro tapping 3 years ago
Okke Formsma 9c4c266b17 refactor(hold-tap): pretty print decision_moment 3 years ago
Okke Formsma abc60fc7cb refactor(hold-tap): split hold state into interrupt and timer 3 years ago
Okke Formsma af9d6e9b05 style(hold-tap)!: Write hold-tap params with dashes 3 years ago
KemoNine cd503ed17b
Feat combo layers (#661) 3 years ago
Okke Formsma 9a7908b632 behaviors(hold-tap): Implement quick_tap_ms (TAPPING_FORCE_HOLD) 3 years ago
Okke Formsma c925cf02dd feature(sticky_keys): add quick-release 3 years ago
Pete Johanson 7c24ab069c fix(behaviors): Updated grsec snapshots for new log format. 3 years ago
Okke Formsma 7b7701ae90 feature(modifiers): add explicit modifiers 3 years ago
Ally Parker a4aaa73f06 feat: Add WPM calculator and display widget 3 years ago
Okke Formsma 5eeb310b2f feat(grave-escape): implement grave-escape 3 years ago
Okke Formsma feb0d5b90c feat(combos): initial implementation 3 years ago
KemoNine d207c3c30f
(feature) Add &to keycode/behavior (#489) 3 years ago
innovaker 842aa5a842 refactor: replace filename hyphens with underscores 3 years ago
Okke Formsma 6927abee6e chore(tests): remove useless &cp test 3 years ago
Okke Formsma e00eceb508 fix(sticky keys): fix tapping-sticky-keys bug. 3 years ago