Commit Graph

15 Commits

Author SHA1 Message Date
Michael Fabian 'Xaymar' Dirks b0f8efb90d ci: Use improved build scripts 2019-07-27 21:12:49 +02:00
Michael Fabian 'Xaymar' Dirks fa1580cc7c ci: Don't build i18n and l10n branches 2019-04-27 18:00:55 +02:00
Michael Fabian 'Xaymar' Dirks a139509215 ci: Update InnoSetup URL 2019-04-27 16:40:57 +02:00
Michael Fabian 'Xaymar' Dirks 6f1fdb41e7 ci: Don't limit Git history cloning for AppVeyor
The git history is required to determine the version number correctly, and without it the generated archives unfortunately lack that information making them look identical to earlier versions in log files.
2019-03-01 19:58:55 +01:00
Michael Fabian 'Xaymar' Dirks c1b7f8aa88 ci: Configure and build 32/64-bit in parallel and reduce noise
By configuring and building 32-bit and 64-bit builds in parallel we can save massive amounts of time usually spent just waiting on other resources while the CPU is idle. On AppVeyor, this results in a roughly 50% lower build time, ensuring that builds can complete faster than before.

Artifacts have been reduced to only be created for tagged releases, which also reduces total build time. Additionally the notifications have been reduced to only happen when the build status changes, as there is no reason to notify about things that did not change the status.
2019-03-01 10:59:11 +01:00
Michael Fabian 'Xaymar' Dirks 70137ee495 ci: Ignore automated translation changes 2019-01-24 15:51:37 +01:00
Michael Fabian 'Xaymar' Dirks 95fdcff3a9 cmake: Reworked build system for Installers and Archives 2018-12-23 21:15:05 +01:00
Michael Fabian 'Xaymar' Dirks 31342239bc ci: Remove unused cache entry 2018-04-24 12:40:22 +02:00
Michael Fabian 'Xaymar' Dirks 20f6a0afca ci: Use proper paths and generators 2018-04-24 12:36:57 +02:00
Michael Fabian 'Xaymar' Dirks 831a2251a4 ci: Automated building and packaging 2018-04-24 12:33:54 +02:00
Michael Fabian 'Xaymar' Dirks 37d1815d30 cmake: Version 0.4.2
### Plugin
- Shipped files should now be actual images instead of broken images.

### Source Mirror
- Fixed a memory leak caused by not releasing the mirrored source.
- Fixed a rendering slowdown caused by trying to render the source inside an effect loop.
- Fixed 'Point' scaling not actually using the correct sampling.
- Implemented an option for Source Mirror to keep the original size even if rescaling.
2018-01-24 06:43:33 +01:00
Michael Fabian 'Xaymar' Dirks 823bac9b13 cmake: Version 0.4.1
- Switched all filters and sources over to new initialization code.
- Fixed a 32-bit crash on machines with CPUs capable of SSE caused by Vertex Buffers.
- Reduced memory requirements of Vertex Buffers by ~60%.
- Removed a superfluous reallocation, loop and copy from Vertex Buffers.
2018-01-18 05:32:29 +01:00
Michael Fabian 'Xaymar' Dirks 8ae69cbe2c cmake: Version 0.4.0
- Improved initialization code to ease future development.
- Fixed several possible crashes in the GS subsystem wrappers.
- Fixed 'Blur' filter color being wrong due to non-power-of-two textures.
- Improved 'Blur' filter error reporting for better debugging and support.
- Fixed 'Blur' filter crashing OBS on GPU reset, better support for this is added in a future version of OBS.
- Fixed 'Blur' filter occasionally just not working.
- Added 'Source Mirror' source which allows you to add filters to a source without modifying it as well as rescaling it.
2017-12-14 08:54:52 +01:00
Michael Fabian 'Xaymar' Dirks a8e1c7c207 ci: Add Discord webhook support 2017-11-05 17:24:41 +01:00
Michael Fabian 'Xaymar' Dirks 407f39271e ci: Integrate AppVeyor building
Remember to update the version with each release!
2017-11-05 14:34:53 +01:00