WarmUpTill
5d58269b02
Add function to access parent macro from condition or action
2022-01-21 09:50:19 -08:00
WarmUpTill
82503286ea
Use the same widget for main settings window and status dock
2022-01-14 09:11:36 -08:00
WarmUpTill
16ee789c82
Add option to perform macro actions only on condition change
2022-01-06 08:41:18 -08:00
WarmUpTill
d040a01016
Reintroduce checkbox to change current scene check transition behaviour
2022-01-06 08:41:18 -08:00
WarmUpTill
d31ae77176
Run macros even if they are paused when pressing "Run Macro"
2022-01-04 19:32:53 -08:00
WarmUpTill
2d61189655
Display message on first boot
2022-01-04 17:16:38 -08:00
WarmUpTill
a320d78a08
Separate OpenCV dependency into its own lib
...
This should avoid issues of the whole plugin not loading if OpenCV is
not available.
This approach should also work for possible future external
dependencies.
2022-01-03 18:22:02 -08:00
WarmUpTill
f7b9795014
Add option to check if source is muted
2022-01-03 13:48:21 -08:00
WarmUpTill
3417fc5407
Add status dock
2022-01-03 11:32:22 -08:00
WarmUpTill
2649efe8b3
Adjust to SceneItemSelection and SceneItemSelectionWidget
2022-01-03 08:52:32 -08:00
WarmUpTill
3af5897427
Rename function
2022-01-03 08:52:32 -08:00
WarmUpTill
92877a6b30
Add SceneItemSelection and SceneItemSelectionWidget
...
Allows selecting individual scene items if there are duplicate entries
for the same source.
2022-01-03 08:52:32 -08:00
WarmUpTill
fbdaffcbf6
Clean up formatJsonString()
2022-01-03 08:52:32 -08:00
WarmUpTill
ba111c6caa
Add action to import settings from file
2022-01-01 18:26:40 -08:00
WarmUpTill
5c8760ac0a
Add action to switch scene collection
2022-01-01 18:26:40 -08:00
WarmUpTill
e0cca2a0d4
Add action to switch profile
2022-01-01 18:26:40 -08:00
WarmUpTill
d69aba8ab7
Remove dependency to SceneSwitcherEntry and SwitchWidget
2021-12-28 05:07:37 -08:00
WarmUpTill
a2ba7adc56
Add option to wait for transition to complete
2021-12-28 05:07:37 -08:00
WarmUpTill
15eeec8ebf
Add condition "Studio Mode"
...
Can be used to check whether or not studio mode is active or to check
the current preview scene
2021-12-22 13:12:27 -08:00
WarmUpTill
0029977ae1
Adjust and move default priorities
...
New users will be confused if their macros are not executed,
if they are "blocked" by other scene switching methods.
2021-12-06 10:27:20 -08:00
WarmUpTill
70b3c2e240
Workaround OpenCV MacOS build issue
2021-12-04 08:32:52 -08:00
WarmUpTill
1785035b96
Fix warnings
2021-12-04 08:32:52 -08:00
WarmUpTill
845506f7e4
Allow running macros in parallel to other macros
2021-12-04 04:09:30 -08:00
WarmUpTill
9dd47b811b
Add button to manually run macro actions
2021-12-04 04:09:30 -08:00
WarmUpTill
eafad7fe7f
Add option to match any or all media sources of a specific scene
2021-12-04 04:04:55 -08:00
WarmUpTill
f36062859d
Allow setting random duration in specified range
2021-12-04 03:37:46 -08:00
WarmUpTill
949e26781a
Enable screenshots of scenes
2021-12-04 03:37:08 -08:00
WarmUpTill
bb954a2e9a
Add macro action for triggering screenshots
2021-12-04 03:37:08 -08:00
WarmUpTill
631423a251
Add condition to check if the plugin is running
...
This will only ever return true as the plugin cannot perform checks if
it is not running.
This is intended to be used in cases where it can be useful to trigger
actions once the plugin was stopped and restarted or if one wants to
perform actions after a certain amount of plugin "uptime".
2021-12-01 11:38:38 -08:00
WarmUpTill
c527f15744
Add hotkey to toggle pause state of macros
2021-12-01 09:23:04 -08:00
WarmUpTill
8fdacc3ef7
Suggest file name when saving settings
2021-11-28 09:57:30 -08:00
WarmUpTill
02918785ba
Hide waitForTransition option if waiting for transition
...
The additions to the transition condition to check for target and source
scene of a ongoing transition fullfill the same role and this option
does not really fit the current scene check anyways.
2021-11-28 09:56:50 -08:00
WarmUpTill
2d9e6bcaa2
Add transition option to check for transition source and target scene
2021-11-28 09:56:50 -08:00
WarmUpTill
f2570e1deb
Add the option to execute another macro's actions
2021-11-28 09:56:37 -08:00
WarmUpTill
f9afbcbc59
Add macro action to display system tray notifications
2021-11-28 09:56:17 -08:00
WarmUpTill
ad08df3d2f
Clean up adding new macros to Random action
2021-11-23 11:11:41 -08:00
WarmUpTill
4d32e921f9
Resize list to minimum necessary height
2021-11-23 11:11:41 -08:00
WarmUpTill
82a41694a1
Allow interacting with OBS main window while plugin settings are opened
2021-11-20 03:52:54 -08:00
WarmUpTill
a1cae263c1
Add macro action "random" ( #353 )
...
This should be expanded upon by adding the ability to add weights to each macro.
2021-11-20 12:52:12 +01:00
WarmUpTill
cce6e240c2
Add option to fade in/out volume change
2021-11-17 12:30:10 -08:00
WarmUpTill
9d04b4d1a0
Move setLayoutVisible() to utility
2021-11-17 12:30:10 -08:00
WarmUpTill
fd7e48eff9
Add scene-visibility macro condition
2021-11-17 12:29:57 -08:00
WarmUpTill
00fec4b573
Fix macro hotkeys not working
2021-11-17 12:29:41 -08:00
WarmUpTill
e452d8cc8c
Allow selecting source type for scene visibility action
...
This should allow to simplify some setups which required showing /
hiding all sources of a particular type.
2021-11-12 10:05:54 -08:00
WarmUpTill
5ef09f661f
Show warning if macro is paused
...
And clean up timer handling for this condition type
2021-11-12 10:05:11 -08:00
WarmUpTill
2155a942f3
Do not check conditions of paused macros
2021-11-12 10:05:11 -08:00
WarmUpTill
f955c07bda
Fix warnings
2021-11-01 11:23:43 -07:00
WarmUpTill
0490c97ad9
Add option to use pattern matching for "output changed" condition
...
This will allow you to ignore minor changes in the video output, for
example in noisy video streams.
2021-10-31 06:05:16 -07:00
WarmUpTill
4b17314c66
Add conditions "stream starting" and "stream stopping"
2021-10-31 05:40:28 -07:00
WarmUpTill
f824ac8f4e
Add option to display plugin running state in system tray
2021-10-30 11:40:10 -07:00