Wojciech Siewierski
20dd9c0326
process_action may be called either with key cache or without it
...
If one wants to temporarily disable the key cache (for example because
it interferes with a macro), `disable_action_cache` must be set to
`true`. `process_action_nocache` is a simple wrapper doing just that for
a single call.
8 years ago
yoyoerx
641859df84
Addressed void* return warning in all keymaps
8 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
8 years ago
Wojciech Siewierski
8d55a12a95
Document the issue of stuck modifiers
8 years ago
Wojciech Siewierski
c2480884aa
Fix the layer-dependent modifiers handling
...
Closes #181 .
8 years ago
Peter Eichinger
c5f90eb99b
Remove led_off() it is not used
9 years ago
Peter Eichinger
b2badef7d0
Backlight fix from reddit
...
https://www.reddit.com/r/olkb/comments/41ur41/crazy_flashing_when_my_computer_sleeps/
9 years ago
Erez Zukerman
f024a462cd
Fixes rolling combos for mod-tap keys
9 years ago
Jack Humbert
547da78335
merging tmk
9 years ago
Jun Wako
77afc5a76f
core: Fix NKRO ifdef
9 years ago
tmk
ed9766a7d4
core: Fix for disabling NKRO in Boot protocol
9 years ago
tmk
e8a4a63ec4
core: Fix message print of debug command
9 years ago
tmk
498654fc4c
Change to KC_BOOTLOADER(KC_BTLD)
9 years ago
skullY
bb8c1d29fa
Add an assignable RESET key
9 years ago
tmk
a8d4daa761
Fix parenthesis
9 years ago
tmk
0c21b263f9
Fix weak modifier clear in action macro
9 years ago
tmk
6f5e8ce17e
usb_usb: Support locking key indicator LED
9 years ago
tmk
070a6be638
Add description for non-US keys on keycode.h
9 years ago
tmk
5b46031658
Revert "Make action_for_key a weak symbol"
...
This reverts commit c17b8a599e
.
The commit made compile error and its intention is unclear.
9 years ago
Dan McGregor
c17b8a599e
Make action_for_key a weak symbol
9 years ago
tmk
6b588eb7f7
Add keyboard_setup() and matrix_setup()
9 years ago
tmk
67137a908a
Reduce code size of magic commands
9 years ago
tmk
192024124b
Add description of AVR bootloader and boot section
9 years ago
tmk
d9fee5571d
Merge commit '4d116a04e94cf0d19317d5b44e4fa9f34a3e5594'
9 years ago
Jun Wako
1f4a22ee81
Remove unneeded tap delays #201
9 years ago
Jun Wako
7c3f14b7bb
Fix handling of consumer usage #199
9 years ago
Michael Tharp
b52e29582a
Improve anti-ghosting behavior for fast typing
...
Keypresses would be forgotten if they began while ghosting, even if they
were still pressed after ghosting ended.
9 years ago
tmk
1a02ebcc61
Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core'
9 years ago