-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(behaviors): Adding require-prior-idle-ms for combos and hold-taps #1387
Commits on Sep 24, 2023
-
refactor(behaviors): Giving global-quick-tap its own term
Detaching the global-quick-tap functionality from the quick-tap term. This makes way for two improvements: 1. This functionality can be added to combos under a unified name 'global-quick-tap-ms'. 2. This allows users to set a lower term for the 'global-quick-tap' (typically ~100ms), and a higher term for the regular quick-tap (typically ~200ms) This deprecates the global-quick-tap option, however if it is set, the quick-tap-ms value will be copied to global-quick-tap-ms.
Configuration menu - View commit details
-
Copy full SHA for c50ad40 - Browse repository at this point
Copy the full SHA c50ad40View commit details -
feat(behaviors): Adding global-quick-tap-ms for combos
This brings the 'global-quick-tap' functionality to combos by filtering out candidate combos that fell within their own quick tap term. I also replaced `return 0` with `return ZMK_EV_EVENT_BUBBLE` where appropriate. (I assume this was done in past as it is similar to errno returning, but being that this is to signify an event type I find this more clear)
Configuration menu - View commit details
-
Copy full SHA for 8e69f8c - Browse repository at this point
Copy the full SHA 8e69f8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2dc8ee - Browse repository at this point
Copy the full SHA f2dc8eeView commit details -
refactor(docs): Applying suggestions for gqt from @caksoylar
Co-authored-by: Cem Aksoylar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c54acd4 - Browse repository at this point
Copy the full SHA c54acd4View commit details -
refactor(behaviors): global-quick-tap -> require-prior-idle
Renaming global-quick-tap-ms to require-prior-idle.
Configuration menu - View commit details
-
Copy full SHA for 2a5f110 - Browse repository at this point
Copy the full SHA 2a5f110View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6aa320 - Browse repository at this point
Copy the full SHA f6aa320View commit details
Commits on Sep 25, 2023
-
refactor(docs): Apply suggestions from @caksoylar
Co-authored-by: Cem Aksoylar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b87d237 - Browse repository at this point
Copy the full SHA b87d237View commit details
Commits on Sep 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 48c9a8a - Browse repository at this point
Copy the full SHA 48c9a8aView commit details