7 Commits (9155b59e1a496b64f7aa576e6e4cb84fd0a9607b)

Author SHA1 Message Date
skullY b624f32f94 clang-format changes 6 years ago
skullydazed 7c9d5ace14 Generate API docs from source code comments (#2491)
* 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
8 years ago
Jack Humbert 2bbf3d5820 stops forcing debug_action 10 years ago
IBNobody d5b72e7bde Fixed many compiler warnings related to print being disabled 10 years ago
Didier Loiseau b7a81f0419 Fix #156: clear weak mods on every key press
- 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
10 years ago
tmk 0c21b263f9 Fix weak modifier clear in action macro 10 years ago
tmk 1a02ebcc61 Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 11 years ago