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 |
Ilya Zhuravlev
|
9b26c20d32
|
qmk_settings: don't display unsupported settings
|
2021-07-01 15:34:35 -04:00 |
Ilya Zhuravlev
|
3318a2c167
|
qmk_settings: retrieve supported settings
|
2021-07-01 15:10:32 -04:00 |
Ilya Zhuravlev
|
6c90d164c0
|
qmk_settings: implement reset command
|
2021-07-01 15:00:45 -04:00 |
Ilya Zhuravlev
|
7129fca01f
|
qmk_settings: reword autoshift
|
2021-07-01 00:08:08 -04:00 |
Ilya Zhuravlev
|
c8c85c2270
|
qmk_settings: send store command to keyboard
|
2021-07-01 00:05:19 -04:00 |
Ilya Zhuravlev
|
e8d448f084
|
qmk_settings: load data from keyboard
|
2021-07-01 00:05:19 -04:00 |
Ilya Zhuravlev
|
2fd8a0a7d0
|
qmk_settings: store settings as json
|
2021-07-01 00:05:19 -04:00 |
Ilya Zhuravlev
|
49948a7e76
|
qmk_settings: initial prototype
|
2021-07-01 00:05:19 -04:00 |
Ilya Zhuravlev
|
fc5fa1ac66
|
any_keycode_dialog: select all text when shown
|
2021-07-01 00:04:50 -04:00 |
Ilya Zhuravlev
|
9c77228feb
|
main_window: when no devices found on linux, link to udev guide
|
2021-06-27 15:48:22 -04:00 |
xyzz
|
bc438fb130
|
Merge pull request #37 from Nisker/scaling
Scalable KeyboardWidget
|
2021-06-26 01:13:19 -04:00 |
xyzz
|
68f524aee2
|
Merge pull request #38 from Nisker/roundkeys
Rounded key corners
|
2021-06-26 01:12:18 -04:00 |
Nisker
|
895b4ff201
|
Rounded corners on keys
|
2021-06-25 21:50:10 +02:00 |
Nisker
|
56a7c22de7
|
Scalable keys
|
2021-06-25 21:39:06 +02:00 |
Ilya Zhuravlev
|
c30e528bfb
|
kle_serial: don't error when first item of keymap is a dict
typically used with the {"name": ...} entry
|
2021-06-08 18:43:09 -04:00 |
Juan Pablo Kutianski
|
1a9b71298b
|
Remove the first tab until the list of tabs is empty
|
2021-05-28 18:32:37 -04:00 |
Ilya Zhuravlev
|
402b05a3b9
|
use certifi to provide ssl certs if missing
|
2021-05-22 19:15:03 -04:00 |
Ilya Zhuravlev
|
9c5616139a
|
macro_recorder: fix exception when switching between v1 and v2 keyboards
|
2021-05-22 17:01:28 -04:00 |
Ilya Zhuravlev
|
4c5174729e
|
matrix_test: simplify the UI
|
2021-05-22 16:50:35 -04:00 |
Ilya Zhuravlev
|
c109143397
|
keycodes: allow TD() keycodes but don't show them
|
2021-05-22 16:26:28 -04:00 |
Ilya Zhuravlev
|
67ea09494c
|
tests: fix expect_via_protocol
|
2021-05-22 14:54:48 -04:00 |
Ilya Zhuravlev
|
b717c58d68
|
keyboard_comm: error out if unsupported protocol
|
2021-05-22 14:52:45 -04:00 |
Ilya Zhuravlev
|
c384fb87c3
|
rgb_configurator: fix crash when refreshing
|
2021-05-22 14:46:55 -04:00 |
Ilya Zhuravlev
|
8ad00110f1
|
keycodes: support more MAGIC keycodes
|
2021-05-22 14:42:21 -04:00 |
Ilya Zhuravlev
|
58d98411d9
|
Fix unittests
|
2021-05-22 13:26:04 -04:00 |
Ilya Zhuravlev
|
f542157d56
|
rgb_configurator: finish backlight
|
2021-05-22 13:19:28 -04:00 |
Ilya Zhuravlev
|
9cca2a28fe
|
rgb_configurator: initial implementation for single-color backlight
|
2021-05-22 13:02:00 -04:00 |
Ilya Zhuravlev
|
cb00696aae
|
rgb_configurator: refactor to allow multiple rgb handlers
|
2021-05-22 12:46:17 -04:00 |
Ilya Zhuravlev
|
841ec5678c
|
main_window: move rgb before matrix test
|
2021-05-22 12:26:17 -04:00 |
Ilya Zhuravlev
|
a1c6dae325
|
rgb_configurator: remove references to rgb speed
|
2021-05-22 12:16:45 -04:00 |
Ilya Zhuravlev
|
0471c554b6
|
rgb_configurator: don't try setting invalid color
|
2021-05-22 12:13:28 -04:00 |
Ilya Zhuravlev
|
ab39926ed4
|
rgb_configurator: default to current color in dialog
|
2021-05-22 12:13:28 -04:00 |
Ilya Zhuravlev
|
9f617e5ff7
|
rgb_configurator: support color changes
|
2021-05-22 12:13:28 -04:00 |
Ilya Zhuravlev
|
8aa8e0dab3
|
rgb_configurator: initial implementation
|
2021-05-22 12:13:26 -04:00 |
Ilya Zhuravlev
|
6ddbce17ec
|
keymap_editor: don't ever focus layer switch buttons
they end up looking silly with focus jumping around
|
2021-05-22 12:08:14 -04:00 |
Ilya Zhuravlev
|
9ba0e9736d
|
keyboard_widget: fix iso enter handling in some layouts
|
2021-05-22 12:04:51 -04:00 |
Ilya Zhuravlev
|
40ead965c0
|
disable KeyboardWidget to stop propagating events when not needed
|
2021-05-22 11:54:49 -04:00 |
Ilya Zhuravlev
|
3e9feb2ffc
|
matrix_test: suppress keyboard events while testing
|
2021-05-10 13:58:59 -04:00 |
Ilya Zhuravlev
|
7ceb37700d
|
matrix_test: don't crash when switching to another device
|
2021-05-10 13:56:55 -04:00 |
Ilya Zhuravlev
|
8d56cdb191
|
matrix_test: minor codestyle
|
2021-05-10 13:52:41 -04:00 |
Ilya Zhuravlev
|
aa59202b5a
|
fix DummyKeyboard calling usb_send accidentally
|
2021-05-08 20:12:51 -04:00 |
xyzz
|
4f031a162d
|
Merge pull request #29 from 0z00/cleanup-keymap-editor
Clean up mousePressEvent handler from KeymapEditor
|
2021-04-29 16:38:52 -04:00 |
zoo
|
9c10486638
|
Clean up mousePressEvent handler from KeymapEditor
|
2021-04-29 08:22:30 -07:00 |
xyzz
|
8a2bf34f93
|
Merge pull request #28 from 0z00/ui/editor-container
Deselect key in keymap editor when container is clicked
|
2021-04-29 10:31:11 -04:00 |