Michael Fabian 'Xaymar' Dirks
ed85800b97
project: Version 0.11.0a7
2021-10-24 22:10:13 +02:00
Michael Fabian 'Xaymar' Dirks
4750da8375
ci: Update to LLVM/Clang 13.x
2021-10-22 04:02:35 +02:00
Michael Fabian 'Xaymar' Dirks
142e5858d4
project: Version 0.11.0a6
2021-10-17 17:36:07 +02:00
Michael Fabian 'Xaymar' Dirks
f68a865fc8
third-party: Update libAOM to v3.2.0-0-287164d
2021-10-17 10:51:00 +02:00
Michael Fabian 'Xaymar' Dirks
37abedceb8
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.
2021-10-06 04:34:34 +02:00
Michael Fabian 'Xaymar' Dirks
1acf73b24e
third-party: Update libAOM to v3.1.2-882-03b6f69
2021-10-05 22:34:42 +02:00
Michael Fabian 'Xaymar' Dirks
a54b7da5db
ci: Properly check if cache was restored
2021-10-05 22:21:44 +02:00
Michael Fabian 'Xaymar' Dirks
bccc65a692
ci: Pull Requests shouldn't invoke CI twice
2021-10-05 22:21:33 +02:00
Michael Fabian 'Xaymar' Dirks
2ff883f423
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.
2021-10-03 22:06:56 +02:00
Michael Fabian 'Xaymar' Dirks
08cd4ec655
project: Update issue Template
2021-10-03 22:06:56 +02:00
Michael Fabian 'Xaymar' Dirks
d865058f3a
encoders/aom-av1: AV1 encoder based on libaom
2021-09-27 23:15:24 +02:00
Michael Fabian 'Xaymar' Dirks
23207d046e
project: Version 0.11.0a3
2021-06-24 17:35:00 +02:00
Michael Fabian 'Xaymar' Dirks
d0e6cb6c74
project: Version 0.11.0a2
2021-06-23 17:06:14 +02:00
Michael Fabian 'Xaymar' Dirks
8d4adbe956
ci: Don't run CodeQL on translation changes
2021-06-23 17:05:56 +02:00
Xaymar
a897bd0252
ci: Add CodeQL analysis
2021-06-15 23:50:22 +02:00
Michael Fabian 'Xaymar' Dirks
0db11b97b5
project: Fix pull request template
2021-06-15 21:27:19 +02:00
Michael Fabian 'Xaymar' Dirks
7b412825ce
project: More template improvements
2021-06-15 20:55:19 +02:00
Michael Fabian 'Xaymar' Dirks
e3c8aa01f9
project: Improve issue and pr templates
2021-06-15 20:18:20 +02:00
Michael Fabian 'Xaymar' Dirks
a6da3f447b
project: Version 0.11.0a1
2021-06-09 03:56:37 +02:00
Michael Fabian 'Xaymar' Dirks
73441c1d18
ci: Upgrade InnoSetup to 6.1.2
2021-06-02 20:33:54 +02:00
Michael Fabian 'Xaymar' Dirks
c95f3fc822
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.
2021-06-02 20:33:54 +02:00
Michael Fabian 'Xaymar' Dirks
9997368154
project: More template fixes
2021-05-01 21:03:03 +02:00
Michael Fabian 'Xaymar' Dirks
dfbab6850e
project: Fix incorrect template settings
2021-05-01 20:53:06 +02:00
Michael Fabian 'Xaymar' Dirks
4ed8f99217
project: Use GitHub Forms for bug/crash/freeze issues
2021-05-01 20:39:58 +02:00
Michael Fabian 'Xaymar' Dirks
fe990fe94f
project: Use GitHub Forms for feature/enhancement issues
2021-05-01 20:39:58 +02:00
Michael Fabian 'Xaymar' Dirks
1b5bb725cc
ci: Update libOBS version to 27.0.0-rc2
2021-05-01 19:07:04 +02:00
Michael Fabian 'Xaymar' Dirks
ba3451a836
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.
2021-04-19 16:10:58 +02:00
Michael Fabian 'Xaymar' Dirks
36862ed795
ci: (Windows) Show full compile output for InnoSetup
2021-04-17 03:34:39 +02:00
Michael Fabian 'Xaymar' Dirks
a20e9c64e2
ci: (MacOS) Build .pkg installer
2021-03-28 06:42:38 +02:00
Michael Fabian 'Xaymar' Dirks
e0a016ee37
cmake: Update download logic
2021-03-23 20:56:24 +01:00
Michael Fabian 'Xaymar' Dirks
c98991c60c
ci: Add caching for many steps
2021-03-23 20:56:24 +01:00
Michael Fabian 'Xaymar' Dirks
c09916dd85
ci: Also trigger validation on tags
2021-03-23 14:52:57 +01:00
Michael Fabian 'Xaymar' Dirks
bcd3a52f60
ci: (MacOS) Automatically detect Homebrew prefix
2021-03-23 14:52:57 +01:00
Michael Fabian 'Xaymar' Dirks
95c32da1de
ci: (MacOS) Fix installation of Qt5
...
Homebrew now defaults to Qt6, but we still require Qt5 for the time being.
2021-03-23 14:52:57 +01:00
Michael Fabian 'Xaymar' Dirks
129a1fd10d
ci: Fix formatting for main.yml
2021-03-23 14:52:57 +01:00
Michael Fabian 'Xaymar' Dirks
53f2edcc87
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.
2021-02-21 04:35:12 +01:00
Michael Fabian 'Xaymar' Dirks
a93e08725f
ci: Update scripts for refactor and adjust OBS to v26.1.x
2021-02-02 11:53:32 +01:00
Michael Fabian 'Xaymar' Dirks
d40ebb5fb1
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.
2021-01-31 18:24:46 +01:00
Michael Fabian 'Xaymar' Dirks
3a40a13cc5
ci: Fail fast on error
2020-11-28 15:35:30 +01:00
Michael Fabian 'Xaymar' Dirks
48eb740fbb
ci: Use newly added override options
2020-11-28 15:35:30 +01:00
Michael Fabian 'Xaymar' Dirks
52b83fe846
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.
2020-11-01 12:25:19 +01:00
Michael Fabian 'Xaymar' Dirks
0862c7af06
ci: Fix support for new CMake script
2020-09-30 03:59:29 +02:00
Michael Fabian 'Xaymar' Dirks
21795f489d
ci: Also run on tags
2020-09-25 21:25:52 +02:00
Michael Fabian 'Xaymar' Dirks
81a970473f
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.
2020-09-24 02:01:40 +02:00
Michael Fabian 'Xaymar' Dirks
dd9bbbcfe2
cmake: Enable FFmpeg Encoders on Linux
2020-08-10 19:51:21 +02:00
Michael Fabian 'Xaymar' Dirks
8ffba69ce4
ci: Add validation for formatting using clang-format
2020-07-30 07:32:22 +02:00
Michael Fabian 'Xaymar' Dirks
37e78cdcfa
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.
2020-07-29 05:57:57 +02:00
Michael Fabian 'Xaymar' Dirks
d4206f3a92
cmake, ci: Add caching support to speed up builds
2020-07-15 23:07:54 +02:00
Michael Fabian Dirks
f633401b0e
Update FUNDING.yml
2020-05-10 19:00:27 +02:00
Michael Fabian 'Xaymar' Dirks
f5b12aa269
ci: Ensure that tags are also built
2020-04-24 08:53:25 +02:00