Ilya Zhuravlev
|
1e3dfa7c88
|
rgb_configurator: fix crash when refreshing
|
2021-07-13 00:27:01 -04:00 |
Ilya Zhuravlev
|
33a1915691
|
util: add example keyboard uid for vial_example/vial_stm32f401
|
2021-07-11 23:44:31 -04:00 |
Ilya Zhuravlev
|
27b5dc99f3
|
keymap_editor: don't crash when setting a key and nothing is selected
|
2021-07-09 22:34:12 -04:00 |
Ilya Zhuravlev
|
54125d3e39
|
Merge branch 'vialrgb' into next
|
2021-07-09 22:31:35 -04:00 |
Ilya Zhuravlev
|
0759f76fd5
|
vialrgb: add rgb speed
|
2021-07-09 18:38:08 -04:00 |
Ilya Zhuravlev
|
80add42cf3
|
vialrgb: switch to 16-bit mode
|
2021-07-09 18:29:49 -04:00 |
Ilya Zhuravlev
|
6bfd4bc3ec
|
vialrgb: add all supported effects
|
2021-07-09 17:54:15 -04:00 |
Ilya Zhuravlev
|
b2dd82d339
|
layout_editor: add keyboard preview image
|
2021-07-09 00:01:11 -04:00 |
Ilya Zhuravlev
|
deb0882630
|
qmk_settings expose TAP_CODE_DELAY and TAP_HOLD_CAPS_DELAY
|
2021-07-08 23:02:47 -04:00 |
Ilya Zhuravlev
|
30d4731cfd
|
vialrgb: set effects using vialrgb id
|
2021-07-08 22:39:17 -04:00 |
Ilya Zhuravlev
|
ceae2be4a4
|
vialrgb: don't touch v when changing color
|
2021-07-08 20:26:53 -04:00 |
Ilya Zhuravlev
|
da984c578f
|
vialrgb: log protocol version on failure
|
2021-07-08 20:24:46 -04:00 |
Ilya Zhuravlev
|
0f46237047
|
vialrgb: retrieve protocol version, max brightness
|
2021-07-08 20:20:11 -04:00 |
Ilya Zhuravlev
|
5cf8a67ba7
|
rgb_configurator/vialrgb: set color
|
2021-07-08 20:12:28 -04:00 |
Ilya Zhuravlev
|
6efebe82bc
|
rgb_configurator: reduce code duplication
|
2021-07-08 19:35:27 -04:00 |
Ilya Zhuravlev
|
9b93011637
|
vialrgb: initial
|
2021-07-08 19:27:40 -04:00 |
Ilya Zhuravlev
|
baf67139c6
|
macro_recorder: fix change tracking when reverting
|
2021-07-08 18:24:35 -04:00 |
Ilya Zhuravlev
|
3d63e8bc16
|
qmk_settings: add tap/hold settings
|
2021-07-08 18:24:24 -04:00 |
Ilya Zhuravlev
|
8c7c748c81
|
qmk_settings: indicate which tabs have changed values
|
2021-07-06 01:09:50 -04:00 |
Ilya Zhuravlev
|
13f6521076
|
qmk_settings: disable save/undo buttons unless there are changes
|
2021-07-06 01:05:31 -04:00 |
Ilya Zhuravlev
|
c7e782d23c
|
keyboard_comm: store/restore serialized keycodes for combos and tapdance
|
2021-07-06 00:52:00 -04:00 |
Ilya Zhuravlev
|
fcc9906baf
|
keyboard_comm: save/restore qmk settings across updates
|
2021-07-06 00:46:55 -04:00 |
Ilya Zhuravlev
|
827f4711da
|
qmk_settings: refactor to keep integers internally
|
2021-07-06 00:40:33 -04:00 |
Ilya Zhuravlev
|
adcb9116c0
|
qmk_settings: take care of setting width when caching
|
2021-07-05 23:54:43 -04:00 |
Ilya Zhuravlev
|
587489db7d
|
qmk_settings: hide the tab if settings unsupported
|
2021-07-05 23:46:27 -04:00 |
Ilya Zhuravlev
|
02043c8c11
|
keyboard_comm: add cache to bring settings api in line with others
|
2021-07-05 23:42:03 -04:00 |
Ilya Zhuravlev
|
1ce89e49e5
|
firmware_flasher: hide layout restore checkbox when in bootloader mode
because we cannot restore layouts without having a keyboard
|
2021-07-04 23:00:26 -04:00 |
Ilya Zhuravlev
|
62c4d41669
|
main_window: add "about vial" menu
|
2021-07-04 22:54:10 -04:00 |
Ilya Zhuravlev
|
b8acb0a00f
|
Merge branch 'combos' into next
|
2021-07-04 22:13:49 -04:00 |
Ilya Zhuravlev
|
5a02b74d41
|
qmk_settings: support combo settings
|
2021-07-04 19:05:02 -04:00 |
Ilya Zhuravlev
|
6fb55d73a5
|
keyboard_comm: store/restore combos
|
2021-07-04 18:58:46 -04:00 |
Ilya Zhuravlev
|
3ea387dee9
|
combos: add initial
|
2021-07-04 10:13:16 -04:00 |
Ilya Zhuravlev
|
b777d861d7
|
Merge branch 'tap-dance' into next
|
2021-07-03 22:28:57 -04:00 |
Ilya Zhuravlev
|
57386d41dc
|
keymap_editor: also recreate keycodes in the tray TabbedKeycodes
|
2021-07-03 22:28:05 -04:00 |
Ilya Zhuravlev
|
5bb6446155
|
tabbed_keycodes: show tap dance in the UI
|
2021-07-03 22:25:45 -04:00 |
Ilya Zhuravlev
|
8381824948
|
tap_dance: hide keycode tray when empty space is clicked
|
2021-07-03 20:06:26 -04:00 |
Ilya Zhuravlev
|
8f4734ab40
|
tap_dance: track state of tab change
|
2021-07-03 16:53:24 -04:00 |
Ilya Zhuravlev
|
028655f418
|
tap_dance: switch to new key widgets
|
2021-07-03 16:27:22 -04:00 |
Ilya Zhuravlev
|
af311b51c3
|
key_widget: support changing keycodes
|
2021-07-03 16:16:07 -04:00 |
Ilya Zhuravlev
|
fea0dcaa9b
|
move keymap override handling into global util
|
2021-07-03 14:56:41 -04:00 |
Ilya Zhuravlev
|
ec3df5bdd0
|
tap_dance: initial implementation of key selection tray
|
2021-07-03 14:37:45 -04:00 |
Ilya Zhuravlev
|
cc031a5c01
|
keyboard_comm: save/restore tapdance
|
2021-07-03 13:50:34 -04:00 |
Ilya Zhuravlev
|
c9ff0e735a
|
tap_dance: initial implementation
|
2021-07-03 13:31:07 -04:00 |
Ilya Zhuravlev
|
a15e8011d1
|
tap_dance: initial UI
|
2021-07-03 12:21:09 -04:00 |
Ilya Zhuravlev
|
d209f48463
|
keyboard_comm: remove qmk_settings debug output
|
2021-07-03 12:20:29 -04:00 |
Ilya Zhuravlev
|
62647e957e
|
qmk_settings: bump protocol requirement
|
2021-07-02 23:26:53 -04:00 |
Ilya Zhuravlev
|
63a15af1ed
|
Merge branch 'qmk-settings2' into next
|
2021-07-02 23:24:50 -04:00 |
Ilya Zhuravlev
|
944b771ee7
|
keyboard_comm: support next protocol version 4
|
2021-07-02 23:24:35 -04:00 |
Ilya Zhuravlev
|
aa3ed9aeee
|
qmk_settings: remove debounce, tap-hold -- too much effort to implement
|
2021-07-01 20:44:52 -04:00 |
Ilya Zhuravlev
|
eef8107036
|
qmk_settings: support mouse keys
|
2021-07-01 20:43:58 -04:00 |