WarmUpTill
513fe0728c
initialize SwitcherThread to nullptr
2020-06-07 10:43:52 +02:00
WarmUpTill
98c3131017
do not use QThread::create
...
there might still be versions of QT in use which do not yet have this functionality (see Linux build fail of f03fca8 )
2020-06-06 18:51:26 +02:00
WarmUpTill
f03fca85aa
add thread priority option (using QThread)
2020-06-06 17:05:49 +02:00
WarmUpTill
7fef29dafb
fix media delete button deleting wrong entry
...
the mediaSwitches UI is sorted alphabetically while the switches data strucutre is not
the previous implementation of the delete function was just using the index of the currently selected row to delete this index of the switches data structure
the new implementation will try to find the correct entry and delete it
2020-06-06 08:59:03 +02:00
WarmUpTill
9f03264672
fix memory leak in check for media switch
2020-06-04 20:35:36 +02:00
WarmUpTill
5082f5944e
prune media switches if invalid
2020-06-03 19:56:18 +02:00
WarmUpTill
b981a446b6
fix for times switch not saving when using previous scene
2020-06-03 19:55:06 +02:00
WarmUpTill
5ab8199e03
add log on start / stop of switcher thread
2020-06-02 20:53:26 +02:00
WarmUpTill
e6a3f98ab7
use source_id to identify meida sources
2020-06-02 20:45:46 +02:00
WarmUpTill
5e60cefd1c
update current selection on media tab when selecting a different row
2020-06-02 19:34:15 +02:00
WarmUpTill
80cc8ba06c
fix install_name_tool path for libobs
2020-06-01 15:21:45 +02:00
WarmUpTill
f1d5b110b8
adjustments for macos installer
...
adjust default install path
adjust lib lookup paths
2020-06-01 14:56:59 +02:00
WarmUpTill
2e475b8059
add first draft of thread priority
2020-06-01 14:54:08 +02:00
WarmUpTill
99b5c16406
add Time scene switching
2020-05-31 12:43:34 +02:00
WarmUpTill
9bedeedcb6
fix issue with out-of-tree builds not being able to find *ui on some platforms
2020-05-22 19:41:48 +02:00
WarmUpTill
a88a5bb2da
adjust macos pkg name
2020-05-21 21:04:26 +02:00
WarmUpTill
cfd6be2ba0
fix mac and linux builds
...
ignore data/ dir as it is not used by this plugin
adjust path to .so in SceneSwitcher.pkgproj
2020-05-21 20:53:49 +02:00
WarmUpTill
3658efff20
add missing env.
2020-05-21 20:16:37 +02:00
WarmUpTill
8331b50c5a
try to resovle github actions issues
...
add CI/ for mac
use LIB_NAME instead of PLUGIN_NAME when saving results
2020-05-21 20:11:17 +02:00
WarmUpTill
7a343c2070
try setting up actions
2020-05-21 19:19:08 +02:00
WarmUpTill
228a18eb77
fix media switch not saving when using previous scene as target
2020-04-27 20:51:58 +02:00
WarmUpTill
4ed12db12b
add support for previous scene on media tab
2020-04-27 20:20:50 +02:00
WarmUpTill
b20b894b2f
add hint about install_name_tool for MacOS builds
2020-04-27 19:39:05 +02:00
WarmUpTill
7c052f2633
do not link against X11 for MAC in-tree builds
2020-04-27 18:46:32 +02:00
WarmUpTill
9305576789
Merge pull request #18 from exeldro/media
...
add media
2020-04-26 15:09:51 +02:00
Exeldro
38bd59c1fd
add media
2020-04-25 13:55:53 +02:00
WarmUpTill
7f84de64d8
README.md: add BUILD_OUT_OF_TREE variable to Compiling out of tree section
2020-04-12 23:33:12 +02:00
WarmUpTill
5ae90fe913
README.md: Add separate sections for "Compiling in and out of tree"
2020-04-12 21:37:36 +02:00
WarmUpTill
115a90196c
fix deadlock when rapidly switching scenes
2020-04-12 21:26:45 +02:00
WarmUpTill
5e92a7bcdf
use std::shuffle instead of std::random_shuffle
2020-04-12 21:25:11 +02:00
WarmUpTill
922cf95119
support both in- and out-of-tree builds
2020-04-12 21:23:30 +02:00
WarmUpTill
05540b61a1
add separate hotkey (fix for out of tree builds)
2020-02-16 20:47:55 +01:00
WarmUpTill
218ad13160
add separate hotkeys for start and stop
2020-02-16 20:35:12 +01:00
WarmUpTill
6e18eebb25
don't link against X11 on Mac
2020-01-30 21:14:51 +01:00
WarmUpTill
b7058f97a9
Merge pull request #10 from c3r1c3/out-of-tree-builds
...
Out of tree builds
2019-02-11 14:17:32 +01:00
c3r1c3
b0c00dfa98
README.md: Added Windows build instructions
2019-02-09 16:26:33 -06:00
Cephas Reis
7a074aa548
README.md: Updated the Mac and Linux build instructions.
2019-02-09 16:13:41 -06:00
c3r1c3
51c740bdc6
README.md: Updated Mac Build instructions. Still need to fix Windows and Linux.
2019-02-09 14:54:11 -06:00
Cephas Reis
826a25926c
README.md: Update with new install/build instructions
2019-02-09 01:35:47 -06:00
Cephas Reis
e2cd39315f
CMakeLists.txt: Fix-ups for out-of-tree builds.
...
CMake really likes it when you specify a minimum version. Let's do that.
Also added the ability te build and install on Linux out-of-tree.
Mac *should* work, but I can't test it.
Windows *should* work, but it has some trouble compiling on VS2017 15.9+ because
of changes MS made to their compilier. Seeing as that issue is outside the scope
and modifications made in this PR, that is an issue to address another day.
2019-02-09 01:35:46 -06:00
Cephas Reis
7665bf8872
Platform-specific commits. Basically fixes for the directories.
2019-02-09 01:35:46 -06:00
c3r1c3
14d78100c1
Most files: Move files into subdirectories
...
Almost all the files have been moved into folders and subfolders to keep everything organized and clean.
2019-02-09 01:35:46 -06:00
Cephas Reis
92d75bbddb
external/: Add OBS helper cmake files
2019-02-09 01:35:46 -06:00
Cephas Reis
14d6e6f5bf
.gitignore: Let's start by adding a normal set of ignores.
2018-12-27 01:14:37 -06:00
WarmUpTill
78fa18f22a
prevent idle switch loop when using previous scene as target
2018-08-16 12:28:10 +02:00
WarmUpTill
bbf7d4acf5
add 'previous scene' option for idle detection
2018-08-14 22:44:34 +02:00
WarmUpTill
299f7c00e0
fix save/load file for scene sequence
2018-07-20 21:00:06 +02:00
WarmUpTill
70c0a8ed57
add previous scene as option for scene round trip
2018-07-13 23:54:05 +02:00
WarmUpTill
d41868c660
cleanup
2018-07-13 22:29:01 +02:00
WarmUpTill
3381e6d62f
read any file, fix space in file switch name
2018-05-22 21:32:41 +02:00