summaryrefslogtreecommitdiff
path: root/quantum/quantum.c
AgeCommit message (Expand)Author
2023-11-26Improve and Cleanup Shutdown callbacks (#21060)Drashna Jaelre
2023-11-09Migrate some common features to generic (#22403)Joel Challis
2023-09-25Move velocikey to within rgblight (#22123)Joel Challis
2023-08-27Unicode, Unicodemap and UCIS refactor (#21659)Ryan
2023-07-29quantum.h: clean up process_keycode includes (#21579)Ryan
2023-07-08Allow key override to respect weak mods caused by caps word (#21434)Jake Grossman
2023-05-31Fix backlight sync on suspend_power_down for split keyboards (#21079)Evgenii Vilkov
2023-05-20[Core] Add Repeat Key ("repeat last key") as a core feature. (#19700)Pascal Getreuer
2023-05-20Move `pre_process_record_kb()` before `process_combo()` (#20969)Sergey Vlasov
2023-05-13Add a user callback for pre process record (#20584)Albert Y
2023-02-12[Core] Tri Layer Keys (#19795)Drashna Jaelre
2023-02-11Remove matrix_init_quantum/matrix_scan_quantum (#19806)Joel Challis
2023-02-10Tidy up use of keycode range helpers (#19756)Joel Challis
2023-01-20Fix functions with empty params (#19647)Ryan
2023-01-16Process Tap Dances before WPM/Velocikey (#19599)Jouke Witteveen
2022-11-08Normalise output selection (Bluetooth) keycodes (#19004)Ryan
2022-11-06Remove thermal printer. (#18959)Nick Brassel
2022-10-25Deprecate `ONESHOT_*` keycodes for `QK_ONE_SHOT_*` (#18844)Ryan
2022-10-22Deprecate `VLK_TOG` for `VK_TOGG` (#18807)Ryan
2022-10-21Deprecate `KC_LEAD` for `QK_LEAD` (#18792)Ryan
2022-10-08Allow QK_MAKE to work with converters (#18637)jpe230
2022-10-03Fix layer switching from tap dances by redoing the keymap lookup (#17935)Sergey Vlasov
2022-09-23[Core] Pointing Device Automatic Mouse Layer (#17962)Alabastard-64
2022-09-17[Core] Add getreuer's Autocorrect feature to core (#15699)Drashna Jaelre
2022-09-01Better handle EEPROM reset keycode (#18244)Drashna Jaelre
2022-07-25Fix QK_MAKE's reboot check (#17795)Drashna Jaelre
2022-07-23implement `tap_code16_delay` (#17748)JayceFayne
2022-07-23Add ability to enter bootloader mode from `QK_MAKE` (#17745)jack
2022-06-05Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-06-05Fix and add unit tests for Caps Word to work with Unicode Map, Auto Shift, Re...Pascal Getreuer
2022-05-30Removes terminal from QMK. (#17258)Nick Brassel
2022-05-14Enhancement and fixes of "Secure" feature (#16958)Drashna Jaelre
2022-05-14[Core] Add Caps Word feature to core (#16588)Pascal Getreuer
2022-05-14[Core] Add Reboot keycode to core (#15990)Drashna Jaelre
2022-04-16Implement XAP 'secure' core requirements (#16843)Joel Challis
2022-03-17[Core] Add compile/make macro to core (#15959)Drashna Jaelre
2022-02-17Merge remote-tracking branch 'origin/master' into developDrashna Jael're
2022-02-17[Bug] Re-add call to `suspend_power_down_kb()` (#16382)Joakim Tufvegren
2022-02-12Format code according to conventions (#16322)QMK Bot
2022-02-05Initial migration of suspend callbacks (#16067)Joel Challis
2022-01-29Format code according to conventions (#16110)QMK Bot
2022-01-28Adjust tap_code16 to account for TAP_HOLD_CAPS_DELAY (#15635)Ga68
2022-01-23Relocate matrix_init_quantum content (#15953)Joel Challis
2022-01-22Align location of some host led logic (#15954)Joel Challis
2022-01-22Rename some Quantum keycodes (#15968)Ryan
2022-01-19Relocate matrix_scan_quantum tasks (#15882)Joel Challis
2021-12-27Make (un)register code functions weak (#15285)Drashna Jaelre
2021-12-06Generalize Unicode defines (#15409)Drashna Jaelre
2021-11-26New feature: `DYNAMIC_TAPPING_TERM_ENABLE` (#11036)precondition
2021-11-23Add uint to char functions (#15244)Drashna Jaelre