From c629acfa4b429664d6fe074c66d381bce6840f04 Mon Sep 17 00:00:00 2001 From: TrueZhuanjia Date: Sun, 13 Jul 2025 18:39:19 +0800 Subject: [PATCH 1/7] fix session disconnection animation --- VoidLink/ViewControllers/StreamFrameViewController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VoidLink/ViewControllers/StreamFrameViewController.m b/VoidLink/ViewControllers/StreamFrameViewController.m index e7020349..c3dab216 100644 --- a/VoidLink/ViewControllers/StreamFrameViewController.m +++ b/VoidLink/ViewControllers/StreamFrameViewController.m @@ -777,7 +777,7 @@ [_statsUpdateTimer invalidate]; _statsUpdateTimer = nil; - [self.navigationController popToRootViewControllerAnimated:YES]; + [self.navigationController popToRootViewControllerAnimated:NO]; _extWindow = nil; } From 686696a6d9f0e8d03f018b70681a1442d23fcbbb Mon Sep 17 00:00:00 2001 From: TrueZhuanjia Date: Sun, 13 Jul 2025 18:51:25 +0800 Subject: [PATCH 2/7] disable pip for iOS lower than iOS15 --- VoidLink/ViewControllers/SettingsViewController.m | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/VoidLink/ViewControllers/SettingsViewController.m b/VoidLink/ViewControllers/SettingsViewController.m index eda1a312..31c538ff 100644 --- a/VoidLink/ViewControllers/SettingsViewController.m +++ b/VoidLink/ViewControllers/SettingsViewController.m @@ -1247,7 +1247,14 @@ BOOL isCustomResolution(CGSize res) { } [self.yuv444Switch setOn:currentSettings.enableYUV444]; + [self.pipSwitch setOn:currentSettings.enablePIP]; + if(@available(iOS 15.0, *)) [self.pipSwitch setEnabled:true]; + else{ + [self.pipSwitch setOn:false]; + [self.pipSwitch setEnabled:false]; + } + [self.statsOverlaySelector setSelectedSegmentIndex:currentSettings.statsOverlayLevel.intValue]; [self.citrixX1MouseSwitch setOn:currentSettings.btMouseSupport]; [self.optimizeGamesSwitch setOn: currentSettings.optimizeGames]; From 17a9fa39f512e195fa7bbab51c47d42a91ec917f Mon Sep 17 00:00:00 2001 From: TrueZhuanjia Date: Sun, 13 Jul 2025 22:49:16 +0800 Subject: [PATCH 3/7] - storyboard quick loading - temporary default app view card image - select new host button icon --- VoidLink/Base.lproj/iPad.storyboard | 60 ++++++++-------- VoidLink/Base.lproj/iPhone.storyboard | 66 +++++++++--------- .../limelight_no_app_image_1x.png | Bin 1102 -> 25864 bytes .../limelight_no_app_image_2x.png | Bin 1479 -> 33143 bytes .../limelight_no_app_image_3x.png | Bin 1622 -> 43877 bytes VoidLink/UIAppView.m | 25 +++++-- .../ViewControllers/MainFrameViewController.m | 16 ++++- 7 files changed, 97 insertions(+), 70 deletions(-) mode change 100755 => 100644 VoidLink/Images.xcassets/NoAppImage.imageset/limelight_no_app_image_1x.png mode change 100755 => 100644 VoidLink/Images.xcassets/NoAppImage.imageset/limelight_no_app_image_2x.png mode change 100755 => 100644 VoidLink/Images.xcassets/NoAppImage.imageset/limelight_no_app_image_3x.png diff --git a/VoidLink/Base.lproj/iPad.storyboard b/VoidLink/Base.lproj/iPad.storyboard index 443ec72b..d2d4db34 100644 --- a/VoidLink/Base.lproj/iPad.storyboard +++ b/VoidLink/Base.lproj/iPad.storyboard @@ -63,7 +63,7 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +