Commit Graph
44 Commits
Author SHA1 Message Date
Joel Bethke 90dda7e2b1 README.rst: Update contrib link and add codestyle
This updates the readme with the new contribution guidelines (.md instead of .rst), and adds a link to the code style guidelines.
2026-04-10 17:49:36 -07:00
Joel BethkeandGitHub b8ab531ae2 Add SECURITY.md 2026-03-23 21:37:31 -05:00
Joel BethkeandRyan Foster c4cccf7b7e frontend: Remove help text for shutdown check 2025-09-16 18:02:25 -04:00
Joel Bethke 95b92f6de3 Add Code of Conduct 2021-07-31 17:23:22 -05:00
Joel BethkeandGitHub 639560ec59 Merge pull request #4495 from WizardCM/remove-pipelines
Remove Azure Pipelines from CI
2021-04-11 12:03:56 -05:00
Joel BethkeandGitHub aa713e07d0 Merge pull request #3815 from ckelsel/master
UI: fix typo
2020-12-02 03:36:41 -06:00
Joel BethkeandGitHub 96da863fbc Merge pull request #3810 from RytoEX/qt-midbutton
UI: Use Qt::MiddleButton instead of deprecated Qt::MidButton
2020-12-01 10:31:11 -06:00
Joel BethkeandGitHub e4ab4f791f Merge pull request #3687 from DDRBoxman/captionoption
Remove BUILD_CAPTIONS build flag
2020-11-02 23:13:50 -06:00
Joel BethkeandGitHub 5662ec6991 Merge pull request #3674 from RytoEX/update-contributing-doc
CONTRIBUTING.rst: Update CONTRIBUTING doc
2020-10-31 18:39:37 -05:00
Joel BethkeandJim 2b8ea4b5f3 obs-ffmpeg: Add MX350 to blacklist 2020-10-29 21:04:06 -07:00
Joel BethkeandGitHub 555b41dee7 Merge pull request #3594 from Scrxtchy/docs-event-finish-loading
Docs: Fix Frontend Finish Loading event
2020-10-09 22:56:58 -04:00
Joel Bethkeandjp9000 a94ede6d00 win-dshow: Add VirtualCam installer scripts
This adds two batch scripts to install and uninstall the virtual cam
devices for installations where the installer could not be used.  Most
commonly, this is for portable installations or those who prefer the
.zip file.
2020-09-06 18:04:44 -07:00
Joel BethkeandGitHub f1be7fe2d0 Merge pull request #3272 from cg2121/readme-remove-mantis
README.rst: Remove Mantis
2020-08-11 13:09:28 -05:00
Joel BethkeandGitHub 2f9b57ab8f Merge pull request #3228 from PatTheMav/ci-brew-bundle-fix
CI: Fix Brew Bundler breaking without prior brew update
2020-07-29 14:15:17 -05:00
Joel BethkeandGitHub 63373a8fd7 Merge pull request #3203 from jpark37/mac-ci-python
CI: Disable Python for Mac PR automation
2020-07-22 23:05:52 -05:00
Joel BethkeandGitHub 41bc541613 Merge pull request #3141 from JohannMG/update-facebook-streamkey-url
UI: Update Facebook get stream key URL
2020-07-08 20:09:56 -05:00
Joel BethkeandGitHub 381960a7bc Merge pull request #3100 from PatTheMav/macos-azure-pipelines-fix
CI: Quick fix to cover pre-installed Homebrew dependencies for macOS
2020-06-24 18:13:01 -05:00
Joel Bethke e10d3be804 cmake: Update minimum Windows SDK version 2020-06-03 17:06:31 -05:00
Joel Bethke f543ac365d UI: Update NSIS installer script
This brings the script in the repo up to date with what is being
used to generate release builds for OBS Studio on Windows, as
well as fixing up a few issues.
2020-06-03 16:54:50 -05:00
Joel BethkeandGitHub 05c9ddd229 Merge pull request #3020 from jpark37/windows-sdk-19041
libobs-winrt: Require Windows 10 SDK 19041
2020-06-03 13:10:27 -05:00
Joel BethkeandGitHub cda14a0acb Merge pull request #3022 from matclayton/master
rtmp-services: Add Mixcloud service
2020-06-02 09:23:12 -05:00
Joel BethkeandGitHub 62b634a427 Merge pull request #3000 from cg2121/remove-doxygen
docs: Remove Doxygen
2020-05-28 15:06:10 -05:00
Joel BethkeandGitHub 0b6cc39510 Merge pull request #2910 from jpark37/unlog-com-success
libobs: Remove log entry for CoInitializeEx pass
2020-05-11 16:54:50 -05:00
Joel BethkeandGitHub b20e71cddf Merge pull request #2811 from emaste/freebsd-vlc-video
vlc-video: Enable building the plugin on FreeBSD
2020-04-26 19:38:34 -05:00
Joel BethkeandGitHub dac1f7ddac Merge pull request #2797 from GeorgesStavracas/gbsneto/color-grade-filter
obs-filters: Add a user label to the LUT filter
2020-04-25 16:23:49 -05:00
Joel BethkeandGitHub 9663d3f59f Merge pull request #2791 from unknowndomain/master
UI: Update OSX to macOS in English translation
2020-04-23 18:27:55 -05:00
Joel BethkeandGitHub 14b056539f Merge pull request #2771 from AntowaStrong/virtwish-service
rtmp-services: Add VirtWish service
2020-04-22 09:16:55 -05:00
Joel BethkeandGitHub bcdc97e40e Merge pull request #2770 from redcrazyheart/changestripchatsources
rtmp-services: Update Stripchat streaming service
2020-04-22 09:15:16 -05:00
Joel Bethke 63d66c87e4 UI: Fix audio bitrate not being set in simple mode 2019-10-25 10:56:26 -05:00
Joel Bethke 6fb3552d70 win-capture: Add additional exe to window capture blacklist
These are additional internal windows processes that should not
be listed in the window capture dropdown.
2019-10-16 19:47:43 -05:00
Joel BethkeandGitHub f3a054e308 Merge pull request #2126 from Fenrirthviti/linux-ci-fix
CI: Remove dead PPA to fix Linux build failure
2019-10-15 23:27:49 -05:00
Joel Bethke 404dc6a84d CI: Remove dead PPA to fix Linux build failure 2019-10-15 14:24:28 -05:00
Joel Bethke b58f5c7d4b UI: Update Acri theme 2018-08-17 12:16:20 -05:00
Joel Bethke 98b9f7036d UI: Fix dark theme link color 2018-08-16 16:46:22 -05:00
Joel Bethke 0cdd8fab32 UI: Update Rachni theme
Fixes a few small issues with the new SourceTree, warning/error
labels, and properties view colors.
2018-08-16 16:46:13 -05:00
Joel Bethke 5f3464f9cc UI: Update Acri theme for disabled buttons 2018-06-27 19:04:49 -05:00
Joel Bethke 5c5f4033ff UI: Fix tab bars for docked widgets in Dark theme 2018-01-13 18:22:17 -06:00
Joel Bethkeandjp9000 10b27723a3 win-capture: Change string for memory capture option
Makes it a bit more clear this option shouldn't be used unless you're on
SLI/crossfire.

In the future, something should be put in to the program that detects
laptops and warns on how to set up their adapter for efficient capture.

Closes jp9000/obs-studio#1138
2018-01-08 15:44:05 -08:00
Joel Bethke 2959b22bfb UI: Add help portal link to help menu 2018-01-05 15:20:39 -06:00
Joel Bethke c3badc4a54 UI: Fix minor Rachni theme bugs
The tab bars in the Rachni theme had an issue related to an attempted
property of qproperty-drawBase: 0 in the .qss file. This, in theory,
should have worked and removed the base of the tab bar, but there is a
bug that prevents this from consistently applying, as detailed here:
https://bugreports.qt.io/browse/QTBUG-2982

This fix removes that property, and adjusts the styling of the tabs
themselves for a more consistent experience. Tabs should no longer be
cut off or displayed improperly.

In addition, this also corrects an issue with the scene/source rename
QLineEdit field displaying improperly.
2017-12-23 21:31:04 -06:00
Joel Bethke 5576823f24 UI: Allow volume peak to be customized via .qss
With the addition of the peak volume indicator, themes may wish to change
these colors but there was no way to do so. This change updates the
VolumeControl widget to allow a stylesheet to adjust all possible colors
for the volume bar. In addtion, the Rachni theme is updated to demonstrate
this new capability.
2017-08-11 21:07:31 -05:00
Joel Bethke 086e9cf0dc UI: Fix settings window minimum width/height
This fixes the issue presented in:

https://obsproject.com/mantis/view.php?id=885

Minimum size is changed to 700x512. I arrived at this number from testing
the minimum sizes that I felt the settings UI was still perfectly usable
and readable. Any smaller, and things became difficult to see and adjust.
As a note, this does increase the minum width of the settings window, as
the previous minimum allowed you to cut off objects and render the window
too small to be usable.
2017-07-28 11:34:26 -05:00
Joel Bethke 432e285257 UI: Add new theme, update theme capabilities
I have always felt that the out of the box themes for OBS were quite
lacking, and have spent a lot of time going through and sorting out the
difficulties with the current setup. I've added a new themeID parameter to
several elements that were otherwise impossible to target with QSS in a
theme. Since Qt has pushed for the use of QML over QSS at this point,
these should be considered workarounds. Included is the theme I was
working on that can serve as a base. I'm hoping to encourage others to
make their own themes, so we can grow the available themes for OBS.

I am happy for any feedback on the theme itself, or other updates that
can me made to make creating new themes easier overall.
2017-06-13 14:37:59 -05:00
Joel Bethkeandjp9000 d9b0c85daf cmake: Enable COPY_DEPENDENCIES by default on Windows
When setting up a build for the first time on windows, makes it so you
no longer have to run cmake twice:  once to build, then once again with
the COPY_DEPENDENCIES box to ensure dependencies are copied.

Closes jp9000/obs-studio#768
2017-01-23 22:21:38 -08:00