- 06 3月, 2019 4 次提交
-
-
由 Clayton Groeneveld 提交于
Closes obsproject/obs-studio#1717
-
由 jp9000 提交于
Users don't realize that dockable windows can be closed (hidden) and can be shown again via the View menu. This adds an explicit warning when the user first closes a dockable window for their first time. In future versions, this should be changed to a dialog box with a "Do not show again" checkbox.
-
由 jp9000 提交于
Allows the ability to use invokeMethod on the OBSApp object to execute an std::function. This allows deferring an std::function call to the Qt event queue.
-
由 jp9000 提交于
Instead of relying on the default config values (which can change depending on language), explicitly set the values when run for the first time.
-
- 04 3月, 2019 1 次提交
-
-
由 Clayton Groenveld 提交于
-
- 03 3月, 2019 3 次提交
-
-
由 VodBox 提交于
-
由 derrod 提交于
MOV and MP4 are closely related and the warning message applies to both of these container formats. Closes #1683
-
由 Matt Gajownik 提交于
-
- 27 2月, 2019 3 次提交
- 26 2月, 2019 5 次提交
-
-
由 jp9000 提交于
-
由 jp9000 提交于
In commit d17ee208, we attempted to fix a race condition crash in the Logitech plugin by deferring the "stream/recording/replay buffer active" calls to the UI thread. However, the Logitech plugin loop_function funciton can call obs_frontend_streaming_active/etc functions while the UI thread waits for the loop_function thread for many OBS events, causing a hard lock in the Logitech plugin. This fixes that by making the obs_frontend_streaming_active/etc functions completely atomic instead. It's a bit of a hack but it's better than accessing objects.
-
由 jp9000 提交于
-
由 pkv 提交于
-
由 jp9000 提交于
-
- 25 2月, 2019 4 次提交
-
-
由 Gol-D-Ace 提交于
-
由 Clayton Groeneveld 提交于
-
由 Gol-D-Ace 提交于
-
由 Gol-D-Ace 提交于
-
- 24 2月, 2019 2 次提交
- 21 2月, 2019 10 次提交
-
-
由 jp9000 提交于
If the auth process failed on startup, the user is still able to use their stream, just without the extra UI. The auth object is still technically existing, and the user can still stream, so don't treat it like it's not connected in settings.
-
由 jp9000 提交于
If the user disconnects OBS from their Twitch account on their Twitch settings panel, then try asking the user if they'd like to reconnect before throwing an error.
-
由 jp9000 提交于
If the user disconnects OBS from their Mixer account on their Mixer settings panel, then try asking the user if they'd like to reconnect before throwing an error.
-
由 Colin Edwards 提交于
-
由 jp9000 提交于
This is a little bit embarrassing. We'll just pretend we didn't see that.
-
由 jp9000 提交于
-
由 jp9000 提交于
The message boxes that tell you that the browser is initializing or that you're authenticating with twitch are annoying on startup. It makes sense to do it in the settings/autoconfig dialogs where you sort of need to know what's going on while waiting for it to connect, but on startup it's not really necessary and can be kind of annoying.
-
由 jp9000 提交于
The Auto-Configuration dialog was being created outside of the Qt message loop, which could cause a lockup with auth code.
-
由 Gol-D-Ace 提交于
-
由 SuslikV 提交于
Fixes an issue when Start Replay Button stays at checked state if stop signal generated (hotkey event for example) instead of mouse click. Mantis: https://obsproject.com/mantis/view.php?id=1343
-
- 20 2月, 2019 7 次提交
-
-
由 jp9000 提交于
When starting the program with the --startreplaybuffer command line parameter, it would not correctly highlight the button.
-
由 jp9000 提交于
This should always be disabled if video output is active. Additionally, the expression used to determine whether it should be enabled/disabled was very unreadable.
-
由 jp9000 提交于
The stream key is saved, so don't overwrite stream key with auth key if the auth key is invalid.
-
由 jp9000 提交于
-
由 jp9000 提交于
Using QFileInfo is better than mangling the string together ourselves manually.
-
由 jp9000 提交于
-
由 Richard Stanway 提交于
-
- 19 2月, 2019 1 次提交
-
-
由 jp9000 提交于
Additionally, check for null output handlers.
-