Commit Graph

  • 9ed40b5d9f Add chroma siting metadata to EGL exported frames Cameron Gutman 2023-09-05 18:30:01 -05:00
  • ebc4c71c72 Fix handling of non-standard hwaccel decoders that also set AV_CODEC_CAP_HARDWARE Cameron Gutman 2023-09-04 23:40:59 -05:00
  • dec5a6370e Fix build with Qt 5 Cameron Gutman 2023-09-03 19:42:19 -05:00
  • 519858b708 Link to Sunshine Cameron Gutman 2023-09-03 18:04:31 -05:00
  • 8fcc4cf7fe Update readme and metadata with new features Cameron Gutman 2023-09-03 18:03:34 -05:00
  • 2f78350696 Change PC offline overlay to match new Play and Stop icons Cameron Gutman 2023-09-03 17:44:15 -05:00
  • 85d4037a89 Allow to specify gamepad GUIDs to be ignored when streaming FrogTheFrog 2023-09-02 16:00:05 +03:00
  • d165bf7498 Sort the host list Cameron Gutman 2023-09-03 16:20:29 -05:00
  • 94d821a4a9 Process insertions and moves in the ComputerModel without resetting Cameron Gutman 2023-09-03 16:19:24 -05:00
  • 6a854f7a64 Limit default bitrate to one decimal place Cameron Gutman 2023-09-02 20:05:27 -05:00
  • d76675f4b1 Fix handling of frame rates below 30 FPS Cameron Gutman 2023-09-02 20:05:27 -05:00
  • 4a7e43ccb6 Improve play and quit button visibility Cameron Gutman 2023-09-02 19:57:08 -05:00
  • b53333d1ba Refresh the bitrate text when the language changes Cameron Gutman 2023-09-02 18:47:42 -05:00
  • f1f3c8bfb9 Rerun lrelease Cameron Gutman 2023-09-02 18:42:39 -05:00
  • e580e7c672 Prune obsolete strings Cameron Gutman 2023-09-02 18:42:01 -05:00
  • a62fd96269 Rerun lupdate Cameron Gutman 2023-09-02 18:41:27 -05:00
  • a1d592bb87 Fix loss of all paired computers if Moonlight is terminated while writing the computer list Cameron Gutman 2023-09-02 16:43:25 -05:00
  • 83f5f6cefc Don't scale default bitrate further beyond 90 FPS Cameron Gutman 2023-09-02 15:54:12 -05:00
  • 9166e70524 Replace fixed "unsupported FPS" options with fully custom FPS option Cameron Gutman 2023-09-02 15:53:30 -05:00
  • 41f8fa95fe Rerun lupdate and lrelease Cameron Gutman 2023-08-29 23:46:18 -05:00
  • b140c21ed9 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2023-08-29 23:44:30 -05:00
  • 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