Video, Variable, UI additions and more
Additions:
-
Added the option to create dock widgets of macros to manually run or (un-)pause them.
You can enable this for a given selected macro on the macro tab using the settings button.
-
Added "Run" condition.
This new condition type allows you to use external programs to trigger actions based on the exit code of a spawned process.
-
Added support for different algorithms for the video condition's pattern matching option, which might improve the matching accuracy depending on the use case.
-
Added text recognition support (OCR) to video condition using "Tesseract". (Windows and MacOS only)
Enables variable support -
Improved "Http" action by adding support for variables and the option to specify headers when using the "Post" or "Get" action.
-
Added variable support for most number based selections, e.g. duration or area selections.
The default value will be 0.0 if a given variable is not a valid number. -
Added option to assign the value of mathematical expressions to a variable.
-
Enabled assigning value of a "Scene item transform" condition to variables.
Changes:
-
Set the default logic type of new non-root macro conditions to "Or".
-
Prevent accidental duration changes while scrolling through the settings.
-
Improve preview frame visibility of cursor condition.
-
Create new groups at the top most selection index, instead of at the bottom of the macro list.
-
Allow drag and drop of macro segments while clicking on the header label.
-
Added macro list context menu options for add, rename, remove.
-
Enable deleting multiple macros at once.
-
No longer ask for confirmation when deleting empty groups.
-
Use theme based icons for status dock, group, and duration icon.
-
Minor layout related changes.
Fixes:
- Fixed macro, connection, or variable selections being if the referenced item was renamed.
- Fixed video condition preview dialog not showing matches in some circumstances.
- Fixed "Hotkey" action not "holding" down keys for the specified duration. (Windows)
- Reduced size of installer binary. (Windows)
Checksums
advanced-scene-switcher-linux-x86_64.zip: c5a11ce918d8ea3a644eab0d3f8ba32a29899321c411fb047fe706e02087ddc0
advanced-scene-switcher-linux-x86_64.deb: 228e3a8fc178562c3c1f2f575272d2372c0b3f8161d554742ef080d50f85c610
advanced-scene-switcher-macos-arm64.pkg: b62ecd80fc21bca9b2c97f9470f521cb79372c1eed1a53d18895df8229afc571
advanced-scene-switcher-macos-arm64.zip: 69e86175637ed80ddcf08494399862ada1ef6afb72ac1d271362152f01171cc2
advanced-scene-switcher-macos-universal.pkg: 3c4fe387b0efb2488fc85d0fbdc652fad42b4013b3214d242288ac46e912b391
advanced-scene-switcher-macos-universal.zip: a13de9eb545308c29515c74b3c943c252264fdbd0a86c6afc828aa1cbcb4c5bc
advanced-scene-switcher-macos-x86_64.pkg: c8a2adc219ea3f3956939905d95745b6131eeedc436aba509763f147dd6315e0
advanced-scene-switcher-macos-x86_64.zip: 67d1a83fd74497af916250813f480b0b8e911eca875aacfc0ef184076fd2381c
advanced-scene-switcher-windows-x64-Installer.exe: 7b1a1000541da747965744cb4ae4b300edcebf328ebc3a8778b5978d4c90f5f8
advanced-scene-switcher-windows-x64.zip: 72f87d1f346cb8403aec0ad02f15e446c61f58d21582a8b161ecc852669ca174