Commit Graph

30 Commits

Author SHA1 Message Date
Ilya Zhuravlev
036605a3c1 port vial encoders 1 2022-07-13 00:42:36 -06:00
Ilya Zhuravlev
7d509e3d51 update VIAL_MATRIX_MAGIC to not conflict with qmk 2022-07-11 18:42:15 -06:00
Ilya Zhuravlev
67e10a43cb vial: fix typo for VIAL_KEY_OVERRIDE_ENTRIES auto sizing 2022-03-27 22:42:36 -06:00
Ilya Zhuravlev
2ba865ecbe vial: bump protocol version 2022-03-27 20:09:08 -06:00
Ilya Zhuravlev
54b14e8a7f dynamic_keymap: support vial 2-byte macros 2022-03-06 20:54:49 -06:00
Ilya Zhuravlev
53a41dcfab Add dynamic key overrides support 2022-03-06 20:54:49 -06:00
Ilya Zhuravlev
3a3c93383f Merge remote-tracking branch 'qmk/master' into merge-2022-03-06 2022-03-06 20:07:17 -06:00
Ilya Zhuravlev
f406892ec3 vial: process tap dance release early, fix https://github.com/vial-kb/vial-gui/issues/50 2021-10-16 04:53:11 -04:00
Ilya Zhuravlev
e7789a9502 vial: change number of tapdance/combos enabled based on eeprom size 2021-07-17 23:46:11 -04:00
Ilya Zhuravlev
7ee6ddd9a7 vialrgb: initial 2021-07-17 23:46:11 -04:00
Ilya Zhuravlev
6a48f2be28 vial: fix build with features disabled 2021-07-17 23:46:11 -04:00
Ilya Zhuravlev
26a9cb5749 vial/combo: implement dynamic combos 2021-07-17 23:46:10 -04:00
Ilya Zhuravlev
8ccef55b3e vial/combo: prototype 2021-07-17 23:46:10 -04:00
Ilya Zhuravlev
e0c7388e5d vial/tap-dance: allow complex keycodes 2021-07-17 23:46:10 -04:00
Ilya Zhuravlev
5f4aa29c0d vial/tap-dance: initial implementation 2021-07-17 23:46:10 -04:00
Ilya Zhuravlev
2affa3ac05 vial: add qmk settings reset command 2021-07-17 23:46:10 -04:00
Ilya Zhuravlev
8dc2d07288 qmk_settings: initial prototype 2021-07-17 23:46:10 -04:00
Ilya Zhuravlev
c0cd1bfc6c vial: bump protocol version 2021-07-17 23:46:10 -04:00
Ilya Zhuravlev
c1596da81c vial: update vial encoder signature to match qmk 2021-06-26 16:22:02 -04:00
Pieterv24
3968207f02 Reintroduced matrix tester, but it's disabled by default and requires unlock 2021-04-22 22:00:50 +02:00
Ilya Zhuravlev
72bf921d62 dynamic_keymap: support delays in VIA macros 2021-03-23 23:02:35 -04:00
Ilya Zhuravlev
48a790ee6e vial: bump protocol version 2021-02-13 14:43:57 -05:00
Ilya Zhuravlev
e2447a0eea vial/encoders: replace 254 magic with a constant 2021-01-03 09:12:16 -05:00
Ilya Zhuravlev
377af7bcfc vial/lock: flip around the lock/unlock logic 2020-12-29 19:30:29 -05:00
Ilya Zhuravlev
cc59ab21c5 via/vial: kill all rawhid handling while unlocking 2020-12-29 15:36:12 -05:00
Ilya Zhuravlev
6716b76f6c vial: add security-related features 2020-12-27 08:03:10 -05:00
Ilya Zhuravlev
10e15c09a4 vial: initial encoder support 2020-12-18 22:35:41 -05:00
Ilya Zhuravlev
0cb8088cc4 vial: explicitly define VIAL_PROTOCOL_VERSION as 32-bit 2020-11-20 16:32:06 -05:00
Ilya Zhuravlev
2a9405a5a8 vial: support retrieving keyboard ID and protocol version 2020-10-18 14:36:45 -04:00
Ilya Zhuravlev
9791507fae vial initial 2020-10-14 22:14:00 -04:00