tt2468
ad347c4823
RequestHandler: Add files for Transitions and Filters
2021-12-22 15:57:57 -08:00
tt2468
714b4db840
deps: Update asio to 1.21.0
2021-12-22 15:23:42 -08:00
tt2468
40ff3f6960
Base: More code/comment nitpicks
2021-12-21 20:35:08 -08:00
tt2468
0f303504e1
Base: Nitpick cleanup for obs-websocket.cpp
2021-12-21 20:35:08 -08:00
tt2468
91e3f5ee18
EventHandler: Remove platform include
...
Already included by obs-websocket.h, but does not have ifdefs
protecting strtoll. Better to just remove it.
2021-12-21 20:35:08 -08:00
Github Actions
66f416236c
docs(ci): Update generated docs - b331f76
[skip ci]
2021-12-21 11:10:11 +00:00
tt2468
b331f76d40
Utils: Use output path util instead of hacky method
...
We still have to wait for a new OBS version to be released before this
will work, but to be fair it was pretty broken in the previous state.
2021-12-21 03:09:45 -08:00
tt2468
a898bacd79
Utils: Rename VolumeMeter utils for consistency
2021-12-21 03:09:45 -08:00
tt2468
527a008002
RequestHandler: Remove OutputStartFailed request status
...
Accidentally pushed this commit when it was for a component which will
not be implemented.
2021-12-21 03:09:45 -08:00
Github Actions
a0ad43c7d7
docs(ci): Update generated docs - f566ccd
[skip ci]
2021-12-21 09:32:37 +00:00
tt2468
f566ccd76b
Utils: Add output state util to utils
2021-12-21 01:32:12 -08:00
tt2468
2e8622e8d7
RequestHandler: Fix IsValid() input parameter
2021-12-21 01:32:12 -08:00
tt2468
4a193d44a1
RequestHandler: Add OutputStartFailed request status
2021-12-21 01:32:12 -08:00
tt2468
d29b87ffc1
EventHandler: Remove unused file
2021-12-21 01:32:12 -08:00
tt2468
1e6a60f545
Utils: Rename ListHelper
to ArrayHelper
2021-12-21 01:32:12 -08:00
tt2468
5cd1af426a
Utils: Rename DataHelper
to ObjectHelper
2021-12-21 01:32:12 -08:00
tt2468
f66080a031
Utils: Split Obs utils into individual files
2021-12-21 01:32:12 -08:00
tt2468
82ad3313e8
docs: More docs
2021-12-21 01:32:12 -08:00
Github Actions
71bf9e9021
docs(ci): Update generated docs - 0c7fda2
[skip ci]
2021-12-19 10:11:36 +00:00
tt2468
0c7fda28a0
Merge pull request #881 from dnaka91/fix-wrong-opcode-formatting
...
protocol: Fix error formatting for wrong op codes
2021-12-19 17:11:30 +07:00
tt2468
e2804e2d85
Merge pull request #880 from dnaka91/input-settings-overlay
...
docs: Document missing `overlay` field
2021-12-19 17:11:18 +07:00
tt2468
b37305354d
Merge pull request #882 from dnaka91/ci-macos-10.13
...
ci: Set the minimum MacOS version to 10.13
2021-12-19 17:10:56 +07:00
Dominik Nakamura
6f6fbf84d1
ci: Set the minimum MacOS version to 10.13
2021-12-19 17:35:34 +09:00
Dominik Nakamura
9749502e88
protocol: Fix error formatting for wrong op codes
2021-12-19 17:30:58 +09:00
Dominik Nakamura
c3e6bc323a
Adjust spacing of docs
2021-12-19 17:23:22 +09:00
Dominik Nakamura
873ad1b167
docs: Document missing overlay
field
2021-12-19 16:31:31 +09:00
tt2468
a40e79e987
Utils/Obs: Fix build (again)
2021-12-17 15:48:59 -08:00
tt2468
84e649a6f7
Utils: Tweak some includes
2021-12-17 14:47:56 -08:00
tt2468
c4ab69481b
Base: Move AutoRelease helpers to utils + build fix
...
- Moves the AutoRelease helpers to utils/Obs.h
- Fixes build using obsproject/obs-studio/pull/5580
2021-12-17 14:35:19 -08:00
tt2468
edf4e942fa
RequestHandler: Use correct output in GetRecordStatus
...
It was using the stream output due to a glitch, surprised nobody
reported it yet.
2021-12-17 02:38:56 -08:00
Github Actions
b3ef9a861e
docs(ci): Update generated docs - 54fd7af
[skip ci]
2021-12-17 07:53:30 +00:00
tt2468
54fd7af5ef
Merge pull request #878 from dnaka91/fix-scenes-type
...
docs: Fix `scenes` type from `String` to `Object`
2021-12-17 14:53:12 +07:00
Dominik Nakamura
2a33179588
docs: Fix scenes
type from String
to Object
2021-12-17 16:37:27 +09:00
Github Actions
906c6c4871
docs(ci): Update generated docs - f7ab102
[skip ci]
2021-12-17 06:57:34 +00:00
tt2468
f7ab102c21
Merge pull request #877 from dnaka91/supported-image-formats
...
docs: Add missing `supportedImageFormats` to docs
2021-12-17 13:57:14 +07:00
Github Actions
fdc8b5546f
docs(ci): Update generated docs - 6f72da8
[skip ci]
2021-12-17 06:57:01 +00:00
tt2468
6f72da83ff
Merge pull request #874 from dnaka91/fix-markdown-arrays
...
docs: Fix `Array` type in markdown
2021-12-17 13:56:41 +07:00
Github Actions
0007987219
docs(ci): Update generated docs - 77f8c5b
[skip ci]
2021-12-17 06:56:16 +00:00
tt2468
77f8c5be4d
Merge pull request #876 from dnaka91/scenes-wrong-category
...
docs: Correct the category for scene requests
2021-12-17 13:55:53 +07:00
Dominik Nakamura
64c3b62360
docs: Add missing supportedImageFormats
to docs
2021-12-17 15:16:37 +09:00
Dominik Nakamura
c6afc8f981
docs: Fix Array
type in markdown
2021-12-17 15:08:33 +09:00
Dominik Nakamura
2c2b584ecc
docs: Correct the category for scene requests
2021-12-17 15:00:47 +09:00
Github Actions
edda844a34
docs(ci): Update generated docs - d642654
[skip ci]
2021-12-17 04:01:59 +00:00
tt2468
d642654f49
Merge pull request #875 from dnaka91/slotValue-response-type
...
docs: Adjust `slotValue` type to `Any`
2021-12-17 11:01:40 +07:00
Dominik Nakamura
69522024d2
docs: Adjust slotValue
type to Any
2021-12-17 12:21:39 +09:00
Github Actions
24cd95bca7
docs(ci): Update generated docs - 0f6ee87
[skip ci]
2021-12-15 10:42:02 +00:00
tt2468
0f6ee87f99
WebSocketServer: [BREAKING] Remove ignoreInvalidMessages identify param
...
This parameter is a weird one. With the abstraction of requests from
the underlying websocket protocol, there theoretically should be no
need to ignore invalid messages, because the implementation of the
low-level protocol on clients should be solid, with the requests
themselves not being fatal to the session.
As such, I consider this to be feature bloat, with lots of messy code
attributed to it.
2021-12-15 02:41:37 -08:00
Github Actions
9c8f056d3e
docs(ci): Update generated docs - 41a145c
[skip ci]
2021-12-15 10:13:28 +00:00
tt2468
41a145c57c
SettingsDialog: Only restart when necessary
...
The previous few commits now allow for us to change settings without
restarting the WebSocket server.
2021-12-15 02:11:33 -08:00
tt2468
fab56d71ea
WebSocketServer: Get config values directly from Config
...
We were previously storing config values in the WebSocketServer class
itself, in a weak attempt at modularity. It's better to give up on that
idea and just get it from the Config object itself.
2021-12-15 02:06:52 -08:00