Ilya Zhuravlev
|
933c641e5d
|
Make vial firmware fit pass 2
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
829a9039d5
|
Make vial firmware fit pass 1
|
2021-07-17 23:46: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
|
14c7ba62b0
|
qmk_settings: fix variable delays on avr
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
e165e8c94a
|
vial: always include qmk_settings.h for fallback defines
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
e25205e35d
|
vial_example: add STM32F401 vial example
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
1ba3126ae4
|
eeprom_stm32: add stm32f4 series support
based on code by @yulei in https://github.com/qmk/qmk_firmware/pull/7803
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
ae1d581ca7
|
eeprom_stm32: implement denser emulation, default to 4k
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
cdf16e79a3
|
qmk_settings: default to 10ms tap code delay
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
bec9d622a1
|
vialrgb: save flash/memory when direct control is disabled
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
83d13b44c2
|
vialrgb: support direct LED control
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
b20bf26c6b
|
vialrgb: handle the disable mode
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
fa77ed964e
|
vialrgb: switch to 16-bit rgb mode for future proofing
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
23e8adc8b2
|
vialrgb: add all effects
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
1d5ed0b24a
|
vialrgb: convert between vialrgb id and qmk id for modes
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
5bc1373a27
|
move RGB_MATRIX_MAXIMUM_BRIGHTNESS to header file
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
881c8027d2
|
vialrgb: add rgb info command
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
7ee6ddd9a7
|
vialrgb: initial
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
fa26d6e1bc
|
qmk_settings: wrap TAP_CODE_DELAY and TAP_HOLD_CAPS_DELAY
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
a284336819
|
qmk_settings: wrap tap/hold settings
|
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
|
4a95d01faa
|
qmk_settings: pick up oneshot defaults from macros
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
01b92fcb45
|
qmk_settings: enable by default
|
2021-07-17 23:46:11 -04:00 |
|
Ilya Zhuravlev
|
ab47d18274
|
qmk_settings: fix compile errors when disabled
|
2021-07-17 23:46:10 -04:00 |
|
Ilya Zhuravlev
|
7d23ffe1bc
|
qmk_settings: wrap COMBO_TERM
|
2021-07-17 23:46:10 -04:00 |
|
Ilya Zhuravlev
|
c9492cef89
|
fix combo handling for interrupted combos
|
2021-07-17 23:46:10 -04:00 |
|
Ilya Zhuravlev
|
99772b39c4
|
vial/combo: remove the KC_NO workaround, no longer needed
|
2021-07-17 23:46:10 -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
|
274d9dcf07
|
vial/tap-dance: change double hold behavior when no explicit entry
|
2021-07-17 23:46:10 -04:00 |
|
Ilya Zhuravlev
|
be80d90f42
|
vial/tap-dance: adjust behavior for double tap+hold
|
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
|
9ae8b1bc27
|
qmk_settings: remove debounce, tap-hold
|
2021-07-17 23:46:10 -04:00 |
|
Ilya Zhuravlev
|
d0747a6904
|
qmk_settings: wrap mouse keys
|
2021-07-17 23:46:10 -04:00 |
|
Ilya Zhuravlev
|
2f37c69ac9
|
qmk_settings: wrap one shot keys
|
2021-07-17 23:46:10 -04:00 |
|
Ilya Zhuravlev
|
e692dee6c7
|
qmk_settings: wrap auto shift
|
2021-07-17 23:46:10 -04:00 |
|
Ilya Zhuravlev
|
2848a74f62
|
qmk_settings: retrieve supported settings
|
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
|
6b0df5146f
|
qmk_settings: implement setting persistence
|
2021-07-17 23:46:10 -04:00 |
|
Ilya Zhuravlev
|
b34258dbd6
|
qmk_settings: update with test settings
|
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 |
|
hornslyn
|
2b2ff48c5d
|
Vial support for KBDFans KBD75 Rev 2 (#31)
* Vial support for KBDFans KBD67 Hotswap
* Edited config.h
* Vial Support for KBD67 Rev2
* Vial support for KBDFans KBD75 Rev 2
|
2021-07-17 03:35:48 -04:00 |
|
hornslyn
|
bf662f76fc
|
Vial support for KBDFans KBD67 Rev2 (#30)
* Vial support for KBDFans KBD67 Hotswap
* Edited config.h
* Vial Support for KBD67 Rev2
|
2021-07-16 18:04:44 -04:00 |
|
usrfriendly
|
544a79648e
|
Fixes default bm40hsrgb layout (#29)
* ported bm40hsrgb
* cleaned up keyboard-layout.json
* Fixed default layout
|
2021-07-10 20:54:44 -04:00 |
|
usrfriendly
|
718440e9ed
|
Ported kprepublic bm40hsrgb (#28)
* ported bm40hsrgb
* cleaned up keyboard-layout.json
|
2021-07-10 17:51:17 -04:00 |
|
xyzz
|
c8b0d78d99
|
Merge pull request #27 from bluepylons/vial
Vial support for Boston
|
2021-07-09 00:52:47 -04:00 |
|
bluepylons
|
61a7587d27
|
Implemented Vial
|
2021-07-09 00:14:45 -04:00 |
|
Harshit Goel
|
4d7ba77a42
|
Pteron36 encoder (#26)
* added encoder support
* added encoder support
* update encoder config
Co-authored-by: Harshti Goel <harshitgoel@licious.com>
|
2021-07-07 01:31:07 -04:00 |
|