Commit graph

  • 863712cb6e Update SDL2 to f032e8c1 Cameron Gutman 2023-08-29 23:43:27 -05:00
  • 43f0aa7f06 Update moonlight-common-c Cameron Gutman 2023-08-29 23:41:56 -05:00
  • 12535d8142 Fix warning when quitting app after streaming is enabled Cameron Gutman 2023-08-29 18:19:43 -05:00
  • 8cf6a8bc98 Clean up old log files if more than 10 exist Cameron Gutman 2023-08-29 18:11:27 -05:00
  • 7073dd26de Fix race condition that could cause quit segue to never dismiss Cameron Gutman 2023-08-29 18:10:16 -05:00
  • 66bfd2fad8
    Translated using Weblate (French) Jorys Paulin 2023-08-21 11:58:33 +00:00
  • bb444f306a Update SDL_GameControllerDB Cameron Gutman 2023-08-21 21:58:12 -05:00
  • 626fba4a8f Fix DXVA2 chroma subsampling assuming interlaced content Cameron Gutman 2023-08-19 18:09:07 -05:00
  • 9dc96bda58 Update moonlight-common-c Cameron Gutman 2023-08-19 18:08:57 -05:00
  • 1a2f1ed620 Enable AV1 RFI on all decoders capable of HEVC RFI Cameron Gutman 2023-08-13 16:41:48 -05:00
  • 50255dd896 Set Colorspace connector property when streaming HDR Cameron Gutman 2023-08-09 23:02:43 -05:00
  • c8b9fda258 Fall back to HEVC if AV1 is forced and unavailable Cameron Gutman 2023-08-05 22:56:12 -05:00
  • bb41732e59
    Translated using Weblate (Korean) sanhoe 2023-08-03 05:56:05 +00:00
  • 7d9b984747
    Translated using Weblate (French) ld892012 2023-08-03 14:21:30 +00:00
  • 7404e5fce2 Prefer D3D11VA for FSE V-Sync off Cameron Gutman 2023-08-03 19:41:35 -05:00
  • dc5414bd0d Force immediate destruction of the D3D11 swapchain Cameron Gutman 2023-08-03 19:18:07 -05:00
  • d147d36867 Fix leaking /dev/dri fds on each vaInitialize() failure Cameron Gutman 2023-08-01 22:53:22 -05:00
  • 7763ec3c5c Fix mapping frames on RPi with 64-bit kernel and 32-bit userland Cameron Gutman 2023-08-01 22:01:34 -05:00
  • c61083ccd9
    Translated using Weblate (Chinese (Simplified)) weng weng 2023-07-25 09:34:06 +00:00
  • 841aeccd6b Don't call QHostInfo::fromName() to "resolve" an IP address literal Cameron Gutman 2023-07-26 01:59:00 -05:00
  • bfcd373eec Add PC name to streaming window title Cameron Gutman 2023-07-23 01:16:24 -05:00
  • 202ef41894 Fix scaling of touch coordinates Cameron Gutman 2023-07-23 01:13:54 -05:00
  • f112edc3c3 Disable touch feedback when sending touch natively Cameron Gutman 2023-07-23 00:17:58 -05:00
  • 05fd7b18b9 Update touch API Cameron Gutman 2023-07-22 17:23:09 -05:00
  • 9764174070 Add host processing latency to ffmpeg stats overlay ns6089 2023-04-18 21:56:26 +03:00
  • 6b0370f0bc
    Translated using Weblate (Swedish) Luna Jernberg 2023-07-18 05:57:23 +00:00
  • 2e4313e7c3
    Translated using Weblate (Spanish) gallegonovato 2023-07-18 19:50:03 +00:00
  • 2684d1874a
    Translated using Weblate (Chinese (Traditional)) Jen Kung-chih 2023-07-18 01:10:02 +00:00
  • 882539a700
    Translated using Weblate (Chinese (Traditional)) Jen Kung-chih 2023-07-18 01:05:40 +00:00
  • 42960b7bf1 Prefer nvidia-vaapi-driver over VDPAU for AV1 Cameron Gutman 2023-07-16 16:54:13 -05:00
  • 333f978186 Add dav1d software AV1 decoder to FFmpeg libraries Cameron Gutman 2023-07-16 16:41:55 -05:00
  • e7e9df3261 Populate AV1 bitrate multiplier Cameron Gutman 2023-07-16 15:54:58 -05:00
  • 24dbc96fe5 Regenerate translations Cameron Gutman 2023-07-16 15:47:31 -05:00
  • abc391f32a Improve AV1 support Cameron Gutman 2023-07-16 15:38:58 -05:00
  • a589e8e3de Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2023-07-16 12:31:52 -05:00
  • 39fa9a91b8
    Translated using Weblate (Portuguese (Brazil)) Fernando Lopes 2023-07-14 15:33:22 +00:00
  • e10d98fb79
    Translated using Weblate (Chinese (Traditional)) Angus Wan 2023-07-15 13:39:30 +00:00
  • d17cdbda93 Replace another QSharedPointer::get() call with Qt 5.10 alternative Cameron Gutman 2023-07-16 00:18:17 -05:00
  • 2252abefbf Fix build break on Qt 5.10 and earlier Cameron Gutman 2023-07-16 00:13:09 -05:00
  • ce60a146dc Move RPi decoder hacks to correct location for new selection logic Cameron Gutman 2023-07-15 15:22:02 -05:00
  • cd4a6f3e17 Rewrite FFmpeg decoder selection logic to dynamically discover compatible decoders Cameron Gutman 2023-07-15 15:12:58 -05:00
  • fc5e1ed5d8 Work around broken APT config on AppVeyor Ubuntu2004 image Cameron Gutman 2023-07-15 01:20:26 -05:00
  • d70b98075e Upgrade AppImage to Ubuntu 20.04 base Cameron Gutman 2023-07-15 00:47:26 -05:00
  • a4d9952061 Migrate from altool to notarytool for notarization Cameron Gutman 2023-07-14 21:44:14 -05:00
  • 45e4dfe09c Don't globally install wix.exe in CI anymore Cameron Gutman 2023-07-14 20:32:18 -05:00
  • 34ba9063ad Move installer signing into MSBuild Cameron Gutman 2023-07-14 20:31:32 -05:00
  • d5e2d59fe9 Fixes for WiX v4 migration Cameron Gutman 2023-07-14 20:05:49 -05:00
  • d39bdb28d6 Update AppImage to libva 2.19 Cameron Gutman 2023-07-14 19:55:44 -05:00
  • 8bf5622d21 Upgrade installer to WiX v4 Cameron Gutman 2023-07-14 19:55:00 -05:00
  • 9cafd5e099
    Translated using Weblate (Polish) Maciej Błędkowski 2023-07-10 05:34:27 +00:00
  • d1b3bfd700
    Translated using Weblate (Spanish) gallegonovato 2023-07-10 15:16:42 +00:00
  • e60caf06f9 Update libraries Cameron Gutman 2023-07-09 17:49:04 -05:00
  • a243c6bb90 Don't build unneeded sources Cameron Gutman 2023-07-09 17:23:21 -05:00
  • 10523a7e27 Correct guards around newer SDL functionality Cameron Gutman 2023-07-09 16:36:41 -05:00
  • ea06ec0133 Correct spelling mistakes found with Codespell Casey Korver 2023-07-09 08:24:53 -05:00
  • e287ebcded Add support for Applications (context menu) key jcj83429 2023-07-08 17:21:44 -07:00
  • 2ee90289a1 Update moonlight-common-c Cameron Gutman 2023-07-08 19:17:22 -05:00
  • 193df861d1 Update moonlight-common-c Cameron Gutman 2023-07-05 19:48:25 -05:00
  • 9055496a19 Add AV1 test frames Cameron Gutman 2023-07-05 19:47:45 -05:00
  • 5424576f73 Ensure serverCodecModeSupport is always non-zero Cameron Gutman 2023-07-05 19:46:30 -05:00
  • a81c6a1c5e Initial work on AV1 support Cameron Gutman 2023-07-03 00:45:36 -05:00
  • 53a572a4a4 Add controller motion deduplication and fix gyro units Cameron Gutman 2023-07-02 19:22:00 -05:00
  • df283d80c6 Implement controller LED and battery protocol extensions Cameron Gutman 2023-07-02 16:44:41 -05:00
  • b6d203b6dd Pull latest protocol extension changes Cameron Gutman 2023-06-27 22:51:50 -05:00
  • ef988cc8af Destroy the QMdnsEngine Server and Cache when not polling Cameron Gutman 2023-06-21 00:51:31 -05:00
  • ba46905243 Update SettingsView.qml Kung-chih 2023-04-13 23:46:12 +08:00
  • df0c4c8208 Delete the QNetworkAccessManager when we're done with it Cameron Gutman 2023-06-20 21:51:28 -05:00
  • e5aaa1fc53 Implement controller arrival events using Sunshine protocol extension Cameron Gutman 2023-06-18 23:34:28 -05:00
  • 8b6df34d8b Allow forced disabling of features instead of relying on pkg-config James Le Cuirot 2023-06-03 17:51:00 +01:00
  • 7a719aa886 Allow up to 16 gamepads with Sunshine hosts Cameron Gutman 2023-06-18 16:39:24 -05:00
  • 9af58af5e4 Implement gyro/accel and touchpad input using Sunshine extension Cameron Gutman 2023-06-18 16:08:32 -05:00
  • b945c8c2dc Implement trigger rumble using Sunshine protocol extension Cameron Gutman 2023-06-18 16:04:49 -05:00
  • 2165f56aee Implement full multi-touch support using Sunshine protocol extension Cameron Gutman 2023-06-18 16:02:21 -05:00
  • e42de9d155 Add extended button support with Sunshine Cameron Gutman 2023-06-18 14:32:18 -05:00
  • 7fd95b9de2
    Translated using Weblate (Korean) sanhoe 2023-05-21 08:51:08 +00:00
  • a42c85802e
    Translated using Weblate (French) Jorys Paulin 2023-05-20 13:50:58 +00:00
  • cb3730100d
    Translated using Weblate (Hebrew) shakedex 2023-04-27 18:48:42 +00:00
  • 7a04d2ad2c
    Translated using Weblate (Japanese) Yutaro Urata 2023-04-28 16:25:11 +00:00
  • 1f93976919
    Translated using Weblate (Hebrew) shakedex 2023-04-27 18:48:36 +00:00
  • 0b7505f109
    Added translation using Weblate (Hebrew) shakedex 2023-04-26 00:54:28 +02:00
  • 392ca2d8b7
    Translated using Weblate (Chinese (Traditional)) Jen Kung-chih 2023-04-13 16:23:57 +00:00
  • 68daa90b7e Refactor non-hwaccel decoders to use a single list of known codec names Cameron Gutman 2023-04-02 17:31:31 -05:00
  • fb39ad896e Add h264_omx and hevc_omx decoders used by the Vision Five 2 Cameron Gutman 2023-04-02 17:17:25 -05:00
  • cb199054e3
    Translated using Weblate (Swedish) Simon Nilsson 2023-03-30 11:19:01 +00:00
  • 7cf77211b0 Update AppImage to libva 2.18.0 Cameron Gutman 2023-03-28 20:06:09 -05:00
  • a3d1e9a117 Allow negotation of 36 and 48 bit deep color modes Cameron Gutman 2023-03-27 01:02:50 -05:00
  • 755c7c9895 Set max BPC property when streaming in 10-bit color modes Cameron Gutman 2023-03-27 00:44:02 -05:00
  • 45b5136233 Update libs for Windows, macOS, and AppImage Cameron Gutman 2023-03-26 20:49:25 -05:00
  • f16b5cd337 Expose glslow config option Cameron Gutman 2023-03-26 20:27:03 -05:00
  • 21cda8141d Always request AV_PIX_FMT_DRM_PRIME to ensure we get it if available Cameron Gutman 2023-03-26 19:59:12 -05:00
  • 90f26dfa45 Support direct KMSDRM output for platforms with slow GL implementations Cameron Gutman 2023-03-26 19:46:22 -05:00
  • ba507d8046 Move hw->sw frame mapping into a separate class Cameron Gutman 2023-03-26 14:41:02 -05:00
  • 5639bcc0f5 Default SDL render driver to GLES2 when using EGLFS Cameron Gutman 2023-03-26 13:43:09 -05:00
  • 4cd030582d Allow matching primary planes for direct rendering Cameron Gutman 2023-03-26 13:28:26 -05:00
  • 7908076b39
    Translated using Weblate (Chinese (Traditional)) Jen Kung-chih 2023-03-25 08:32:30 +00:00
  • ca91f9b702 Allow use of the delete key to delete PCs Cameron Gutman 2023-03-25 16:33:16 -05:00
  • 0e86af1c9b
    Translated using Weblate (Chinese (Traditional)) Jen Kung-chih 2023-03-21 08:03:25 +00:00
  • c5ad84e2ee
    Translated using Weblate (Chinese (Simplified)) weng weng 2023-03-21 06:46:41 +00:00
  • bfb5d6e8fe
    Translated using Weblate (Spanish) gallegonovato 2023-03-19 17:10:11 +00:00
  • d63b0b5978
    Translated using Weblate (Chinese (Simplified)) weng weng 2023-03-19 05:12:51 +00:00