Commit Graph

374 Commits (70e34e491c297231a3f987fd69760d38e79dbfa4)

Author SHA1 Message Date
Ryan 70e34e491c
Unicode, Unicodemap and UCIS refactor (#21659) 2 years ago
James Young eab315e935
Fix Dynamic Macro Compilation for avr-gcc 5.4.0 + Linux (#21653) 2 years ago
Nebuleon 9bc85ff5af
Reduce needless precision in audio note frequency calculation (#21496) 2 years ago
leep-frog 2c70d38910
On-each-release tap dance function (#20255) 2 years ago
Ryan b090354143
haptic: naming cleanups (#21551) 2 years ago
Ryan da2d2f947d
quantum: remove direct `quantum.h` includes (#21507) 2 years ago
フィルターペーパー 83c73d42f9
process_combo: restore wait.h header (#21514) 2 years ago
Ryan eee0384167
process_keycode: remove direct `quantum.h` includes (#21486) 2 years ago
precondition 1abf8f3e8b
[Feature] Send a dummy keycode to neutralize flashing modifiers in retro tap and key overrides (#20992) 2 years ago
Pablo Martínez 55295ed3dc
[Enhancement] More info on `apply_autocorrect` (#21056) 2 years ago
Chris Salch e9ff66d8ad
Adds a way to separate tab from AUTO_SHIFT_SPECIAL. (#20996) 2 years ago
Pablo Martínez edaf665414
[Enhancement] Decouple autocorrect logic (#21116) 2 years ago
Ariane Emory c754f644dc
[Core] Move dynamic macro "stop recording" logic to a function (#21108) 2 years ago
Pascal Getreuer 3993b15f05
[Core] Add Repeat Key ("repeat last key") as a core feature. (#19700) 2 years ago
Nick Brassel 5faa23d54c
Keymap introspection for combos. (#19670) 2 years ago
Pete Sevander 8a332e6f01
Fix Mod-Tap combo regression (#20669) 2 years ago
Ricardo Hermida Ruiz d3b8179f46
Prevent Tri-Layer keys from stopping caps words (#20398) 2 years ago
Pascal Getreuer ae63c0f509
[Core] Caps Word "Invert on shift" option: pressing Shift inverts the shift state. (#20092) 2 years ago
Stefan Kerkmann fcf8b804ed
[Core] Refactor `keyevent_t` for 1ms timing resolution (#15847) 2 years ago
precondition 1899793f27
Make IGNORE_MOD_TAP_INTERRUPT the default behaviour for mod-taps (#20211) 2 years ago
Johannes H. Jensen 68efea70b2
Add direction to dynamic_macro_record_start_user (#19689) 2 years ago
Joel Challis c485d1cf26
Remove use of keymap.h (#20004) 2 years ago
Joel Challis 403b0addea
Align magic keycodes (#19877) 2 years ago
Drashna Jaelre 48a79b08cc
Fix functions when `NO_ACTION_TAPPING` is defined (#11528) 2 years ago
Joel Challis f587a0c548
Align sequencer keycodes (#19875) 2 years ago
Drashna Jaelre a63808c23f
[Bug] Fix compiliation issue for Key Overrides (#19856) 2 years ago
Eric.a Gebhart db1eeea478
Add combo hook to allow per layer combo reference layers. (#16699) 2 years ago
Ryan bbf7a20b33
Refactor Leader key feature (#19632) 2 years ago
Drashna Jaelre fe02abc479
[Core] Tri Layer Keys (#19795) 2 years ago
Joel Challis 1d0b4c8d38
Tidy up use of keycode range helpers (#19756) 2 years ago
Ryan 2d843088a2
Normalise Swap Hands keycodes (#19720) 2 years ago
Ryan cf935d97ae
Fix functions with empty params (#19647) 2 years ago
Joel Challis d0ebafaea6
Align definition of unicode_map (#19452) 2 years ago
Ryan 1978007fae
Tap Dance: remove `qk_` prefix (#19313) 2 years ago
Stefan Kerkmann 962e4c0e18
[Test] Reset timer for every unit test and provide timestamps for log messages (#17028) 2 years ago
Ryan e2117564c5
Leader: remove `qk_` prefix (#19304) 2 years ago
Ryan 9e4cfcd181
UCIS: remove `qk_` prefix (#19302) 2 years ago
precondition 515dd18c28
Remove IGNORE_MOD_TAP_INTERRUPT_PER_KEY in favour of HOLD_ON_OTHER_KEY_PRESS_PER_KEY (#15741) 2 years ago
Joel Challis e4d2ba9a4d
Align haptic feedback keycode names (#18964) 3 years ago
Ryan 8b658dcc9a
Normalise MIDI keycodes (#18972) 3 years ago
Sergey Vlasov a7b2f4233c
Fix keycode parameter extraction to match the new DD keycodes (#18977) 3 years ago
Nick Brassel 219afaba42
Reworked backlight keycodes. (#18961) 3 years ago
Joel Challis 69fa02c37d
Align audio keycode names (#18962) 3 years ago
Joel Challis fd4c3f46fb
Align dynamic tapping term keycode names (#18963) 3 years ago
Nick Brassel 5233c69bc6
Remove thermal printer. (#18959) 3 years ago
Joel Challis a69ab05dd6
Initial DD keycode migration (#18643) 3 years ago
Ryan fe18df9d41
Normalise Dynamic Macro keycodes (#18939) 3 years ago
Ryan 5974d989fe
Normalise Unicode keycodes (#18898) 3 years ago
Ryan 22be7e79ac
Normalise Auto Shift keycodes (#18892) 3 years ago
Ryan 2ff1d85290
Normalise Autocorrect keycodes (#18893) 3 years ago