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
tt2468
b490e4409b
CMakeLists: Add runtime tests flag
2021-12-15 02:06:31 -08:00
tt2468
8fbcbad9ec
Config: Make values atomic
2021-12-15 02:06:16 -08:00
tt2468
82d5468b73
EventHandler: [BREAKING] Rename ExternalPluginEvents
to Vendors
...
Make it fit the rest of the naming
2021-12-14 21:51:30 -08:00
tt2468
2e7262fe11
docs: Document plugin api event
2021-12-14 18:33:50 -08:00
tt2468
5f261de143
WebSocketApi: Finish implementations
2021-12-14 18:22:52 -08:00
tt2468
539ee3f28f
obs-websocket-api: Various improvements
...
Make functions static and code nitpicks
2021-12-14 18:22:21 -08:00
tt2468
29a5cfe2fe
Utils: Include algorithm
...
Good thing to have
2021-12-14 18:02:13 -08:00
Github Actions
612a50efbb
docs(ci): Update generated docs - 2042692
[skip ci]
2021-12-15 01:42:11 +00:00
tt2468
20426924cd
Utils: [BREAKING CHANGE] Remove groups from GetSceneList + re-add order
...
- Removes the `isGroup` boolean field from the scene object, and does
not include any groups in the returned array.
- Reintroduces ordered results. Previous versions used a method which
did not return the scene list in the same order as the UI. This change
also means that this request is more susceptible to crashing OBS if
called during a scene collection change.
- Adds the `sceneIndex` number to the scene object. 0 being the bottom
of the scene list, just like in other requests like `GetSceneItemList`.
2021-12-14 17:37:06 -08:00
tt2468
889062e44b
RequestHandler: Reorder BroadcastCustomEvent
...
Code cleanup stuff
2021-12-13 19:20:27 -08:00
tt2468
eb8d69dca5
Base: Move request batch processing to requesthandler directory
...
Request batch processing had less to do with the protocol/server and
more to do with the actual request handler, so it felt better to move
it.
2021-12-13 19:10:08 -08:00
Github Actions
0ed3c9b367
docs(ci): Update generated docs - e47de63
[skip ci]
2021-12-13 20:33:51 +00:00
tt2468
e47de63786
docs: Fix request type typo
2021-12-13 12:33:35 -08:00
Github Actions
84f90a9650
docs(ci): Update generated docs - 3ea8506
[skip ci]
2021-12-13 00:54:23 +00:00
tt2468
3ea8506619
Merge pull request #869 from BarRaider/doc-fix-opcode
...
docs: fixed wrong opcode in docs
2021-12-12 16:54:01 -08:00
BarRaider
d4353d4bf1
docs: fixed wrong opcode in docs
2021-12-12 23:42:13 +02:00
tt2468
d7887b4c32
WebSocketServer: Fix execution type
2021-12-11 23:28:37 -08:00
tt2468
de1f843ce6
WebSocketServer: Swap variable behavior and fix crash caused by const parameters
2021-12-10 23:58:14 -08:00
tt2468
5ac813b897
WebSocketServer: Tiny code cleanup
2021-12-10 22:33:52 -08:00
tt2468
43e2860709
WebSocketServer: Implement haltOnFailure for batch requests
2021-12-10 22:28:22 -08:00