0d15216761 
								
							 
						 
						
							
							
								
								ci: Don't perform tasks relying on secrets in pull requests  
							
							
							
						 
						
							2023-04-05 18:51:44 +02:00  
				
					
						
							
							
								 
						
							
								c5e69e4076 
								
							 
						 
						
							
							
								
								ci: Adjust to new Code Signing parameters  
							
							
							
						 
						
							2023-04-05 18:51:41 +02:00  
				
					
						
							
							
								 
						
							
								0e26018cd3 
								
							 
						 
						
							
							
								
								ci: Sign builds with the provided key automatically  
							
							
							
						 
						
							2023-04-05 18:51:39 +02:00  
				
					
						
							
							
								 
						
							
								b436eaaf28 
								
							 
						 
						
							
							
								
								project: Improve PR template  
							
							
							
						 
						
							2023-04-05 18:51:39 +02:00  
				
					
						
							
							
								 
						
							
								5d89b0d8b1 
								
							 
						 
						
							
							
								
								project: Version 0.11.0a8  
							
							
							
						 
						
							2023-04-05 18:51:39 +02:00  
				
					
						
							
							
								 
						
							
								22f0bd1da1 
								
							 
						 
						
							
							
								
								project: Version 0.11.0a7  
							
							
							
						 
						
							2023-04-05 18:51:32 +02:00  
				
					
						
							
							
								 
						
							
								744d627bc5 
								
							 
						 
						
							
							
								
								ci: Update to LLVM/Clang 13.x  
							
							
							
						 
						
							2023-04-05 18:51:28 +02:00  
				
					
						
							
							
								 
						
							
								1cb84fa6b5 
								
							 
						 
						
							
							
								
								project: Version 0.11.0a6  
							
							
							
						 
						
							2023-04-05 18:51:26 +02:00  
				
					
						
							
							
								 
						
							
								e2fab9c28b 
								
							 
						 
						
							
							
								
								third-party: Update libAOM to v3.2.0-0-287164d  
							
							
							
						 
						
							2023-04-05 18:51:24 +02:00  
				
					
						
							
							
								 
						
							
								d3808f3960 
								
							 
						 
						
							
							
								
								project: Version 0.11.0a5  
							
							... 
							
							
							
							- Updated the AOM library to libAOM v3.1.2-882-03b6f69.
- Fixed the Denoising filter not working correctly with unexpected sizes.
- Fixed the Denoising filter not rendering at the correct size.
- Fixed the Denoising and Upscaling filter destroying the Alpha channel.
- Fixed the Denoising filter running twice on the same image, resulting in a far worse image.
- Fixed Upscaling not automatically deciding on a proper scale factor for you when the selected one is not supported. 
							
						 
						
							2023-04-05 18:51:23 +02:00  
				
					
						
							
							
								 
						
							
								c2955d8480 
								
							 
						 
						
							
							
								
								third-party: Update libAOM to v3.1.2-882-03b6f69  
							
							
							
						 
						
							2023-04-05 18:51:20 +02:00  
				
					
						
							
							
								 
						
							
								7e39f613e0 
								
							 
						 
						
							
							
								
								ci: Properly check if cache was restored  
							
							
							
						 
						
							2023-04-05 18:51:20 +02:00  
				
					
						
							
							
								 
						
							
								f0ccb6dd43 
								
							 
						 
						
							
							
								
								ci: Pull Requests shouldn't invoke CI twice  
							
							
							
						 
						
							2023-04-05 18:51:20 +02:00  
				
					
						
							
							
								 
						
							
								1d5d601256 
								
							 
						 
						
							
							
								
								ci: (AOM) Replace files if they exist  
							
							... 
							
							
							
							This shouldn't happen, but it seems our 'if' case is not working right. Will have to investigate this in the future. 
							
						 
						
							2023-04-05 18:51:19 +02:00  
				
					
						
							
							
								 
						
							
								9f600f4bfe 
								
							 
						 
						
							
							
								
								project: Update issue Template  
							
							
							
						 
						
							2023-04-05 18:51:19 +02:00  
				
					
						
							
							
								 
						
							
								9a4ab558c0 
								
							 
						 
						
							
							
								
								encoders/aom-av1: AV1 encoder based on libaom  
							
							
							
						 
						
							2023-04-05 18:51:15 +02:00  
				
					
						
							
							
								 
						
							
								668b8af213 
								
							 
						 
						
							
							
								
								project: Version 0.11.0a3  
							
							
							
						 
						
							2023-04-05 18:51:12 +02:00  
				
					
						
							
							
								 
						
							
								da339e6e26 
								
							 
						 
						
							
							
								
								project: Version 0.11.0a2  
							
							
							
						 
						
							2023-04-05 18:51:09 +02:00  
				
					
						
							
							
								 
						
							
								673f406539 
								
							 
						 
						
							
							
								
								ci: Don't run CodeQL on translation changes  
							
							
							
						 
						
							2023-04-05 18:51:09 +02:00  
				
					
						
							
							
								 
						
							
								a52fe1a7e7 
								
							 
						 
						
							
							
								
								ci: Add CodeQL analysis  
							
							
							
						 
						
							2023-04-05 18:51:04 +02:00  
				
					
						
							
							
								 
						
							
								6d9e729dd9 
								
							 
						 
						
							
							
								
								project: Fix pull request template  
							
							
							
						 
						
							2023-04-05 18:51:03 +02:00  
				
					
						
							
							
								 
						
							
								9daee80594 
								
							 
						 
						
							
							
								
								project: More template improvements  
							
							
							
						 
						
							2023-04-05 18:51:02 +02:00  
				
					
						
							
							
								 
						
							
								6969079e9c 
								
							 
						 
						
							
							
								
								project: Improve issue and pr templates  
							
							
							
						 
						
							2023-04-05 18:51:02 +02:00  
				
					
						
							
							
								 
						
							
								8eef6ddd85 
								
							 
						 
						
							
							
								
								project: Version 0.11.0a1  
							
							
							
						 
						
							2023-04-05 18:51:02 +02:00  
				
					
						
							
							
								 
						
							
								e17f33d6ec 
								
							 
						 
						
							
							
								
								ci: Upgrade InnoSetup to 6.1.2  
							
							
							
						 
						
							2023-04-05 18:50:55 +02:00  
				
					
						
							
							
								 
						
							
								8ab8d66977 
								
							 
						 
						
							
							
								
								cmake: Update for OBS Studio 27.0.0  
							
							... 
							
							
							
							* OBS Studio 27.0.0 supports ARM64 on MacOS directly.
* Windows now uses "Detours" for hooking into Windows API functions. 
							
						 
						
							2023-04-05 18:50:55 +02:00  
				
					
						
							
							
								 
						
							
								4a78ada1ac 
								
							 
						 
						
							
							
								
								project: More template fixes  
							
							
							
						 
						
							2023-04-05 18:50:54 +02:00  
				
					
						
							
							
								 
						
							
								2a2c29a4dd 
								
							 
						 
						
							
							
								
								project: Fix incorrect template settings  
							
							
							
						 
						
							2023-04-05 18:50:54 +02:00  
				
					
						
							
							
								 
						
							
								e0df18df87 
								
							 
						 
						
							
							
								
								project: Use GitHub Forms for bug/crash/freeze issues  
							
							
							
						 
						
							2023-04-05 18:50:54 +02:00  
				
					
						
							
							
								 
						
							
								c2534a0fc7 
								
							 
						 
						
							
							
								
								project: Use GitHub Forms for feature/enhancement issues  
							
							
							
						 
						
							2023-04-05 18:50:53 +02:00  
				
					
						
							
							
								 
						
							
								1e0bccd8ed 
								
							 
						 
						
							
							
								
								ci: Update libOBS version to 27.0.0-rc2  
							
							
							
						 
						
							2023-04-05 18:50:53 +02:00  
				
					
						
							
							
								 
						
							
								89cd2be6c8 
								
							 
						 
						
							
							
								
								project: Redirect support requests to Discord or OBS Studio  
							
							... 
							
							
							
							As users repeatedly fail to provide the basic minimum of Information, we instead now direct users towards the Discord support instead. 
							
						 
						
							2023-03-28 13:11:21 +02:00  
				
					
						
							
							
								 
						
							
								ab9a6ec56d 
								
							 
						 
						
							
							
								
								ci: (Windows) Show full compile output for InnoSetup  
							
							
							
						 
						
							2023-03-28 13:11:20 +02:00  
				
					
						
							
							
								 
						
							
								4405c13901 
								
							 
						 
						
							
							
								
								ci: (MacOS) Build .pkg installer  
							
							
							
						 
						
							2023-03-28 13:11:16 +02:00  
				
					
						
							
							
								 
						
							
								d24fb07dcc 
								
							 
						 
						
							
							
								
								cmake: Update download logic  
							
							
							
						 
						
							2023-03-28 13:11:15 +02:00  
				
					
						
							
							
								 
						
							
								ca6fb45c9d 
								
							 
						 
						
							
							
								
								ci: Add caching for many steps  
							
							
							
						 
						
							2023-03-28 13:11:15 +02:00  
				
					
						
							
							
								 
						
							
								e88cd34db1 
								
							 
						 
						
							
							
								
								ci: Also trigger validation on tags  
							
							
							
						 
						
							2023-03-28 13:11:15 +02:00  
				
					
						
							
							
								 
						
							
								ee6afdcded 
								
							 
						 
						
							
							
								
								ci: (MacOS) Automatically detect Homebrew prefix  
							
							
							
						 
						
							2023-03-28 13:11:15 +02:00  
				
					
						
							
							
								 
						
							
								eef6d2d445 
								
							 
						 
						
							
							
								
								ci: (MacOS) Fix installation of Qt5  
							
							... 
							
							
							
							Homebrew now defaults to Qt6, but we still require Qt5 for the time being. 
							
						 
						
							2023-03-28 13:11:15 +02:00  
				
					
						
							
							
								 
						
							
								766cb605db 
								
							 
						 
						
							
							
								
								ci: Fix formatting for main.yml  
							
							
							
						 
						
							2023-03-28 13:11:14 +02:00  
				
					
						
							
							
								 
						
							
								495b8cda66 
								
							 
						 
						
							
							
								
								ci: Add builds for MacOS x86-64  
							
							... 
							
							
							
							Due to OBS Studio not yet supporting ARM64 out of the box, we currently only provide builds for x86. Additionally, due to our use of C++17 (which we will not drop to C++14, don't bother asking), the minimum OSX version is 10.15. 
							
						 
						
							2023-03-28 13:11:14 +02:00  
				
					
						
							
							
								 
						
							
								662a858ab6 
								
							 
						 
						
							
							
								
								ci: Update scripts for refactor and adjust OBS to v26.1.x  
							
							
							
						 
						
							2023-03-28 13:11:10 +02:00  
				
					
						
							
							
								 
						
							
								188e58bbda 
								
							 
						 
						
							
							
								
								ci: Remove automatic build support for Ubuntu 18.04  
							
							... 
							
							
							
							The majority of users should have already switched or upgraded to Ubuntu 20.04 at this point, so there is no point in building further Ubuntu 18.04 versions. This saves us some CI slots, and also reduces the number of target systems to actually support. 
							
						 
						
							2023-03-28 13:11:10 +02:00  
				
					
						
							
							
								 
						
							
								7be1929985 
								
							 
						 
						
							
							
								
								ci: Fail fast on error  
							
							
							
						 
						
							2023-03-28 13:11:03 +02:00  
				
					
						
							
							
								 
						
							
								98a146c108 
								
							 
						 
						
							
							
								
								ci: Use newly added override options  
							
							
							
						 
						
							2023-03-28 13:11:03 +02:00  
				
					
						
							
							
								 
						
							
								0ad6b84077 
								
							 
						 
						
							
							
								
								project: Improve Pull Request Template  
							
							... 
							
							
							
							Adds some additional information required for Pull Requests to be considered valid, in order to quickly identify any surface level issues. 
							
						 
						
							2023-03-28 13:11:01 +02:00  
				
					
						
							
							
								 
						
							
								e8d5edc9eb 
								
							 
						 
						
							
							
								
								ci: Fix support for new CMake script  
							
							
							
						 
						
							2023-03-28 13:11:00 +02:00  
				
					
						
							
							
								 
						
							
								2353c0bb8b 
								
							 
						 
						
							
							
								
								ci: Also run on tags  
							
							
							
						 
						
							2023-03-28 12:52:28 +02:00  
				
					
						
							
							
								 
						
							
								f907fc80b0 
								
							 
						 
						
							
							
								
								updater: Add functionality to check for updates  
							
							... 
							
							
							
							Implements a manual and automatic update checker with support for both release and testing update channels, allowing users to stay as up to date as possible. It is fully compliant with privacy regulations around the world, as it stays completely silent and inactive until the user gives the Ok to connect to GitHub for the latest releases. 
							
						 
						
							2023-03-28 12:52:27 +02:00  
				
					
						
							
							
								 
						
							
								4947ae9a13 
								
							 
						 
						
							
							
								
								cmake: Enable FFmpeg Encoders on Linux  
							
							
							
						 
						
							2023-03-28 12:52:22 +02:00  
				
					
						
							
							
								 
						
							
								5385ad415f 
								
							 
						 
						
							
							
								
								ci: Add validation for formatting using clang-format  
							
							
							
						 
						
							2023-03-28 12:52:21 +02:00  
				
					
						
							
							
								 
						
							
								a510081d9c 
								
							 
						 
						
							
							
								
								ci: Upgrade Ubuntu to 20.04 and don't use remote LLVM  
							
							... 
							
							
							
							Ubuntu 20.04 has officially replaced 19.10 as the latest version, and is stable enough that people can move to it. The script doesn't change much for that. However we do remove the needless extra builds here and revert to the system installed clang version, which thanks to other pull requests now works fine. For Ubuntu 18.04 that is clang-8, while for Ubuntu 20.04 it is clang-9. 
							
						 
						
							2023-03-28 12:52:20 +02:00  
				
					
						
							
							
								 
						
							
								731dbd26a7 
								
							 
						 
						
							
							
								
								cmake, ci: Add caching support to speed up builds  
							
							
							
						 
						
							2023-03-28 12:52:17 +02:00  
				
					
						
							
							
								 
						
							
								9dacdae66f 
								
							 
						 
						
							
							
								
								Update FUNDING.yml  
							
							
							
						 
						
							2023-03-28 12:40:42 +02:00  
				
					
						
							
							
								 
						
							
								4cfa0ed4d4 
								
							 
						 
						
							
							
								
								ci: Ensure that tags are also built  
							
							
							
						 
						
							2023-03-28 12:40:40 +02:00  
				
					
						
							
							
								 
						
							
								23db0de84c 
								
							 
						 
						
							
							
								
								ci: Fix names for 19.10 packages  
							
							
							
						 
						
							2023-03-28 12:40:40 +02:00  
				
					
						
							
							
								 
						
							
								16463ac41b 
								
							 
						 
						
							
							
								
								ci: Also trigger on tag creation  
							
							
							
						 
						
							2023-03-28 12:40:39 +02:00  
				
					
						
							
							
								 
						
							
								d0569a2b4d 
								
							 
						 
						
							
							
								
								ci: Add clang-10 to Ubuntu builds  
							
							... 
							
							
							
							Disables caching as it didn't work and fixes the weird new jpeg issue. 
							
						 
						
							2023-03-28 12:40:38 +02:00  
				
					
						
							
							
								 
						
							
								3aa467f93a 
								
							 
						 
						
							
							
								
								ci: Add caching of dependencies  
							
							
							
						 
						
							2023-03-28 12:40:38 +02:00  
				
					
						
							
							
								 
						
							
								3a3cfd4776 
								
							 
						 
						
							
							
								
								ci: Ignore l10n_master from Crowdin  
							
							... 
							
							
							
							Crowding commits each language in its own commit, instead of merging multiple into one commit. This results in very spammy builds, to the point of several hundred being spawned in the same second. 
							
						 
						
							2023-03-28 12:40:38 +02:00  
				
					
						
							
							
								 
						
							
								1e10bd3839 
								
							 
						 
						
							
							
								
								ci: Automatically try to build with clang-9 on 19.10  
							
							
							
						 
						
							2023-03-28 12:40:38 +02:00  
				
					
						
							
							
								 
						
							
								0feaeb1afc 
								
							 
						 
						
							
							
								
								project: Remove the usage of Visual Studio 2017  
							
							... 
							
							
							
							Visual Studio 2017 is now 3 years out of date, and newer options are available - and also produce better and faster binaries. 
							
						 
						
							2020-04-23 00:43:16 +02:00  
				
					
						
							
							
								 
						
							
								7fbbd39bf5 
								
							 
						 
						
							
							
								
								project: Improve templates for issues/features/help/prs  
							
							
							
						 
						
							2020-04-17 11:19:24 +02:00  
				
					
						
							
							
								 
						
							
								57dcdcd393 
								
							 
						 
						
							
							
								
								cmake: Add support for OBS Frontend API and Qt UI  
							
							
							
						 
						
							2020-04-05 10:58:48 +02:00  
				
					
						
							
							
								 
						
							
								89361db682 
								
							 
						 
						
							
							
								
								ci: Match build matrix with OBS Studio build matrix  
							
							
							
						 
						
							2020-04-03 01:49:06 +02:00  
				
					
						
							
							
								 
						
							
								92d038277d 
								
							 
						 
						
							
							
								
								ci: Build for multiple GCC versions  
							
							... 
							
							
							
							This fixes the crash when OBS Studio was built with a different GCC version, although the exact cause of the crash is not yet known.
Fixes : #125  #124  
							
						 
						
							2020-04-03 01:16:33 +02:00  
				
					
						
							
							
								 
						
							
								8b7e1a2826 
								
							 
						 
						
							
							
								
								ci: Switch to matrix builds and add Ubuntu  
							
							
							
						 
						
							2020-04-02 20:37:45 +02:00  
				
					
						
							
							
								 
						
							
								7a0136b071 
								
							 
						 
						
							
							
								
								ci: Fix submodule cloning  
							
							
							
						 
						
							2020-03-26 14:58:21 +01:00  
				
					
						
							
							
								 
						
							
								747e2c7259 
								
							 
						 
						
							
							
								
								ci: Fix installer template path  
							
							
							
						 
						
							2020-02-13 10:25:41 +01:00  
				
					
						
							
							
								 
						
							
								261d673147 
								
							 
						 
						
							
							
								
								ci: Switch back to pwsh for Windows specific steps  
							
							
							
						 
						
							2020-02-13 10:19:19 +01:00  
				
					
						
							
							
								 
						
							
								3e4eea7c6f 
								
							 
						 
						
							
							
								
								ci: Rename windows-speed package  
							
							
							
						 
						
							2020-02-13 10:15:44 +01:00  
				
					
						
							
							
								 
						
							
								7c1afedf0c 
								
							 
						 
						
							
							
								
								ci: Fix missing directory  
							
							
							
						 
						
							2020-02-13 10:15:23 +01:00  
				
					
						
							
							
								 
						
							
								20d5eef32e 
								
							 
						 
						
							
							
								
								cmake: Replace modified RelWithDebInfo with Speed  
							
							
							
						 
						
							2020-02-13 10:11:33 +01:00  
				
					
						
							
							
								 
						
							
								13316c4810 
								
							 
						 
						
							
							
								
								ci, cmake: Fix build failure and optimize for speed  
							
							
							
						 
						
							2020-02-13 09:34:34 +01:00  
				
					
						
							
							
								 
						
							
								d9c07076ac 
								
							 
						 
						
							
							
								
								ci: Fix commands and use bash as the shell on Windows  
							
							
							
						 
						
							2020-01-14 09:41:24 +01:00  
				
					
						
							
							
								 
						
							
								47679225ba 
								
							 
						 
						
							
							
								
								ci: Hopefully fix path issue  
							
							
							
						 
						
							2020-01-14 09:34:18 +01:00  
				
					
						
							
							
								 
						
							
								85d9bde1ea 
								
							 
						 
						
							
							
								
								ci: Remove use of matrix  
							
							
							
						 
						
							2020-01-14 09:32:58 +01:00  
				
					
						
							
							
								 
						
							
								a72eba6ded 
								
							 
						 
						
							
							
								
								ci: Remove Node.JS requirement  
							
							
							
						 
						
							2020-01-14 09:31:41 +01:00  
				
					
						
							
							
								 
						
							
								a99030f5c0 
								
							 
						 
						
							
							
								
								ci: Build Installers and rename to StreamFX  
							
							
							
						 
						
							2019-12-22 07:55:13 +01:00  
				
					
						
							
							
								 
						
							
								4a38fc4ffb 
								
							 
						 
						
							
							
								
								ci: Remove AppVeyor and add support for full packaging  
							
							
							
						 
						
							2019-12-18 06:46:36 +01:00  
				
					
						
							
							
								 
						
							
								ebb518186d 
								
							 
						 
						
							
							
								
								ci: Integrate Github Actions as a CI Provider  
							
							... 
							
							
							
							Integrates Github Actions which is much much faster than AppVeyor in all areas, and even supports multiple workflows instead of forcing everything into just one workflow like AppVeyor does. Plus we get 20 parallel builds that nearly instantly finish, which results in much faster feedback without having to run our own Jenkins CI.
The builder and packager scripts have been adjusted to add support for both Windows and Linux, and both AppVeyor and Github Actions. Additionally to that, the builder script now correctly executes x32 and x64 steps in a chain, instead of waiting for the other architecture to finish first. This further reduces build times. 
							
						 
						
							2019-09-03 23:27:35 +02:00  
				
					
						
							
							
								 
						
							
								f73f0fc8b8 
								
							 
						 
						
							
							
								
								Add new github templates and funding information  
							
							
							
						 
						
							2019-07-20 23:03:01 +02:00  
				
					
						
							
							
								 
						
							
								de3e8ac9d4 
								
							 
						 
						
							
							
								
								Remove old issue templates  
							
							
							
						 
						
							2019-07-20 22:45:45 +02:00  
				
					
						
							
							
								 
						
							
								37ad918881 
								
							 
						 
						
							
							
								
								Add Issue Templates  
							
							... 
							
							
							
							Add issue templates to aid in categorizing and resolving issues. 
							
						 
						
							2018-10-05 20:40:52 +02:00