Ilya Zhuravlev
|
baf67139c6
|
macro_recorder: fix change tracking when reverting
|
2021-07-08 18:24:35 -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
|
9c5616139a
|
macro_recorder: fix exception when switching between v1 and v2 keyboards
|
2021-05-22 17:01:28 -04:00 |
Ilya Zhuravlev
|
eb26b87501
|
macro_recorder: fix recording
|
2021-03-24 18:55:11 -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
|
3461bc436b
|
Support delays in VIA macros
|
2021-03-23 23:03:59 -04:00 |
Ilya Zhuravlev
|
ad34e2464b
|
Refactor keycodes moving helper functions into the class
|
2021-03-14 17:31:25 -04:00 |
Ilya Zhuravlev
|
2a0a7b17ce
|
unlocker: refactor to base on QDialog
|
2021-02-02 09:49:43 -05:00 |
Ilya Zhuravlev
|
59233595f6
|
macro_recorder: shorten macro labels
|
2021-01-11 12:32:09 -05:00 |
Ilya Zhuravlev
|
de476ee63c
|
unlocker: also perform unlock in macro editor
|
2020-12-27 08:09:28 -05:00 |
Ilya Zhuravlev
|
65a1e9d7c6
|
macro_recorder: only import when we need it
|
2020-12-26 04:35:47 -05:00 |
Ilya Zhuravlev
|
a75f4db086
|
macro_recorder: add windows recorder
|
2020-12-25 21:45:03 -05:00 |
Ilya Zhuravlev
|
ed91542d0d
|
macro_recorder: make scrollable when there are too many lines
|
2020-12-25 21:04:14 -05:00 |
Ilya Zhuravlev
|
4f4e4b3805
|
macro_recorder: don't use QGridLayout::rowCount as it returns wrong value
https://stackoverflow.com/a/13406780
|
2020-12-25 20:20:37 -05:00 |
Ilya Zhuravlev
|
bd6955aa0a
|
macro_recorder: hide recorder on unsupported platforms
|
2020-12-25 17:08:58 -05:00 |
Ilya Zhuravlev
|
cc4df3f3f8
|
macro_recorder: fix tab naming to be consistent with keycodes
|
2020-12-25 14:28:05 -05:00 |
Ilya Zhuravlev
|
7242138f76
|
macro_recorder: merge keys when recording
|
2020-12-25 14:15:18 -05:00 |
Ilya Zhuravlev
|
7a75e77e9b
|
macro_recorder: making UI more dynamic, show current state of changes
|
2020-12-25 14:06:27 -05:00 |
Ilya Zhuravlev
|
e19b0a5a35
|
macro_recorder: support saving macros to keyboard
|
2020-12-25 13:55:39 -05:00 |
Ilya Zhuravlev
|
3edc3b89c6
|
macro_recorder: implement "revert" function
|
2020-12-25 13:48:03 -05:00 |
Ilya Zhuravlev
|
4ed246c683
|
macro_recorder: fix deserialization not merging, crashing on down
|
2020-12-25 13:44:42 -05:00 |
Ilya Zhuravlev
|
c0bdf2acf7
|
macro_recorder: support serialization as well
|
2020-12-25 13:37:57 -05:00 |
Ilya Zhuravlev
|
203064e705
|
macro_recorder: support retrieving macros from keyboard
|
2020-12-25 13:34:26 -05:00 |
Ilya Zhuravlev
|
d4e3d1c225
|
macro_recorder: read macro memory/count from the keyboard
|
2020-12-25 00:00:20 -05:00 |
Ilya Zhuravlev
|
63fe1aa6f6
|
macro_recorder: repair "record" button
|
2020-12-24 23:39:04 -05:00 |
Ilya Zhuravlev
|
ce11e97ce3
|
macro_recorder: calculate memory used by macros
|
2020-12-24 21:41:52 -05:00 |
Ilya Zhuravlev
|
2f7d15af25
|
macro_recorder: emit changed more accurately
|
2020-12-24 21:38:55 -05:00 |
Ilya Zhuravlev
|
4a4f0da684
|
macro_recorder: add a button to tap enter
|
2020-12-24 21:36:39 -05:00 |
Ilya Zhuravlev
|
7a575470f5
|
macro_recorder: move classes to separate files
|
2020-12-24 21:28:39 -05:00 |
Ilya Zhuravlev
|
483fe521ad
|
macro_recorder: basic serialization working
|
2020-12-24 21:20:17 -05:00 |
Ilya Zhuravlev
|
c4693e31b7
|
macro_recorder: add tabbed layout
|
2020-12-24 20:55:43 -05:00 |
Ilya Zhuravlev
|
232b69d0f2
|
macro_recorder: add and remove sequence keys
|
2020-12-24 19:20:00 -05:00 |
Ilya Zhuravlev
|
f64a068f4b
|
macro_recorder: don't crash trying to move line out-of-bounds
|
2020-12-24 18:43:02 -05:00 |
Ilya Zhuravlev
|
05483f6f03
|
macro_recorder: make layout prettier
|
2020-12-24 18:21:07 -05:00 |
Ilya Zhuravlev
|
c8b8793c38
|
macro_recorder: basic add/delete/move
|
2020-12-24 18:09:20 -05:00 |
Ilya Zhuravlev
|
fb41fa3156
|
macro_recorder: add stop action
|
2020-12-24 09:48:11 -05:00 |
Ilya Zhuravlev
|
594846d713
|
macro_recorder: move linux recorder to separate file
|
2020-12-24 09:47:00 -05:00 |
Ilya Zhuravlev
|
e5e342d397
|
macro_recorder: basic macro optimizer
|
2020-12-24 09:25:59 -05:00 |
Ilya Zhuravlev
|
abf62439e4
|
macro_recorder: basic linux macro recording
|
2020-12-24 09:13:20 -05:00 |
Ilya Zhuravlev
|
cb9e0c90cd
|
macro_recorder/linux: add stop functionality
|
2020-12-21 22:21:49 -05:00 |
Ilya Zhuravlev
|
000ad5d55c
|
macro_recorder: implement process elevation on linux
|
2020-12-21 21:52:56 -05:00 |