Commit Graph

  • acef006198 ci, tools: Use new buildspec.json for depedendencies Michael Fabian 'Xaymar' Dirks 2023-05-13 19:50:20 +0200
  • fa8d66b951 code: Disable useless alignment styling and update standard Michael Fabian 'Xaymar' Dirks 2023-05-13 14:35:46 +0200
  • c000061758 cmake: Fix version(REQUIRE) statement Michael Fabian 'Xaymar' Dirks 2023-05-13 13:32:43 +0200
  • af41557e4d cmake: Require CMake 3.26 configuration Michael Fabian 'Xaymar' Dirks 2023-05-13 13:28:54 +0200
  • d2dbb3335d ci: Remove libOBS cache Michael Fabian 'Xaymar' Dirks 2023-05-04 17:30:42 +0200
  • 0476185a65 code: Fix support for libAVCodec 59.x and beyond Michael Fabian 'Xaymar' Dirks 2023-05-03 20:31:38 +0200
  • 5ce59b4c12 cmake: Update clang integration to 1.0 Michael Fabian 'Xaymar' Dirks 2023-05-03 20:09:52 +0200
  • 81ed7241ff cmake, code: Remove Displacement Filter completely Michael Fabian 'Xaymar' Dirks 2023-05-03 19:48:36 +0200
  • 3bc23341d5 cmake: Disable features by default based on their stability Michael Fabian 'Xaymar' Dirks 2023-05-03 19:45:07 +0200
  • eea4cadca2 cmake: Improve bootstrapping and versioning code Michael Fabian 'Xaymar' Dirks 2023-05-03 18:09:05 +0200
  • e32bd8cdae ci: Create RelWithDebInfo builds instead of Debug Michael Fabian 'Xaymar' Dirks 2023-05-03 17:17:02 +0200
  • 132ddc1d51 third-party: Update to OBS Studio 29.1 Michael Fabian 'Xaymar' Dirks 2023-05-03 15:09:48 +0200
  • 0f739135e6 project: Adjust issue templates Xaymar 2023-04-24 16:16:01 +0200
  • 5b2e28a723 code: Disable profiling on MacOS Michael Fabian 'Xaymar' Dirks 2023-04-05 18:24:26 +0200
  • 9735e1bcec ui/obs-browser-widget: Pull in browser-panel.hpp to fix MacOS Michael Fabian 'Xaymar' Dirks 2023-03-13 09:17:20 +0100
  • 0fa12f1029 ui/obs-browser-widget: Switch header order to fix Qt AutoMoc bug Michael Fabian 'Xaymar' Dirks 2023-03-10 20:22:48 +0100
  • db23069eb6 ui/obs-browser-widget: Add missing includes for Unix compilers Michael Fabian 'Xaymar' Dirks 2023-03-10 20:15:18 +0100
  • ce19d25d71 ui/obs-browser-widget: Fix bad include path for standalone builds Michael Fabian 'Xaymar' Dirks 2023-03-10 19:53:32 +0100
  • 5a58aa8a6b ui/obs-browser-widget: Fix strange layout issue in Qt6 Michael Fabian 'Xaymar' Dirks 2023-03-10 17:24:00 +0100
  • 3187a165ba ui/obs-browser-widget: Allow directly modifying underlying widget Michael Fabian 'Xaymar' Dirks 2023-03-09 15:40:19 +0100
  • d073889126 ui/obs-browser-widget: Prevent unwanted crashes or corruptions on Wayland Michael Fabian 'Xaymar' Dirks 2023-03-09 15:36:53 +0100
  • f8dc0532e1 cmake: Require an up to date C standard as well, plus extensions Michael Fabian 'Xaymar' Dirks 2023-03-13 10:09:07 +0100
  • dadd56b31d ui/obs-browser-widget: Integrate OBS Browser Source as a Qt Widget Michael Fabian 'Xaymar' Dirks 2023-03-09 15:16:50 +0100
  • 54859e9f14 util/library: Allow loading of obs_module_t Michael Fabian 'Xaymar' Dirks 2023-03-09 15:14:12 +0100
  • 10921f56e3 ci: Add validation for Copyright headers Michael Fabian 'Xaymar' Dirks 2023-03-01 08:51:28 +0100
  • 5a3954ae0e project: Fix License, License headers and Copyright information Michael Fabian 'Xaymar' Dirks 2023-02-28 02:15:26 +0100
  • c9ff7093d4 tools: Rate limit operation and fix strange buffer issues Michael Fabian 'Xaymar' Dirks 2023-03-01 11:29:57 +0100
  • a091b08259 tools: Don't use resolved path unless necessary Michael Fabian 'Xaymar' Dirks 2023-03-01 08:56:03 +0100
  • d1ffa2c942 tools: Safely handle Ctrl-C and ignore some additional files Michael Fabian 'Xaymar' Dirks 2023-03-01 08:39:18 +0100
  • bd8a574e7a tools: Actually check ignored files Michael Fabian 'Xaymar' Dirks 2023-03-01 07:44:31 +0100
  • 75e13996f1 tools: Only check for the section start/end signal, not the entire line Michael Fabian 'Xaymar' Dirks 2023-02-28 04:19:40 +0100
  • d1e3b6d0d1 tools: Add tool to generate and update copyright headers Michael Fabian 'Xaymar' Dirks 2023-02-28 01:27:31 +0100
  • c80a19ae3c project: Update README to match latest info Michael Fabian 'Xaymar' Dirks 2023-03-01 12:35:47 +0100
  • 6c4df1e7e5 ui: Remove duplicate media files Michael Fabian 'Xaymar' Dirks 2023-02-28 03:51:15 +0100
  • 7f3ab14128 cmake, code: Remove unused files Michael Fabian 'Xaymar' Dirks 2023-02-28 02:05:34 +0100
  • dd3b1c279c ci: Cache previous builds for quicker iterative development Michael Fabian 'Xaymar' Dirks 2023-02-28 05:14:08 +0100
  • 09e8e4b439 ci: Use multi-config generators to improve build speed Michael Fabian 'Xaymar' Dirks 2023-02-28 05:00:42 +0100
  • 587cefe5ce ci: Don't validate clang-tidy Michael Fabian 'Xaymar' Dirks 2023-02-28 04:57:13 +0100
  • 04e29a94b9 ci: Remove build variants that will never be used Michael Fabian 'Xaymar' Dirks 2023-02-28 04:28:55 +0100
  • e8ec23c4d4 obs/source-tracker: Fix leaked source references Michael Fabian 'Xaymar' Dirks 2023-02-16 05:33:33 +0100
  • 5e307a8e36 project: Adjust clang-tidy configuration Michael Fabian 'Xaymar' Dirks 2023-02-11 20:21:19 +0100
  • 20e1a94eba util/threadpool: Initialize worker count to 0 tt2468 2023-02-11 20:16:43 +0100
  • 980c15efa6 ci: Improve/Fix MacOS and Ubuntu builds Michael Fabian 'Xaymar' Dirks 2023-01-30 13:19:08 +0100
  • 2871b9ccef cmake: Define global clang-tidy and clang-format targets Michael Fabian 'Xaymar' Dirks 2023-01-30 12:57:24 +0100
  • d55d086a6d ci: Use https instead of http Michael Fabian 'Xaymar' Dirks 2023-01-25 12:20:13 +0100
  • ad422895fa updater: Compare all parts of the version number Michael Fabian 'Xaymar' Dirks 2023-01-17 13:04:40 +0100
  • b15fd787b6 cmake: Require generation of PATCH and TWEAK variables Michael Fabian 'Xaymar' Dirks 2023-01-11 05:47:00 +0100
  • b48c1db138 third-party: OBS Studio 29.0.0 uses 2023-01-06 Michael Fabian 'Xaymar' Dirks 2023-01-11 04:15:48 +0100
  • 64aeba7e14 ci: Allow manual OBS Deps Version and remove all set-output Michael Fabian 'Xaymar' Dirks 2023-01-11 04:14:38 +0100
  • ac741116e8 third-party: Update NVIDIA Maxine SDKs Michael Fabian 'Xaymar' Dirks 2023-01-11 03:15:08 +0100
  • 5fea3755c3 third-party: Update OBS Studio to 29.0.0 Michael Fabian 'Xaymar' Dirks 2023-01-11 03:13:51 +0100
  • 77ffb713bd third-party: Update OBS Studio to 29.0.0-beta2 Michael Fabian 'Xaymar' Dirks 2022-12-02 05:07:15 +0100
  • b88598a313 third-party: Update NVIDIA Maxine Video Effects SDK Michael Fabian 'Xaymar' Dirks 2022-12-02 05:06:16 +0100
  • b6d99dc23e third-party: Update NVIDIA Maxine Augmented Reality SDK Michael Fabian 'Xaymar' Dirks 2022-12-02 05:05:42 +0100
  • 77ecfda070 ci: Run on push to all branches Michael Fabian 'Xaymar' Dirks 2022-12-02 05:05:12 +0100
  • ec182c2daf locale: New translations en-US.ini (Chinese Simplified) (#959) Xaymar 2022-12-02 05:21:37 +0100
  • bc7f949c7b filter/blur: Don't increment your own reference count Michael Fabian 'Xaymar' Dirks 2022-12-02 04:39:29 +0100
  • 0f4f6d0485 gfx/source-texture: Don't use weak_source for strong references Michael Fabian 'Xaymar' Dirks 2022-12-02 04:39:06 +0100
  • 7226fe7046 gfx/blur/box: Initialize streamfx::gfx::util Michael Fabian 'Xaymar' Dirks 2022-12-02 04:27:06 +0100
  • 52afca38aa gfx/mipmapper: Move gs-mipmapper into proper directory Michael Fabian 'Xaymar' Dirks 2022-12-02 03:59:25 +0100
  • 8aa8745a3a gfx/util: Move draw_fullscreen_triangle here for consistency Michael Fabian 'Xaymar' Dirks 2022-11-28 09:11:55 +0100
  • 9b8ef5ac74 gfx/util: Rename debug to util(ity) Michael Fabian 'Xaymar' Dirks 2022-11-28 08:13:31 +0100
  • c18c5e457a project: Improve templates and UX Michael Fabian 'Xaymar' Dirks 2022-11-28 09:54:02 +0100
  • 6f742da524 plugin: Only initialize GLAD on OpenGL graphics backend Michael Fabian 'Xaymar' Dirks 2022-11-28 07:43:46 +0100
  • 2577622dbe filter/dynamic-mask: Replace rendering code and optimize storage Michael Fabian 'Xaymar' Dirks 2022-10-30 02:15:41 +0100
  • 5b978a20e0 obs/source-factory: Add support for color spaces Michael Fabian 'Xaymar' Dirks 2022-10-30 02:09:45 +0100
  • 15eaec2e09 obs/gs/rendertarget: Add support for color spaces Michael Fabian 'Xaymar' Dirks 2022-10-30 02:09:33 +0100
  • 596841e6f8 locale: New Crowdin updates (#932) Xaymar 2022-10-09 02:14:26 +0200
  • c0967e9252 encoder/ffmpeg: Remove usage of `avcodec_close` Michael Fabian 'Xaymar' Dirks 2022-09-23 01:51:41 +0200
  • 4236c28c58 ffmpeg/hwapi/d3d11: Only Release() the immediate ID3D11DeviceContext once Michael Fabian 'Xaymar' Dirks 2022-09-23 02:56:04 +0200
  • 0b23d28164 ffmpeg/hwapi/d3d11: Remove double unref Michael Fabian 'Xaymar' Dirks 2022-09-23 02:17:04 +0200
  • 79bd387972 templates/windows/installer: Don't offer path selection for System & User mode Michael Fabian 'Xaymar' Dirks 2022-09-20 00:47:20 +0200
  • 0390fbb05f templates/windows/installer: Default to appending default directory name Michael Fabian 'Xaymar' Dirks 2022-09-19 23:53:12 +0200
  • 79e736bc75 templates/windows/installer: Opt for built-in Registry functions Michael Fabian 'Xaymar' Dirks 2022-09-19 23:50:38 +0200
  • 53ceddd784 cmake, templates: Remove code signing integration Michael Fabian 'Xaymar' Dirks 2022-09-20 01:59:39 +0200
  • df12d2fb80 templates/windows/installer: Add command line flag for portable installation Michael Fabian 'Xaymar' Dirks 2022-09-19 23:40:50 +0200
  • 761f741c56 templates/windows/installer: Don't create Icons in Portable mode Michael Fabian 'Xaymar' Dirks 2022-09-20 00:47:20 +0200
  • 39dc1fa5e1 configuration: Save after some time has passed Michael Fabian 'Xaymar' Dirks 2022-09-18 19:53:11 +0200
  • 589f6c4018 plugin: Finalize threadpool after configuration Michael Fabian 'Xaymar' Dirks 2022-09-18 19:51:59 +0200
  • 825f93fb24 cmake: Disable pointless structure padding warning Michael Fabian 'Xaymar' Dirks 2022-09-18 18:30:41 +0200
  • fddf21b8de util/threadpool: Optimize for dynamic thread pooling Michael Fabian 'Xaymar' Dirks 2022-09-18 18:30:15 +0200
  • a7d15c7e60 locale: New Crowdin updates (#928) Xaymar 2022-09-17 11:20:25 +0200
  • 6701263e10 templates/windows/installer: Add current user installation method Michael Fabian 'Xaymar' Dirks 2022-09-15 04:37:22 +0200
  • 3ce695bccc templates/windows/installer: Install System-wide installations to ProgramData Michael Fabian 'Xaymar' Dirks 2022-09-17 10:06:02 +0200
  • 12c9fe51fb templates/windows/installer: Enable split binary and data installation Michael Fabian 'Xaymar' Dirks 2022-09-17 09:55:28 +0200
  • 63540faf3d templates/windows/installer: Formatting Michael Fabian 'Xaymar' Dirks 2022-09-17 09:48:26 +0200
  • c9239405e2 templates/windows/installer: Don't warn about existing directories Michael Fabian 'Xaymar' Dirks 2022-09-15 04:37:22 +0200
  • a15d2d3c89 templates/windows/installer: Always show install directory selection Michael Fabian 'Xaymar' Dirks 2022-09-15 04:07:57 +0200
  • 242a5dcac2 templates/windows/installer: Extract uninstaller to portable installations Michael Fabian 'Xaymar' Dirks 2022-09-15 04:38:14 +0200
  • 454f8eff83 templates/windows/installer: Check for the correct Mutexes Michael Fabian 'Xaymar' Dirks 2022-09-15 04:07:57 +0200
  • 588316e3f1 locale: New Crowdin updates (#915) Xaymar 2022-09-15 01:53:29 +0200
  • a0d60e751b encoder/handler/dnxhd: Use endian-independent formats Michael Fabian 'Xaymar' Dirks 2022-09-10 02:01:32 +0200
  • 50919e1a49 encoder/handler/prores_aw: Don't enable Key-Frame options Michael Fabian 'Xaymar' Dirks 2022-09-10 01:35:17 +0200
  • b46e771a81 ffmpeg/tools: Add support for HDR formats Michael Fabian 'Xaymar' Dirks 2022-09-10 00:49:09 +0200
  • 7296bbc16b encoder/ffmpeg: Improve software scaling quality Michael Fabian 'Xaymar' Dirks 2022-09-10 01:34:52 +0200
  • b55e4b283b encoder/ffmpeg: Add split framerate with integer fractions Michael Fabian 'Xaymar' Dirks 2022-09-10 14:45:20 +0200
  • bbac990644 encoder/ffmpeg: Assume extra data and sei are present on first frame Michael Fabian 'Xaymar' Dirks 2022-09-08 23:57:18 +0200
  • 3d293bac6a cmake: Require nlohmann-json when building the front-end Romain Vigier 2022-09-05 09:21:17 +0200
  • bfd8155ddc templates: Prefer per-user installations on MacOSX Michael Fabian 'Xaymar' Dirks 2022-09-03 20:06:33 +0200
  • 2451c8418e templates: Add error message if MacOSX is below 10.15 Michael Fabian 'Xaymar' Dirks 2022-09-03 20:06:33 +0200