WarmUpTill
d80b3aaf69
CI: Ensure ccache is used on macOS
2026-05-25 11:49:37 +02:00
WarmUpTill
b1cc15386f
Fix warnings
2026-05-25 11:49:37 +02:00
WarmUpTill
748744d1b7
Fix packaging issue on Ubuntu
2026-05-25 11:49:37 +02:00
WarmUpTill
912ff98e27
Ignore warnings generated by libremidi
2026-05-25 11:49:37 +02:00
WarmUpTill
a9614c5306
CI: Fix warnings
2026-05-25 11:49:34 +02:00
WarmUpTill
cb2f97f11d
Adapt macOS fullscreen window detection to be more reliable
2026-05-25 00:22:59 +02:00
WarmUpTill
017ea233ec
Fix macOS fullscreen window detection across "Spaces"
2026-05-25 00:22:59 +02:00
WarmUpTill
e8206173ff
Tests: Add test-macro-condition-window.cpp
2026-05-25 00:22:59 +02:00
WarmUpTill
680f72e4f9
Rework temp var mapping handling on copy of macro segments
2026-05-25 00:22:59 +02:00
WarmUpTill
930e8b38d4
Refactor window platform helper functions
2026-05-25 00:22:59 +02:00
WarmUpTill
ee1d0136d9
Add temp vars for window position and size
2026-05-25 00:22:59 +02:00
WarmUpTill
20c276f4ea
CI: Fix occasional formatting check failures
2026-05-25 00:22:59 +02:00
WarmUpTill
bea4f66eb1
Fix crash when accessing files in profile dir
2026-05-25 00:22:59 +02:00
WarmUpTill
c5185765ee
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-25 00:22:59 +02:00
WarmUpTill
90130c119e
Fix crash due to "keep source active" setting
2026-05-25 00:22:59 +02:00
WarmUpTill
a7ca06d25c
Prevent crash when OCR traineddata file is missing
2026-05-25 00:22:59 +02:00
WarmUpTill
5a5d590c51
CI: Trigger rebuild of dependencies
2026-05-25 00:22:58 +02:00
WarmUpTill
336b398bc3
deps: Update libusb submodule to v1.0.30-rc2
...
Required for v145 toolset support on Windows
2026-05-25 00:22:58 +02:00
WarmUpTill
56c8f335db
deps: Update leptonica submodule to 1.87.0
...
Required to support cmake 4+
2026-05-25 00:22:58 +02:00
WarmUpTill
b6a4d48948
Fix temp var mapping not working for new macro segments
2026-05-25 00:22:58 +02:00
WarmUpTill
774ccb7fbd
Fix temp var mapping not working after copy-paste of segment
2026-05-25 00:22:58 +02:00
WarmUpTill
eda9dde23d
Add temp vars indicating OCR match location
2026-05-25 00:22:58 +02:00
WarmUpTill
bbf91efd0d
Add "Macro Schedule" tab
2026-05-25 00:22:54 +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