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
1fd6f75ee1
Add variable support to video condition
2023-01-15 09:33:46 -08:00
WarmUpTill
8a2ccef8ec
Only return source from variable if source is a scene
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
3ccc057547
Clean up utilty
2023-01-15 09:33:46 -08:00
WarmUpTill
d04884fe8b
Resolve variables in log messages
2023-01-15 09:33:46 -08:00
WarmUpTill
7ae490ca25
Add option to resolve variable values in ToString()
2023-01-15 09:33:46 -08:00
WarmUpTill
cd74534e4c
Add source selection helpers
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
14f0194372
Add helper classes to support strings containing variables
...
* VariableResolvingString will accept strings potentially containing
variables as inputs and will automatically resolve any variables when
converting to std::string
* VariableTextEdit is a simple wrapper around ResizingPlainTextEdit to
enable working with VariableResolvingString
2023-01-15 09:33:46 -08:00
WarmUpTill
632ad5085f
Remove duplicate "is"
2023-01-15 09:33:21 -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
e01f28f2bf
Create archives for manual install on MacOS
2023-01-13 15:05:21 -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
WarmUpTill
11571751b9
Fix crash related to highlights
...
A crash could occur when macro segments would be deleted while
highlighting of a segment was triggered.
2023-01-07 11:49:53 -08:00
WarmUpTill
f9de63bc88
Rename "count" to "runCount"
2023-01-07 11:49:53 -08:00
WarmUpTill
378bf4dfd6
Add button to open settings window to dock
...
Also apply current OBS theme to status dock by using "OBSDock" wrapper
class
2023-01-07 11:49:53 -08:00
WarmUpTill
5444d6fd9e
Adjust locale
2023-01-02 08:38:25 -08:00
WarmUpTill
15d7e2f972
Add option to check audio balance
2022-12-27 04:02:08 -08:00
WarmUpTill
357d9447f2
Add option to set audio balance
2022-12-27 04:02:08 -08:00
WarmUpTill
6c9d6095c9
Move slider spinbox to core lib
2022-12-27 04:02:08 -08:00
WarmUpTill
bba029e901
Only show audio monitoring options if monitoring is supported by OBS
2022-12-27 04:02:08 -08:00
WarmUpTill
4eafbb8f18
Improve plugin state action
...
Add options to check for ...
* Initial plugin start
* Plugin restart
* Scene collection change
2022-12-27 03:55:40 -08:00
WarmUpTill
e147402250
Improve random action
...
* Allow duplicates to enable weighting macro occurance
* Add option to allow consecutive execution of the same macro
2022-12-23 15:50:17 -08:00
WarmUpTill
e0602f8de2
Rename function and class
2022-12-23 14:10:37 -08:00
WarmUpTill
11f769cf09
Add option to check for change in visibilty
2022-12-23 14:10:37 -08:00
WarmUpTill
4ab88ea218
Add option to not reset seletion on any / all index type change
2022-12-23 14:10:37 -08:00
WarmUpTill
20cbe636df
Update locale
2022-12-23 14:09:26 -08:00