WarmUpTill
74553a82fc
Remove deprecated "on change" toggle of media condition
2023-12-29 19:31:45 +01:00
WarmUpTill
39fcb2d743
Fix typos
2023-12-29 19:31:45 +01:00
WarmUpTill
7041feaea3
Move handling of stream start / stop time to stream condition
2023-12-29 19:31:45 +01:00
WarmUpTill
9b1ffaeded
Remove switcher-data dependency from transition-selection
2023-12-29 19:31:45 +01:00
WarmUpTill
07d397bdac
Remove switcher-data dependency from scene-selection
2023-12-29 19:31:45 +01:00
WarmUpTill
a86ff4f1f0
Remove switcher-data dependency from status-control
2023-12-29 19:31:45 +01:00
WarmUpTill
953eca2732
Remove switcher-data dependency from variables
2023-12-29 19:31:45 +01:00
WarmUpTill
d6c5fb149a
Fix warning
2023-12-29 19:31:45 +01:00
WarmUpTill
12982708cf
Remove curl-helper dependency from switcher-data
2023-12-29 19:31:45 +01:00
WarmUpTill
0cf9e1dd81
Reduce dependencies of macros to switcher data
2023-12-29 19:31:45 +01:00
WarmUpTill
71e20c4983
Move loading / saving of global macro properties
2023-12-29 19:31:45 +01:00
WarmUpTill
2147f6d3bf
Rename files
2023-12-29 19:31:45 +01:00
WarmUpTill
23df42d2d3
Add more plugin state helpers
2023-12-29 19:31:45 +01:00
WarmUpTill
bcf0a0b7fd
Move functionality to scene-switch-helpers
2023-12-29 19:31:45 +01:00
WarmUpTill
dd78b03a28
Add additional sync-helpers to reduce dependencies to switcher-data
2023-12-29 19:31:45 +01:00
WarmUpTill
84dd5e6930
Add macro-helpers
...
Added to reduce dependencies to switcher-data
2023-12-29 19:31:45 +01:00
WarmUpTill
dcee98fea7
Move macro segment factory functinos to seperate files
2023-12-29 19:31:45 +01:00
WarmUpTill
9ffb982ae5
Reset date condition type only if necessary
2023-12-29 19:31:45 +01:00
WarmUpTill
428850306f
Add option to wait for spawned process to exit
2023-12-25 21:24:48 +01:00
WarmUpTill
abfd6798e3
Adapt to new process start helpers
2023-12-25 21:24:48 +01:00
WarmUpTill
fffadd94de
Add helpers to launch process with given config
2023-12-25 21:24:48 +01:00
WarmUpTill
d0919776f3
Add option to set variable to scene item name at given index
2023-12-19 22:59:32 +01:00
WarmUpTill
267855fded
Cleanup
...
* Use OBSSourceAutoRelease
* Do not return true if source selection is invalid
2023-12-17 10:40:29 +01:00
WarmUpTill
4bdebb7feb
Fix crash when asking for settings backup
...
This dialog cannot be modal since other plugins might attempt to display
content which might result in a deadlock.
2023-12-16 19:02:38 +01:00
Michael Kirsch
ab5f69d2ef
Decrease the minimal interval time to 10ms
2023-12-13 19:29:14 +01:00
Michael Kirsch
63ee36ddfe
Enable Area Selection in ScreenshotHelper class
2023-12-13 14:19:17 +01:00
WarmUpTill
43967f5ded
Add temp variable support for video condition
2023-12-10 14:26:30 +01:00
WarmUpTill
c043053b2b
Remove unused variable
2023-12-10 14:26:30 +01:00
WarmUpTill
220f27bd0a
Move plugin dependencies to Aptfile
2023-12-10 13:42:39 +01:00
WarmUpTill
83914d5378
Linux: resolve procps symbols at runtime
...
This is done to be able to support both libprocps and libproc2.
Either of them or neither might be available on all platforms and this
should not prevent the plugin from being used at all.
2023-12-10 13:42:39 +01:00
WarmUpTill
57e4b1a3f1
Fix warning
2023-12-10 13:42:39 +01:00
WarmUpTill
c85e556924
Add support for "random()" expression
...
Generates a random number between [0,1)
2023-12-10 13:33:18 +01:00
WarmUpTill
8c0be8011d
Enable use of obs-module-helper.hpp in tests
2023-12-10 13:33:18 +01:00
WarmUpTill
7914f75876
Fix macro references not being resolved when importing macros
2023-12-09 09:52:12 +01:00
WarmUpTill
7d1253e14e
Use RAII wrappers for OBS data
2023-12-09 09:52:12 +01:00
WarmUpTill
d7c58b3eb3
Remove websocket dependency to switcher-data internals
2023-12-09 09:52:12 +01:00
WarmUpTill
fb664b6f08
Reduce dependencies to switcher-data.hpp implementation details
...
This is necessary for the switch to libremidi version 4 due to
incompatabilities with websocketpp, but also might save some headaches
later on.
2023-12-09 09:52:12 +01:00
WarmUpTill
258a6d076e
Fix "or not" logic type check being ignored
2023-12-09 09:52:12 +01:00
WarmUpTill
32ab060153
Ease configuration of token grabber port
2023-12-09 09:52:12 +01:00
WarmUpTill
91d3784f9b
Don't wait for transition to complete if already on target scene
2023-12-09 09:52:12 +01:00
WarmUpTill
8a5aac3d31
Add option to check the recording duration
2023-12-09 09:52:12 +01:00
WarmUpTill
06c6effb7d
Fix duration value not being updated correctly when changing units
2023-12-09 09:52:12 +01:00
WarmUpTill
f3789c05bd
Move Duration and DurationSelection into separate files
2023-12-09 09:52:12 +01:00
WarmUpTill
c64e1f5e51
Rework Process condition
...
* Add option to en-/disable regex matching
* Add tempvar support for process name
2023-12-09 09:52:12 +01:00
WarmUpTill
5d8e24c19a
Add temp variable support to Macro condition
2023-12-09 09:52:12 +01:00
WarmUpTill
f756de05c3
Add option to check if macro is paused
2023-12-09 09:52:12 +01:00
WarmUpTill
574fdb496f
Add error logs for token grabber server
2023-12-09 09:52:12 +01:00
WarmUpTill
5580da69eb
Fix window condition not clearing tempvars of previous condition type
2023-12-09 09:52:12 +01:00
WarmUpTill
35274863c9
Use available layout stretch space for settings input field
2023-12-09 09:52:12 +01:00
Przemek Pawlas
1f31b81f0d
Add else actions toggle button
2023-12-09 09:42:10 +01:00