Commit Graph

755 Commits

Author SHA1 Message Date
derrod
b06da5fa63 base: Disable Qt RCC timestamps 2023-03-23 18:20:34 -04:00
tytan652
78a1b54a47 base,deps: Replace submodules by prefix/system install
nlohmann JSON, WebSocket++ and Asio are moved from sudmodules to
prefix (obs-deps) or system-wide install (Linux).
2023-03-23 17:37:51 -04:00
tytan652
bf277011f9 base: Refactor CMake Qt properties
- Allow obs-deps to be used by not changing CMAKE_PREFIX_PATH.
- Move Qt AUTO properties to the target.
2023-03-23 17:37:51 -04:00
tt2468
96032e0e8c
requesthandler: Allow empty vendor request data 2023-02-08 10:10:44 -08:00
Translation Updater
ddd139255b Update translations from Crowdin 2023-01-08 04:10:35 +00:00
Github Actions
edf29e828c docs(ci): Update generated docs - 079ab31 [skip ci] 2022-12-31 22:55:24 +00:00
tyami94
079ab31f88 docs: Fix small typo in introduction.md
- Corrected 'compatability' to 'compatibility' in docs/docs/partials/introduction.md
2022-12-31 14:55:04 -08:00
tt2468
e797a3fb34
websocketserver: Validate data type of authentication payload field
Can cause crash if field is not a string

Reported by @tyami94
2022-12-31 14:54:11 -08:00
Github Actions
a792c59699 docs(ci): Update generated docs - 31f9845 [skip ci] 2022-11-18 10:29:29 +00:00
tt2468
31f9845b61 base: Update version to 5.1.0
- Renamed the tools menu button title to `WebSocket Server Settings`
- WebSocket session disconnects are now logged with the close code and
reason
- Fixed a few UI formatting issues
- Fixed the `ObsOutputState` enum not being shown in protocol.md
- Implemented new reconnect output states to the stream output
  - `OBS_WEBSOCKET_OUTPUT_RECONNECTING`
  - `OBS_WEBSOCKET_OUTPUT_RECONNECTED`
- Added the `ScreenshotSaved` event for the screenshot hotkey
- Fixed a bug where `GetLastReplayBufferFileName` could return an empty
string
- Documented `CustomEvent`
- Various other documentation fixes
- Added the following new software and libraries to the README:
  - Macro Deck
  - Bitfocus Companion
  - Kruiz Control
  - Aitum
  - OBS Blade
  - Deckboard
  - Streamer.bot
  - OBS-web
  - obws (Rust)
  - goobs
  - obsws-python
2022-11-18 02:29:10 -08:00
Github Actions
cb6f0b8986 docs(ci): Update generated docs - 9959acb [skip ci] 2022-11-18 10:10:12 +00:00
tt2468
9959acb0e8 forms: Various UI improvements 2022-11-18 02:09:48 -08:00
tt2468
8b1ef17c25 docs: Fix initial version for reconnect enum fields 2022-11-18 02:09:48 -08:00
tt2468
a254172c12 eventhandler: Add reconnecting and reconnected stream output states
Closes #1050
2022-11-18 02:09:48 -08:00
tt2468
57a9e23f16 docs: Document ObsOutputState enum 2022-11-18 02:09:48 -08:00
tt2468
4c3660c08d docs: Enable ObsMediaInputAction enum documentation
It should now show up in protocol.md
2022-11-18 02:09:48 -08:00
tt2468
323b5d0b5d eventhandler, utils: Implement missing output states 2022-11-18 02:09:48 -08:00
tt2468
23f883d906 eventhandler: Split some handling code into multi handlers
Code cleanup
2022-11-18 02:09:48 -08:00
Github Actions
60dbcc1b66 docs(ci): Update generated docs - 8cabe24 [skip ci] 2022-11-18 06:20:26 +00:00
tt2468
8cabe24b77 eventhandler: Add ScreenshotSaved event
No, this does not trigger with `Get/SaveScreenshot`. I've tried to make
that super clear in the docs. Hopefully people don't get too confused.
2022-11-17 22:19:12 -08:00
tt2468
9cfca3c7d1 utils: Use new method to get last replay
Uses the newer obs-frontend-api function instead of our original
method. It was cool, but is no longer necessary.
2022-11-17 22:18:18 -08:00
tt2468
cfa0b4363e utils: Add function to get last screenshot file name 2022-11-17 22:16:59 -08:00
Manuel Mayer
815d47e2ff README: Add Macro Deck software link 2022-11-17 18:40:27 -08:00
jeiea
9bdf560bf8 utils: Fix use-after-free in GetLastReplayBufferFileName 2022-11-17 18:36:25 -08:00
Github Actions
47f9beb095 docs(ci): Update generated docs - 32d0834 [skip ci] 2022-11-13 00:00:45 +00:00
Chris Angelico
32d0834c3f docs: Fix description of "mul" volume notation 2022-11-12 16:00:28 -08:00
Matt Rossman
9722ed3df4 Add CustomEvent docs entry
Resolves #1031
2022-11-12 15:56:03 -08:00
Christophe Carvalho Vilas-Boas
9f72852588 doc: Update README to add Java library 2022-11-12 15:51:05 -08:00
Translation Updater
6e0220ac7b Update translations from Crowdin 2022-10-25 22:32:12 +00:00
Github Actions
6d4b7c786e docs(ci): Update generated docs - 290e042 [skip ci] 2022-10-22 22:22:39 +00:00
Christophe Carvalho Vilas-Boas
290e042612 fix: Sleep request fields are exclusive so both optional fixes #1042 2022-10-22 15:22:20 -07:00
Github Actions
7e4c9529eb docs(ci): Update generated docs - bc18401 [skip ci] 2022-10-18 20:11:17 +00:00
Matteo Gheza
bc18401fb0 docs: Fix ouputPaused typo 2022-10-18 13:10:58 -07:00
Github Actions
265899f76f docs(ci): Update generated docs - 9e1a41f [skip ci] 2022-09-19 01:02:32 +00:00
tt2468
9e1a41f219
docs: Clarify that nested scenes are recommended instead of groups
Seems like it would be obvious, but apparently not
2022-09-18 18:02:13 -07:00
Chris Angelico
7893ae5caa docs: Add top-level headings to main TOC
It may be worth having the entire TOC up here, but this way, at least
it's possible to jump to the other TOCs.
2022-09-16 04:54:42 -07:00
Github Actions
a715639302 docs(ci): Update generated docs - 6038fe9 [skip ci] 2022-09-07 19:43:58 +00:00
tt2468
6038fe9a0a
docs: Start list of known propertyName values for common buttons 2022-09-07 12:43:29 -07:00
tt2468
6fba48929a
README: Add second contributor to obsws-python 2022-09-05 15:33:30 -07:00
bryce
7eb4eb101c README: Add Bitfocus Companion to client software 2022-09-05 15:32:51 -07:00
tt2468
f2e595e1ab
README: Add Kruiz Control and obsws-python to list 2022-09-04 17:11:30 -07:00
tt2468
c1ffbf0111
README: Add Aitum 2022-09-03 15:16:30 -07:00
tt2468
f08d3225ad
README: Add OBS Blade to supported client software 2022-09-03 07:06:10 -07:00
tt2468
84542e1ed5
README: Add deckboard to supported client software list 2022-09-03 06:53:41 -07:00
tt2468
bb9371b0dc
locale: Rename plugin settings title to match other plugins
Closes obsproject/obs-studio#7231
2022-09-02 00:11:59 -07:00
tt2468
ab918faea8
README: Add streamer.bot to list of supported client software 2022-09-01 03:12:56 -07:00
Translation Updater
5716577019 Update translations from Crowdin 2022-08-30 09:00:42 +00:00
Alessio Nossa
b4a1266cf0 README: Add OBS-web to client software 2022-08-25 05:28:06 -07:00
Github Actions
6527381c91 docs(ci): Update generated docs - fb2abc4 [skip ci] 2022-08-24 08:45:11 +00:00
Dominik Nakamura
fb2abc45cf docs: Fix category of GetRecordDirectory` 2022-08-24 01:44:55 -07:00