| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix up process_leader to be a bit more optimized
* Process dual function keys better
* Make leader start a callable function
* Fix per key timer call location
* Add escape if already leading
* Return false for KC_LEAD
* Add documentation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add clarification for Leader Timeout
* Add additional documentatin to config_options.md
* Add leader_start() and leader_end() documentation
* Add Examples
* Clarify timout
* Remove customization
* Improve docs based on feedback
* Better clarification of features
* Fix example
* Spelling/grammar issue
* Spelling and clarification
|
|
|
|
|
|
|
|
| |
* leader changes to enable per key timing option
* Changes requested to docs for @drashna
* Changes requested by @drashna
|
|
|
|
|
| |
LEADER_KEY needs to be set in config.h, not keymap.c. Credit goes to @randywallace for figuring this one out:
https://github.com/qmk/qmk_firmware/issues/2514#issuecomment-384847485
|
|
|
|
|
|
|
|
|
|
| |
* Remove chording as it is not documented, not used, and needs work.
* Make Leader Key an optional feature.
* Switch from `PREVENT_STUCK_MODIFIERS` to `STRICT_LAYER_RELEASE`
* Remove `#define PREVENT_STUCK_MODIFIERS` from keymaps.
|
|
|
|
|
|
|
|
|
|
| |
* Refresh & improve leader documentation page
- register_code/unregister_code are not the recommanded way to do macro.
- Provide some details I wish I had found when first used the leader
functionality.
* Add old way to use macro.
|
| |
|
|
|