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
zoo
9c10486638
Clean up mousePressEvent handler from KeymapEditor
2021-04-29 08:22:30 -07: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
Pieterv24
f0e577b2bc
fix: Fixed bug that crashes matrix_text when encoders are present
2021-04-27 12:04:55 +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
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
Ilya Zhuravlev
280f981bd9
Support saving and restoring macros into .vil
2021-03-24 00:28:15 -04:00
Ilya Zhuravlev
db69e1cd8d
Refactor macros, decouple UI and logic
2021-03-24 00:16:19 -04:00
Ilya Zhuravlev
2f982c7e38
macro_recorder: fix import
2021-03-23 23:18:53 -04:00
Ilya Zhuravlev
5676360849
macro_action: use spinbox for ActionDelay
2021-03-23 23:14:39 -04:00
Ilya Zhuravlev
85ff17dcff
macro_line: recalculate memory when type is changed
2021-03-23 23:07:13 -04:00
Ilya Zhuravlev
3461bc436b
Support delays in VIA macros
2021-03-23 23:03:59 -04:00
Ilya Zhuravlev
bc6dbfb7a2
Default to dark theme
2021-03-23 22:33:18 -04:00
Ilya Zhuravlev
139cfae374
Update hidapi, improve device detection via handshake
2021-03-23 22:14:36 -04:00
xyzz
deb9c7e08f
Merge pull request #20 from Nisker/layouts
...
Extended Norwegian and Swedish Layouts
2021-03-22 15:31:34 -04:00
Ilya Zhuravlev
92f13ad189
keycodes: fix keycode serialization for layered keycodes
2021-03-22 11:53:59 -04:00
Ilya Zhuravlev
4fc12b69b2
keyboard_comm: serialize/deserialize keymaps using Keycode.serialize
2021-03-14 18:05:22 -04:00
Ilya Zhuravlev
4f7cfb36e2
any_keycode_dialog: fix error processing
2021-03-14 18:00:13 -04:00
Ilya Zhuravlev
be041808a2
any_keycode: split into separate file
2021-03-14 17:56:09 -04:00
Ilya Zhuravlev
c1ff9f29a1
any_keycode_dialog: pre-fill current keycode
2021-03-14 17:53:33 -04:00
Ilya Zhuravlev
54972955cc
keycodes: pass initial serialize/deserialize test
2021-03-14 17:46:17 -04:00
Ilya Zhuravlev
ad34e2464b
Refactor keycodes moving helper functions into the class
2021-03-14 17:31:25 -04:00
Ilya Zhuravlev
4fb584b6c3
Remember last selected keyboard layout (qwerty/etc) setting
2021-03-14 17:04:16 -04:00
Ilya Zhuravlev
193d691c85
keycodes: add Ctrl + Shift + kc
2021-03-06 14:11:36 -05:00
Benjamin Nisker
a82faafe8b
Extended Swedish layout +AltGr legends
2021-03-01 22:06:57 +01:00
Benjamin Nisker
d5eb1884e2
Norwegian layout altgr legends
2021-03-01 22:05:33 +01:00
Benjamin Nisker
bfbb18b9e8
Extended norwegian layout
2021-03-01 18:45:36 +01:00
Benjamin Nisker
5ee162f2c6
Fixed mask alignment issue
2021-02-28 17:44:14 +01:00
Benjamin Nisker
943d5a89aa
<maskbox fills 65% of key to not clip text
2021-02-28 04:42:04 +01:00
Nisker
2cb4bcf9ba
Add danish keymap ( #17 )
...
* Add danish keymap
* Alphabetical order
* Alphabetical order at import
* backslash changed
2021-02-27 16:55:20 -05:00