Commit Graph

301 Commits (c109143397d8850b89781ffbdfce2305c25e7422)

Author SHA1 Message Date
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
zoo fb9df2462c Add an editor container to handle mouse click event
- Adds an editor container to handle mouse click events that are detected on an editor's container widget.
    - Adds a handler for container click to the keymap editor to deselect and cancel a key selection.
2021-04-28 21:53:58 -07:00
Pieter a22ea578fd
Added custom keycode functionality (#27)
* Added custom keycode functionality

* Update KEYCODE_USER instead of creating new functionality

* removed unused code

* Removed customkeycode class, and used json object. Also added check that adds normal user, keycodes if no custom keycodes are defined

* used .get for getting custom keycodes from payload
2021-04-28 07:36:39 -04:00
xyzz 5cdb10c8cd
Merge pull request #26 from Pieterv24/fix/matrix_test
fix: Fixed bug that crashes matrix_text when encoders are present
2021-04-27 06:23:59 -04:00
Pieterv24 f0e577b2bc fix: Fixed bug that crashes matrix_text when encoders are present 2021-04-27 12:04:55 +02:00
xyzz fdb61a6a11
Merge pull request #25 from Pieterv24/keylogger
Matrix tester
2021-04-22 21:23:13 -04:00
Pieterv24 5c4a65bb78 reverted requirements.txt 2021-04-22 22:10:00 +02:00
Pieterv24 b48fa0d8ad Added reset button, minimum Vial-qmk version, and press and pressed indication 2021-04-22 21:58:50 +02:00
Pieterv24 2a6f43c6d4 added keylogger 2021-04-19 00:53:07 +02:00
Pieterv24 016ac7eed5 started working on matrix test feature 2021-04-19 00:42:39 +02:00
juank fbf45fcdf1 Missing LSA() and LSA_T() on the Quantum tab 2021-04-15 11:55:47 -04:00
xyzz fcc24cdd21
Merge pull request #22 from cebby2420/fix/df-keycode
Add DF keycode support
2021-04-03 14:41:10 -04:00
cebby2420 ec72d78b22
Add DF keycode support 2021-04-03 17:47:26 +02:00
Ilya Zhuravlev 8da2cb484b Merge branch 'macro-delay' 2021-03-29 19:22:30 -04:00
Ilya Zhuravlev 919be28a73 macro_line: delay->delay(ms) 2021-03-29 19:22:12 -04:00
Ilya Zhuravlev e5fddeb475 warn user if example keyboard UID is used 2021-03-27 05:51:29 -04:00
Ilya Zhuravlev 41ab825d8e Add logging to device matching 2021-03-27 05:03:24 -04:00
xyzz 9029687eca
Merge pull request #21 from Nisker/maskresize
Mask alignment
2021-03-26 18:47:28 -04:00
Benjamin Nisker 54aeafc964
shortened line 2021-03-26 22:16:00 +01:00
Ilya Zhuravlev 2d069e1af8 keyboard_comm: fix restoring macros 2021-03-24 19:03:02 -04:00
Ilya Zhuravlev a2cc03b50e keyboard_comm: fix missing NUL byte at the end of last macro 2021-03-24 18:57:42 -04:00
Ilya Zhuravlev eb26b87501 macro_recorder: fix recording 2021-03-24 18:55:11 -04:00
Ilya Zhuravlev d24e5cf4bc ActionDelayUI: don't expand spinbox 2021-03-24 08:54:52 -04:00
Ilya Zhuravlev ef29bf8d6f test_macro: also test save/restore 2021-03-24 08:48:30 -04:00
Ilya Zhuravlev f645c6163f macro: add unit tests for serialize/deserialize 2021-03-24 08:41:29 -04:00
Ilya Zhuravlev cd5383135a fix unittests 2021-03-24 08:28:06 -04:00