WarmUpTill
170b1dd628
CI: Ensure ccache is used on macOS
2026-05-24 22:15:02 +02:00
WarmUpTill
84dd6aab93
Fix warnings
2026-05-24 22:15:02 +02:00
WarmUpTill
939b7329b3
Fix packaging issue on Ubuntu
2026-05-24 22:15:02 +02:00
WarmUpTill
00e4f9ffa8
Ignore warnings generated by libremidi
2026-05-24 22:15:02 +02:00
WarmUpTill
15f5f49ad9
CI: Fix warnings
2026-05-24 22:15:02 +02:00
WarmUpTill
24ea27788c
Adapt macOS fullscreen window detection to be more reliable
2026-05-24 22:15:02 +02:00
WarmUpTill
110fa0e3e1
Fix macOS fullscreen window detection across "Spaces"
2026-05-24 22:15:02 +02:00
WarmUpTill
387b6bcdd6
Tests: Add test-macro-condition-window.cpp
2026-05-24 22:15:02 +02:00
WarmUpTill
a4d9eea8a9
Rework temp var mapping handling on copy of macro segments
2026-05-24 22:15:02 +02:00
WarmUpTill
5d4e4daa34
Refactor window platform helper functions
2026-05-24 22:15:02 +02:00
WarmUpTill
43ba4c8ee9
Add temp vars for window position and size
2026-05-24 22:15:02 +02:00
WarmUpTill
de8dc46a32
CI: Fix occasional formatting check failures
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-05-19 20:45:12 +02:00
WarmUpTill
ada568ddd3
Fix crash when accessing files in profile dir
2026-05-19 20:45:12 +02:00
WarmUpTill
5219ba2b20
CI: Pin openssl version on Windows
...
Must stick with OpenSSL 3 for now to stay compatbile with the asio
version supported by websocketpp
2026-05-19 20:45:12 +02:00
WarmUpTill
86b8161c9b
Fix crash due to "keep source active" setting
2026-05-19 20:45:12 +02:00
WarmUpTill
f4f92b29bf
Prevent crash when OCR traineddata file is missing
2026-05-19 20:45:12 +02:00
WarmUpTill
f42025c981
CI: Trigger rebuild of dependencies
2026-05-19 20:45:12 +02:00
WarmUpTill
ca1103412c
deps: Update libusb submodule to v1.0.30-rc2
...
Required for v145 toolset support on Windows
2026-05-19 20:45:12 +02:00
WarmUpTill
9d2e361be4
deps: Update leptonica submodule to 1.87.0
...
Required to support cmake 4+
2026-05-19 20:45:12 +02:00
WarmUpTill
250f63cccc
Fix temp var mapping not working for new macro segments
2026-05-19 20:45:12 +02:00
WarmUpTill
8109a3ffd0
Fix temp var mapping not working after copy-paste of segment
2026-05-19 20:45:12 +02:00
WarmUpTill
529bc8ad8b
Add temp vars indicating OCR match location
2026-05-19 20:45:12 +02:00
WarmUpTill
37fc204f3d
Add "Macro Schedule" tab
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-05-15 19:15:19 +02:00
WarmUpTill
b022d59391
Add calendar widget
2026-05-15 19:15:19 +02:00
WarmUpTill
cf46a010a7
Add support for units "days"
2026-05-15 19:15:19 +02:00
WarmUpTill
595bab0d83
Add option to export Websocket, Twitch, HTTP connections
2026-05-15 19:15:19 +02:00
WarmUpTill
6fc819d72b
Add API to expand export / import dialog
2026-05-15 19:15:19 +02:00
WarmUpTill
0553a9b2ee
Call MacroRef::PostLoad() automatically
2026-05-15 19:15:19 +02:00
WarmUpTill
3caa3a4735
Add helpers to check, run, stop, and pause macros
2026-05-15 19:15:19 +02:00
WarmUpTill
2469057ad6
Fix double free
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-05-11 17:30:18 +02:00
WarmUpTill
b230ec5bc5
locale: Clarify "reevaluate condition state" option for run macro action
2026-05-11 17:30:18 +02:00
WarmUpTill
1669b4cb72
Fix "Run Macro" help being visible when option is not selected
2026-05-11 17:30:18 +02:00
WarmUpTill
2841fcaadb
Fix variable dock not listing variables on startup
2026-05-11 17:30:11 +02:00
WarmUpTill
91810d9c40
Enable resolving plugin symbols in OBS crash reports
2026-05-11 17:24:35 +02:00
WarmUpTill
ccb5c8ba2c
Don't highlight paused macro in macro list
2026-05-11 17:24:35 +02:00
WarmUpTill
265daebdf3
Don't log "on change" when macro is paused
2026-05-11 17:24:35 +02:00
WarmUpTill
a149a11c57
Don't highlight action trigger mode when macro is paused
2026-05-11 17:24:35 +02:00
WarmUpTill
d7cc7a4c7b
Ensure plugin is stopped before running cleanup steps
2026-05-11 17:24:35 +02:00
WarmUpTill
41866bcb24
Replace "Ignore Entry" condition logic with SwitchButton toggle
2026-05-11 17:24:35 +02:00
WarmUpTill
c73a5866d7
Add option to keep source of video condition active
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-05-10 12:47:55 +02:00
WarmUpTill
18aaf1dd31
Add option to keep selected game capture sources active
2026-05-10 12:47:55 +02:00
WarmUpTill
d523a2e674
Add helper to keep sources active
...
To be used for e.g. the video condition / game capture condition, which
can only get the relevant information while a given source is "active".
A source can become active if it is not part of the currently selected
scene.
2026-05-10 12:47:55 +02:00
WarmUpTill
0f7eed6257
Fix "transitioning from" check not working in studio mode
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-05-09 13:05:50 +02:00
WarmUpTill
1f5a346190
Fix transition signals not being connected on scene selection change
...
This would be the case if a new transition condition was created, which
immediately is changed to "transitioning from ..." or "transitioning to
..." type.
2026-05-09 13:05:50 +02:00
WarmUpTill
7fd2979e86
Support legacy and new Windows install paths in zip archive
...
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
See https://obsproject.com/kb/plugins-guide for more details
2026-05-08 22:15:44 +02:00
WarmUpTill
2077e1971d
Adapt to new plugin folder structure / location for Windows
2026-05-08 22:15:44 +02:00
WarmUpTill
873e073eb6
Show all feature tabs when setup wizard is skipped
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
2026-05-05 19:36:41 +02:00
WarmUpTill
4f3d9e3a00
Use static self-registration for action queue and variable setup
...
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
Removes explicit setup calls from the plugin core. Each module now
registers its own save/load/cleanup steps via a static initializer,
decoupling them from InitSceneSwitcher and SwitcherData.
2026-04-30 22:39:06 +02:00
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