759 Commits

Author SHA1 Message Date
Stéphane L
8a649b89c8 scene items: import reorder method from master 2018-12-24 02:43:58 +01:00
Travis CI
95f52987ef docs(travis): Update protocol.md - 82b8c66 [skip ci] 2018-12-24 01:09:18 +00:00
Stéphane L
82b8c66d51 docs: fix branch name in generation script 2018-12-24 02:07:55 +01:00
Stéphane Lepin
83fb1843ee
Merge pull request #262 from Palakis/sources-methods-without-scene-name
sources: get rid of unnecessary `scene-name` param on Source Request Types
2018-12-24 00:33:19 +01:00
Stéphane Lepin
58b10069ab sources: fix issues 2018-12-24 00:10:45 +01:00
Stéphane Lepin
9cda739672 sceneitems: fix docs 2018-12-24 00:02:21 +01:00
Stéphane Lepin
276bba050b sources: nitpicking 2018-12-23 23:59:30 +01:00
Stéphane Lepin
147e49b362 sources + scene items: refactor + get rid of scene-name params 2018-12-23 23:54:25 +01:00
Stéphane Lepin
bc338c1f4a
Merge pull request #261 from Palakis/freetype2-source-properties
FreeType 2 Sources: Get/Set Properties
2018-12-23 23:04:52 +01:00
Stéphane Lepin
e8fbb18a71 sources(ft2): fix docs 2018-12-23 23:00:33 +01:00
Stéphane Lepin
682c349831 sources(ft2): simplified qstring compare 2018-12-23 18:30:27 +01:00
Stéphane Lepin
14b311f6ab sources(ft2): fix errors 2018-12-23 18:26:57 +01:00
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