Commit Graph

  • c0c4d60565 Update AppImage libva to 2.24.1 master 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
  • 970f49b5c6 Bump app/SDL_GameControllerDB from 1fc89ca to 513c72e dependabot/submodules/app/SDL_GameControllerDB-513c72e dependabot[bot] 2026-06-26 05:42:53 +00: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
  • 8fe279c91b Add support for controllers with dual touchpads Cameron Gutman 2026-05-14 22:14:50 -05:00
  • dedb0c0327 Disable text input before creating windows Cameron Gutman 2026-05-14 21:45:22 -05:00
  • 9cbba106ad Use the Metal renderer by default on all Macs Cameron Gutman 2026-05-14 00:45:57 -05:00
  • 7d6ce0b4cc Implement testRenderFrame() for the VTMetal renderer Cameron Gutman 2026-05-14 00:34:32 -05:00
  • 92fb7f3b71 Use the (hopefully faster) ARM64 Tahoe runner Cameron Gutman 2026-05-13 23:49:32 -05:00
  • b0ac3713f2 Update macOS CI runner to Tahoe Cameron Gutman 2026-05-13 23:33:30 -05:00
  • 96a211be11 Update Windows and macOS CI builds to Qt 6.11.1 Cameron Gutman 2026-05-13 23:31:14 -05:00
  • 4cf498b09d Use queued audio duration instead of queued frame count to constrain latency Cameron Gutman 2026-05-10 21:53:09 -05:00
  • 6fa83ea330 Add Wayland and EGLFS support to AppImage linuxdeploy Cameron Gutman 2026-05-10 17:55:08 -05:00
  • c21affd15a Switch to linuxdeploy for AppImages Cameron Gutman 2026-05-10 16:56:34 -05:00
  • 7de4e74829 Bump app/SDL_GameControllerDB from 16ac3e5 to 1fc89ca dependabot[bot] 2026-05-08 05:44:22 +00:00
  • 9d6218d1ff Don't capture the cursor by default in windowed mode Cameron Gutman 2026-05-09 13:11:45 -05:00
  • 8cc3b30642 Update Windows, macOS, and AppImage dependencies Cameron Gutman 2026-05-03 22:36:08 -05:00
  • d77e2cc913 Update upload-artifact for Node.js 24 Cameron Gutman 2026-05-03 21:06:42 -05:00
  • 453435f916 Switch to downloading prebuilt release artifacts instead of a submodule Cameron Gutman 2026-05-03 20:55:07 -05:00
  • f222aa7985 Use aspect ratio preserving scaling for slow GPUs on non-KDE desktops Cameron Gutman 2026-04-26 23:15:02 -05:00
  • 5faa5fece8 Don't manually override v4l2m2m buffer counts Cameron Gutman 2026-04-20 00:25:21 -05:00
  • 51f86caac3 Fix assert on exit using KMSDRM on AMDGPU Cameron Gutman 2026-04-19 23:17:17 -05:00
  • 5d813ed3df Fix clamping of signed range properties Cameron Gutman 2026-04-19 22:17:06 -05:00
  • d17575d47c Fix deadlock in Vulkan renderer using KMSDRM on AMDGPU Cameron Gutman 2026-04-19 21:16:22 -05:00
  • 0e50a9d457 Only enable D3D11/DXGI debug layer if Graphics Tools are installed Cameron Gutman 2026-04-13 20:06:24 -05:00
  • ed029f194f Propagate CFLAGS/CXXFLAGS/LDFLAGS environment variables to QMake Cameron Gutman 2026-04-12 15:51:34 -05:00
  • 569153220a Enable Brazilian Portuguese now that it is fully translated Cameron Gutman 2026-04-12 15:27:38 -05:00
  • e0367d05ae Rerun lupdate and lrelease Cameron Gutman 2026-04-12 15:21:18 -05:00
  • 53e0c2534d Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2026-04-12 15:19:45 -05:00
  • a766c9cafc Disable texture sharing on Qualcomm GPUs Cameron Gutman 2026-04-11 20:14:14 -05:00
  • c685021f21 Update SDL3, dav1d, FFmpeg, and OpenSSL Cameron Gutman 2026-04-10 20:58:23 -05:00
  • af03f57e08 Fix Vulkan decoder probing on Nvidia using KMSDRM Cameron Gutman 2026-04-09 22:11:08 -05:00
  • 1fc1122c65 Consolidate test window creation code Cameron Gutman 2026-04-09 21:43:29 -05:00
  • 94d47e95fe Fix non-determinism during Vulkan decoder probing on KMSDRM Cameron Gutman 2026-04-09 21:37:25 -05:00
  • 1cffa7b350 Translated using Weblate (Japanese) Tak-attack 2026-04-08 13:10:34 +02:00
  • fae1cd3dee Bump moonlight-common-c/moonlight-common-c from b187204 to 6268780 dependabot[bot] 2026-04-09 02:41:09 +00:00