Commit Graph

16 Commits

Author SHA1 Message Date
1fc7900b1c Config: Move default values to header file
Just to make the code style align with other places
2023-05-27 22:00:51 -07:00
711746524c Revert "Config, websocketserver: Add feature to bind to loopback (default)"
This reverts commit 1da0214201.
2022-06-07 23:07:09 -07:00
f73e78582b base: Format code 2022-05-13 21:19:29 -07:00
1da0214201 Config, websocketserver: Add feature to bind to loopback (default)
Binds to localhost or 127.0.0.1 by default, since most users don't have
to access obs-websocket externally.
2022-04-25 21:31:52 -07:00
3a5f0d89b9 Server: Add --websocket_ipv4_only switch
Socket listening default changed to IPv4 and IPv6,
overridable to IPv4 only by using the command line switch.
2022-04-25 19:53:15 -07:00
8fbcbad9ec Config: Make values atomic 2021-12-15 02:06:16 -08:00
32a9e12f62 Base: Logging improvements
Use blog_debug() in place of almost all debug logging messages, and
change some log levels to be less verbose.
2021-11-20 01:50:49 -08:00
bd6c663775 Base: Add copyright header to source 2021-11-19 17:32:22 -08:00
981538aa2a Base: Make some items atomic 2021-09-30 19:14:17 -07:00
e89c0c2b05 Base: More code cleanup and fixes 2021-09-04 10:47:51 -07:00
ee751edf54 SettingsDialog: Mild refactor and add Connect Info dialog
Among lots of stuff:

- Generate a random password on first load

- Add `ConnectInfo` dialog including QR code display

- Add `Generate Password` button to generate a new random
password

- Delete `Copy Password to Clipboard` button

- Delete `GetConnectString` or whatever from WebSocketServer
(reimplemented the functionality directly into ConnectInfo)

- Added `GeneratePassword()` to Utils

Todo: Show warning when users specify their own passwords
2021-05-08 04:29:03 -07:00
c73f6608b9 Config: Add command line parameters to override port and password 2021-04-28 15:59:29 -07:00
948750da6a WebSocketServer: Start and stop 2021-04-28 10:27:32 -07:00
d9ee288cf1 base: cmake is fucking retarded 2021-04-27 16:33:47 -07:00
8067cfb686 Base: Tons more shit 2021-04-27 14:52:48 -07:00
a8ca912044 generic: Add SettingsDialog and Config 2021-04-26 19:59:50 -07:00