Commit Graph

374 Commits (ef214e6a3c2fed528059b619e87676fbe25f3239)

Author SHA1 Message Date
Ryan efe520645e
Normalise Combo keycodes (#18877) 3 years ago
Ryan 002b58f0e4
Normalise Space Cadet keycodes (#18864) 3 years ago
Joel Challis ec2414c074
Deprecate `SECURE_*` keycodes for `QK_SECURE_*` (#18847) 3 years ago
Ryan 1d34f380eb
Deprecate `KEY_OVERRIDE_*` keycodes for `KO_*` (#18843) 3 years ago
Joel Challis 4f63be4d1d
Remove some assumptions on sequential keycode ranges (#18838) 3 years ago
Selene ToyKeeper e863c431f6
added BS_TOGG so BS_SWAP and BS_NORM can be on a single key (#18837) 3 years ago
Ryan a80b886751
Deprecate `CAPS_WORD`/`CAPSWRD` for `CW_TOGG` (#18834) 3 years ago
Ryan 6bbe8b6edd
Normalise Joystick and Programmable Button keycodes (#18832) 3 years ago
Ryan 7cbff9d921
Deprecate `KC_LOCK` for `QK_LOCK` (#18796) 3 years ago
Ryan b33fc34967
Deprecate `KC_LEAD` for `QK_LEAD` (#18792) 3 years ago
Ryan f0b2bfd5ca
Programmable Button API refactor and improve docs (#18641) 3 years ago
precondition 49030e3e5b
Use get_u16_str instead of snprintf in autoshift_timer_report (#18606) 3 years ago
Sergey Vlasov ca0c12847a
Fix layer switching from tap dances by redoing the keymap lookup (#17935) 3 years ago
Jason Ken Adhinarta c0e6a28bc6
Prevent tap dance from wiping dynamic macros (#17880) 3 years ago
Ryan be8907d634
Further refactoring of joystick feature (#18437) 3 years ago
Drashna Jaelre fb29c0ae53
[Core] Add getreuer's Autocorrect feature to core (#15699) 3 years ago
Ryan 3d667f0970
Refactor Unicode feature (#18333) 3 years ago
Ryan 8833b28361
Remove `UNICODE_KEY_OSX` and `UC_OSX` (#18290) 3 years ago
Joel Challis 0306bdf7fd
Remove use of legacy keycode (#18281) 3 years ago
Joshua Diamond e4bf832368
Add unicode mode change callbacks (#18235) 3 years ago
Jeff Epler 9632360caa
Use a macro to compute the size of arrays at compile time (#18044) 3 years ago
Pascal Getreuer 95c43a2759
Fix Caps Word to treat mod-taps more consistently. (#17463) 3 years ago
Chewxy 6fc7c03e95
Added emacs as an "operating system" for input mode. (#16949) 3 years ago
Pascal Getreuer 6a0d90f81a
Fix Caps Word capitalization when used with Combos + Auto Shift. (#17549) 3 years ago
Drashna Jaelre d93dfbff3c
Fix check when compiling HID Joystick with digital driver (#17844) 3 years ago
precondition 95c1cc425e
Rename postprocess_steno_user → post_process_steno_user (#17823) 3 years ago
CoffeeIsLife 0365f640af
Allow for RGB actions to take place on Keydown instead of Keyup (#16886) 3 years ago
Ryan 3ecb0a80af
Feature-ify Send String (#17275) 3 years ago
Osamu Aoki 871eeae4ea
PoC: Swap Escape and Caps (#16336) 3 years ago
torkel104 8b78fac451
Fix keys being discarded after using the leader key (#17287) 3 years ago
FREEWING.JP 9dc7b9d40c
Added Wait time to sending each Keys for Dynamic Macros function (#16800) 3 years ago
precondition 7060cb7b26
Refactor steno and add `STENO_PROTOCOL = [all|txbolt|geminipr]` (#17065) 3 years ago
Jouke Witteveen 1706da9054
tap-dance: Restructure code and document in more detail (#16394) 3 years ago
Pascal Getreuer 95d20e6d8b
Fix and add unit tests for Caps Word to work with Unicode Map, Auto Shift, Retro Shift. (#17284) 3 years ago
Nick Brassel 8545473307
Removes terminal from QMK. (#17258) 3 years ago
Pascal Getreuer b5608cbb6d
Continue Caps Word when AltGr (right Alt) is held. (#17156) 3 years ago
Drashna Jaelre db887e63d7
Enhancement and fixes of "Secure" feature (#16958) 3 years ago
Pascal Getreuer 68b16bba68
[Core] Add Caps Word feature to core (#16588) 3 years ago
Jouke Witteveen 8f585153c4
Add GET_TAPPING_TERM macro to reduce duplicate code (#16681) 3 years ago
Joel Challis 92a61aa0cd
Implement XAP 'secure' core requirements (#16843) 3 years ago
Nick Brassel 1f2b1dedcc
Quantum Painter (#10174) 3 years ago
Ryan c05e8afe45
Joystick feature updates (#16732) 3 years ago
Nick Brassel 8d5eacb7dd
Add support for encoder mapping. (#13286) 3 years ago
Ryan f634fddd34
Remove `send_unicode_hex_string()` (#16518) 3 years ago
QMK Bot 63646e8906
Format code according to conventions (#16322) 3 years ago
precondition 7148a69d5e
Pass in the keyrecord_t of the dual-role/tapping key when calling per-key tap hold functions (#15938) 3 years ago
Desprez Jean-Marc 5a0e129f11
[Bug] Fix layer_state restoration at end of dynamic macro feature (#16230) 3 years ago
Pete Sevander d700447dda
Combo `TAP_CODE_DELAY` and `clear_weak_mods` (#15866) 3 years ago
Ryan 3e0ee6fb74
Fix joystick button off-by-one error (#16037) 3 years ago
Ryan 1d11ae3087
Rip out old macro and action_function system (#16025) 3 years ago