Commit Graph

326 Commits (d209f4846320c0b047d4f1c437ae2ed1325e060e)

Author SHA1 Message Date
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