Commit Graph

  • 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 0.12.0a151 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) 0.12.0a135 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 0.12.0a117 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
  • d4ef043043 cmake: Export Loadable Bundles on MacOS Michael Fabian 'Xaymar' Dirks 2022-09-03 20:06:33 +0200
  • e3d0cabb09 cmake: Always show templates for all architectures Michael Fabian 'Xaymar' Dirks 2022-09-03 20:06:33 +0200
  • c750fa9a5c cmake: Use `@rpath` on MacOS Michael Fabian 'Xaymar' Dirks 2022-09-03 20:06:33 +0200
  • 9adc49b164 templates: Move MacOS-only files into dedicated folder Michael Fabian 'Xaymar' Dirks 2022-09-03 20:06:33 +0200
  • 4382ad469f templates: Move Windows-only files into dedicated folder Michael Fabian 'Xaymar' Dirks 2022-09-03 20:06:33 +0200
  • 7f1ae7f9f1 cmake: Require MacOSX 10.15 or newer Michael Fabian 'Xaymar' Dirks 2022-09-03 20:06:33 +0200
  • f40c7a9906 cmake: Automatically discover data files Michael Fabian 'Xaymar' Dirks 2022-09-05 06:49:07 +0200
  • a66b46965e cmake: Add media files to IDE projects Michael Fabian 'Xaymar' Dirks 2022-09-03 20:06:33 +0200
  • 630600fd96 locale: New Crowdin updates (#907) Xaymar 2022-09-05 07:40:34 +0200
  • e59660a18f locale: New Crowdin updates (#897) 0.12.0a106 Xaymar 2022-09-01 17:11:00 +0200
  • 78e5c10a74 code: Fix GCC warning diagnostic pragmas Michael Fabian 'Xaymar' Dirks 2022-09-01 16:33:21 +0200
  • 6c8578e555 third-party: Update obs-studio to 28.0.0 Michael Fabian 'Xaymar' Dirks 2022-09-01 16:21:23 +0200
  • f1c91f1671 ci: Install GLES, EGL and OpenGL development files (Linux) Michael Fabian 'Xaymar' Dirks 2022-08-30 13:34:29 +0200
  • 15bf5b8e64 cmake: Remove pointless floating math contract option Michael Fabian 'Xaymar' Dirks 2022-08-30 12:42:48 +0200
  • 1c7350edf7 code: Fix initialization order for constructors Michael Fabian 'Xaymar' Dirks 2022-08-29 12:44:25 +0200
  • 08544b4116 cmake, code: Abuse pre-processor to disable/enable warnings Michael Fabian 'Xaymar' Dirks 2022-08-29 12:29:44 +0200
  • 8e52bbf88b code: Ignore warnings from external code Michael Fabian 'Xaymar' Dirks 2022-08-28 14:28:37 +0200
  • 4e41c5cf24 code: Revert #836 Michael Fabian 'Xaymar' Dirks 2022-08-29 10:43:33 +0200
  • b9d8583d58 code: (sn)printf automatically zero-terminates strings Michael Fabian 'Xaymar' Dirks 2022-08-28 15:53:01 +0200
  • 24a19c2ed3 ffmpeg/tools: Revert #836 Michael Fabian 'Xaymar' Dirks 2022-08-28 15:49:21 +0200
  • 0aca1fc132 code: Always provide a default case for enumerations Michael Fabian 'Xaymar' Dirks 2022-08-28 14:55:40 +0200
  • badca28a08 updater: Don't pass unused variables into lambda captures Michael Fabian 'Xaymar' Dirks 2022-08-28 14:53:03 +0200
  • 4fa26dd2d6 code: Always initialize or cast to correct type Michael Fabian 'Xaymar' Dirks 2022-08-28 13:44:00 +0200
  • de703867e6 encoder/ffmpeg: Drop support for broken FFmpeg versions Michael Fabian 'Xaymar' Dirks 2022-08-27 13:15:30 +0200
  • 0fe5c7e654 code: Don't use try-catch as function definition Michael Fabian 'Xaymar' Dirks 2022-08-27 13:17:47 +0200
  • 678399ce81 cmake: Ignore not-so-useful warnings Michael Fabian 'Xaymar' Dirks 2022-08-28 13:08:08 +0200
  • bb79b574b5 cmake: Enable all warnings Michael Fabian 'Xaymar' Dirks 2022-08-27 13:44:52 +0200
  • 398a58ec64 project: Updating contributing guidelines Michael Fabian 'Xaymar' Dirks 2022-08-27 19:40:24 +0200
  • 5d76a3865a locale: New Crowdin updates (#890) Xaymar 2022-08-28 09:24:02 +0200
  • ed88c4a4d2 project: Updating contributing guidelines Michael Fabian 'Xaymar' Dirks 2022-08-27 19:40:24 +0200
  • c1b832c03a cmake: Fix bad version strings Michael Fabian 'Xaymar' Dirks 2022-08-21 06:57:26 +0200
  • 584ee995be locale: New Crowdin updates (#867) Xaymar 2022-08-22 13:44:32 +0200
  • b5195c580c filter/displacement: Add missing deprecation notice Michael Fabian 'Xaymar' Dirks 2022-08-22 12:19:22 +0200
  • 5ea8aa2acc encoders/handlers/amf: Add missing deprecation notice Michael Fabian 'Xaymar' Dirks 2022-08-22 11:37:01 +0200
  • c150a1b0d7 encoders/aom-av1: Deprecate encoder Michael Fabian 'Xaymar' Dirks 2022-08-20 23:36:10 +0200
  • 3883c4759c encoders/handlers/amf: Deprecate encoder Michael Fabian 'Xaymar' Dirks 2022-08-20 23:16:44 +0200
  • fb09e98a5f gfx/shader/param-texture: Use obs::weak_source instead of obs::source Michael Fabian 'Xaymar' Dirks 2022-08-20 21:15:20 +0200
  • 8f8b8839e5 obs/weak-source: Further optimization and modernization Michael Fabian 'Xaymar' Dirks 2022-08-20 21:07:11 +0200
  • 9fbed3a319 cmake: Workaround for missing INTERFACE_INCLUDE_DIRECTORIES (MacOS) 0.12.0a77 Michael Fabian 'Xaymar' Dirks 2022-08-20 07:50:19 +0200
  • 1d066caed3 cmake: Set correct path for Qt6 binaries (MacOS) Michael Fabian 'Xaymar' Dirks 2022-08-20 07:51:56 +0200
  • e97f1c2a3f ci: Fix definition of CMAKE_OSX_ARCHITECTURES (MacOS) Michael Fabian 'Xaymar' Dirks 2022-08-20 07:58:55 +0200
  • c92be933d9 third-party/obs-studio: 28.0.0-rc1 Michael Fabian 'Xaymar' Dirks 2022-08-19 05:19:20 +0200
  • 808f5c63fb obs/gs/effect: Revert #836 Michael Fabian 'Xaymar' Dirks 2022-08-19 07:58:45 +0200
  • 6e1566386e project: Apply more C++ paradigms to the code lainon 2022-07-21 13:09:10 +0200
  • cbddee5b90 nvidia: Assign to std::string_view& instead of swapping Michael Fabian 'Xaymar' Dirks 2022-08-18 21:20:59 +0200
  • 16a52ca126 ui/updater: Include QActionGroup for Qt6 support Michael Fabian 'Xaymar' Dirks 2022-08-18 21:18:51 +0200
  • 5d177ffaf0 ci: Update cache version Michael Fabian 'Xaymar' Dirks 2022-08-18 21:35:16 +0200
  • ceb21cc386 ci: Always specify all important build variables Michael Fabian 'Xaymar' Dirks 2022-08-18 21:17:10 +0200
  • f8ecf61a7b ci: Cache and install dependencies and libraries Michael Fabian 'Xaymar' Dirks 2022-08-14 10:31:43 +0200
  • 730987ba77 cmake: Define SHOWWINDOW constants (Windows) Michael Fabian 'Xaymar' Dirks 2022-08-18 07:47:21 +0200
  • 7937ff4a44 cmake: Remove Auto-Dependency system Michael Fabian 'Xaymar' Dirks 2022-08-06 22:03:38 +0200
  • f2e5bdf78a third-party: Add obs-studio submodule Michael Fabian 'Xaymar' Dirks 2022-08-03 04:14:15 +0200
  • 19de4c5334 ci: Always set up path for clang binaries Michael Fabian 'Xaymar' Dirks 2022-08-14 08:57:29 +0200
  • 008a3f2a31 ci: Ignore clang-tidy for now Michael Fabian 'Xaymar' Dirks 2022-08-13 17:43:26 +0200
  • eb047c8882 ci: Remove pointless platform additions Michael Fabian 'Xaymar' Dirks 2022-08-13 16:49:08 +0200
  • 69b5ff8ad5 ci: Merge Debug and Release builds into one Michael Fabian 'Xaymar' Dirks 2022-08-13 16:49:08 +0200
  • 30134bd284 gfx/source-texture: Fix bad ref with Debug compiles Michael Fabian 'Xaymar' Dirks 2022-08-13 18:42:58 +0200
  • c4de205d52 ci: Remove Code Signing with self-signed certificate Michael Fabian 'Xaymar' Dirks 2022-08-12 15:14:56 +0200
  • b4026f2203 ci: Fix clang version Michael Fabian 'Xaymar' Dirks 2022-08-06 20:31:46 +0200
  • 6e510f17f6 ci: Merge validation into main script Michael Fabian 'Xaymar' Dirks 2022-08-03 07:33:16 +0200
  • 5f27998c01 ci: Compress & optimize main script Michael Fabian 'Xaymar' Dirks 2022-08-03 07:27:35 +0200
  • bba97ada1b project: Fix editorconfig for YAML Michael Fabian 'Xaymar' Dirks 2022-08-03 04:00:13 +0200