Age | Commit message (Collapse) | Author |
|
* Fix oneshot_time wrong type
* Fix oneshot_time_layer wrong type
|
|
* Generate api docs from source code
* Add a bunch of doxygen comments
* more doxygen comments
* Add the in-progress api docs
* script to generate docs from travis
* Add doc generation to the travis job
* make travis_docs.sh commit the work it does
* make sure the docs script exits cleanly
|
|
|
|
|
|
The functions also takes report_kebyoard_t parameters, so that they can
be used elsewhere.
|
|
When the timeout is zero or not defined, the function now returns false.
Fixes a linker error when the visualizer is enabled
|
|
* removing nkro references - wip
* changed NKRO to be defined by keymap_config
|
|
This commit is mostly a cherry-pick from `ahtn` at
https://github.com/tmk/tmk_keyboard/pull/255.
These are the changes:
* Adds ACTION_LAYER_ONESHOT
* Adds ONESHOT_TAP_TOGGLE
* Mentions sticky keys in the docs on oneshot.
|
|
- new macro_mods bit field for mods applied by macros
- weak_mods now only used for ACT_{L,R}MODS (i.e. LSFT, RSFT, LCTL etc.)
- clear the _weak_ mods on every key *pressed* such that LSFT etc.
can no more interfere with the next key
|
|
|
|
|