WarmUpTill
64ccd5ba53
Detect invalid group setups and attempt to clean them up
2023-01-31 11:20:18 -08:00
WarmUpTill
ae70af26d1
Add option to assign substring based on regex to variable
2023-01-28 12:42:32 -08:00
WarmUpTill
2c564b47f4
Add option to assign substring of current value to a variable
2023-01-28 12:42:32 -08:00
WarmUpTill
fc80d0b5f3
Add option to round variable to nearest integer
2023-01-28 12:42:32 -08:00
WarmUpTill
40d8819e77
Fix warnings
2023-01-28 12:42:32 -08:00
WarmUpTill
4a3d019f06
Remove workaround to avoid race conditions
2023-01-28 12:42:32 -08:00
WarmUpTill
5366a4a6ed
Fix crash on exit if using scene condition
...
obs_source_get_name() returning nullptr was not handled
2023-01-28 12:42:32 -08:00
WarmUpTill
e8230d8e5b
Fix themes displaying list item selections incorrectly
...
The issue was that the blue selection highlight was not visible and
instead, a grey box was painted around each item.
I am not sure what exactly was causing this.
2023-01-28 12:42:32 -08:00
WarmUpTill
ebdbb9011f
Fix scene switch action aborting macro execution
...
abortMacroWait was not reset in waitForTransitionChangeFixedDuration()
leading to the scene switch action returning false
2023-01-28 12:42:32 -08:00
WarmUpTill
295fa3f122
Fix crash on import
2023-01-20 12:30:47 -08:00
WarmUpTill
cb87f1cc36
Fix file condition always returning false
2023-01-18 07:49:21 -08:00
WarmUpTill
19eb5074f2
Enable getting variable values from websocket condition
2023-01-17 12:12:44 -08:00
WarmUpTill
828a69bbf7
Save space by reducing size of "current value" text box
2023-01-17 12:12:44 -08:00
WarmUpTill
8751c0d296
Enable getting variable values from http action
2023-01-15 09:33:46 -08:00
WarmUpTill
334d173dc9
Add PostLoad()
...
Used to reslove values that only can be resolved after all macros /
macro segments have been set up initally.
2023-01-15 09:33:46 -08:00
WarmUpTill
1c3ff927a5
Enable getting variable values from window condition
2023-01-15 09:33:46 -08:00
WarmUpTill
b12c25fdf4
Enable getting variable values from studio mode condition
2023-01-15 09:33:46 -08:00
WarmUpTill
e9f4ac7ca7
Enable getting variable values from source condition
2023-01-15 09:33:46 -08:00
WarmUpTill
f1cdab80a9
Enable getting variable values from process condition
2023-01-15 09:33:46 -08:00
WarmUpTill
ae6f0bc470
Enable getting variable values from idle condition
2023-01-15 09:33:46 -08:00
WarmUpTill
3d4b69848c
Enable getting variable values from filter condition
2023-01-15 09:33:46 -08:00
WarmUpTill
c4c4a27dcb
Enable getting variable values from file condition
2023-01-15 09:33:46 -08:00
WarmUpTill
87ed11d3bf
Enable getting variable values from date condition
2023-01-15 09:33:46 -08:00
WarmUpTill
23e2fb8d5a
Enable getting variable values from cursor condition
2023-01-15 09:33:46 -08:00
WarmUpTill
af5950748d
Switch to using RegexConfig for variable comparison check
2023-01-15 09:33:46 -08:00
WarmUpTill
df9dc1e002
Enable getting variable values from scene condition
2023-01-15 09:33:46 -08:00
WarmUpTill
5c7e0f292f
Enable getting variable values from audio condition
2023-01-15 09:33:46 -08:00
WarmUpTill
a5f610b7b7
Add options to compare variable values
2023-01-15 09:33:46 -08:00
WarmUpTill
df8e84dd09
Add option to set variable value based on condition or action
2023-01-15 09:33:46 -08:00
WarmUpTill
ee5038106a
Add MacroSegmentOrderChanged() signal
2023-01-15 09:33:46 -08:00
WarmUpTill
6617c08b89
Allow choosing highlight color
2023-01-15 09:33:46 -08:00
WarmUpTill
42773790e4
Enable getting varaible values from conditions and actions
2023-01-15 09:33:46 -08:00
WarmUpTill
d30f389db7
Add variable support to source condition
2023-01-15 09:33:46 -08:00
WarmUpTill
a2906a534b
Add variable support to media condition
2023-01-15 09:33:46 -08:00
WarmUpTill
30294842f2
Add variable support to filter condition
2023-01-15 09:33:46 -08:00
WarmUpTill
eb478d2948
Add variable support to audio condition
2023-01-15 09:33:46 -08:00
WarmUpTill
e4ee55cd3d
Add variable support to source action
2023-01-15 09:33:46 -08:00
WarmUpTill
9c4fe38c97
Add variable support for screenshot action
2023-01-15 09:33:46 -08:00
WarmUpTill
81e64382c9
Add variable support to media action
2023-01-15 09:33:46 -08:00
WarmUpTill
b55db1a79a
Add variable support to filter action
2023-01-15 09:33:46 -08:00
WarmUpTill
dcdcd23361
Add variable support to audio action
2023-01-15 09:33:46 -08:00
WarmUpTill
d04884fe8b
Resolve variables in log messages
2023-01-15 09:33:46 -08:00
WarmUpTill
e4f9ccec3f
Add support for variables in text edit widgets of actions and conditions
2023-01-15 09:33:46 -08:00
WarmUpTill
f106329892
Enable use of multi-line values for variables
2023-01-15 09:33:46 -08:00
WarmUpTill
fafaafd578
Fix crash when showing frame for cursor condition
...
Extreme values for setGeometry() could cause a crash.
Limit frame size to screen union to avoid these crashes.
2023-01-14 05:09:42 -08:00
WarmUpTill
fd4476c0b3
Fix warnings
2023-01-07 11:49:53 -08:00
WarmUpTill
c96c81cf1d
Update macro properties dialog
...
* Visually group settings
* Hide hotkey settings if no macro or a group is selected
2023-01-07 11:49:53 -08:00
WarmUpTill
3e4293f9b0
Set background of macro action / condition splitter transparent
2023-01-07 11:49:53 -08:00
WarmUpTill
a80af327d7
Enable grouping of macros
...
Based on OBS's source-tree model/view implementation
2023-01-07 11:49:53 -08:00
WarmUpTill
2116bd7a78
Adjust function signature for macro rename signal
2023-01-07 11:49:53 -08:00