42e7eb6c34
utils: Remove text file Get/Set methods from Platform
...
No longer needed, and using Qt isn't good anyway
2024-04-22 18:23:39 -07:00
0189c3a3f5
Utils: Check system tray exists before trying to use it
...
Fixes https://github.com/obsproject/obs-studio/issues/9991
2024-01-15 23:19:09 -08:00
21886adb32
base: Fix generated header inclusion
2023-03-27 12:59:23 -04:00
711746524c
Revert "Config, websocketserver: Add feature to bind to loopback (default)"
...
This reverts commit 1da0214201
.
2022-06-07 23:07:09 -07:00
6deadc25ac
base: Change column limit to 132
...
A column limit of 80 is very restrictive and code readability was
suffering. A limit of 132 is more realistic for this plugin.
2022-06-07 21:36:51 -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
226c81ce78
utils/Platform: Ignore virtualbox interface IP
...
Somewhat common on systems, so we'll just manually ignore it.
Closes #928
2022-04-25 20:38:26 -07:00
e43ebde794
Base: Use static_cast in place of reinterpret_cast
...
static_cast is a much safer cast method
2021-12-30 00:21:29 -08:00
bd6c663775
Base: Add copyright header to source
2021-11-19 17:32:22 -08:00
8e539d6cdb
Utils: Add file access utils for json and text
2021-08-26 20:11:42 -07:00
43a889c1d4
Utils: Refactor into dedicated components
2021-08-26 19:00:48 -07:00
4d271da541
Base: Code cleanup and add some requests
2021-07-22 03:24:53 -07:00
17cbde0e48
Utils: Queue notifications in the UI thread
...
Soooooooooo apparently doing notifications natively shouldn't even
work. This is probably what was crashing OBS in 4.x. Fixed now I
guess...
2021-06-13 07:12:19 -07:00
0de3f304f0
Utils: Add platform util to send tray notification
2021-06-13 03:17:11 -07:00
ed79da92e0
Utils::Platform: Fix minor ip recognition bug
2021-06-06 00:02:59 -07:00
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
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
e151a9a8db
base: Use Unix EOL
2021-04-29 21:13:34 -07:00
c73f6608b9
Config: Add command line parameters to override port and password
2021-04-28 15:59:29 -07:00
1dcf6460f1
Utils: Add Platform helpers
2021-04-28 14:24:05 -07:00