Commit Graph

  • 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
  • 50f689ff80 Implement restart support for all platforms Cameron Gutman 2023-04-23 18:09:13 -05:00
  • 4668ff59e5 Fix ringing with non-truthy values in alarm_t Cameron Gutman 2023-04-28 00:08:44 -05:00
  • d05dc731be Add RFC 6598 CGN CIDR block to LAN addresses list Cameron Gutman 2023-04-27 20:35:26 -05:00
  • 4c407c1662 Fix Fedora 37 build Cameron Gutman 2023-04-29 19:08:46 -05:00
  • 430a439698 Elevated Commands Redesign (#1123) Chase Payne 2023-04-29 00:22:01 -05:00
  • 18ab7dcf6c Remove 3-byte NALU prefix fixup Cameron Gutman 2023-04-27 19:20:10 -05:00
  • 82d6bc28c3 docs(diagrams): add diagrams using graphviz (#1228) ReenigneArcher 2023-04-27 18:28:16 -04:00
  • eed4df1eee fix: header guards on system tray (#1222) Zach Sirotto 2023-04-27 10:19:33 -04:00
  • 4459e54583 docs(doxygen): enable macro expansion (#1226) ReenigneArcher 2023-04-27 09:50:22 -04:00
  • db5c03282c refactor(tray icon): update header definitions (#1221) ReenigneArcher 2023-04-26 09:27:08 -04:00
  • 5ad5699456 build(linux): honor install prefix for tray icon (#1208) istori1 2023-04-25 21:45:32 -04:00
  • 5a8b6c3ed0 build(deps): bump sphinx from 6.1.3 to 6.2.0 (#1212) dependabot[bot] 2023-04-24 10:16:38 -04:00
  • 2138d0c9bc docs(advanced_usage): fix nvlax url (#1205) ReenigneArcher 2023-04-22 20:41:32 -04:00
  • 25d0f434c5 build(deps): update fedora dependencies (#1206) ReenigneArcher 2023-04-22 17:43:01 -04:00
  • 2215ab98b4 fix(web ui): add response headers (#1190) ReenigneArcher 2023-04-18 17:41:45 -04:00
  • 91afe331be build(deps): bump git from 2.39.2 to 2.40.0 for fedora 37 (#1196) ReenigneArcher 2023-04-18 17:15:13 -04:00
  • 820a20dc70 build(docker): update dependencies (#1193) ReenigneArcher 2023-04-17 10:56:51 -04:00
  • f51876893e Stop the service if the user quits via the tray icon Cameron Gutman 2023-04-15 17:51:32 -05:00
  • dd6fcbd7b8 Grant everyone SYNCHRONIZE access to our systray thread Cameron Gutman 2023-04-15 17:41:02 -05:00
  • d33bd00bb4 Fix HEVC mode if the encoder changes Cameron Gutman 2023-04-16 15:15:19 -05:00
  • 006a6984c3 Use a faster probe for launch-time encoders that weren't available before Cameron Gutman 2023-04-14 19:29:47 -05:00
  • d973e5bbc7 Avoid unnecessary encoder probing during startup and launch Cameron Gutman 2023-04-14 18:19:58 -05:00
  • 8f74c3b482 Leave reference frames unspecified if REF_FRAMES_RESTRICT is not supported Cameron Gutman 2023-04-14 18:08:53 -05:00
  • 808187397d build(deps): bump sphinx-copybutton from 0.5.1 to 0.5.2 (#1182) dependabot[bot] 2023-04-16 12:02:54 -04:00
  • 7da33f7951 Remove unnecessary reference ns6089 2023-04-15 21:21:02 +03:00
  • 045d4b81a4 Switch between img and surface in last frame ns6089 2023-04-06 23:39:44 +03:00
  • 7b11b48317 Delayed capture buffer trim ns6089 2023-04-06 21:29:21 +03:00
  • 242a146712 Add DXGI_FORMAT_B8G8R8X8_UNORM as a supported capture format Cameron Gutman 2023-04-13 21:10:32 -05:00
  • b5c8bbaa24 Fix color conversion for SDR FP16 capture formats Cameron Gutman 2023-04-12 23:43:29 -05:00
  • 010440dbd3 add X11 to PLATFORM_LIBARIES when found Morgan Helton 2023-04-10 12:05:33 -05:00
  • 7038c1aeb0 Create config directories recursively ns6089 2023-04-05 18:03:03 +03:00
  • 6467e10def Reprobe encoders each time streaming begins Cameron Gutman 2023-04-09 16:34:07 -05:00
  • 44f89de33b Respect modifier flags in keyboard events Cameron Gutman 2023-04-09 12:22:30 -05:00
  • 4e04604696 Add support for keyboard input that is not normalized to US English layout Cameron Gutman 2023-04-09 11:55:03 -05:00
  • ae7ae8a870 Raise capture buffer normal size to 2 ns6089 2023-04-08 12:23:43 +03:00
  • eed27d3c0a Decrease normal capture buffer to single image ns6089 2023-03-29 18:07:20 +03:00
  • 191b929ab0 Make installer DPI aware so it doesn't appear blurry to 4k screens Chase Payne 2023-04-07 14:54:28 -05:00
  • a9b7fd7fa3 Remove useless Flush() call Cameron Gutman 2023-04-08 15:42:27 -05:00
  • abf4ab42a0 Don't zero-initialize non-dummy textures ns6089 2023-04-07 23:12:47 +03:00
  • 0e92bdd29c Use DS4_BUTTON_SHARE as BACK action aseligmann 2023-04-07 19:10:25 +02:00
  • 036aa2e470 Free dummy images when they are no longer needed Cameron Gutman 2023-04-04 21:51:24 -05:00
  • bd443395c6 Don't test HDR encoding with H.264 Cameron Gutman 2023-04-04 22:32:28 -05:00
  • 65268212ee Saturate RGB values in non-PQ shaders to improve SDR streams of HDR displays Cameron Gutman 2023-04-04 22:22:48 -05:00
  • f04d5e12de Combine the separate HDR and SDR capture formats Cameron Gutman 2023-04-04 22:19:02 -05:00
  • 290c9b3e20 Fix compilation on macOS (#1132) ns6089 2023-04-06 04:54:49 +03:00
  • 809d7f9d0e config: fix 4K resolution typo (#1139) ReenigneArcher 2023-04-05 10:12:02 -04:00