897 Commits

Author SHA1 Message Date
Stéphane Lepin
8a40f355c8 sources: fix indents again 2018-12-23 18:21:31 +01:00
Stéphane Lepin
ae2f90c5c2 sources: fix indents 2018-12-23 18:20:45 +01:00
Stéphane Lepin
7aff773e2c sources: fix ft2 method indents 2018-12-23 18:19:29 +01:00
Stéphane Lepin
0cdfa6e7f6 sources: import ft2 methods + fix them 2018-12-23 18:16:44 +01:00
Stéphane Lepin
fc637eef6d
Merge pull request #254 from Lange/typedefs
docs: improve consistency of array typings; introduce typedefs category
2018-12-07 20:45:30 +01:00
Alex Van Camp
b4c3141170 wip: remove redundant "as object" descriptions 2018-12-05 14:02:25 -06:00
Stéphane Lepin
41257f7af5
Merge pull request #249 from PatTheMav/4.x-current
Fix compile error and added dependency check in build script
2018-12-04 14:29:53 -08:00
Alex Van Camp
b204f3ec90 wip: remove extraneous dash 2018-11-28 14:57:59 -06:00
Alex Van Camp
b4926b3535 docs: improve consistency of comment docs; introduce typedefs category 2018-11-27 17:49:54 -06:00
PatTheMav
77d63e9848
Added check for already installed packagesbuild 2018-11-08 21:29:39 +01:00
Stéphane Lepin
94dcd58c2e
Merge pull request #251 from Palakis/auth-without-mbedtls
auth: get rid of mbedtls
2018-11-08 19:01:13 +01:00
Stéphane Lepin
689ce16f1b config: use RNG compatible with QT < 5.10 2018-11-08 08:58:26 +01:00
Stéphane L
edc64b8336 auth: get rid of mbedtls 2018-11-08 00:52:26 +01:00
Stéphane L
03db5bfd8d bugfix(actual): TransitionBegin not triggered after switching scene collections (#250) 2018-11-07 21:13:13 +01:00
Stéphane Lepin
9ad340ab02 bugfix: TransitionBegin not emitted after scene collection change (#250) 2018-11-07 13:08:03 +01:00
Stéphane L
962e26040d ci(windows): build OBS with VS2015 2018-11-07 00:02:34 +01:00
Stéphane L
b07884c1da ci(win): use VS2015 to fix build errors
`constexpr function 'qCountLeadingZeroBits' cannot result in a constant expression`
2018-11-06 23:52:03 +01:00
Stéphane Lepin
bad0fb62ed
ci(windows): remove hardcoded image 2018-11-06 23:42:06 +01:00
Stéphane L
28e522ce97 WSRequestHandler: fix typo 2018-11-06 20:49:33 +01:00
Stéphane L
c206cdfa4c chore(release): version bump 2018-11-01 13:22:26 +01:00
Travis CI
c31ec077f5 docs(travis): Update protocol.md - afc6a60 [skip ci] 2018-11-01 12:15:56 +00:00
Stéphane Lepin
afc6a60746
Merge pull request #248 from RytoEX/4.3-fix-typos
general: Fix several typos throughout
2018-11-01 13:13:24 +01:00
Stéphane L
0a495b67e6 bugfix(requests): register DuplicateSceneItem and DeleteSceneItem 2018-11-01 13:00:07 +01:00
Ryan Foster
37ea7073d5 general: Fix several typos throughout 2018-11-01 00:42:02 -04:00
Stéphane Lepin
feaeef5a70
Merge pull request #246 from PatTheMav/4.4-macOS-build-update
4.4 macOS build system update
2018-10-30 14:58:17 +01:00
Stéphane Lepin
5586670d38 Utils: add missing scene item methods 2018-10-30 14:53:48 +01:00
PatTheMav
65a9139ffe
Fixes Travis builds for macOS
Switching to Xcode 9.4 achieves parity with obs-studio.
Also QT 5.10.1 is not available as a bottle for Sierra
anymore, which leads to Travis building qt from sources.

By enabling output of the qt install step, the "missing
output" timeout in Travis should be fixed as well, once
qt is not available for High Sieera anymore.
2018-10-24 19:39:32 +02:00
PatTheMav
3d76f078cd
Silenced Homebrew update 2018-10-24 18:57:44 +02:00
PatTheMav
a1de1b11bc
Fixed Codacy commit check 2018-10-24 18:17:54 +02:00
PatTheMav
b5a3e3a4f0
Fixed dependency check for homebrew packages 2018-10-24 16:04:09 +02:00
PatTheMav
d7b0ad4916
Removed duplicate code (thanks CodeFactor..) 2018-10-24 15:17:43 +02:00
PatTheMav
2a80a6b217
More POSIX sh fixes. 2018-10-24 15:14:50 +02:00
PatTheMav
9df72f54d5
Fixed OS check and POSIX sh compatibility 2018-10-24 15:12:54 +02:00
PatTheMav
ef75ca36c9
Added missing OS check in packaging script 2018-10-24 14:59:12 +02:00
PatTheMav
84c0b698f5
Updated build files for macOS build
* Checks for OS type before executing
* Checks for Homebrew
* Checks for git (obs-studio build phase)
* Checks for cmake (obs-studio build phase)
* Installs/Updates depdencies
* Installs QT 5.10.1 from bottle (just like obs-studio)
* Pins QT so homebrew does not forcefully update it
* Removed wget dependency, uses macOS' curl
* More output
2018-10-24 14:55:17 +02:00
Stéphane L
3d9a4ef1e6 cpp: fix build errors 2018-10-23 13:12:51 +02:00
Stéphane Lepin
cf51fdceef
ci(macos): fix wget install error 2018-10-23 12:56:37 +02:00
Stéphane Lepin
85a52ab01f general: convert indents to tabs 2018-10-19 18:22:34 +02:00
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