Commit Graph

  • da47035525 Override default SDL audio ducking option master Bogdan Seniuc 2024-03-30 10:42:15 +02:00
  • db9a4ab7c2 Initialize block variables Cameron Gutman 2024-12-20 15:40:30 -06:00
  • a528ce7e2a Roll back package metadata version to fix CI Cameron Gutman 2024-12-20 15:34:17 -06:00
  • 1e0714ce70 Fix reference cycle in HttpManager due to delegate retention Cameron Gutman 2024-12-20 15:33:02 -06:00
  • 997525c71e Fix leaks during pairing Cameron Gutman 2024-12-20 15:31:45 -06:00
  • b88cf14b4e Fix leaks from getClientCertificate Cameron Gutman 2024-12-20 15:15:22 -06:00
  • 1cfabac4b5 Disable certificate encryption to avoid legacy provider requirement Cameron Gutman 2024-12-20 14:43:04 -06:00
  • 42518301f7 Update OpenSSL package Cameron Gutman 2024-12-20 14:18:15 -06:00
  • 022352c166
    Upgrade OpenSSL so it works on visionOS (#635) alexhaugland 2024-07-10 20:51:16 -04:00
  • 557765f2c0 Version 9.0.2 Cameron Gutman 2024-02-25 16:46:42 -06:00
  • c3ad7578fe Update moonlight-common-c to resolve build warning Cameron Gutman 2024-02-25 16:44:47 -06:00
  • 7df349ad7c Improve smooth scrolling precision Cameron Gutman 2024-02-25 16:25:56 -06:00
  • 855f48b455 mapped the Globe/Language key to Escape Marc Davis 2024-02-12 17:52:44 -05:00
  • dd5d233993 yes 0x0D is the correct code for Enter according to Microsoft's documentation Marc Davis 2024-02-12 17:48:01 -05:00
  • 796f87713f Update moonlight-common-c with RTSP encryption and QoS improvements Cameron Gutman 2024-02-25 15:44:35 -06:00
  • 38259af3f1 Remove xcpretty in CI Cameron Gutman 2024-02-17 17:17:05 -06:00
  • 08279d825c Update AppVeyor images Cameron Gutman 2024-02-17 14:40:01 -06:00
  • 7465835808 Remove CPU core count check Cameron Gutman 2024-01-28 14:37:03 -06:00
  • 303303bf6b Update moonlight-common-c with finalized encryption changes Cameron Gutman 2024-01-19 19:18:21 -06:00
  • 9b28981b59 Opt in for video encryption on A10 and later SoCs Cameron Gutman 2024-01-15 15:21:56 -06:00
  • 5501d85762 Update moonlight-common-c with new encryption support Cameron Gutman 2024-01-15 15:11:32 -06:00
  • cc799768ef Fix signing metadata for iOS Cameron Gutman 2023-12-29 23:36:40 -06:00
  • ae1c290b79 Version 9.0.1 Cameron Gutman 2023-12-29 22:33:58 -06:00
  • 62c6661267 Update moonlight-common-c for X-SS-Connect-Data support Cameron Gutman 2023-12-29 22:32:39 -06:00
  • 485c5e10db Update moonlight-common-c with fix for v4-mapped v6 addresses Cameron Gutman 2023-12-28 16:13:36 -06:00
  • e69cd3dbbc Define __APPLE_USE_RFC_3542 at the project level for IPV6_PKTINFO Cameron Gutman 2023-12-27 22:27:09 -06:00
  • e05a6e4ec1 Update moonlight-common.xcodeproj to recommended build settings Cameron Gutman 2023-12-27 22:17:22 -06:00
  • 77485f2d8d Display error codes when the connection is terminated Cameron Gutman 2023-12-22 14:46:23 -06:00
  • 951289a802 Don't consume stylus events unless they're supported by the host Cameron Gutman 2023-12-22 14:03:22 -06:00
  • 6f40922704 Version 9.0.0 Cameron Gutman 2023-12-06 21:12:50 -06:00
  • 27ac6c0128 Set Game application category Cameron Gutman 2023-12-06 20:34:33 -06:00
  • 1f543325f8 Rewrite the OSC merging logic Cameron Gutman 2023-12-06 19:42:51 -06:00
  • 73d4199917 Implement immediate controller arrival and battery events Cameron Gutman 2023-12-06 19:12:04 -06:00
  • e0808d6bfc Remove codec options that are not supported Cameron Gutman 2023-12-03 20:30:40 -06:00
  • 86919bd263 Enable reference frame invalidation for AV1 Cameron Gutman 2023-12-03 20:21:41 -06:00
  • 401d9fbae7 Update moonlight-common-c with new bitrate logic Cameron Gutman 2023-12-03 20:21:12 -06:00
  • bbc89011d4 Don't hardcode server signature length Cameron Gutman 2023-11-29 23:04:44 -06:00
  • a2f470ddeb Raise toggleable keys upon dismissal of keyboard Cameron Gutman 2023-11-29 21:16:09 -06:00
  • b20079a165 Fix build warning on tvOS Cameron Gutman 2023-11-06 19:21:38 -06:00
  • 01b349d8d0 Check that a sequence header OBU was present in the IDR frame Cameron Gutman 2023-11-06 19:18:41 -06:00
  • 089b424f65 Rework CMVideoFormatDescription handling to fix several bugs Cameron Gutman 2023-11-06 19:09:56 -06:00
  • c51caba1ec Rebuild FFmpeg with AV1 CBS compiled in Cameron Gutman 2023-11-06 19:00:13 -06:00
  • cb26398414 Download required platforms at build-time if not present Cameron Gutman 2023-11-04 03:44:25 -05:00
  • 8cd931cf50 Run tvOS builds on Big Sur until AppVeyor fixes Xcode on the Monterey image Cameron Gutman 2023-11-04 03:29:52 -05:00
  • 06fc3ec5dc Update CI to macOS Monterey image Cameron Gutman 2023-11-04 03:23:47 -05:00
  • 3ebcc86f0d Fix simulator builds and update to libopus v1.4 Cameron Gutman 2023-11-04 03:15:59 -05:00
  • b81ea6b874 Write the AV1CodecConfigurationBox data into the CMFormatDescription extensions Cameron Gutman 2023-11-04 01:10:35 -05:00
  • 75a7b9e477 Add guards around AV1 checks Cameron Gutman 2023-11-04 01:08:56 -05:00
  • ce25a66dc5 Bump SDL to 2.28.5 and add FFmpeg for AV1 parsing Cameron Gutman 2023-11-04 01:08:23 -05:00
  • 9366c763d6 Update moonlight-common-c with multi-homed host fix Cameron Gutman 2023-11-03 23:14:51 -05:00
  • 6974cda328 Extend codec configuration option for AV1 support Cameron Gutman 2023-11-03 23:13:44 -05:00
  • 0a59ce0ca9 Create a basic AV1 extension dictionary Cameron Gutman 2023-10-20 17:11:02 -05:00
  • 628252ed28 Update moonlight-common-c Cameron Gutman 2023-10-20 17:04:15 -05:00
  • 2c76654841 Refactor decoder interface to pass decode unit into VideoDecoderRenderer Cameron Gutman 2023-10-20 17:04:06 -05:00
  • f20d90791a Change AV1 bitrate multiplier to match HEVC Cameron Gutman 2023-10-15 15:37:45 -05:00
  • 2df60e571c Add support for H.264/HEVC bitstreams with multiple sets of parameter set NALUs Cameron Gutman 2023-10-13 23:39:26 -05:00
  • 0879bf0583 Update moonlight-common-c Cameron Gutman 2023-10-13 23:38:11 -05:00
  • 7c77a385cf Don't hit test against invisible controls Cameron Gutman 2023-09-29 02:17:32 -05:00
  • b9dbfdd82f Offset WoL ports when the host is using alternate ports Cameron Gutman 2023-09-29 01:52:47 -05:00
  • 5d9fa4d003 Revert "iPadOS External Display Fullscreen Support (#557)" Cameron Gutman 2023-09-29 01:31:59 -05:00
  • 40938d198f Sync bitrate logic with Moonlight Qt Cameron Gutman 2023-09-29 01:28:02 -05:00
  • a46e7fa100 Link to a website we control rather than directly to Nvidia's knowledge base Cameron Gutman 2023-09-29 01:27:33 -05:00
  • 043bf735e8 Fix a few bugs in the new resolution options and remove dead code Cameron Gutman 2023-09-29 01:23:35 -05:00
  • a342c294a1 Swap safe area and full resolution options to keep ascending order Cameron Gutman 2023-09-29 01:08:18 -05:00
  • f8a76e4584
    Add support for full screen and safe area resolutions (#577) goob47 2023-09-29 01:03:47 -05:00
  • d6ee43dab5 Fixups for keyboard toolbar feature Cameron Gutman 2023-09-29 00:50:35 -05:00
  • 884deb9244
    Add a toolbar above the on-screen keyboard with extra keys that are missing from iOS keyboard (#576) goob47 2023-09-29 00:49:35 -05:00
  • 514e415956 Add handling for Apple TV D-Pad Cameron Gutman 2023-09-28 23:54:28 -05:00
  • 95dcbf6024 Add workaround for old Xcode version in AppVeyor Cameron Gutman 2023-09-28 23:37:36 -05:00
  • 9d0dc49fd2 Implement controller LED support Cameron Gutman 2023-09-27 08:52:26 -05:00
  • 7249854641 Rework gamepad handling Cameron Gutman 2023-09-27 07:12:36 -05:00
  • 11da9e0eea Add native Apple Pencil support using Sunshine protocol extensions Cameron Gutman 2023-09-27 05:54:17 -05:00
  • 4f9eb6ea04 Implement host processing time in stats overlay Cameron Gutman 2023-09-27 03:57:49 -05:00
  • f883f5a2b5 Fix axis values for gyro input Cameron Gutman 2023-09-27 03:42:05 -05:00
  • 3fb328e238 Fix for old Xcode version in CI Cameron Gutman 2023-09-24 20:55:08 -04:00
  • ff40bc105e
    iPadOS External Display Fullscreen Support (#557) empireslayer000 2023-09-24 20:48:42 -04:00
  • 957ce6095e Basic AV1 plumbing Cameron Gutman 2023-09-18 21:24:12 -05:00
  • d1c35144e1 Update moonlight-common-c Cameron Gutman 2023-09-18 21:19:35 -05:00
  • 65bf4ca6b1 Fix controller touch events being sent as normal touch events Cameron Gutman 2023-07-01 01:32:00 -05:00
  • ef5c3d36d3 Implement controller motion sensor support Cameron Gutman 2023-06-29 00:35:35 -05:00
  • d48690b320 Implement controller touchpad support Cameron Gutman 2023-06-29 00:17:43 -05:00
  • b279caa00b Fix touchpad button flag Cameron Gutman 2023-06-28 23:51:24 -05:00
  • cc16186eed Implement extended gamepad buttons and controller metadata support Cameron Gutman 2023-06-28 23:46:39 -05:00
  • 20d0087bdc Plumb trigger rumble and motion sensor callbacks Cameron Gutman 2023-06-28 21:27:46 -05:00
  • 4f3f27287c Remove legacy GCGamepad profile Cameron Gutman 2023-03-05 22:49:06 -06:00
  • 9f7ebdc771 Version 8.5.0 Cameron Gutman 2023-03-05 22:47:48 -06:00
  • ba723816a1 Deregister GCMouse scroll callbacks Cameron Gutman 2023-03-05 19:45:29 -06:00
  • c57e89a0bd Implement Start+Select+L1+R1 shortcut to quit Cameron Gutman 2023-03-05 19:10:28 -06:00
  • 7ddf4e12ed Implement horizontal scrolling for Apple TV Cameron Gutman 2023-03-05 18:57:58 -06:00
  • 4f265cd09f Rebuild libopus without LTO and float approximations Cameron Gutman 2023-03-05 15:25:44 -06:00
  • 69081367e4 Update to libopus 1.3.1 Cameron Gutman 2023-03-05 14:57:30 -06:00
  • 83fd8225e4 Add GameStream EOL link Cameron Gutman 2023-03-05 14:19:32 -06:00
  • 2c422c77fb Add Sunshine note to pairing dialog Cameron Gutman 2023-03-05 14:17:23 -06:00
  • 5c47cb8908 Update to OpenSSL 1.1.1t Cameron Gutman 2023-03-05 14:15:15 -06:00
  • 924e79d00f Update moonlight-common-c Cameron Gutman 2023-03-04 12:12:35 -06:00
  • bdb7d08c57 Don't request IDR frame if the HDR metadata change was a no-op Cameron Gutman 2023-03-04 12:11:33 -06:00
  • 64803d9715 Tell the host if we want gamepads to persist after disconnection Cameron Gutman 2023-02-20 16:32:01 -06:00
  • 2462126963
    Fix mouse speed too slow on iPad (#532) oxkenshin 2023-02-21 06:02:58 +08:00
  • 0e40e4795a Implement horizontal scrolling Cameron Gutman 2023-02-20 16:00:03 -06:00
  • 5c844d3d1f Pass SS_KBE_FLAG_NON_NORMALIZED when sending key events from characters Cameron Gutman 2023-02-03 00:01:18 -06:00