WarmUpTill
b74e9d2e2a
Enable executing AppleScripts on MacOS
2023-03-04 18:14:16 +01:00
WarmUpTill
7cb95cb3f6
CI: Cache dependency builds for macOS and Windows
2023-02-19 09:48:03 -08:00
WarmUpTill
160d19d6c1
Clean up UI
2023-02-19 09:48:03 -08:00
WarmUpTill
a0550ca141
Add support for TM_SQDIFF_NORMED and TM_CCOEFF_NORMED for pattern match
2023-02-19 09:48:03 -08:00
WarmUpTill
ac68fc016d
Adjust area selection layout
...
Prefix description instead of using tooltip and remove the "x"
2023-02-19 09:48:03 -08:00
WarmUpTill
5170307f72
Add leptonica and tesseract build
2023-02-19 09:48:03 -08:00
WarmUpTill
3af0e51bd2
Add submodules leptonica and tesseract (OCR)
2023-02-19 09:48:03 -08:00
WarmUpTill
f34d1fe081
Enable variable support
2023-02-19 09:48:03 -08:00
WarmUpTill
83c72ebba5
Add OCR support to video condition using tesseract
2023-02-19 09:48:03 -08:00
WarmUpTill
6ca8e6b3ea
Fix preview not showing matches
...
This can happen if a new video condition was created and the condition
type was cahnged to one which supports displaying matches without
changing any parameters.
2023-02-19 09:48:03 -08:00
WarmUpTill
ba24fc2fab
Use correct conversion method for object detection
2023-02-19 09:48:03 -08:00
WarmUpTill
7f28b22599
Add macro list context menu options for add, rename, remove
2023-02-19 09:47:46 -08:00
WarmUpTill
4345db0d2e
Don't ask for confirmation when deleting empty groups
2023-02-19 09:47:46 -08:00
WarmUpTill
eddc10c3e2
Enable deleting multiple macros at once
2023-02-19 09:47:46 -08:00
WarmUpTill
46eaada0c4
Enable dragging macro segment by header
2023-02-19 09:47:46 -08:00
WarmUpTill
f8b2dea270
Clean up MacroSegmentList
2023-02-19 09:47:46 -08:00
WarmUpTill
90ebf0e0f8
Set default logic type of new non-root conditions to "or"
2023-02-19 09:47:46 -08:00
WarmUpTill
1a819c807e
Create new groups at the top most selection index
2023-02-19 09:47:46 -08:00
WarmUpTill
3220809c04
Fix macro list displaying wrong contents after deleting group
...
This was only a visual issue - the correct macros were deleted in the
backend
2023-02-11 01:45:28 -08:00
WarmUpTill
72d5255c9e
Fix typo
2023-02-11 01:45:28 -08:00
WarmUpTill
5995563a80
Add action to open projector
2023-02-04 08:34:20 -08:00
WarmUpTill
347743d93a
Also trigger HighlightOnChange() if highlighting actions
2023-02-04 08:29:33 -08:00
WarmUpTill
3c067ce723
Rework preview dialog to use signals / slots to update image data
...
Previous implementation caused crashes on some setups
2023-02-03 13:36:51 -08:00
WarmUpTill
8dd2170dfa
Update locale
2023-01-31 20:23:14 +01:00
WarmUpTill
5f3a3dd5cf
Dynamically increase delay between screenshots up to one second
...
Otherwise users with a very low switcher interval might not be able to
use the preview dialog at all
2023-01-31 11:20:18 -08:00
WarmUpTill
8ad3563963
Always call obs_remove_tick_callback() in destructor
...
Seems like in some scenarios a screenshot thread would still be active
while the ScreenshotHelper object was deleted
2023-01-31 11:20:18 -08:00
WarmUpTill
492128ef86
Avoid deadlocks while opening settings window and calling frontend API
2023-01-31 11:20:18 -08:00
WarmUpTill
b4936274f2
Synchronize re-ordering and grouping of macros
2023-01-31 11:20:18 -08:00
WarmUpTill
64ccd5ba53
Detect invalid group setups and attempt to clean them up
2023-01-31 11:20:18 -08:00
WarmUpTill
7ae88f7560
Reset invalid transition behaviour settings
2023-01-28 12:42:32 -08:00
WarmUpTill
ae70af26d1
Add option to assign substring based on regex to variable
2023-01-28 12:42:32 -08:00
WarmUpTill
483bdc237c
Add option to create partial matching RegexConf
2023-01-28 12:42:32 -08:00
WarmUpTill
2c564b47f4
Add option to assign substring of current value to a variable
2023-01-28 12:42:32 -08:00
WarmUpTill
fc80d0b5f3
Add option to round variable to nearest integer
2023-01-28 12:42:32 -08:00
WarmUpTill
d094c189d3
Handle invalid paths due to scene collection name in settings export
2023-01-28 12:42:32 -08:00
WarmUpTill
40d8819e77
Fix warnings
2023-01-28 12:42:32 -08:00
WarmUpTill
4a3d019f06
Remove workaround to avoid race conditions
2023-01-28 12:42:32 -08:00
WarmUpTill
5366a4a6ed
Fix crash on exit if using scene condition
...
obs_source_get_name() returning nullptr was not handled
2023-01-28 12:42:32 -08:00
WarmUpTill
e8230d8e5b
Fix themes displaying list item selections incorrectly
...
The issue was that the blue selection highlight was not visible and
instead, a grey box was painted around each item.
I am not sure what exactly was causing this.
2023-01-28 12:42:32 -08:00
WarmUpTill
ebdbb9011f
Fix scene switch action aborting macro execution
...
abortMacroWait was not reset in waitForTransitionChangeFixedDuration()
leading to the scene switch action returning false
2023-01-28 12:42:32 -08:00
BlackScreen
e43793354e
Update german translation to the latest version
2023-01-27 12:32:03 -08:00
WarmUpTill
438c54599e
Reduce time it takes to close preview dialog
2023-01-20 12:30:47 -08:00
WarmUpTill
da42183177
Fix VariableResolvingString returning empty string if no variables exist
2023-01-20 12:30:47 -08:00
WarmUpTill
295fa3f122
Fix crash on import
2023-01-20 12:30:47 -08:00
WarmUpTill
cb87f1cc36
Fix file condition always returning false
2023-01-18 07:49:21 -08:00
WarmUpTill
19eb5074f2
Enable getting variable values from websocket condition
2023-01-17 12:12:44 -08:00
WarmUpTill
828a69bbf7
Save space by reducing size of "current value" text box
2023-01-17 12:12:44 -08:00
WarmUpTill
c01d471b5f
Save space by moving settings button to the same layout as stop button
2023-01-15 09:33:46 -08:00
WarmUpTill
8751c0d296
Enable getting variable values from http action
2023-01-15 09:33:46 -08:00
WarmUpTill
334d173dc9
Add PostLoad()
...
Used to reslove values that only can be resolved after all macros /
macro segments have been set up initally.
2023-01-15 09:33:46 -08:00