Commit Graph

  • 5c844d3d1f Pass SS_KBE_FLAG_NON_NORMALIZED when sending key events from characters Cameron Gutman 2023-02-03 00:01:18 -06:00
  • 6d7a8df54f Downgrade CI to Big Sur to fix missing tvOS targets Cameron Gutman 2023-02-02 23:42:12 -06:00
  • 9eae79f69c Add Sunshine references Cameron Gutman 2023-02-02 23:35:10 -06:00
  • a04e1ebb3b Consolidate launch and resume handling for Sunshine Cameron Gutman 2023-02-02 23:13:59 -06:00
  • dbb3087078 Don't suppress high refresh rates with Sunshine Cameron Gutman 2023-02-02 23:13:09 -06:00
  • eefe8522c4 Plumb HDR metadata from Sunshine Cameron Gutman 2023-02-02 23:11:27 -06:00
  • cf665ec774 Try to fix CI Cameron Gutman 2023-02-02 22:16:25 -06:00
  • da4f41291e Fix handling of older IPv6 addresses Cameron Gutman 2023-02-02 22:12:45 -06:00
  • 9a03dd184a Fix infinite loop of retries when multiple hosts are not resolving Cameron Gutman 2023-02-02 21:56:26 -06:00
  • 4f03dd8c08 Implement support for alternate ports with Sunshine Cameron Gutman 2023-02-02 21:54:52 -06:00
  • a2b15ed2ac Adding more Bitrate options to tvOS Yannick B 2022-12-06 16:38:17 +01:00
  • 1c90ee607a Bump tvOS version too Cameron Gutman 2022-12-06 17:34:15 -06:00
  • 4f7b81335d Version 8.4.1 Cameron Gutman 2022-12-06 17:25:13 -06:00
  • eab25181e3 Update moonlight-common-c to fix streaming from Sunshine Cameron Gutman 2022-12-06 17:23:44 -06:00
  • 9b234bc867 Version 8.4.0 Cameron Gutman 2022-12-04 17:34:00 -06:00
  • c7badef9d7 Allow pairing with Sunshine hosts while streaming Cameron Gutman 2022-12-04 16:54:37 -06:00
  • 365f61b393 Fix undo menu appearing when opening the keyboard on iOS 16 Cameron Gutman 2022-12-02 22:54:08 -06:00
  • 02e088ddb2 Fix suppression of right clicks when activating the keyboard Cameron Gutman 2022-12-02 22:03:42 -06:00
  • be0c071fb5 Update moonlight-common-c Cameron Gutman 2022-12-02 20:41:40 -06:00
  • 71b953cdd2 Fix black screen in HDR mode in newer AppleTV 4K Models Felipe Cavalcanti 2022-11-28 08:51:10 -03:00
  • 3494962bc0 Version 8.3.1 Cameron Gutman 2022-10-09 17:52:54 -05:00
  • 7c65bfcc77 Update moonlight-common-c for speculative RFI support Cameron Gutman 2022-10-09 17:34:17 -05:00
  • bff3fd5f6c Version 8.3.0 Cameron Gutman 2022-10-04 21:04:18 -05:00
  • c8907b8ab8 Add special error text for ML_ERROR_FRAME_CONVERSION Cameron Gutman 2022-10-04 20:32:23 -05:00
  • 66f8b6f40c Update moonlight-common-c with additional GFE 3.26 fixes Cameron Gutman 2022-10-04 20:23:26 -05:00
  • 6eaf9274b8 Upgrade project to Xcode 14 defaults Cameron Gutman 2022-10-04 20:22:37 -05:00
  • dbc83234e9 Update moonlight-common-c Cameron Gutman 2022-10-03 23:10:56 -05:00
  • 054b3ae45e Enable RFI for HEVC only Cameron Gutman 2022-10-02 23:20:59 -05:00
  • 1f5ecdf1ea Default to HEVC enabled on iOS Cameron Gutman 2022-10-02 23:15:16 -05:00
  • 490abc320c Version 8.2.0 Cameron Gutman 2022-09-28 18:17:51 -05:00
  • f99381df81 Only enable RFI at resolutions at or below 1080p due to bugs Cameron Gutman 2022-09-28 17:59:18 -05:00
  • 842b6b3c76 Remove stale function definition Cameron Gutman 2022-09-28 17:57:44 -05:00
  • f9a2eb022f Display HDR/SDR status in the performance overlay Cameron Gutman 2022-09-28 17:43:38 -05:00
  • d896101ed2 Try to recover if the frame header parsing fails Cameron Gutman 2022-09-28 17:43:17 -05:00
  • 2ae79c5827 Rewrite buffer patching logic to avoid leaking if the first NALU has an unexpected offset Cameron Gutman 2022-09-28 17:42:48 -05:00
  • c21f638399 Fix large frame header size for GFE 3.26 Cameron Gutman 2022-09-23 00:03:46 -05:00
  • 6d94c8515e Fix mishandling of IDR frames with a SEI or AUD NAL Cameron Gutman 2022-09-12 00:05:55 -05:00
  • 65e40279ea Fix handling of 3 byte Annex B start sequences Cameron Gutman 2022-09-05 18:46:42 -05:00
  • 0bd81b8261 Added 1440p resolution option Starlank 2022-08-15 22:07:43 -05:00
  • ac801e9bfb Re-enable the tvOS's HEVC option (defaulted to enabled) Cameron Gutman 2022-08-01 20:01:41 -05:00
  • 6678488edc Implement ABXY swap for on-screen controls Cameron Gutman 2022-07-21 20:54:57 -05:00
  • a80fa5cfbb Fix some minor issues with ABXY swap feature Cameron Gutman 2022-07-21 20:33:58 -05:00
  • b9e0b28adc Add setting to swap A<->B and X<->Y buttons (#513) IonBlade2K 2022-07-21 20:09:22 -05:00
  • eb801b553f Use newer AppVeyor machine image Cameron Gutman 2022-05-18 00:39:24 -05:00
  • 9cc7972d11 Update README.md Cameron Gutman 2022-04-05 19:52:30 -05:00
  • 1b2a2ebddf Version 8.1.0 (iOS) Cameron Gutman 2022-03-27 15:57:18 -05:00
  • 3b0d80bce2 Fix crash during display layer reinitialization Cameron Gutman 2022-03-27 14:14:19 -05:00
  • 9ea5e2ec99 Fix CI build Cameron Gutman 2022-03-27 13:34:06 -05:00
  • e79faba87d Ensure the HEVC selector is set appropriately upon startup Cameron Gutman 2022-03-27 13:29:51 -05:00
  • 11b180d1e3 Fix HDR selector state upon app restart Cameron Gutman 2022-03-27 13:25:04 -05:00
  • 54d1851c78 Add HDR toggle for iOS Cameron Gutman 2022-03-27 13:18:03 -05:00
  • 0d57bd1015 Version 8.0.0 Cameron Gutman 2022-02-13 15:15:31 -06:00
  • 3a77bf3e65 Implement dynamic display mode changes for Apple TV Cameron Gutman 2022-02-13 14:27:17 -06:00
  • d7673075b2 Build with iOS 15 SDK on the BigSur AppVeyor image Cameron Gutman 2022-02-12 19:57:36 -06:00
  • 6fb6b9bf38 Don't pace frame delivery if the display refresh rate has dropped Cameron Gutman 2022-02-12 19:14:06 -06:00
  • 6435afd229 Remove per-app HDR support check Cameron Gutman 2022-02-07 20:05:58 -06:00
  • bfdfdc3050 Enforce 256x256 minimum for streaming Cameron Gutman 2022-02-06 21:09:22 -06:00
  • d12c103117 Additional custom resolution limits and warning text Cameron Gutman 2022-02-06 20:40:55 -06:00
  • e3bce9cec3 Additional wording tweaks to frame pacing settings Cameron Gutman 2022-02-06 20:12:06 -06:00
  • fc73663253 Improve custom resolution support Cameron Gutman 2022-02-06 19:49:04 -06:00
  • b7ba94f77a ui fix resolutionSelector auto width hbouhadji 2022-02-05 18:09:43 +01:00
  • 29ba055024 dialog for custom resolution hbouhadji 2022-02-05 17:55:32 +01:00
  • 7f7770a42c Added support for native stream resolution hbouhadji 2022-02-06 19:04:18 -06:00
  • 77c6ca2993 Add scroll view to iPadOS settings Cameron Gutman 2022-02-06 18:48:17 -06:00
  • edf449b708 Cap selected channel count at physical maximum Cameron Gutman 2022-02-06 18:00:14 -06:00
  • 72292dde94 Fix iOS build Cameron Gutman 2022-02-06 17:59:32 -06:00
  • ff4f9e2bcb Tweak wording on surround options Cameron Gutman 2022-02-06 17:59:22 -06:00
  • 701c83d79c Fix for: Surround sound audio on Apple TV #371 Nitropud 2021-07-11 09:10:55 -07:00
  • 87be7080cb Tweak frame pacing option text to be more clear Cameron Gutman 2022-02-06 17:35:53 -06:00
  • 736485616c Merge branch 'vsync' Cameron Gutman 2022-02-06 17:13:03 -06:00
  • f21c58306e Preserve stream aspect ratio even when host resolution changes Cameron Gutman 2022-02-06 16:57:23 -06:00
  • 7d6cb247b8 Add Frame Pacing feature Felipe Cavalcanti 2022-02-02 13:37:07 -03:00
  • bd582aa6c0 Switch to a pull-based renderer and render from CADisplayLink callback Cameron Gutman 2022-01-13 22:37:18 -06:00
  • 445c026ea9 Add xcschemes to .gitignore Cameron Gutman 2022-01-22 15:53:37 -06:00
  • bd313d97cb Clean up new audio code Cameron Gutman 2022-01-22 15:49:52 -06:00
  • 5055a6db1d Fix SDL initialization on tvOS Cameron Gutman 2022-01-14 19:01:03 -06:00
  • 512c1479a0 Switch to a pull-based renderer and render from CADisplayLink callback pull_renderer_poc Cameron Gutman 2022-01-13 22:37:18 -06:00
  • 8391c766c7 Switch to SDL for audio output Cameron Gutman 2022-01-13 22:00:47 -06:00
  • eccf517dc3 Fix scroll speed on recent GFE versions Cameron Gutman 2021-12-12 16:33:19 -06:00
  • 90d416ab34 Make GCMouse scroll direction consistent with UIPanGestureRecognizer Cameron Gutman 2021-12-12 16:28:21 -06:00
  • 283a5516d8 Fix erratic scroll movement when beginning a scroll gesture Cameron Gutman 2021-12-12 16:16:46 -06:00
  • dee18fb5c2 Add building instructions Cameron Gutman 2021-10-16 14:18:04 -05:00
  • c99ee24c65 Restore GCMouse scroll handling for tvOS Cameron Gutman 2021-10-15 22:32:32 -05:00
  • 76ef2ed432 Version 7.2.0 Cameron Gutman 2021-10-12 19:27:46 -05:00
  • 92a2bbe28e Send Command key to host rather than treating it as Control Cameron Gutman 2021-10-12 19:01:14 -05:00
  • 3dd0e8362a Xcode plist reorganization Cameron Gutman 2021-10-06 23:39:23 -05:00
  • cea8ed485f Improve scrolling behavior for continuous scroll input Cameron Gutman 2021-10-06 23:28:29 -05:00
  • 505d248472 Improve scrolling behavior for discrete scroll input Cameron Gutman 2021-10-06 23:20:42 -05:00
  • 3722de4011 Fix navigation bar color when building with iOS 15 SDK Cameron Gutman 2021-10-05 22:28:41 -05:00
  • 3f530afca4 Add CADisableMinimumFrameDurationOnPhone for iPhone 120 Hz support Cameron Gutman 2021-10-05 21:43:54 -05:00
  • d7cf8ced25 Go back to UIPanGestureRecognizer for all scroll events Cameron Gutman 2021-10-05 21:42:37 -05:00
  • c930a4656a Switch to X1Kit fork with Xcode 13 fixes Cameron Gutman 2021-10-05 21:08:10 -05:00
  • e80a4fd2b1 Add support for Unicode text input Cameron Gutman 2021-08-10 01:01:51 -05:00
  • 68e6690e55 Version 7.1.3 b2 Cameron Gutman 2021-07-09 23:23:51 -05:00
  • 6c45a5c43a Actually update the moonlight-common-c submodule Cameron Gutman 2021-07-09 23:20:14 -05:00
  • 6490bb6d67 Version 7.1.3 Cameron Gutman 2021-07-09 23:18:29 -05:00
  • 93bcd8615c Update moonlight-common-c to remove SEI NALs Cameron Gutman 2021-07-09 23:05:25 -05:00
  • 0fe84a7a1e Remove key frame detection logic Cameron Gutman 2021-07-09 17:43:36 -05:00
  • 7ed6b22cac Pass RTSP session URL to moonlight-common-c for dynamic ports Cameron Gutman 2021-07-02 17:31:45 -05:00
  • 295cf61727 Version 7.1.2 Cameron Gutman 2021-06-20 17:14:00 -05:00