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
WarmUpTill
6c23110fb9
Strip Linux binary debug symbols to reduce release artifact size
2021-09-12 11:09:00 -07:00
WarmUpTill
c9001df97c
Add libxss-dev dependency
2021-09-12 11:09:00 -07:00
WarmUpTill
76fa1f8942
Add backward compatibility check to support OBS 25
2021-09-12 10:20:59 -07:00
Joao Eriberto Mota Filho
55ca146a82
Install missing obs-frontend-api.h
2021-09-12 10:20:59 -07:00
Joao Eriberto Mota Filho
a3625242de
Create CI test for Debian packaging (in Ubuntu 20.04)
2021-09-12 10:20:59 -07:00
WarmUpTill
db4214c918
Remove dependency to <util/util.hpp>
2021-09-12 03:11:21 -07:00
WarmUpTill
f024199e2d
Add backwards compatibility check
2021-09-12 03:11:21 -07:00
WarmUpTill
299e7bc868
Improve build instructions
2021-09-12 03:11:21 -07:00
WarmUpTill
0262e066bf
Update cmake script to work better for out of tree builds
...
Use package name 'CURL' for out of tree builds.
Removed ObsPluginHelpers.cmake and FindLibObs.cmake as they disturbed
out of tree build.
2021-09-12 03:11:21 -07:00
WarmUpTill
bee75336d0
Add option to for macro condition scene to trigger on any scene change
2021-09-10 15:14:09 -07:00
WarmUpTill
96b472776a
Remove unused variable
2021-09-10 15:14:09 -07:00
WarmUpTill
fb457f723a
Add macro action scene swap
2021-09-10 14:21:29 -07:00
WarmUpTill
eee3e05c10
Add action to switch preview scene
2021-09-02 10:06:54 -07:00
WarmUpTill
ccc147a1b3
Fix empty paths not saving on file tab
2021-08-27 23:40:00 +02:00
WarmUpTill
45a149f6df
Also save window geo when using ESC or the close button
2021-08-27 09:10:50 -07:00
WarmUpTill
076be21d40
Validate window position before setting it
2021-08-27 09:10:50 -07:00
WarmUpTill
ab5bdb32f5
Highlight newly added macro segments
2021-08-27 08:43:28 -07:00
WarmUpTill
8cfed048cc
Create copy of previous macro segment when inserting new segment
2021-08-27 08:43:28 -07:00
WarmUpTill
c842595214
Add "size" section to scene item transform info
2021-08-27 08:43:08 -07:00
WarmUpTill
8fa3e8b038
Fix crash on clicking "Get settings" if source or filter is null
2021-08-27 08:43:08 -07:00
WarmUpTill
174c17edea
Escape settings when pressing "Get settings" and regex is active
2021-08-27 08:43:08 -07:00
WarmUpTill
9d8fadda80
Remove unused include
2021-08-27 08:43:08 -07:00
WarmUpTill
58028d3c3d
Add macro condition "scene transform"
2021-08-27 08:43:08 -07:00
WarmUpTill
3dcabe543f
Add matchJson(), escapeRegex() move TransformState functions to utility
2021-08-27 08:43:08 -07:00
WarmUpTill
1a7ebc5569
Fix warning
2021-08-19 12:56:34 -07:00
WarmUpTill
522ab2963e
Fix typo
2021-08-19 12:56:34 -07:00
WarmUpTill
d9bd98ce9c
Parallelize windows build
2021-08-19 12:56:34 -07:00
WarmUpTill
2af0735a2f
Expand date condition functionality
...
The date condition now supports the condition types "after", "before"
and specifying a time range.
2021-08-12 11:01:45 -07:00
WarmUpTill
556943c293
Fix writing current scene to file
2021-08-11 12:49:07 -07:00
WarmUpTill
e3004184c4
Format json strings of user input and source settings
...
Source settings and user specified settings might use different json
formatting and thus not match even though the json contents match.
It might not be possible to do the formatting for regex strings so
revert to the originally specified settings string if it cannot.
2021-08-09 11:39:48 -07:00
WarmUpTill
7b2c2e91db
Rename function
2021-08-09 11:39:48 -07:00
WarmUpTill
06ea7bf1d9
Fix crash when deleting macro with wait action
...
Note that this might still not be completely race free but should
improve the situation a lot.
2021-08-09 11:39:20 -07:00
WarmUpTill
1474509cb9
Fix extended sequence abort when using non-instant transitions
2021-07-30 00:47:40 +02:00
WarmUpTill
87aa8d3b40
Remove code used for backwards compatibility
2021-07-29 15:16:29 -07:00