WarmUpTill
efaf9a2ef3
Add option to check if hotkey is released
...
This was already possible previously by inverting the logic with a
"not", however, this should it make it more obvious that this type of
check is possible.
2024-05-09 23:19:08 +02:00
WarmUpTill
a6bcce5a63
Add websocket connections tab
2024-05-01 19:44:57 +02:00
WarmUpTill
ab922f6735
Rename and refactor websocket helpers
2024-05-01 19:44:57 +02:00
WarmUpTill
2bc89364b2
Refactor NameDialog
2024-04-20 17:39:47 +02:00
WarmUpTill
9c5051cbf8
Increase scene item index selection maximum to 999
2024-04-20 17:39:47 +02:00
WarmUpTill
e6ca3390a2
Resize settings selection when repopulating list
2024-04-20 17:39:47 +02:00
Przemek Pawlas
e74b531905
Fix saving scene item index range
2024-04-15 19:17:28 +02:00
WarmUpTill
6b4bcc074a
Add option to press buttons in the properties dialog of filters
2024-04-02 17:59:17 +02:00
WarmUpTill
d18277653c
Resolve settings groups in source selection
2024-04-02 17:59:17 +02:00
WarmUpTill
8c478cc330
Add control description to source selection
2024-04-02 17:59:17 +02:00
Przemek Pawlas
74dc0c871b
Add Run action/condition temp vars
2024-03-24 14:44:24 +01:00
Przemek Pawlas
c656bb4571
Fix invalid JSON storage of source/filter double values
2024-03-10 13:48:57 +01:00
WarmUpTill
f8dadd38b4
Add ResolveVariables()
...
Settings will be set to fixed values based on the values of the
variables used.
2024-03-02 15:27:02 +01:00
WarmUpTill
a740a29798
Cleanup includes
2024-03-02 15:27:02 +01:00
WarmUpTill
341a58b8e4
Add window action
...
It allows to set the focus window and close windows.
Only supported on Windows for now.
2024-03-02 14:03:00 +01:00
WarmUpTill
c3f207f93c
Add decibel selection to audio condition
2024-02-21 18:48:54 +01:00
WarmUpTill
41033f2230
Switch to message buffer / dispatcher for websocket messages
2024-02-21 18:02:22 +01:00
WarmUpTill
c94863b0cb
Fix item selection not updating correctly
...
* Remove could lead to the "add" dialog being opened
* Rename could result in some entries not being renamed (due to
FilterComboBox using a QComboBox with setEditable() set to true)
2024-02-20 21:48:09 +01:00
WarmUpTill
d8d73f0cd4
Show refresh button if source / filter selection is a variable
2024-02-17 10:03:04 +01:00
WarmUpTill
9c4fdc9803
Update hotkey name when description is changed
...
This makes it easier to identify the hotkey in external tools
2024-02-15 21:12:01 +01:00
WarmUpTill
74a3bf0b12
Rename websocket connections settings entry
2024-01-31 16:11:31 +01:00
WarmUpTill
e36e4f61da
Clean up variable signal handling
2024-01-31 16:11:31 +01:00
WarmUpTill
8701ec807e
Add more tests
2024-01-27 14:10:34 +01:00
WarmUpTill
9b34af98fd
Buffer websocket messages until they were processed
2024-01-27 14:10:34 +01:00
WarmUpTill
cf5f338902
Split utility headers
2024-01-27 14:10:34 +01:00
WarmUpTill
7d0332dd0e
Restructure library and plugins
...
The "core" macro conditions and actions have been extracted out to the
"base" plugin.
The library now mostly contains functionality which is required across
all plugins and (e.g. definitions for macro segments).
The goal is to reduce the complexity and cross-dependencies and group
the source files in a better way.
This should relsove the "library limit of 65535 objects exceeded" build
issue occuring in some Windows build environments.
2024-01-27 14:10:34 +01:00