Commit Graph

  • 0dfa8a7b53 Override fullscreen mode if necessary for native resolutions to work as expected Cameron Gutman 2024-05-11 19:54:52 -05:00
  • 85a9f85c54 Add support for listing notch and notchless native resolution options Cameron Gutman 2024-05-11 18:24:40 -05:00
  • ed68f920f1 Avoid polluting source tree with NuGet cache files during WiX build Cameron Gutman 2024-05-11 15:08:30 -05:00
  • f9a4498f9b Upgrade to WiX v5.0.0 Cameron Gutman 2024-05-11 15:08:10 -05:00
  • 4d1acf2e30 Don't invoke signal handlers directly Cameron Gutman 2024-05-06 19:16:10 -07:00
  • db4739b82d Remove warn_off configuration for moonlight-common-c subproject Cameron Gutman 2024-05-05 18:52:21 -05:00
  • 38bf833708
    Translated using Weblate (Spanish) gallegonovato 2024-05-04 10:52:15 +00:00
  • 364093aef8 Prevent a deadlock if the audio device stops consuming data Cameron Gutman 2024-05-04 21:22:38 -05:00
  • 6d220a9062 Allow audio to recover if no audio devices were present during stream start Cameron Gutman 2024-05-04 21:13:00 -05:00
  • abec8b3fe1
    Translated using Weblate (French) Jorys Paulin 2024-05-02 09:07:13 +02:00
  • 93ed985043 Rerun lupdate and lrelease Cameron Gutman 2024-04-30 22:50:26 -05:00
  • 23c737cab9 Split details dialog into multiple lines for easier translation Cameron Gutman 2024-04-30 22:43:46 -05:00
  • cb850f013a Add Central Kurdish language (disabled until it's completed) Cameron Gutman 2024-04-30 22:35:04 -05:00
  • 6bd964a094 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2024-04-30 22:27:09 -05:00
  • 419c788ab5 Remove save() call that is no longer necessary since d1ccd19 Cameron Gutman 2024-04-30 21:42:38 -05:00
  • a412100a11
    feat: added show performance overlay preference (#1209) Jorys Paulin 2024-05-01 04:37:52 +02:00
  • 0531666f38 Apply some minor cosmetic improvements to the details dialog Cameron Gutman 2024-04-30 21:36:59 -05:00
  • c096238998
    Add "View details" to PC list (#1221) Jorys Paulin 2024-05-01 04:23:25 +02:00
  • 211fec0ff0 Send WOL packet when seeking a computer. Hans Gaiser 2024-03-07 23:11:10 +01:00
  • 58e27875ae
    Fix Raised Black Levels on Steam Deck OLED (#1265) Dylan Frankcom 2024-04-30 21:31:00 -04:00
  • 954e6608a1
    Added translation using Weblate (Kurdish (Central)) Ahmed kurdish 2024-04-29 21:06:00 +02:00
  • 1cd588f25c Don't set relative warp mode based on absolute/relative mouse mode Cameron Gutman 2024-04-27 17:13:02 -05:00
  • ebfe035a18 Set SDL_VIDEO_WAYLAND_EMULATE_MOUSE_WARP=0 to resolve pointer lock issue on Wayland Cameron Gutman 2024-04-27 16:49:51 -05:00
  • 6f22ed13c1
    Translated using Weblate (Japanese) Yutaro Urata 2024-04-23 18:09:14 +00:00
  • 4aa2b8570c Autorelease the system default Metal device Cameron Gutman 2024-04-19 00:29:51 -05:00
  • fe6562e31c Allow forcing Metal renderer on or off via VT_FORCE_METAL=1 and VT_FORCE_METAL=0 respectively Cameron Gutman 2024-04-19 00:27:45 -05:00
  • 654e386263 Only pace presentation if display sync is enabled Cameron Gutman 2024-02-25 18:45:41 -06:00
  • 76d0eb6b63 Avoid trying VDPAU when Vulkan is preferred Cameron Gutman 2024-04-18 00:41:24 -05:00
  • 02d867fe09 Log to stderr instead of stdout. Hans Gaiser 2024-04-14 23:00:02 +02:00
  • 76ff53f09f Move warning dialog checks into the Window's onCompleted() function Cameron Gutman 2024-04-14 14:49:35 -05:00
  • 37d92dee16 Revert "Fix hiding the main UI window while streaming on Qt 6.7" Cameron Gutman 2024-04-14 13:36:31 -05:00
  • afbc49e39a Apply the main window visibility property only at startup Cameron Gutman 2024-04-14 13:35:41 -05:00
  • d1ccd19fcc Make StreamingPreferences a proper singleton Cameron Gutman 2024-04-14 13:01:30 -05:00
  • ebe270bec5 Fix hiding the main UI window while streaming on Qt 6.7 Cameron Gutman 2024-04-13 00:05:49 -05:00
  • 784234c857 Fix updating bitrate text upon language change on Qt 6.7 Cameron Gutman 2024-04-13 00:05:11 -05:00
  • 6a85996b4a Clear the minimized state on the Qt window if the SDL window is not minimized Cameron Gutman 2024-04-07 00:42:51 -05:00
  • c6710f93dc Enable Steam Controller detection on Steam Link Cameron Gutman 2024-04-06 20:03:54 -05:00
  • 5e46c4ec2b Update Windows and Mac prebuilt libraries Cameron Gutman 2024-04-06 19:56:38 -05:00
  • 011feab6ce Add workaround for broken Qt EGLFS card selection logic Cameron Gutman 2024-04-06 14:35:34 -05:00
  • f8c5d3c0ce Update AppImage libraries Cameron Gutman 2024-04-06 12:44:50 -05:00
  • 74d452bf35 Limit mDNS resolution retry count Cameron Gutman 2024-04-06 12:40:32 -05:00
  • fd2ff61a40 Support Vulkan AV1 decoding with FFmpeg 7.0 Cameron Gutman 2024-04-06 12:31:14 -05:00
  • 8a87a09947 Flush stale gamepad events after checking for unmapped gamepads Cameron Gutman 2024-03-31 14:56:46 -05:00
  • cf544a8703 Don't reload preferences every time we poll for GUI gamepad input Cameron Gutman 2024-03-31 14:54:36 -05:00
  • 0e1190a059 Remove Optimus block for modern Nvidia drivers Cameron Gutman 2024-03-28 21:06:15 -05:00
  • f2535f1e6e Avoid D3D9 fallback on lack of codec support unless a D3D11 FL11.0 GPU wasn't found Cameron Gutman 2024-03-26 23:59:18 -05:00
  • cefa567f95 Demote DXVA2 renderer to second pass of hwaccels Cameron Gutman 2024-03-26 23:04:54 -05:00
  • 9be782ae8e Fix some harmless compiler warnings Cameron Gutman 2024-03-26 21:59:39 -05:00
  • 610e07d4bd Improve state propagation between Qt and SDL windows Cameron Gutman 2024-03-26 21:42:13 -05:00
  • 75eb921a04 Improve VPN heuristics under Windows Marcos Del Sol Vives 2024-03-25 19:03:02 +01:00
  • 97bd515b11 Remove leftover preferred Metal device logic Cameron Gutman 2024-03-26 01:16:57 -05:00
  • a45695a22a Rework Qt window handling during SDL window creation Cameron Gutman 2024-03-24 21:34:54 -05:00
  • 0d67fd1ff0 Batch mouse motion events on the SDL side Cameron Gutman 2024-03-24 20:35:23 -05:00
  • a093a0ae59 Restore AVSampleDisplayLayer renderer for dGPU/eGPU systems Cameron Gutman 2024-03-24 17:47:29 -05:00
  • c9ad8ffa69 Stop using true fullscreen mode on Mac Cameron Gutman 2024-03-24 13:55:43 -05:00
  • 9987914ebb Update SDL_GameControllerDB Cameron Gutman 2024-03-20 02:04:01 -05:00
  • fbfd6fb462 Update 0001-Vulkan-Don-t-try-to-reuse-old-swapchain.patch to compile with latest changes Lukas Senionis 2024-03-18 11:47:10 +02:00
  • bec053e3cf Update AppImage dependencies Cameron Gutman 2024-03-18 01:44:08 -05:00
  • d364b24378 Fix broken on-link detection that caused non-VPN WAN connections to use LAN MTU Cameron Gutman 2024-03-15 20:04:51 -05:00
  • 8c67586cd0
    Translated using Weblate (French) Jorys Paulin 2024-03-10 18:18:35 +00:00
  • 89a628a0dd Use 'git apply' instead of 'git am' Cameron Gutman 2024-03-02 12:18:14 -06:00
  • 4fb9681b7f Update moonlight-common-c Cameron Gutman 2024-03-02 11:26:54 -06:00
  • c13128ca1d Add libplacebo patch from Chiaki4Deck to resolve AppImage hangs on Steam Deck Cameron Gutman 2024-03-02 11:25:53 -06:00
  • ceca83346b Use FIFO present mode for VSync Cameron Gutman 2024-03-02 11:19:52 -06:00
  • fc6c51c75a fix: add explicit width and height to discord icon Jorys Paulin 2024-02-18 18:48:12 +01:00
  • 161d91acf8 fix: fix discord icon on qt 5 Jorys Paulin 2024-02-18 18:42:40 +01:00
  • 06ef10a2ad
    Update README to clarify requirements for Vulkan video Cameron Gutman 2024-02-18 15:23:35 -06:00
  • 7b29b22192 Update dependencies Cameron Gutman 2024-02-17 16:14:39 -06:00
  • 289a7165b3 Remove dSYM files from macOS app bundle Cameron Gutman 2024-02-17 14:19:05 -06:00
  • 62011c37f4 Fix build with SDL 2.0.20 and earlier Cameron Gutman 2024-02-17 13:31:53 -06:00
  • 919e44b29b Fix __builtin_cpu_supports(aes) for GCC 6-9 Cameron Gutman 2024-02-17 13:28:32 -06:00
  • 32be1b158b Update VCRedist Cameron Gutman 2024-02-16 23:06:52 -06:00
  • f635860afd Update to WiX 4.0.4 Cameron Gutman 2024-02-16 23:05:58 -06:00
  • 3b078f095b Update AppVeyor image for macOS Cameron Gutman 2024-02-16 23:01:44 -06:00
  • 72fc7ea31a feat: update discord icon Jorys Paulin 2024-02-13 11:18:03 +01:00
  • f4edd1e63a
    Translated using Weblate (Greek) Vag Ko 2024-02-11 20:50:35 +00:00
  • 6011384afe
    Translated using Weblate (French) Jorys Paulin 2024-02-10 09:06:38 +00:00
  • 896456a8ac Wait for command buffer completion before returning from renderFrame() Cameron Gutman 2024-02-11 00:15:32 -06:00
  • 8959ddbeb6 Rewrite overlay support in Metal renderer to avoid additional subviews Cameron Gutman 2024-02-11 00:11:23 -06:00
  • 767215fce5 Rewrite old frame pacing logic for Metal renderer Cameron Gutman 2024-02-10 22:49:13 -06:00
  • 3ef05f3a35 Completely switch to D3D11VA over DXVA2 for supported GPUs in all scenarios Cameron Gutman 2024-02-09 01:24:03 -06:00
  • 12624bc5c4 Avoid the composited display path for our Metal layer Cameron Gutman 2024-02-08 18:19:01 -06:00
  • 5bd0dea85d Enable Metal validation in debug builds Cameron Gutman 2024-02-08 18:07:43 -06:00
  • 80242f2e90 Fix Metal debug layer validation errors Cameron Gutman 2024-02-08 18:06:46 -06:00
  • cf3e328f9d Add seamless resize support for Metal renderer Cameron Gutman 2024-02-08 18:05:47 -06:00
  • 150002d4d4
    Translated using Weblate (Vietnamese) Bàn Hải Dương 2024-02-07 14:12:11 +00:00
  • b972a22459 Use SDL helpers to create Metal view Cameron Gutman 2024-02-07 03:26:09 -06:00
  • db06239018 Rewrite the macOS renderer using CAMetalLayer Cameron Gutman 2024-02-07 02:40:35 -06:00
  • bdc7d53515 Only give "pixel_format=nv12" option to v4l2m2m or v4l2requests decoders boogie 2024-01-27 00:10:44 +01:00
  • 7f83b79c19 Update AppImage dependencies Cameron Gutman 2024-02-05 23:11:02 -06:00
  • 47b3aff352 Update moonlight-common-c with RTSP encryption Cameron Gutman 2024-02-05 23:01:25 -06:00
  • 679f237c1b
    Update bug report template Cameron Gutman 2024-02-05 22:16:49 -06:00
  • 3d8de56f25 Add fast AES detection for RISC-V using hwprobe() syscall Cameron Gutman 2024-01-23 02:28:28 -06:00
  • 801cebbbc7
    Translated using Weblate (Ukrainian) Vadym Nekhai 2024-01-21 04:28:25 +00:00
  • 66fb0465c4 Update moonlight-common-c with finalized encryption changes Cameron Gutman 2024-01-19 19:05:59 -06:00
  • 8bbc9b2c57 Fix build with old ARM headers and opt-out of fast AES on RISC-V for now Cameron Gutman 2024-01-15 17:36:57 -06:00
  • be7694dd8b Improve fast AES heuristic for Linux ARM and unknown platforms Cameron Gutman 2024-01-15 14:16:56 -06:00
  • ce8b24dfa7 Implement fast AES detection logic for Windows and macOS Cameron Gutman 2024-01-15 13:40:13 -06:00
  • 75ddac54c5 Update moonlight-common-c with new encryption features Cameron Gutman 2024-01-15 13:35:39 -06:00
  • b01a83ff39 Send pen input as pen events on Windows Cameron Gutman 2024-01-12 23:40:24 -06:00