Commit Graph

  • 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
  • 01167569ab versioning: fix release versions (#1122) ReenigneArcher 2023-04-01 16:52:34 -04:00
  • fd7760b553 docs: use project_copyright alias (#1110) ReenigneArcher 2023-03-30 16:09:59 -04:00
  • 240266cc39 ci: update global workflows (#1109) LizardByte-bot 2023-03-30 09:57:33 -04:00
  • ee3522fb6d v0.19.1 prep (#1108) ReenigneArcher 2023-03-30 09:10:58 -04:00
  • bf76c1e0f2 ci: update global workflows (#1106) LizardByte-bot 2023-03-30 08:34:29 -04:00
  • cd2fe18140 Hotfix - keep platform guard in scope (#1104) KuleRucket 2023-03-30 14:06:19 +02:00
  • 972f726ff9 installer: auto install vigembus (#1100) ReenigneArcher 2023-03-29 17:15:33 -04:00
  • f169c6d116 v0.19.0 release prep (#1097) ReenigneArcher 2023-03-29 10:00:40 -04:00
  • 70674325ba Fix system tray Open Sunshine (#1095) KuleRucket 2023-03-29 00:51:10 +02:00
  • 57a722a3fb Continue in the face of failure (#1094) KuleRucket 2023-03-28 23:54:46 +02:00
  • 1ab1b7920e Don't skip disconnected X11 outputs (#1071) luk1337 2023-03-28 22:44:32 +02:00
  • 44f1984af0 Bump third-party/moonlight-common-c from d3cb813 to c9426a6 (#1089) dependabot[bot] 2023-03-28 14:34:59 -04:00
  • 4b2f5befce Bump @fortawesome/fontawesome-free from 6.3.0 to 6.4.0 (#1088) dependabot[bot] 2023-03-28 13:57:49 -04:00
  • c222e343b0 Bump third-party/miniupnp from 014c9df to e439318 (#1093) dependabot[bot] 2023-03-28 10:53:49 -04:00
  • 648df66b98 Fix X11 fallback during init (#1087) luk1337 2023-03-28 16:01:11 +02:00
  • 21eb4eb6dd clang: adjust formatting rules (#1015) ReenigneArcher 2023-03-27 21:45:29 -04:00
  • 79cf382cd9 Add missing setup for default global prep command exclusion dropdown (#1085) pgrunzjr 2023-03-27 19:55:28 -05:00
  • be74b740f5 Properly handle libcurl flags in CMakeLists.txt on Windows (#1079) ns6089 2023-03-28 01:59:35 +03:00
  • 014ca7e8a1 commands: fix prep commands when empty (#1083) ReenigneArcher 2023-03-27 16:46:25 -04:00
  • e1fddcc99c versioning: fix dirty commit notifications (#1084) ReenigneArcher 2023-03-27 15:55:21 -04:00
  • 3791edcec1 Bump third-party/nanors from 395e5ad to e9e242e (#1039) dependabot[bot] 2023-03-27 15:01:06 -04:00
  • 1dfe9ea0f6 Bump third-party/moonlight-common-c from 02f12e4 to c9426a6 (#1038) dependabot[bot] 2023-03-27 13:06:16 -04:00
  • e18e4f433b Bump furo from 2023.3.23 to 2023.3.27 (#1082) dependabot[bot] 2023-03-27 12:42:27 -04:00
  • 8c86baf627 Add support for global prep commands (#977) pgrunzjr 2023-03-27 11:02:20 -05:00
  • c2fba6f651 Add Support for Safely Elevating Administrator Privileges (#1036) Chase Payne 2023-03-27 09:51:48 -05:00
  • 6a914f7016 Execute do/undo commands non-elevated (#1022) pgrunzjr 2023-03-27 09:15:35 -05:00
  • 6f02274dc4 docs: suppress epub mimetype warnings (#1081) ReenigneArcher 2023-03-27 09:30:22 -04:00
  • bf24d0e7a6 Flatpak: update to org.freedesktop.Platform 22.08 (#936) Conn O'Griofa 2023-03-27 02:00:41 +01:00
  • 9b0e0565b1 Nightly Notification Bug Fixes (#1073) Chase Payne 2023-03-26 18:28:57 -05:00
  • a487fb31ea Fix compiler warnings due to deprecated elements in C++17 (#1077) KuleRucket 2023-03-26 03:52:46 +02:00
  • c6548f4271 Provide ability to force a capture method via configuration. (#1063) KuleRucket 2023-03-26 03:26:28 +02:00
  • 455155a1c9 Add missing <string> include (#1057) luk1337 2023-03-25 00:37:06 +01:00
  • a0d7250c33 docs: update config defaults (#1070) ReenigneArcher 2023-03-24 19:00:27 -04:00