WarmUpTill
8a39a859be
Remove whitespace
2021-10-30 11:40:26 -07:00
WarmUpTill
f8a592f17a
CI: Update readme
2021-10-30 11:40:26 -07:00
WarmUpTill
f824ac8f4e
Add option to display plugin running state in system tray
2021-10-30 11:40:10 -07:00
WarmUpTill
8e9323173a
CI: Run builds on tag creation also
2021-10-28 14:38:25 -07:00
WarmUpTill
9bc59c1082
Add option to not save remaining time
2021-10-25 11:19:53 -07:00
WarmUpTill
8b9f03a349
Add timer action
...
This action can be used to control the state of the timers on macro
conditions
2021-10-23 13:54:26 -07:00
WarmUpTill
093b0f9ec0
Add pause / continue and save / load remaining time for time condition
2021-10-23 13:54:26 -07:00
WarmUpTill
254eabfa8d
Fix exact image match not wokring when using images with alpha channel
...
The screenshots taken from video sources were using the image format
Format_RGBX8888 instead of Format_RGBA8888.
The alpha channel of screenshots taken from OBS would be blended with a
black background while this step would be not performed for files loaded
to macht match the video sources.
2021-10-23 13:54:15 -07:00
WarmUpTill
b2da8faf37
Improve performance by not creating pattern data each interval
2021-10-23 13:54:15 -07:00
WarmUpTill
3eba20e2d8
Add option to use alpha channel as mask for pattern match
2021-10-23 13:54:15 -07:00
WarmUpTill
08841aa88e
Use duration control class / widget for scene triggers
2021-10-23 13:53:56 -07:00
WarmUpTill
2e96c226b5
Improve performance of expand / collapse all
2021-10-23 13:53:56 -07:00
WarmUpTill
c34308f743
Fix scroll position being lost when adding or removing macro segments
2021-10-23 13:53:56 -07:00
WarmUpTill
4af07d9d55
Fix incorrectly set start scene type when extending scquence with groups
...
This would result in extended sequences being aborted early whenever one
would try to extend after a scene group entry
2021-10-23 13:53:56 -07:00
WarmUpTill
d743260ca8
Add wait for transition to complete option for currrent scene check
...
Previous behaviour was to always wait for the transition to complete, as
switcher->currentScene is only updated on
OBS_FRONTEND_EVENT_SCENE_CHANGED.
2021-10-23 13:53:56 -07:00
WarmUpTill
8ff50056f0
Fix crash when switching scene collection during macro wait
...
Also update comment stating why the main mutex needs to be unlocked
during the "action" phase of running macros
2021-10-23 13:53:56 -07:00
WarmUpTill
b786831f3b
Remove unnecessary return value check
2021-10-23 13:53:56 -07:00
WarmUpTill
32e2a5f44c
Add git tag to version info
2021-10-19 13:02:15 -07:00
WarmUpTill
e3f277c32a
Reword date repeat option
2021-10-19 13:01:24 -07:00
WarmUpTill
5a7d76061c
Clean up general tab
...
- Remove unnecessary spacer next to priority list
- Remove horizontal line in General behviour section
2021-10-19 13:01:01 -07:00
WarmUpTill
39a8c34fa6
Add description for the "min neighbors" parameter
2021-10-09 08:08:15 -07:00
WarmUpTill
ead51e2f13
Fix minNeighbors parameter not loading correctly
2021-10-09 08:08:15 -07:00
WarmUpTill
3b465e1fdc
Fix crash while loading haar cascade
2021-10-03 12:30:45 -07:00
WarmUpTill
26fd26051b
CI: Run on ubuntu-latest
2021-10-03 11:11:53 -07:00
WarmUpTill
08933a3683
Add transition condition
2021-10-03 07:51:09 -07:00
WarmUpTill
9be00ba3ca
Rework to use transition selection widget
2021-10-03 07:51:09 -07:00
WarmUpTill
cce15529fe
Adjust return type
2021-10-03 07:51:09 -07:00
WarmUpTill
588f90f0b1
Add transition selection widget
2021-10-03 07:51:09 -07:00
WarmUpTill
d3220c40dc
Add any transition selection in populate function
2021-10-03 07:51:09 -07:00
WarmUpTill
79c659b4fa
Reduce logging
2021-10-03 01:38:08 -07:00
WarmUpTill
292adb990d
Add option to throttle object and pattern recognition
2021-10-03 01:38:08 -07:00
WarmUpTill
b7a0f6c5d0
Add object detection option
2021-10-03 01:38:08 -07:00
WarmUpTill
b3f1aff03c
Add file selection widget
...
Rework the following macro conditions and actions to use this widget:
- file action
- run action
- file condition
2021-10-03 01:38:08 -07:00
WarmUpTill
aea9d1b319
Update build instructions
2021-10-03 01:38:08 -07:00
WarmUpTill
1fd724e4f4
Include OpenCV in build
2021-10-03 01:38:08 -07:00
WarmUpTill
3d1c613f1c
Add pattern match using openCV
2021-10-03 01:38:08 -07:00
WarmUpTill
9ca2f4470b
Add opencv as submodule
2021-10-03 01:38:08 -07:00
WarmUpTill
34527b08a9
Fix crash in getSourceSettings()
2021-10-02 14:14:57 -07:00
WarmUpTill
3ae1050488
CI: Switch to obs tag 27.1.1
2021-09-30 12:13:15 -07:00
WarmUpTill
d7ec7c6e40
Limit key press to OBS by default on MacOS
2021-09-30 10:42:57 -07:00
WarmUpTill
e98ee64974
Set canSimulateKeyPresses to false on Macos (not implemented)
2021-09-30 10:42:57 -07:00
WarmUpTill
7c6428b27e
Include press duration option and option to limit key press to OBS
2021-09-30 10:42:57 -07:00
WarmUpTill
aca9b84fc6
Fix rapid scene switch restarting certain transitions ( #313 )
...
When using certain transition types repeated scene switches to the same target scene will restart a transition that is already in progress.
This can be avoided by using obs_frontend_get_current_scene() instead of switcher->currentScene during the check if the target scene is already active.
obs_frontend_get_current_scene() will already point to the new scene, even if the transition is still in progess, while switcher->currentScene will only be updated once a transition is finished.
2021-09-26 14:04:01 +02:00
WarmUpTill
d397f5e406
Add transition action
2021-09-19 05:15:49 -07:00
WarmUpTill
97cbcd7e61
Add condition "scene has not changed"
2021-09-18 10:21:54 -07:00
WarmUpTill
64fd8dd50d
Add "apt update" calls
2021-09-18 10:21:35 -07:00
WarmUpTill
a0dd1cf3ef
Remove unused variable
2021-09-16 10:27:32 -07:00
WarmUpTill
25cf51abea
Add option to specify lib and data install location
2021-09-13 12:50:10 -07:00
Joao Eriberto Mota Filho
3c8f5088d3
Fix word "unknown"
2021-09-13 10:58:39 -07:00
Joao Eriberto Mota Filho
66f3c74cf3
Fix some mistakes in debian CI test
...
Some mistakes found when packaging for Debian:
- Remove trash from rules and enforce hardening.
- Use the same licensing from Debian package to avoid a misinterpretation
from FTP Master.
- Fix target variable in debian/rules
2021-09-13 10:58:39 -07:00