summaryrefslogtreecommitdiff
path: root/quantum/vial.c
AgeCommit message (Expand)Author
2024-09-07Merge remote-tracking branch 'qmk/master' into merge-2024-09-07Ilya Zhuravlev
2023-06-04vial_keycode_up/down: fix sending action_execIlya Zhuravlev
2023-03-18Merge remote-tracking branch 'qmk/master' into merge-2023-03-12Ilya Zhuravlev
2022-09-11RESET->QK_BOOT for rp2040Ilya Zhuravlev
2022-09-10Merge remote-tracking branch 'qmk/master' into merge-2022-09-10Ilya Zhuravlev
2022-07-13port vial encoders 1Ilya Zhuravlev
2022-05-22vial: implement keycode firewall for dynamic featuresIlya Zhuravlev
2022-03-06dynamic_keymap: support vial 2-byte macrosIlya Zhuravlev
2022-03-06Add dynamic key overrides supportIlya Zhuravlev
2021-10-22Merge branch 'tap-dance-release' into vialIlya Zhuravlev
2021-10-16vial: process tap dance release early, fix https://github.com/vial-kb/vial-gu...Ilya Zhuravlev
2021-10-11vial: ensure build fails if combos/tapdance redefined in keymapIlya Zhuravlev
2021-09-12vial: restore dynamic combo functionalityIlya Zhuravlev
2021-07-17qmk_settings: fix variable delays on avrIlya Zhuravlev
2021-07-17vial: always include qmk_settings.h for fallback definesIlya Zhuravlev
2021-07-17vialrgb: initialIlya Zhuravlev
2021-07-17qmk_settings: wrap TAP_CODE_DELAY and TAP_HOLD_CAPS_DELAYIlya Zhuravlev
2021-07-17vial: fix build with features disabledIlya Zhuravlev
2021-07-17qmk_settings: fix compile errors when disabledIlya Zhuravlev
2021-07-17vial/combo: implement dynamic combosIlya Zhuravlev
2021-07-17vial/combo: prototypeIlya Zhuravlev
2021-07-17vial/tap-dance: allow complex keycodesIlya Zhuravlev
2021-07-17vial/tap-dance: change double hold behavior when no explicit entryIlya Zhuravlev
2021-07-17vial/tap-dance: adjust behavior for double tap+holdIlya Zhuravlev
2021-07-17vial/tap-dance: initial implementationIlya Zhuravlev
2021-07-17qmk_settings: retrieve supported settingsIlya Zhuravlev
2021-07-17vial: add qmk settings reset commandIlya Zhuravlev
2021-07-17qmk_settings: initial prototypeIlya Zhuravlev
2021-06-26vial: update vial encoder signature to match qmkIlya Zhuravlev
2021-03-22vial/encoder: fix memory corruption in exec_keycodeIlya Zhuravlev
2021-02-08vial/encoders: add VIAL_ENCODER_SIMPLE_TAPIlya Zhuravlev
2021-01-28vial/encoders: add VIAL_ENCODER_KEYCODE_DELAY (10ms) delay to the tapIlya Zhuravlev
2021-01-12vial: check to ensure VIAL_UNLOCK_COMBO_ROWS and VIAL_UNLOCK_COMBO_COLSIlya Zhuravlev
2021-01-09vial: don't include usb_descriptor.hIlya Zhuravlev
2021-01-07vial: allow resuming an interrupted unlock sequenceIlya Zhuravlev
2021-01-03vial/encoders: replace 254 magic with a constantIlya Zhuravlev
2021-01-01Merge branch 'vfw' into vialIlya Zhuravlev
2020-12-29vial/lock: flip around the lock/unlock logicIlya Zhuravlev
2020-12-29vial: support VIAL_INSECURE defineIlya Zhuravlev
2020-12-29via/vial: kill all rawhid handling while unlockingIlya Zhuravlev
2020-12-29vial: add asserts to ensure keycodes don't shift aroundIlya Zhuravlev
2020-12-29vial: allow re-locking keyboardIlya Zhuravlev
2020-12-29vial/unlock: specify keys to holdIlya Zhuravlev
2020-12-27vial: add security-related featuresIlya Zhuravlev
2020-12-26Revert "vial: implement fast batch keymap retrieval"Ilya Zhuravlev
2020-12-25vial/encoders: use action_exec hack to support any keycodeIlya Zhuravlev
2020-12-21vial: implement fast batch keymap retrievalIlya Zhuravlev
2020-12-18vial: initial encoder supportIlya Zhuravlev
2020-12-17vial: properly use memcpy_P for retrieving keyboard definitionIlya Zhuravlev
2020-10-18vial: support retrieving keyboard ID and protocol versionIlya Zhuravlev