Commit Graph

  • 8ff2022aaf Fix WebUI Stable Update notification (#1358) Elia Zammuto 2023-06-07 00:31:15 +02:00
  • cdbc0e699c docs(badges): force badges to use svg (#1342) ReenigneArcher 2023-05-31 22:07:26 -04:00
  • 262bed6a0d build(deps): bump bootstrap from 5.2.3 to 5.3.0 (#1339) dependabot[bot] 2023-05-31 07:11:33 -04:00
  • 72d63aae68 windows: fix header conflict for msys2-w32api-headers 11.0.1+ (#1332) Conn O'Griofa 2023-05-30 01:00:52 +01:00
  • 7cc6fcd612 v0.20.0 release prep (#1321) Cameron Gutman 2023-05-28 20:20:35 -05:00
  • 8090fb496b Fix software encoding defaulting to HEVC instead of H.264 Cameron Gutman 2023-05-28 16:49:55 -05:00
  • f734d6684f Reset the default audio device on startup if Steam Streaming Speakers are selected Cameron Gutman 2023-05-27 12:07:51 -05:00
  • bca61bfc0d Always change the sink if it differs from the active sink Cameron Gutman 2023-05-27 12:06:32 -05:00
  • 1bafa5a856 build(deps): bump sphinx from 6.2.0 to 7.0.1 (#1286) dependabot[bot] 2023-05-26 20:52:39 -04:00
  • f37914d320 build(deps): bump furo from 2023.3.27 to 2023.5.20 (#1299) dependabot[bot] 2023-05-26 19:46:54 -04:00
  • 9a65c91671 Rename SunshineSvc to SunshineService Cameron Gutman 2023-05-25 23:48:34 -05:00
  • 60ebafd15a Expand core component group by default Cameron Gutman 2023-05-25 23:45:00 -05:00
  • fe62b10324 Add an option to control whether Sunshine starts on boot Cameron Gutman 2023-05-23 21:00:41 -05:00
  • a87d8335bd Add a friendly name for SunshineSvc Cameron Gutman 2023-05-23 20:59:51 -05:00
  • 5c9750a6fb Clean up installer options now that the service is mandatory Cameron Gutman 2023-05-23 20:59:37 -05:00
  • 8da919f411 Rename Back Button Timeout and disable it by default Cameron Gutman 2023-05-24 23:21:01 -05:00
  • b3f57cf90d Fix emulated Home/Guide presses being missed Cameron Gutman 2023-05-24 23:18:47 -05:00
  • 2f4cc9ace0 Add option to always send scancodes Cameron Gutman 2023-05-24 22:55:44 -05:00
  • 0f1dc1bb05 Print a warning if GameStream is using conflicting ports Cameron Gutman 2023-05-17 00:11:09 -05:00
  • f22ce25dad Fix systray after Explorer restart Cameron Gutman 2023-05-25 18:13:21 -05:00
  • 0e2eacb0ee Reduce opacity of placeholder text Cameron Gutman 2023-05-23 20:16:18 -05:00
  • fbb77aa7cd Prefer virtual sink over audio sink if host playback is disabled Cameron Gutman 2023-05-23 20:15:48 -05:00
  • 78737d7611 Adjust descriptions on the A/V page to discourage manual settings Cameron Gutman 2023-05-23 20:14:21 -05:00
  • f5e3353f82 Fix resolutions reported by dxgi-info.exe on high DPI systems Cameron Gutman 2023-05-23 22:57:23 -05:00
  • 5a4fd95765 Rewrite UPnP support Cameron Gutman 2023-05-21 15:13:31 -05:00
  • 25e0244705 Stop reporting ExternalIP field to clients Cameron Gutman 2023-05-15 18:29:56 -05:00
  • 85af19150c Fix leak of AVPackets Cameron Gutman 2023-05-22 17:21:17 -05:00
  • 5b24148cfa Fix leak of VA driver resources on each encoder init Cameron Gutman 2023-05-22 17:20:43 -05:00
  • 8a9eed2f6f Fix leak of X509 on each HTTPS request Cameron Gutman 2023-05-22 17:19:32 -05:00
  • 31f72cdbff Remove Boost_NO_BOOST_CMAKE=ON to fix Windows build (#1298) Cameron Gutman 2023-05-22 08:55:13 -05:00
  • 8da2caf764 Do not add 'lizard' user inside Fedora 38 container to 'input' group (#1291) Arthur Kasimov 2023-05-17 20:41:54 +06:00
  • 32ca9d41de Fix crash on exit if a process is currently running Cameron Gutman 2023-05-14 21:05:15 -05:00
  • 9955890023 Fix console session changes via fast user switching Cameron Gutman 2023-05-14 19:27:57 -05:00
  • f41e57ea8c ci!: remove fedora 36 (#1244) ReenigneArcher 2023-05-15 20:12:35 -04:00
  • 33dafbc801 Add warning when Desktop Duplication API masks protected content from capture Cameron Gutman 2023-05-11 19:55:11 -05:00
  • 17124deb22 Fix const-correctness bugs in round_robin.h Cameron Gutman 2023-05-11 01:35:57 -05:00
  • fabadaad2a Fix const-correctness bugs in uniq_ptr and code that uses it Cameron Gutman 2023-05-11 01:17:54 -05:00
  • 0fa406dbb7 Remove unnecessary moves in return statements Cameron Gutman 2023-05-11 01:15:19 -05:00
  • ff046bb707 Fix and enable -Wmissing-braces Cameron Gutman 2023-05-11 00:37:59 -05:00
  • 390dc1c245 Fix unused-but-set-variable warnings on Mac and Linux Cameron Gutman 2023-05-11 00:30:15 -05:00
  • 2571682886 Fix pessimizing move warnings on Clang Cameron Gutman 2023-05-11 00:07:34 -05:00
  • 8db0ad0cc6 Fix and enable -Wmaybe-uninitialized Cameron Gutman 2023-05-10 23:57:08 -05:00
  • f08ba0fd7c Fix missing override specifier on set_frame() Cameron Gutman 2023-05-10 23:55:56 -05:00
  • a4f788f853 Replace Win32 UTF-16 conversion with std::wstring_convert Cameron Gutman 2023-05-10 23:55:15 -05:00
  • 1c83a44222 Fix const reference and const pointer types in wrap_ptr Cameron Gutman 2023-05-10 23:51:25 -05:00
  • f4bb410277 Treat dependency includes as system headers to suppress warnings Cameron Gutman 2023-05-10 23:46:51 -05:00
  • 8c85bcf64b build(deps): bump third-party/nv-codec-headers dependabot[bot] 2023-05-12 00:01:28 +00:00
  • 9e23b39634 Add NO_RC_BUF_LIMIT vaapi istori1 2023-05-07 14:19:47 -04:00
  • 71dcef8259 Fix systray icon sometimes not appearing after login Cameron Gutman 2023-05-11 00:15:49 -05:00
  • 53125ffeca Add support for installing the Steam Streaming Speakers driver (#1262) Cameron Gutman 2023-05-09 20:02:28 -05:00
  • 4ae412b219 Allow localAudioPlayMode to change on /resume Cameron Gutman 2023-05-07 14:57:40 -05:00
  • 66989a4690 Set the default back to the virtual sink if it's changed Cameron Gutman 2023-05-07 14:34:34 -05:00
  • bc392093a3 Reinitialize capture if the default audio device changes Cameron Gutman 2023-05-07 14:31:45 -05:00
  • ccdc882c13 Fix pessimising move warning with GCC 13.1 Cameron Gutman 2023-05-07 14:28:22 -05:00
  • 7e8c43c796 fix(ui): use release url for nightly releases (#1260) ReenigneArcher 2023-05-07 21:03:20 -04:00
  • 4ca6dc6c8e docs: update file level doxygen blocks (#1258) ReenigneArcher 2023-05-07 18:12:39 -04:00
  • 07808de447 docs: correct typo for task_pool (#1257) ReenigneArcher 2023-05-07 17:41:48 -04:00
  • 8f6ee0bc3c ci: add fedora 38 (#1114) ReenigneArcher 2023-05-07 15:46:14 -04:00
  • 979f7f4e60 docs: improvements to source code documentation (#1236) ReenigneArcher 2023-05-07 15:01:44 -04:00
  • 97f18d6353 Fix audio capture reinitialization Cameron Gutman 2023-05-06 23:29:39 -05:00
  • 86c854ce97 Allow streaming even if no audio sink is available Cameron Gutman 2023-05-03 22:10:49 -05:00
  • e8963b8255 Only modify channel-related format attributes Cameron Gutman 2023-05-02 22:30:15 -05:00
  • e1651461fb Add 5.1 Side and Quadraphonic configs Cameron Gutman 2023-05-02 22:26:18 -05:00
  • e821f4d140 Fix misleading channel support information Cameron Gutman 2023-05-02 22:25:11 -05:00
  • 1d6ea8c759 Allow audio sinks to match on device names Cameron Gutman 2023-05-02 22:16:16 -05:00
  • 3fa5f74635 Archive Win32 binaries with debug info for crash analysis Cameron Gutman 2023-05-06 16:47:18 -05:00
  • 343f200c75 Remove group and mode assignment from the udev rule kodemeister 2023-05-06 16:51:51 +06:00
  • 89b8cada0a Do not add 'lizard' user inside Docker container to 'input' group kodemeister 2023-04-08 04:14:50 +06:00
  • 3e2cb07774 Fix path to udev rules in AppRun script kodemeister 2023-04-02 20:42:00 +06:00
  • f6b3cdf842 Remove setup of 'input' group from documentation kodemeister 2023-04-02 19:52:06 +06:00
  • 5d3034701d Remove setup of 'input' group from Linux packaging scripts kodemeister 2023-04-02 03:48:24 +06:00
  • 06a1609aef Change udev rule to automatically grant access to virtual input devices kodemeister 2023-04-01 07:49:38 +06:00
  • ba3b0be2c9 build(deps): bump peter-evans/create-pull-request from 4 to 5 (#1138) dependabot[bot] 2023-05-06 09:18:00 -04:00
  • 91460f3c72 fix(ui): allow case-insensitive username (#1249) ReenigneArcher 2023-05-06 08:45:35 -04:00
  • f21b1951b4 Add notes about GPU, display, and encoder compatibility Cameron Gutman 2023-05-05 18:17:35 -05:00
  • 020d5cd8c3 Add status messages for client errors Cameron Gutman 2023-05-05 18:02:18 -05:00
  • 6a3b7708bb Remove unnecessary uniqueid check for /applist Cameron Gutman 2023-05-05 18:01:40 -05:00
  • b59b885dbd Fix pairing error handling when the hash doesn't match Cameron Gutman 2023-05-05 18:00:26 -05:00
  • 663bf750d9 Add missing cstdint include Cameron Gutman 2023-05-05 22:10:21 -05:00
  • a7c1252fd9 Fix accidental concatenation of resolution strings Cameron Gutman 2023-05-04 22:35:23 -05:00
  • 27f9d6d3a5 Clear the PIN field after a successful pairing Cameron Gutman 2023-05-04 22:33:50 -05:00
  • 2fca9cd0da Fix launching apps with a log file specified Cameron Gutman 2023-05-04 22:29:31 -05:00
  • a6d295b273 Wait for pending sessions to connect before breaking on app termination Cameron Gutman 2023-05-04 21:30:54 -05:00
  • eb8aaf0093 Fix graceful termination messages being discarded by Moonlight Cameron Gutman 2023-05-04 21:20:26 -05:00
  • 10ea67719e Fix crash if capture is stopped before completing startup Cameron Gutman 2023-05-04 21:08:51 -05:00
  • df1286ac88 Fix crash if the app terminates before the control stream is connected Cameron Gutman 2023-05-04 21:08:14 -05:00
  • 5779a4bd89 packaging: fix macos dmg (#1141) ReenigneArcher 2023-05-04 21:07:41 -04:00
  • 81aecff301 Pass the SID instead of the group name to icacls Cameron Gutman 2023-05-03 19:51:20 -05:00
  • c706ba4ca2 Add Windows-specific warnings if Sunshine is unable to access config or credentials Cameron Gutman 2023-05-02 01:06:38 -05:00
  • e8f3dfe32c Reset ACLs on the config directory and migrated config files Cameron Gutman 2023-04-29 22:37:38 -05:00
  • 65b7f2373c Fix merging user environment variables during process launch Cameron Gutman 2023-04-29 17:24:06 -05:00
  • 292ef7eca3 Don't show a console window when opening a URL Cameron Gutman 2023-04-29 16:37:08 -05:00
  • c4c04694ac Restore the start menu shortcut as a proper launcher for the UI and service Cameron Gutman 2023-04-29 15:48:13 -05:00
  • 14fd7ad498 Don't recursively reset ACLs on our install directory Cameron Gutman 2023-04-29 15:46:53 -05:00
  • 4730f4a3af Ensure the credentials dir exists before setting ACLs on it Cameron Gutman 2023-04-29 15:45:40 -05:00
  • c8d4fd9f69 Keep/turn the display on during streaming Cameron Gutman 2023-04-30 01:09:38 -05:00
  • 8347824eee Print frame processing latency to debug log ns6089 2023-05-01 14:45:20 +03:00
  • bd533dc31b Extend packet header with frame processing latency ns6089 2023-04-18 19:03:52 +03:00
  • 590733b313 build(deps): unpin docker dependencies (#1243) ReenigneArcher 2023-05-02 23:04:33 -04:00
  • 3cfb520217 fix(audio)!: remove policy config for Windows Vista (#1235) ReenigneArcher 2023-04-30 20:41:45 -04:00