WarmUpTill
816ee9b244
Fix crash when changing Twitch condition type
2025-02-04 08:26:04 +01:00
WarmUpTill
d7a244e80e
Fix transition condition not considering transition overrides
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2024-12-31 12:47:20 +01:00
WarmUpTill
50da3d3210
Fix "Media" condition showing the incorrect macro property selection
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2024-11-30 12:11:14 +01:00
WarmUpTill
821e768e76
Reduce screenshot selection area to area to be checked
Push to master / Check Formatting 🔍 (push) Waiting to run
Push to master / Build Project 🧱 (push) Waiting to run
Push to master / Create Release 🛫 (push) Blocked by required conditions
debian-build / build (push) Has been cancelled
2024-11-22 20:52:15 +01:00
WarmUpTill
4d2179448b
Rename files
2024-11-22 20:52:15 +01:00
WarmUpTill
db50822b05
Prepare to fix deprecation warning when using OBS 31
...
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
The following log message will be present in OBS 31 when
CheckIfTrayIsDisabled() is called:
DEPRECATION: obs_frontend_get_global_config is deprecated. Read from
global or user configuration explicitly instead.
It will be resolved when the minimum OBS version is bumped to OBS 31.
2024-11-02 08:28:52 +01:00
WarmUpTill
63a545b293
Fix "Date" condition returning true unexpectedly
...
This could happen if the plugin was stopped on the General tab and
restarted or the first time the plugin was started.
2024-11-02 08:28:52 +01:00
WarmUpTill
9f15fbe47c
Recursively search for source button in property groups
debian-build / build (push) Waiting to run
Push to master / Check Formatting 🔍 (push) Waiting to run
Push to master / Build Project 🧱 (push) Waiting to run
Push to master / Create Release 🛫 (push) Blocked by required conditions
2024-10-30 18:29:23 +01:00
WarmUpTill
0ee6feb529
Add option to check the current stream key
debian-build / build (push) Has been cancelled
Check locale / ubuntu64 (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2024-10-26 23:42:59 +02:00
WarmUpTill
071c3309c2
Add option to check current streaming service
debian-build / build (push) Waiting to run
Check locale / ubuntu64 (push) Waiting to run
Push to master / Check Formatting 🔍 (push) Waiting to run
Push to master / Build Project 🧱 (push) Waiting to run
Push to master / Create Release 🛫 (push) Blocked by required conditions
2024-10-26 11:09:06 +02:00
WarmUpTill
d10300bd4b
Fix typo
2024-10-26 11:09:06 +02:00
WarmUpTill
392e775c7b
Add temp var support for size and running state
2024-10-26 11:08:51 +02:00
WarmUpTill
39327be88e
Add option to move scene item above / below specified scene item
debian-build / build (push) Has been cancelled
Check locale / ubuntu64 (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2024-10-21 20:46:27 +02:00
WarmUpTill
ed0963799c
Fix "Screenshot" action variable selection not being loaded
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2024-10-18 18:30:49 +02:00
WarmUpTill
f9e73a2b8f
Fix crash when clearing Twitch chat buffer
2024-10-18 18:29:46 +02:00
Przemek Pawlas
dfaa704b71
Remove some unused includes
2024-10-12 17:09:33 +02:00
Przemek Pawlas
37cc289204
Rename function
2024-10-12 17:09:33 +02:00
WarmUpTill
0fd5f47982
Add option to check if users leave or join Twitch chat
2024-10-08 19:57:50 +02:00
Przemek Pawlas
62ce83a7f6
Add one more Twitch chat tag temp var
2024-10-05 23:19:53 +02:00
Przemek Pawlas
8ecee0070d
Add more Twitch chat tag temp vars and properties
2024-10-05 16:01:32 +02:00
WarmUpTill
a4970b1b07
Match any Twitch chat message by default
2024-10-05 14:30:30 +02:00
WarmUpTill
335c964419
Fix connecting Twitch account leading to OBS freeze
...
In rare cases the close() call for the Twitch chat connection might fail
due to a race condition I have not fully figured out yet.
As a workaround the connection to the chat server will be force closed
for now.
2024-10-04 12:33:17 +02:00
WarmUpTill
72b2a7a07a
Add option to assign screenshot to variable
2024-10-03 19:10:14 +02:00
WarmUpTill
621ca201ef
Cleanup
2024-10-02 19:52:07 +02:00
WarmUpTill
563ea1a5e7
Add workaround for obs_source_set_sync_offset()
...
Calling obs_source_set_sync_offset() once with the desired value has no
effect.
The function needs to be called multiple times with different values in
hopes of the sync offset being changed successfully.
See https://github.com/obsproject/obs-studio/issues/7912
2024-10-01 22:19:27 +02:00
WarmUpTill
2af6ee883b
Fix process condition not respecting regex options
2024-10-01 22:18:29 +02:00
WarmUpTill
0536e4a60b
Add option to trim screenshot created in Video condition
2024-09-24 23:00:47 +02:00
WarmUpTill
55ab096e49
Cleanup screenshot helper
2024-09-24 23:00:47 +02:00
WarmUpTill
c39ea0854a
Fix crash when changing position of scene item transform
2024-09-24 23:00:47 +02:00
WarmUpTill
1aa2425e81
Cleanup locale
2024-09-24 23:00:47 +02:00
WarmUpTill
faa65facfe
Add Stream Deck condition type
...
The Stream Deck plugin to enable communication with the Advanced Scene
Switcher can be found here:
https://github.com/WarmUpTill/advanced-scene-switcher-streamdeck-plugin
2024-09-24 23:00:47 +02:00
WarmUpTill
790ac50385
Add warning if temp vars are not available for "Run" action
2024-09-24 23:00:47 +02:00
WarmUpTill
91912f2aa5
Add/Move helpers to register OBS websocket vendor requests
...
Adds websocket vendor requests to start and stop the plugin.
Adds vendor events to indicate when the plugin is started or stopped.
These are ntended to be used for the StreamDeck plugin support.
2024-09-24 23:00:47 +02:00
WarmUpTill
9eb4e90291
Rename and refactor macro class functions
...
LastConditionCheckTime() will be required to support custom condition
check intervals per macro
2024-09-24 23:00:47 +02:00
WarmUpTill
94263cc7a0
Work around crash in std::filesystem due to unexpected char encoding
2024-09-24 23:00:47 +02:00
WarmUpTill
86697002f7
Add option to wait for media playback to end
2024-09-24 23:00:47 +02:00
WarmUpTill
0906c6bb3f
Add regex settings option to scene name pattern check
2024-09-24 23:00:47 +02:00
WarmUpTill
9f2daf1a15
Add option to select all items in a source group
2024-09-24 23:00:47 +02:00
WarmUpTill
e729d15e97
Remove legacy tab "Network"
2024-09-24 23:00:47 +02:00
WarmUpTill
354880ad52
Prepare for deprecations in OBS 31
...
See https://github.com/obsproject/obs-studio/pull/11164
2024-09-24 23:00:47 +02:00
WarmUpTill
49bf1ad379
Fix transition condition timing issues
...
The condition type was able to miss transition starts of very fast
conditions (e.g. Cut) when the selection "Any transition" was made.
In that case no signal handler was installed (as the condition type
might change) and only the transition scenes were compared at the time
of the condition check.
If that moment where the transition scenes differ was missed no
transition start was recognized.
Additionally, the "Transitioning to" and "Transitioning from" checks
faced a similar issue, if the scene transition was happening so fast,
that the condition check was not performed during the time of the
transition.
2024-09-24 23:00:47 +02:00
WarmUpTill
a6e30a1e20
Add temp var support to media condition
2024-09-24 20:27:11 +02:00
WarmUpTill
2f54c2ee62
Increase volume meter scale from -100 to 0 dB
...
This was done to enable users to to use higher precision values in the
"Audio" condition type.
Previously, the UI would reset the selected values to the minimum value
possible to display in the volume meter widget, which was -60 dB.
2024-09-20 23:05:45 +02:00
WarmUpTill
93efc7cab3
Add option to check for addition chat message properties
2024-08-24 00:23:54 +02:00
WarmUpTill
d69364ec19
Fix crash on IRC disconnect due to maintenance
...
Reworked the (dis)connect handling
2024-08-24 00:23:54 +02:00
WarmUpTill
a523081d77
Move GetIndexOfSignal() to ListEditor
2024-08-24 00:23:54 +02:00
WarmUpTill
5bb10a4aef
Resolve unused parameter warnings
2024-08-15 01:02:03 +02:00
WarmUpTill
8bac6fe829
Set Run condition default timeout to one second
...
The action is often used in combination with python scripts which
usually take longer to initialize than 100ms
2024-08-14 21:51:42 +02:00
WarmUpTill
ac7531decb
Fix crash in MIDI initialization
2024-08-14 21:51:42 +02:00
WarmUpTill
a088325968
Refresh pattern data when pattern file changes
2024-08-11 16:03:08 +02:00