Clayton Groeneveld
Clayton Groeneveld
### Description This disables hotkeys when an user is typing in a editable widget or a modal dialog is open. ### Motivation and Context Simpler version of https://github.com/obsproject/obs-studio/pull/3072 (was reverted)...
### Description If a scene or group is selected, disable the properties button in the source toolbar. This also does a refactor of the function to enable/disable the toolbar buttons....
### Description This moves the controls from the controls dock to a toolbar at the top of the window. This also adds tool buttons for common tasks that are found...
### Description Adds functions to the frontend api to add and remove sources from the audio mixer ### Motivation and Context In one of my plugins, the source is private,...
### Description This adds tabbed properties for sources. The tabs are properties, filters and advanced (deinterlace settings). Properties:  Filters:  Advanced:  ### Motivation and Context Not just in a context menu. ###...
### Description Since cpp allows removing the unused parameters from the function name, UNUSED_PARAMETER is not needed, unless it is in an ifdef. ### Motivation and Context Less code ###...
### Description The stream output signals are now put inside of a vector. ### Motivation and Context Less code ### How Has This Been Tested? Disconnected and reconnected stream ###...
### Description In no other place in the program do we reserve the vector size when using them for signals. This creates an extra step if signals are added or...