summaryrefslogtreecommitdiff
path: root/quantum/dynamic_keymap.c
AgeCommit message (Expand)Author
2024-07-21fix dynamic_keymap_macro_send (#756)Danil Tolkachev
2023-09-09fix: AVR keymap compilationhonorless
2023-09-08Merge remote-tracking branch 'qmk/master' into merge-2023-09-08Ilya Zhuravlev
2023-08-29Fix compilation of dynamic_keymap.c without VIA (#21858)Joel Challis
2023-07-16quantum: remove direct `quantum.h` includes (#21507)Ryan
2023-06-14Rely on introspection to handle OOB access. (#21247)Nick Brassel
2023-06-03Merge remote-tracking branch 'qmk/master' into merge-2023-06-03Ilya Zhuravlev
2023-04-15fix processing of vial_keycode_down/etcIlya Zhuravlev
2023-03-18Merge remote-tracking branch 'qmk/master' into merge-2023-03-12Ilya Zhuravlev
2023-03-03Remove some use of keymap.h (#20006)Joel Challis
2022-11-10VIA V3 - The Custom UI Update (#18222)Wilba
2022-11-04Formalise keyboard- and user-specific EEPROM blocks (#18874)Nick Brassel
2022-10-27Allow overriding of dynamic keymap start address. (#18867)Nick Brassel
2022-09-29Start moving towards introspection-based data retrieval (#18441)Nick Brassel
2022-09-26Macro count increased (#253)Nisker
2022-09-11RESET->QK_BOOT for rp2040Ilya Zhuravlev
2022-09-10Merge remote-tracking branch 'qmk/master' into merge-2022-09-10Ilya Zhuravlev
2022-07-26Avoid OOB in dynamic_keymap_reset (#17695)Joel Challis
2022-07-18 Allow dynamic keymap to compile without via.h (#17703)Joel Challis
2022-07-13port vial encoders 1Ilya Zhuravlev
2022-07-11Merge remote-tracking branch 'qmk/master' into merge-2022-07-11Ilya Zhuravlev
2022-07-11Added Delay time dynamic keymap's macro feature (#16810)FREEWING.JP
2022-05-22vial: implement keycode firewall for dynamic featuresIlya Zhuravlev
2022-04-04dynamic_keymap: fix implicit function declarationIlya Zhuravlev
2022-03-09Fix missing definition for non-encoder case. (#16593)Nick Brassel
2022-03-09Add support for encoder mapping. (#13286)Nick Brassel
2022-03-06dynamic_keymap: support vial 2-byte macrosIlya Zhuravlev
2022-03-06Add dynamic key overrides supportIlya Zhuravlev
2022-03-06Merge remote-tracking branch 'qmk/master' into merge-2022-03-06Ilya Zhuravlev
2022-02-12Format code according to conventions (#16322)QMK Bot
2022-02-02Don't make EEPROM size assumptions with dynamic keymaps. (#16054)Nick Brassel
2022-01-15[Bug] Remove config.h include in dynamic_keymap.c (#15886)Drashna Jaelre
2021-12-11Merge remote-tracking branch 'qmk/master' into merge-2021-12-11Ilya Zhuravlev
2021-11-19Move tmk_core/common/<plat> (#13918)Joel Challis
2021-07-17vial: change number of tapdance/combos enabled based on eeprom sizeIlya Zhuravlev
2021-07-17eeprom_stm32: implement denser emulation, default to 4kIlya Zhuravlev
2021-07-17vial/combo: implement dynamic combosIlya Zhuravlev
2021-07-17vial/tap-dance: allow complex keycodesIlya Zhuravlev
2021-07-17vial/tap-dance: initial implementationIlya Zhuravlev
2021-07-17qmk_settings: implement setting persistenceIlya Zhuravlev
2021-06-26Merge remote-tracking branch 'qmk/master' into vialIlya Zhuravlev
2021-05-10Improve EEPROM defaults for Dynamic Keymaps (#12853)Drashna Jaelre
2021-03-23dynamic_keymap: support delays in VIA macrosIlya Zhuravlev
2021-03-03Merge remote-tracking branch 'qmk/master' into vialIlya Zhuravlev
2021-02-15vial/encoders: allow configuring default encoder valuesIlya Zhuravlev
2021-02-08dynamic_keymap: don't compile security checks when VIAL_INSECURE is setIlya Zhuravlev
2021-02-01dynamic_keymap: check reset keycode at the time of applyingIlya Zhuravlev
2021-01-29Adds AT90USB162 support (#11570)Dasky
2021-01-14dynamic_keymap: support split encodersIlya Zhuravlev
2021-01-03vial/encoders: replace 254 magic with a constantIlya Zhuravlev