759 Commits

Author SHA1 Message Date
Travis CI
f2792c0b40 docs(travis): Update protocol.md - 9710908 [skip ci] 2018-10-19 16:06:06 +00:00
Stéphane L
97109087a4 DuplicateSceneItem bug fix
Courtesy of @TStod
2018-10-19 18:04:34 +02:00
Stéphane L
953f07f21f new request types for filter management 2018-10-19 18:01:14 +02:00
Stéphane Lepin
03f1035690
Merge pull request #241 from caseymrm/patch-1
Add wget to install-dependencies-macos.sh
2018-10-19 17:32:59 +02:00
Stéphane Lepin
a561c60f7e
Merge pull request #245 from PatTheMav/macos-10.14-qt-fix
CI: Fix QT 5.10 not building under macOS 10.13+
2018-10-19 17:32:19 +02:00
PatTheMav
7963b328f9 Applied patches to enable QT 5.10 building 10.13+
Issue: https://github.com/Homebrew/homebrew-core/issues/27095
Applied: https://github.com/Homebrew/formula-patches/pull/237
Applied: https://github.com/Homebrew/homebrew-core/pull/27139
2018-10-18 01:26:00 +02:00
Stéphane Lepin
3b7e216409 Merge branch 'macos-qt-fix' into 4.3-maintenance 2018-10-06 12:24:21 +02:00
Stéphane Lepin
9ae43a6f75 ci(macos): fix Qt 5.10.0 installation 2018-10-06 12:06:43 +02:00
Casey Muller
6b86de1fb9
Add wget to install-dependencies-macos.sh
wget is not installed by default, so when doing the build on a fresh machine, brew install it first
2018-09-27 14:07:14 -07:00
Stéphane L
4e6d4ac437 events: fix triggering of PreviewSceneChanged 4.4.0 2018-07-31 11:27:10 +02:00
Stéphane L
3b197651cc general: step by one commit to have CI running 2018-07-30 19:17:35 +02:00
Travis CI
c675f1c20c docs(travis): Update protocol.md - e87955d [skip ci] 2018-07-30 17:04:19 +00:00
Stéphane L
e87955d59a ci(docs): fix docs deployment 2018-07-30 19:02:29 +02:00
Stéphane L
c718d8d803 general: version bump + minor CI fixes 2018-07-30 18:57:24 +02:00
Stéphane Lepin
454a68d1b7
Merge pull request #199 from Palakis/4.3-jimtree-studiomode-fix
[not ready] events: fix triggering of PreviewSceneChanged
2018-07-29 17:01:48 +02:00
Stéphane L
45f6f74cbe cmake: remove copy operation 2018-07-21 23:05:38 +02:00
Stéphane L
cb7412a457 events: fix triggering of PreviewSceneChanged 2018-07-08 12:58:06 +02:00
Stéphane L
a9fc82365c TransitionBegin: add source and destination scene names 2018-06-24 22:33:07 +02:00
Stéphane L
edc0fed9e2 Merge branch 'transition-override-begin-event' into 4.3-maintenance 2018-06-24 22:20:55 +02:00
Stéphane L
1c718963ea TransitionBegin: support for transition overrides 2018-06-24 22:19:45 +02:00
Stéphane L
cd40ccdb9d Merge pull request #211 from wherget/build-fixes
MacOS Build fixes
2018-05-27 18:38:39 +02:00
Stéphane L
80e1dc2446 Merge pull request #210 from RytoEX/build-instruction-update
Build instruction update
2018-05-27 18:35:07 +02:00
Stéphane L
d03c4cc4b9 Merge pull request #219 from christopher-dG/cdg/replaystopping
docs: Fix ReplayStopping description
2018-05-27 18:34:58 +02:00
Stéphane L
7bd434e755 ci(macos): get rid of manual Packages versioning 2018-04-28 23:53:47 +02:00
Ryan Foster
640bcb90c6 CI(macOS): Split off obs-studio build task
Split off the obs-studio build task to help separate CI log sections.
2018-04-28 23:53:42 +02:00
Ryan Foster
08e86a1378 CI(macOS): Use latest Qt from Homebrew
OBS Studio CI currently uses the latest Qt version in Homebrew.
2018-04-28 23:53:36 +02:00
Ryan Foster
fefcc3937a CI(macOS): Update Packages version
Update Packages to version 1.2.3, which released on April 7, 2018.
2018-04-28 23:53:28 +02:00
RytoEX
25210dfa52 CI and CMake improvements (#205)
* CMake: Copy PDB file to OBS build directory on Debug build

All native OBS build objects also bundle the associated PDB file for
debugging and handling crash reports.

* CMake: Add post-build commands for RelWithDebInfo

Add post-build commands for the RelWithDebInfo build config. OBS
official builds use RelWithDebInfo, so we should be able to treat it as
a release config.

* CI: Disable building OBS native plugins

Use the OBS CMake flag DISABLE_PLUGINS to disable building plugins
included with OBS (including submodule plugins like obs-browser). This
should speed up builds on Windows when we have to rebuild OBS and on
Mac.

* CI: Don't clone/update OBS submodules

The only submodules presently in OBS are in its plugins, which we don't
need to build.

* CI: Use obsproject/obs-studio instead of jp9000/obs-studio

The OBS GitHub recently changed from jp9000/obs-studio to
obsproject/obs-studio, so use that instead.

* CI: Build as RelWithDebInfo instead of Release

OBS official builds are produced with RelWithDebInfo. This will produce
a PDB file for the plugin, similar to the native OBS plugins.

* CI(Windows): Build OBS if current build config doesn't exist

If OBS libs for the current build config do not exist, build OBS before
building obs-websocket.
2018-03-26 11:12:39 +02:00
Ryan Foster
56fbb7b9cf CI(Windows): Build OBS with Visual Studio 2017
We should also build OBS with Visual Studio 2017.
2018-03-26 11:12:19 +02:00
Ryan Foster
c55d33b956 CI(Windows): Use Visual Studio 2017
Official OBS releases have switched to Visual Studio 2017. There is no
32-bit Qt 5.10.1 package for Visual Studio 2017, but the Visual Studio
2015 package is compatible.
2018-03-26 11:11:18 +02:00
Stéphane Lepin
0c5bce101e CI(linux): forgot to install checkinstall 2018-03-20 14:27:04 +01:00
Stéphane Lepin
0a50e2a95c ci(linux): use OBS dev deps from PPA release 2018-03-20 14:11:33 +01:00
Stéphane L
5ad940924b CI(windows): build installer
ci(windows): escape path


ci(windows): add inno setup compiler to PATH


ci(windows): fix installer.iss path
2018-03-19 02:36:24 +01:00
Stéphane L
6eb49930bf general: version bump to 4.3.3 4.3.3 2018-03-19 01:11:35 +01:00
Stéphane L
3a0d5fb190 CI: let's try with VS2015 instead 2018-03-18 23:25:38 +01:00
Stéphane L
8c2eee2e25 CI: update Windows builds to VS2017 and Qt 5.10.1 2018-03-18 23:25:31 +01:00
Stéphane L
2e19c5f08a docs: update version 4.3.2 2018-03-14 23:03:14 +01:00
Stéphane L
548b53437f general: version bump to 4.3.2 2018-03-14 22:58:53 +01:00
Stéphane L
e1ca9a8029 notifications: check if system tray is available before notifying 2018-03-14 22:26:08 +01:00
Stéphane L
389ef2aea9 Config: remove flawed qstring_data_copy and add toUtf8() macro 2018-03-14 22:26:00 +01:00
Stéphane L
357691bad5 CI: bump to latest OBS version 2018-01-22 23:24:09 +01:00
Stéphane L
beadb56b05 general: update version to 4.3.1 4.3.1 2018-01-22 23:13:27 +01:00
Stéphane L
745fb5ea29 Merge branch 'scenecol-crash-fix' 2018-01-22 23:11:24 +01:00
Stéphane L
58434cac3b events: fix crash on exit 2018-01-22 23:10:33 +01:00
Stéphane L
c34dff17ff events: fix crash when switching between scene collections 2018-01-22 23:03:20 +01:00
Palakis
73f00ca195 CI: update Packages version 4.3.0 2018-01-12 11:13:16 +01:00
Travis CI
40503b4212 docs(travis): Update protocol.md - 4ada388 [skip ci] 2018-01-12 08:28:38 +00:00
Palakis
4ada388828 general: version bump 2018-01-12 09:25:41 +01:00
Travis CI
e2d261259d docs(travis): Update protocol.md - 677e393 [skip ci] 2018-01-12 08:20:52 +00:00
Freddie Meyer
677e393f47 Add support for filename formatting get/set (#162) 2018-01-12 09:18:58 +01:00