tt2468
413b76d9a6
Utils: Minor nitpick
2021-06-12 22:17:55 -07:00
tt2468
ef4bfb3044
Merge branch 'master' of https://github.com/Palakis/obs-websocket
2021-06-12 21:59:11 -07:00
tt2468
ca26f679c8
EventHandler: Add ReplayBufferSaved
2021-06-12 20:34:24 -07:00
tt2468
4503b6ed05
Utils: Add string helper to get last replay
2021-06-12 20:34:08 -07:00
tt2468
6e25986bc7
Docs: Update BUILDING.md ci badge
2021-06-09 00:06:03 -07:00
tt2468
4a00d169e1
RequestHandler: Add some config requests
2021-06-07 01:14:32 -07:00
tt2468
62d2b3e4cd
RequestStatus: Add KeyNotFound
2021-06-07 01:12:32 -07:00
tt2468
e15acf9065
Utils: Add helpers to get some current data
2021-06-07 01:12:01 -07:00
tt2468
136a270473
Request: Fix missing requestData check
2021-06-07 01:11:20 -07:00
tt2468
2c018ca174
RequestHandler: Add some requests from the General category
2021-06-06 05:06:17 -07:00
tt2468
5e49ee2569
SettingsDialog: A few improvements
2021-06-06 00:47:52 -07:00
tt2468
3852a387b5
SettingsDialog: Attempt at fixing tooltip icon on Windows
2021-06-06 00:33:53 -07:00
tt2468
92214ebbd2
Merge branch 'master' of https://github.com/Palakis/obs-websocket
2021-06-06 00:16:14 -07:00
tt2468
6a325e4c94
CMakeLists: Link Qt5::Svg
...
Fixes help icon not showing on Windows
2021-06-06 00:15:43 -07:00
Github Actions
0596e867aa
docs(ci): Update generated docs - ed79da9
[skip ci]
2021-06-06 07:05:28 +00:00
tt2468
ed79da92e0
Utils::Platform: Fix minor ip recognition bug
2021-06-06 00:02:59 -07:00
tt2468
d3c7f4b3fd
WebSocketProtocol: Remove availableRequests from Hello
2021-06-05 23:54:11 -07:00
tt2468
a363a0865b
CI: Remove unnecessary linux build flags
2021-06-05 23:50:40 -07:00
tt2468
d375bbc98b
Utils::Platform: Refactor GetLocalAddress()
...
It was pointed out that the existing functionality was not effective
at filtering out invalid interfaces, so we add a priority system
to try harder at finding a valid address.
2021-06-05 23:39:06 -07:00
tt2468
1ecf1e5dfd
SettingsDialog: Log when restart is required
2021-06-05 23:09:02 -07:00
tt2468
e709d3fad5
SettingsDialog: Fix build (oops)
2021-06-05 23:07:47 -07:00
tt2468
a7c4f98ffa
SettingsDialog: Add tooltip icon to debug checkbox
2021-06-05 23:06:36 -07:00
tt2468
3d0ba91ff2
SettingsDialog: Restart websocket server if debug mode changed
...
The functionality of not reloading the server when debug mode is
changed I determined was too confusing to use considering the
benefit that it provides by not reloading the websocket server.
It is technically possible to set debug mode to the server while
it is running, however the implementation would somewhat dirty the
UI code, so I do not feel comfortable doing it at this point.
2021-06-05 22:23:57 -07:00
tt2468
f0c3bb2c14
Config: Don't persist debug mode to config
...
A request from the OBS developers. Debug mode tends to be enabled,
then not remembered to be disabled, leading to logs that are both
long and difficult to read. In some cases, the OBS logviewer may
noticeably lock up the UI just trying to parse the long log file.
2021-06-05 22:19:39 -07:00
tt2468
81636dcbfa
SettingsDialog: Show confirmation when video is active
...
Show a confirmation dialog when the Show Connect Info button is
clicked and video is active, to prevent users from
unintentionally showing sensitive information while live.
2021-06-05 21:38:16 -07:00
tt2468
3cc612cb1c
SettingsDialog: Redesign settings sections
2021-06-05 21:20:11 -07:00
tt2468
19375921d3
EventHandler: Add media input events
2021-05-31 21:44:03 -07:00
tt2468
6c03b86514
EventHandler: Add Outputs events and other files
2021-05-31 18:51:56 -07:00
tt2468
289d1ad69d
translations: Server IP is a best guess
2021-05-31 17:05:34 -07:00
tt2468
9077ac911d
EventHandler: Add some transition stuff
...
Transitions in OBS are implemented badly.
Not sure what will reasonably be possible with them.
I'll probably save implementing them for last
2021-05-14 03:59:00 -07:00
tt2468
becf604fc3
EventHandler: Add missing input event fields
2021-05-14 01:39:06 -07:00
tt2468
e4fbebb3b4
Utils: Always return a JSON object
2021-05-14 01:38:51 -07:00
Github Actions
1b213c7dca
docs(ci): Update generated docs - cff6abf
[skip ci]
2021-05-14 08:14:53 +00:00
tt2468
cff6abfe03
Merge branch 'master' of https://github.com/Palakis/obs-websocket
2021-05-14 01:14:04 -07:00
tt2468
45d62e5ce0
EventHandler: General, Config, Scenes, Inputs
2021-05-14 01:13:27 -07:00
tt2468
c8eac893f2
Utils: Add more OBS utils
2021-05-14 01:13:09 -07:00
tt2468
ab12d5f39f
EventHandler: Add some events
2021-05-13 19:11:19 -07:00
Github Actions
e19df3e3a0
docs(ci): Update generated docs - 9a1b6dc
[skip ci]
2021-05-14 00:56:50 +00:00
tt2468
9a1b6dcd3a
Docs: Update enums and varios other stuff
2021-05-13 17:56:09 -07:00
tt2468
f0d68f3eec
WebSocketProtocol: Remove availableEvents
from Hello
...
Not reasonably possible with the current structure of the `EventHandler`
2021-05-13 17:48:10 -07:00
tt2468
680b5c470e
RequestHander: Add GetRequestList()
2021-05-13 17:46:05 -07:00
tt2468
11d28d17f1
EventHandler: Add EventSubscriptions enum
2021-05-13 17:34:57 -07:00
tt2468
4d6901c075
WebSocketServer: Add RPC version support to events
2021-05-10 22:55:48 -07:00
tt2468
921bc81a7b
EventHandler: More stuff
2021-05-10 22:46:53 -07:00
tt2468
8b30d2e77e
EventHandler: Add some calldata helpers
2021-05-10 18:34:27 -07:00
tt2468
902c9dfdc5
WebSocketServer: Don't try to send events if the server is not listening
2021-05-10 18:26:28 -07:00
tt2468
23b6ce607c
Utils: Add some Obs helpers
2021-05-10 18:25:15 -07:00
tt2468
89046ccb1a
EventHandler: Add handling of all frontent events we care about
2021-05-10 17:34:40 -07:00
tt2468
5157134b02
EventHandler: Add more code
2021-05-10 16:54:48 -07:00
tt2468
c0accd9cde
base: Add EventHandler files
2021-05-10 15:48:41 -07:00