- 05 6月, 2015 1 次提交
-
-
由 Eric Bataille 提交于
Ensures that the "Show Recordings" an "Remux Recordings" file menu items will open the recordings folder from the currently active output mode rather than always the simple output mode.
-
- 03 6月, 2015 4 次提交
-
-
由 jp9000 提交于
On windows vista/7, you cannot really use display capture efficiently without disabling aero, so this will add an option to settings to allow it to be disabled and cause it to be disabled on startup.
-
由 jp9000 提交于
Adds two functions, GetWindowsVersion and SetAeroEnabled.
-
由 jp9000 提交于
Implemented as a multi-selection QListWidget. Individual values in the list are saved to the settings in an obs_data_array_t item.
-
由 jp9000 提交于
Add an editable list property, primarily used for adding files to a playlist for example.
-
- 02 6月, 2015 5 次提交
-
-
由 Jim 提交于
rtmp-services: update Hitbox ingest servers list
-
由 Radzaquiel 提交于
Modified: Asia
-
由 jp9000 提交于
This allows the UI to be able to use a custom config path for cases such as portable mode, where the config path is relative to the executable.
-
由 jp9000 提交于
Portable mode can be enabled via command line options (--portable or -p) or by having any of the following files present in the base directory of a portable install: portable_mode obs_portable_mode portable_mode.txt obs_portable_mode.txt Portable mode is omitted when obs is built with a unix program structure.
-
由 jp9000 提交于
This obsconfig.h variable will be true or false depending on whether the project is configured with the cmake UNIX_STRUCTURE variable or not.
-
- 01 6月, 2015 1 次提交
-
-
由 Palana 提交于
Found via clang static analysis
-
- 31 5月, 2015 3 次提交
-
-
由 Palana 提交于
Found via UBSan, actual errors (addresses not pruned for illustrative purposes): "runtime error: store to misaligned address 0x7f9a9178e84c for type 'size_t' (aka 'unsigned long'), which requires 8 byte alignment" "runtime error: load of misaligned address 0x7f9a9140f2cf for type 'size_t' (aka 'unsigned long'), which requires 8 byte alignment"
-
由 Palana 提交于
Found via UBSan, actual (sample) error: "plugins/text-freetype2/text-functionality.c:284:26: runtime error: left shift of 194 by 24 places cannot be represented in type 'int'"
-
由 Palana 提交于
Calling [NSString stringWithUTF8String:] with NULL causes it to raise an exception: +[NSString stringWithUTF8String:]: NULL cString
-
- 30 5月, 2015 1 次提交
-
-
由 jp9000 提交于
In my recent update to add a "show" button to the passworded text property, I neglected to connect the edit widget to WidgetInfo::ControlChanged, so it isn't able to detect when the text is changed by the user.
-
- 29 5月, 2015 2 次提交
-
-
由 Jim 提交于
libcurl-dev added for debian compile guide
-
由 Teemu Kauhanen 提交于
Recently libcurl was added as a required dependency, but it was not updated for the debian install instructions
-
- 26 5月, 2015 3 次提交
- 25 5月, 2015 6 次提交
-
-
由 jp9000 提交于
Allows the user to be able to optionally toggle the password text if they wish. Mostly useful for troubleshooting purposes.
-
由 jp9000 提交于
-
由 jp9000 提交于
Qt5Network has been replaced by libcurl.
-
由 jp9000 提交于
The Qt5Network classes seem to only support OpenSSL, and because OpenSSL isn't available on windows, we would have to distribute it with the program to get SSL access working. The problem with that is that OpenSSL is not GPL-compatible, so we cannot distribute OpenSSL with the program, which means we have to find a better (and preferably superior) library for accessing remote files that can use the windows SSPI for our SSL needs, which comes with the operating system. Fortunately, libcurl is probably the best library out there, and can be compiled with SSPI instead of OpenSSL, so we're just going to switch to libcurl instead. Originally I thought it didn't support SSPI, otherwise I would have implemented it sooner. As a side note, this will make it so we'll able to get files from the internet via plugins, which will be quite useful.
-
由 jp9000 提交于
The RemoteTextThread class is a QThread that is used to get text remotely in a separate thread with libcurl. This is intended to replace the Qt5Network classes because of their dependency on OpenSSL, which we can't distribute.
-
由 jp9000 提交于
-
- 22 5月, 2015 2 次提交
-
-
由 Palana 提交于
Reduces required scrolling when lots of new audio sources are added (e.g. aux devices being enabled in the same dialog) when the dialog was opened with just a few audio sources being present. Unfortunately, the "restart required" warning is pushed all the way to the bottom even if the source list is empty
- 19 5月, 2015 2 次提交
- 17 5月, 2015 4 次提交
-
-
由 jp9000 提交于
The screen index returned from XDefaultScreen is 0-based, and we were decrementing it before the check to see if it had reached 0 rather than after, so in the default_screen function it would always end up getting either the wrong screen or no screen. When xcb_query_pointer and xcb_query_pointer_reply was called with no valid screen, it would fail with an error, thus making it so that the mouse buttons could not be properly captured as hotkeys.
-
由 Richard Stanway 提交于
Fixes a crash if graphics system didn't finish intializing.
-
- 15 5月, 2015 1 次提交
-
-
由 Palana 提交于
This should allow entering alt + numpad N (N > 0) on windows since there doesn't seem to be a way to completely ignore input events generated from "alt codes"
-
- 14 5月, 2015 2 次提交
-
-
由 Palana 提交于
This is just for visuals, no functionality change
-
由 John Bradley 提交于
Removed code where if a PTS diff was greater than a certain threshold it was forced to the previous PTS diff. This breaks variable length frame media like GIF.
-
- 13 5月, 2015 3 次提交
-
-
由 jp9000 提交于
-
由 jp9000 提交于
-
由 John Bradley 提交于
This prevents odd behavior with Qt5.4 turning the rounded buttons into square push buttons.
-