Commit Graph

  • 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) 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) 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
  • 5b8a0bbcb5 locale: New Crowdin updates (#832) Xaymar 2022-08-06 20:16:28 +0200
  • 2acaf7c280 cmake: Support building with Qt5 and Qt6 Michael Fabian 'Xaymar' Dirks 2022-08-06 18:31:59 +0200
  • f10096da98 cmake: Unify project metadata across platforms Michael Fabian 'Xaymar' Dirks 2022-07-31 00:14:24 +0200
  • a149531fb8 cmake: Upgrade version code to shared cmake-version module Michael Fabian 'Xaymar' Dirks 2022-06-21 19:09:45 +0200
  • 64bae2b897 project: Fix incorrect tabs in YAML Michael Fabian 'Xaymar' Dirks 2022-08-03 04:00:13 +0200
  • ee6cd9fb50 project: Improve Issue and PR templates Michael Fabian 'Xaymar' Dirks 2022-07-31 02:37:09 +0200
  • f66891f956 ci: Don't run pointless builds Michael Fabian 'Xaymar' Dirks 2022-07-31 01:41:53 +0200
  • 553dc3db70 locale: New Crowdin updates (#817) Xaymar 2022-06-23 12:27:04 +0200
  • e9283aec37 project: Add support for multi stage release cycles Michael Fabian 'Xaymar' Dirks 2022-06-11 08:02:41 +0200
  • ba15203c67 gfx/source-texture: Apply formatting as required by clang-format 14 Michael Fabian 'Xaymar' Dirks 2022-06-13 06:13:13 +0200
  • 9e6171ab06 ci: Upgrade to LLVM/Clang 14.x Michael Fabian 'Xaymar' Dirks 2022-06-13 05:23:15 +0200
  • 8241a7eb97 ci: Allow failures for experimental CI tests Michael Fabian 'Xaymar' Dirks 2022-06-13 03:59:03 +0200
  • ba436e406a ci: Don't fast-fail as some failures are okay Michael Fabian 'Xaymar' Dirks 2022-06-11 05:25:29 +0200
  • 36482ac020 ci: Update CMAKE_SYSTEM_VERSION to System Requirements Michael Fabian 'Xaymar' Dirks 2022-06-11 05:17:14 +0200
  • b3efea50ef ci: Add ClangCL to MSVC/Windows Michael Fabian 'Xaymar' Dirks 2022-06-11 04:46:34 +0200
  • 35baf7e3c5 ci: Correctly remove builds from the matrix Michael Fabian 'Xaymar' Dirks 2022-06-11 04:46:34 +0200
  • f34a4e7c95 ci: Update and merge scripts into one file Michael Fabian 'Xaymar' Dirks 2022-06-02 07:42:04 +0200
  • d7dc5804d4 cmake: Update clang submodule Michael Fabian 'Xaymar' Dirks 2022-06-10 20:14:03 +0200
  • 0ea796de94 cmake: Fix some poorly formatted messages Michael Fabian 'Xaymar' Dirks 2022-06-10 19:52:52 +0200
  • afdddd9381 cmake: Split optimizations by platform and compiler Michael Fabian 'Xaymar' Dirks 2022-06-02 08:55:40 +0200
  • a5b20c85b0 cmake: Add support for older libOBS versions Michael Fabian 'Xaymar' Dirks 2022-06-02 07:59:00 +0200
  • 9fbbcdf89d cmake: Adjust install and package logic for libOBS 27.2 Michael Fabian 'Xaymar' Dirks 2022-05-31 22:33:34 +0200
  • 7e41414f57 cmake: Allow targeting a specific architecture level Michael Fabian 'Xaymar' Dirks 2022-05-31 22:33:34 +0200
  • 5f050515ba cmake: Further improve libOBS and obs-frontend-api detection Michael Fabian 'Xaymar' Dirks 2022-05-31 22:33:34 +0200
  • ad48e74410 cmake: Fix formatting Michael Fabian 'Xaymar' Dirks 2022-05-31 22:33:34 +0200
  • 59411d42d5 cmake: Don't enable clang integration by default Michael Fabian 'Xaymar' Dirks 2022-05-31 22:33:34 +0200
  • a5de211768 cmake: Add Link-Time Optimization option if supported Michael Fabian 'Xaymar' Dirks 2022-05-31 22:33:34 +0200
  • 583ba282f8 cmake: Merge standalone detection into single conditional Michael Fabian 'Xaymar' Dirks 2022-05-31 22:33:34 +0200
  • 65afefd0ba cmake: Use CMAKE_MESSAGE_INDENT if available Michael Fabian 'Xaymar' Dirks 2022-05-31 22:33:34 +0200
  • 56f50fcc54 cmake: Require version 3.13 or newer Michael Fabian 'Xaymar' Dirks 2022-06-02 06:40:10 +0200
  • 6852a2468b project: Version 0.12.0a1 Michael Fabian 'Xaymar' Dirks 2022-05-28 20:47:01 +0200
  • 8a31b986ab project: Update to new classes Michael Fabian 'Xaymar' Dirks 2022-05-28 20:17:04 +0200
  • 3667426f49 obs/signal-handler: Update to new classes Michael Fabian 'Xaymar' Dirks 2022-05-28 20:01:12 +0200
  • b108362ee1 gfx/source-texture: Update to new classes Michael Fabian 'Xaymar' Dirks 2022-05-26 02:58:55 +0200
  • fc693e0210 obs/tools: Remove more legacy tools Michael Fabian 'Xaymar' Dirks 2022-05-28 19:40:31 +0200
  • 39548e760d obs/tools: Replace scene_contains_source Michael Fabian 'Xaymar' Dirks 2022-05-10 20:51:59 +0200
  • e3c7b13d6f obs/source-factory: Add support for OBS Studio 27.x Michael Fabian 'Xaymar' Dirks 2022-05-11 05:33:38 +0200
  • 9bbc35b293 obs/source: Refactor old deprecated classes Michael Fabian 'Xaymar' Dirks 2022-05-14 06:29:41 +0200