Commit Graph

  • 2e13ed9977 Update FFmpeg to fix 8-bit D3D11VA full range decoding master Cameron Gutman 2026-08-06 22:23:30 -05:00
  • 7cf8b46c79 Pass the correct renderer to EGLImageFactory Cameron Gutman 2026-08-06 00:29:53 -05:00
  • c1623ff44e Switch the default renderer color range to full Cameron Gutman 2026-08-05 23:56:18 -05:00
  • b2f0828df8 Use requested color range as a fallback in isFrameFullRange() Cameron Gutman 2026-08-05 23:54:19 -05:00
  • 3f26217df7 Select color range based on plane COLOR_RANGE property values Cameron Gutman 2026-08-05 23:48:51 -05:00
  • 4570fba87d Add full range handling to SdlRenderer Cameron Gutman 2026-08-05 23:44:11 -05:00
  • a903c5cef2 Explicitly request limited range for renderers that require it Cameron Gutman 2026-08-05 23:25:30 -05:00
  • 2bea406f67 Guess frame color metadata if left unspecified Cameron Gutman 2026-08-05 22:56:34 -05:00
  • fcba7df82c Update Windows and macOS build requirements Cameron Gutman 2026-08-05 00:56:04 -05:00
  • 5ac254216c Update LSMinimumSystemVersion to match Qt 6.10+ and our prebuilts Cameron Gutman 2026-08-05 00:54:52 -05:00
  • 131cb27095 Add NSBonjourServices entry to Info.plist Cameron Gutman 2026-08-05 00:24:45 -05:00
  • b5d7f3b9f8 Update Windows, macOS, and AppImage dependencies Cameron Gutman 2026-08-04 23:12:04 -05:00
  • eee3d62db2 Bump app/SDL_GameControllerDB from 8d9fefd to 9258054 dependabot/submodules/app/SDL_GameControllerDB-9258054 dependabot[bot] 2026-08-04 05:42:52 +00:00
  • 546cb72e32 Update Windows, macOS, and AppImage dependencies Cameron Gutman 2026-07-27 00:48:37 -05:00
  • 7f7f2c26d0 Fix capturing mouse motion outside the window on sdl2-compat Cameron Gutman 2026-07-27 00:10:06 -05:00
  • 7794a42843 Fix C4146 warning on MSVC Cameron Gutman 2026-07-26 20:12:58 -05:00
  • 3aa111e825 Fix unused parameter warning on non-macOS platforms Cameron Gutman 2026-07-26 20:03:04 -05:00
  • f8158e02fb Update MSVC redistributable in the installer Cameron Gutman 2026-07-26 19:46:27 -05:00
  • fba7c4119a Validate that the SPS didn't change in debug builds Cameron Gutman 2026-07-26 19:39:34 -05:00
  • 3e24a7a1a5 Fix several bugs in h264bitstream Cameron Gutman 2026-07-26 18:55:23 -05:00
  • acea86de24 Revert "Make h264bitstream dependency optional" Cameron Gutman 2026-07-26 18:09:59 -05:00
  • b7adc70ea4 Import minimal set of code from h264bitstream needed for SPS fixups Cameron Gutman 2026-07-26 18:09:53 -05:00
  • 2fc0d84aa0 Write the original H.264 SPS if it required no fixups Cameron Gutman 2026-07-26 18:33:28 -05:00
  • 490229be3f Fix GEM handle leak in DRM renderer Cameron Gutman 2026-07-26 15:22:15 -05:00
  • b9650b6a72 Switch to our fork of h264bitstream Cameron Gutman 2026-07-26 13:33:04 -05:00
  • 17d5b1a80d Bump moonlight-common-c/moonlight-common-c from 703a069 to e41355e dependabot[bot] 2026-07-23 02:52:57 +00:00
  • 2328713f4e Make h264bitstream dependency optional Cameron Gutman 2026-07-19 14:11:27 -05:00
  • 1d1fe1aac3 Bump moonlight-common-c/moonlight-common-c from 2ea4775 to 703a069 dependabot[bot] 2026-07-18 23:19:52 +00:00
  • 191cd32bb7 Fix crash when skipping oversized displays Daniel Dunderfelt 2026-07-13 22:48:41 +03:00
  • 2a1749e231 Add workaround for gamescope#2261 Cameron Gutman 2026-07-18 18:16:01 -05:00
  • 30114588f6 Bump app/SDL_GameControllerDB from 1fc89ca to 8d9fefd dependabot[bot] 2026-07-16 05:43:03 +00:00
  • 4453e4aef1 Add a renderer selection option for macOS Cameron Gutman 2026-07-18 16:38:40 -05:00
  • b100e674dd HACK: Wait longer before rendering a frame test_render_delay Cameron Gutman 2026-07-12 22:45:07 -05:00
  • c0c4d60565 Update AppImage libva to 2.24.1 Cameron Gutman 2026-07-08 23:58:15 -05:00
  • 8b18d58aa0 Add workaround for interoperability issue with out-of-tree FFmpeg zero-copy v4l2m2m patches and libplacebo Cameron Gutman 2026-07-08 23:40:08 -05:00
  • 5e1ac6df87 Bump moonlight-common-c/moonlight-common-c from 1f76427 to 2ea4775 dependabot[bot] 2026-07-05 20:31:49 +00:00
  • 0c8970364c Switch to upstream nanors with native SIMD and GFNI runtime dispatching Cameron Gutman 2026-07-05 00:14:34 -04:00
  • 1516464f82 Modernize ASAN flags for MSVC Cameron Gutman 2026-07-04 15:37:21 -04:00
  • fd34a1fd28 Disable the text outline when line wrapping is required Cameron Gutman 2026-07-01 23:43:40 -05:00
  • 9067db8915 Switch to UTF-8 for overlay text rendering Cameron Gutman 2026-07-01 23:24:15 -05:00
  • 177f845183 Add outline to stream overlay text (#1887) Mira 2026-07-02 06:03:45 +02:00
  • c9b03f80f8 Partially revert "Use GL_NEAREST when possible without degrading quality" Cameron Gutman 2026-07-01 21:51:26 -05:00
  • a27589fe35 Update SDL to 3.4.12 Cameron Gutman 2026-07-01 21:47:49 -05:00
  • 561d824814 Move HDR toggle into the Basic Settings panel Cameron Gutman 2026-07-01 21:41:05 -05:00
  • 50632a1749 Translated using Weblate (Ukrainian) weblate Damglador 2026-06-29 16:12:22 +02:00
  • b2d77f48f8 Rerun lrelease Cameron Gutman 2026-06-28 17:00:34 -05:00
  • 872731ceeb Fix a few more incorrect translation strings Cameron Gutman 2026-06-28 16:59:41 -05:00
  • 6cad296138 Remove all vanished translations Cameron Gutman 2026-06-28 16:52:52 -05:00
  • 444c6ccf06 Remove the experimental tag from HDR, AV1, and YUV 4:4:4 Cameron Gutman 2026-06-28 16:51:58 -05:00
  • d35532b03e Rerun lupdate Cameron Gutman 2026-06-28 16:51:34 -05:00
  • 1e0110b0f4 Fix broken translation format strings Cameron Gutman 2026-06-28 16:41:05 -05:00
  • e5353d9758 Remove some translations that contained typos or incorrect grammar Cameron Gutman 2026-06-28 16:37:32 -05:00
  • f7c660129b Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2026-06-28 16:26:37 -05:00
  • cdacb3d28d Loosen applist XML validation to accept empty app names Cameron Gutman 2026-06-28 12:18:42 -05:00
  • 5034a324b4 Fix manual address being clobbered when using the CLI Cameron Gutman 2026-06-28 11:43:33 -05:00
  • e223bf9a1b Use libplacebo renderer on macOS libplacebo_mac Cameron Gutman 2026-06-14 21:32:22 -05:00
  • 6e231778a2 Fix blocking during rendering rather than in waitToRender() on MoltenVK Cameron Gutman 2026-06-25 20:01:29 -05:00
  • d997a0d0c8 Dynamically adjust libplacebo swapchain depth on macOS Cameron Gutman 2026-06-23 21:09:20 -05:00
  • 06bd8a730b Force sRGB Vulkan swapchain on macOS to fix washed out colors Cameron Gutman 2026-06-23 19:19:56 -05:00
  • faa39875b6 Remove outdated comment Cameron Gutman 2026-06-21 15:19:44 -05:00
  • 170801ba9f Send the real client UID for non-GFE hosts Cameron Gutman 2026-06-21 15:15:43 -05:00
  • 1be234e96a Load the UID during initialization to avoid races loading it later Cameron Gutman 2026-06-21 15:14:58 -05:00
  • 50364fd522 Don't set VK lock/unlock queue functions past libavutil 62 Cameron Gutman 2026-06-21 14:00:40 -05:00
  • bea5355c66 Fix unused parameter warning on Windows and Linux Cameron Gutman 2026-06-21 13:51:28 -05:00
  • c6820d8f5d Translated using Weblate (Ukrainian) Damglador 2026-06-20 18:44:28 +02:00
  • f58ae9cf56 Translated using Weblate (Ukrainian) Damglador 2026-06-18 19:25:54 +02:00
  • ca7d61f528 Prefer libplacebo on macOS when available Cameron Gutman 2026-06-14 19:27:01 -05:00
  • 2b5388e941 Fix non-EGL frontend renderers when compiled without EGL support Cameron Gutman 2026-06-14 19:16:16 -05:00
  • a9ad048252 Fix HDR rendering in libplacebo on macOS Cameron Gutman 2026-06-14 18:58:22 -05:00
  • 51cc5a8537 Remove libplacebo workaround for FFmpeg compiled without Vulkan support Cameron Gutman 2026-06-14 18:57:46 -05:00
  • 8c6b422040 Implement libplacebo on MoltenVK Cameron Gutman 2026-06-14 15:45:38 -05:00
  • ec75f0d8de Refactor libplacebo renderer to handle non-Vulkan hwcontexts Cameron Gutman 2026-06-14 12:20:54 -05:00
  • f2a512d3aa Update libplacebo, sdl2-compat, OpenSSL, and SDL3 Cameron Gutman 2026-06-12 00:13:18 -05:00
  • 6ccd91d942 Translated using Weblate (Portuguese) ssantos 2026-06-08 18:05:15 +02:00
  • 02004bac3f Allow toggling through combo box options using left/right on gamepads/keyboards Cameron Gutman 2026-06-07 15:14:29 -05:00
  • 7c93aaf659 Force Tab focus to reach all controls on macOS kynoptic 2026-06-03 20:58:00 -04:00
  • 534ce02756 Track keyboard grab state internally rather than using SDL Cameron Gutman 2026-06-06 16:11:37 -05:00
  • 19d77704ba Update SDL and libplacebo Cameron Gutman 2026-06-02 02:03:10 -05:00
  • a2ef7a4a0c Enable LTO for FFmpeg Cameron Gutman 2026-05-27 23:21:56 -05:00
  • dc6c0d3315 Update prebuilts Cameron Gutman 2026-05-27 02:24:43 -05:00
  • cd5853c6ca Update Windows and macOS prebuilt dependencies Cameron Gutman 2026-05-26 22:55:32 -05:00
  • e6da6fa11f Enable LTO for AppImage builds Cameron Gutman 2026-05-26 21:55:58 -05:00
  • 81f20cdb66 Move LTCG/LTO enablement into the build scripts Cameron Gutman 2026-05-26 21:46:58 -05:00
  • adfc972371 Enable LTCG/LTO for release builds Cameron Gutman 2026-05-26 01:23:09 -05:00
  • 53a14eda1c Update MSVC redistributable in installer bundle Cameron Gutman 2026-05-26 00:49:48 -05:00
  • 2eb6715be5 Disable WM-dependent hotkeys on LinuxFB too Cameron Gutman 2026-05-24 15:23:19 -05:00
  • 29294553bb Add Ctrl+Alt+Shift+K combo to toggle system key grab Cameron Gutman 2026-05-24 15:13:23 -05:00
  • 97240cd5f2 Add workaround for libplacebo crash with Raspbian FFmpeg Cameron Gutman 2026-05-24 14:42:26 -05:00
  • 8cc001768c Use UTF-16 literals for XML processing on Qt 6 Cameron Gutman 2026-05-23 21:56:40 -05:00
  • d94b92e247 Use SDL_utf8strlcpy() to avoid MSVC secure CRT warnings Cameron Gutman 2026-05-23 19:50:32 -05:00
  • d9eca42311 Remove redundant QString construction Cameron Gutman 2026-05-23 19:28:28 -05:00
  • 63c48be6d4 Improve handling of malformed XML responses Cameron Gutman 2026-05-23 19:16:14 -05:00
  • 459dcd7b2c Fix incorrect error print Cameron Gutman 2026-05-16 16:10:47 -05:00
  • b33a252739 Fix incorrect apply() return value for legacy DRM clients Cameron Gutman 2026-05-16 16:09:57 -05:00
  • 1eb76bbdb0 Deep copy the BIO's backing memory for the QSslKey Cameron Gutman 2026-05-16 16:08:02 -05:00
  • bba2faa602 Fix broken horizontal scroll inversion Cameron Gutman 2026-05-16 15:45:13 -05:00
  • 87c3179f77 Fix incorrect failure check Cameron Gutman 2026-05-15 23:23:36 -05:00
  • 073f892bb1 Update Windows and macOS prebuilt dependencies Cameron Gutman 2026-05-15 19:16:33 -05:00
  • 815db2b0d7 Enable Segment Heap for improved performance and memory usage Cameron Gutman 2026-05-15 18:37:52 -05:00
  • a8a66bfc3d Enable Per Monitor v2 DPI awareness Cameron Gutman 2026-05-15 18:13:46 -05:00