WarmUpTill
c02896ea17
Clear websocket and mqtt connections on shutdown
...
This was previously implicitly done by a settings reload on shutdown,
but this has since been removed, and we need to clear the connections
explicitly.
2026-04-30 22:39:06 +02:00
WarmUpTill
4bfd40219b
Deregister all inline scripts on SCRIPTING_SHUTDOWN
2026-04-30 22:39:06 +02:00
WarmUpTill
6a3de18069
Clear macros on shutdown
...
This was done implicitly in the shutdown handler by clearing the
plugin's settings.
Due to unwanted side effects this behavior has been disabled for the
shutdown and thus macros have to be cleared explicitly on shutdown.
2026-04-30 22:39:06 +02:00
WarmUpTill
8c51b44fbb
Fix potential event sub freeze on disconnect
2026-04-30 22:39:06 +02:00
WarmUpTill
10daa38921
Cleanup
2026-04-30 22:39:06 +02:00
WarmUpTill
6e0f7ab38f
Default to assuming OBS is shutting down
...
This reverts commit eea91b79b38b7c33561dc6c639d01dea8a802cdd.
2026-04-30 22:39:06 +02:00
WarmUpTill
86061b3cf1
Ignore OBS_FRONTEND_EVENT_SCENE_COLLECTION_CLEANUP on shutdown
...
This prevents the plugin being restarted, connections being reset, and
potentially delaying the shutdown of OBS.
2026-04-30 22:39:06 +02:00
WarmUpTill
c3669cae3e
Tests: Make building tests optional, enable for CI
2026-04-30 20:11:52 +02:00
WarmUpTill
a116360f87
Tests: Handle QFile::open() return value
2026-04-30 20:11:52 +02:00
WarmUpTill
713f695aa4
Show variable mapping for "Source" and "Twitch" action
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
2026-04-27 19:20:51 +02:00
WarmUpTill
dec5c2d763
Add option to directly map temp var values to variables
2026-04-27 19:20:51 +02:00
WarmUpTill
f090dea136
Add "Run macro" option
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
2026-04-21 17:48:05 +02:00
WarmUpTill
d00986df03
Add button to get current values to "Streaming" action
2026-04-21 17:45:35 +02:00
WarmUpTill
03e5397b7e
CI: remove openssl workaround
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
2026-04-20 20:47:46 +02:00
WarmUpTill
94d49db196
Add tests for process condition
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
2026-04-15 14:02:59 +02:00
WarmUpTill
1483f9d9dc
Cleanup / style changes
2026-04-15 14:02:59 +02:00
WarmUpTill
99629e8c66
Add process path check
2026-04-15 14:02:59 +02:00
WarmUpTill
ba38b8bf27
Don't block UI while executing long runnig actions
...
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 previous approach had the problem of losing any action internal
state changes in the created copy.
Revert "Fix temp var values of actions not being accessible"
This reverts commit df42538319 .
Revert "Don't block UI while running actions"
This reverts commit a01d26e25d .
2026-04-04 21:14:05 +02:00
WarmUpTill
38513735dd
Refresh available interactable soruces on show
2026-04-04 21:14:05 +02:00
WarmUpTill
acfc7d605b
Add "Get macro info" action
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
2026-04-03 13:44:34 +02:00
WarmUpTill
df42538319
Fix temp var values of actions not being accessible
...
This a bug introduced with ec3052c823 .
2026-04-03 13:44:34 +02:00
WarmUpTill
b02259e926
Add "Source interact" action
2026-04-03 09:41:09 +02:00
WarmUpTill
2b6bd9fb51
Add helpers to add widgets and separators to ListControls
2026-04-03 09:41:09 +02:00
WarmUpTill
aadedbb610
Enable setting min and max list size
2026-04-03 09:41:09 +02:00
WarmUpTill
d15a324137
Add placeholder text support
2026-04-03 09:41:09 +02:00
WarmUpTill
119fac17bf
Cleanup
...
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
* Member access
* Refresh settings on show to ensure "repeat" changes are visible
2026-04-02 22:39:12 +02:00
WarmUpTill
088881b674
Add HTTP condition
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
2026-04-02 17:26:16 +02:00
WarmUpTill
f008d5367b
Adjust layout of HTTP action
2026-04-02 17:26:16 +02:00
WarmUpTill
1ace185a57
Add action to play sound
2026-04-02 17:25:41 +02:00
WarmUpTill
a01d26e25d
Don't block UI while running actions
2026-04-02 17:25:41 +02:00
WarmUpTill
7e2ef9aacc
Add tests for "File" condition
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
2026-04-01 11:13:01 +02:00
WarmUpTill
4a98d064f7
Enable testing
2026-04-01 11:13:01 +02:00
WarmUpTill
b0d6cea52a
Remove deprecated functionality from "File" condition
2026-04-01 11:13:01 +02:00
WarmUpTill
d6bf9ed101
Fix date / content changed check triggering on plugin start
2026-04-01 11:13:01 +02:00
WarmUpTill
7e940e515b
Add option to suppress crash dialog
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
2026-03-31 23:04:35 +02:00
WarmUpTill
29e1ff0754
Adjust video condition temp vars
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
2026-03-30 21:20:00 +02:00
WarmUpTill
6309100cc4
Rework pattern count temp var
2026-03-30 21:20:00 +02:00
WarmUpTill
ec3052c823
Enable checking if temp var is in use
2026-03-30 21:20:00 +02:00
WarmUpTill
a28b800228
Remove Snap installation instructions from README
...
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
Removed Snap package installation instructions for OBS Studio.
2026-03-27 18:36:35 +01:00
WarmUpTill
713a64ab45
Fix crash when using math helpers concurrently
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
2026-03-25 19:38:22 +01:00
WarmUpTill
4d5ffe38fc
Fix race conditions when accessing variables
2026-03-25 19:38:22 +01:00
WarmUpTill
85460157b1
Fix title of script open dialog
2026-03-25 19:38:22 +01:00
WarmUpTill
35e5b7620e
Add option to "release the T-Bar"
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
2026-03-23 19:05:49 +01:00
WarmUpTill
e4c06b14a7
Cleanup
2026-03-23 19:05:49 +01:00
WarmUpTill
7fe3258269
Add support for changing T-bar value
2026-03-23 19:05:49 +01:00
WarmUpTill
ec19b4d4fb
Add option to add new recording chapter
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
2026-03-22 21:24:59 +01:00
WarmUpTill
9301ead060
Add chat settings toggles
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
2026-03-21 22:52:27 +01:00
WarmUpTill
bc29ece526
Cleanup and layout adjustments
2026-03-21 22:52:27 +01:00
WarmUpTill
4158c7a363
Add Twitch actions
...
* Send shoutout
* Cancel raid
* Enable/disable shield mode
* Enable/disable branded content
* Snooze next ad
2026-03-21 22:52:27 +01:00
WarmUpTill
944d1059da
Add user moderation actions
2026-03-21 22:52:27 +01:00