diff --git a/VoidLink.xcodeproj/project.pbxproj b/VoidLink.xcodeproj/project.pbxproj
index 730cc37d..752c74ae 100644
--- a/VoidLink.xcodeproj/project.pbxproj
+++ b/VoidLink.xcodeproj/project.pbxproj
@@ -1292,7 +1292,7 @@
"$(PROJECT_DIR)/libs/SDL2/lib/iOS-Sim",
"$(PROJECT_DIR)/libs/FFmpeg/lib/iOS-Sim",
);
- MARKETING_VERSION = 0.0.1;
+ MARKETING_VERSION = 1.0.0;
PRODUCT_BUNDLE_IDENTIFIER = com.voidlink.tf.debug10.iOS;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
@@ -1357,7 +1357,7 @@
"$(PROJECT_DIR)/libs/SDL2/lib/iOS-Sim",
"$(PROJECT_DIR)/libs/FFmpeg/lib/iOS-Sim",
);
- MARKETING_VERSION = 0.0.1;
+ MARKETING_VERSION = 1.0.0;
PRODUCT_BUNDLE_IDENTIFIER = com.voidlink.tf.iOS;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
diff --git a/VoidLink/.DS_Store b/VoidLink/.DS_Store
index d5e91d03..d331c5b6 100644
Binary files a/VoidLink/.DS_Store and b/VoidLink/.DS_Store differ
diff --git a/VoidLink/AboutView.swift b/VoidLink/AboutView.swift
index 206967aa..d1d2d443 100644
--- a/VoidLink/AboutView.swift
+++ b/VoidLink/AboutView.swift
@@ -17,9 +17,10 @@ public struct AboutView: View {
VStack(spacing: 10) {
// App 图标
Image(uiImage: UIImage(named: "AppIconMedium") ?? UIImage())
- .resizable()
- .frame(width: 80, height: 80)
- .clipShape(RoundedRectangle(cornerRadius: 36))
+ // .resizable()
+ .resizable(capInsets:EdgeInsets(top: 3.5, leading: 3.5, bottom: 3.5, trailing: 3.5))
+ .frame(width: 100, height: 100)
+ .clipShape(RoundedRectangle(cornerRadius: 28))
// App 名称
Text(Bundle.main.object(forInfoDictionaryKey: "CFBundleDisplayName") as? String ?? "App Name")
@@ -56,7 +57,7 @@ public struct AboutView: View {
}
// 链接按钮
if #available(iOS 14.0, *) {
- Link(SwiftLocalizationHelper.localizedString(forKey: "Join us"), destination: URL(string: "https://example.com")!)
+ Link(SwiftLocalizationHelper.localizedString(forKey: "Join us"), destination: URL(string: SwiftLocalizationHelper.localizedString(forKey: "supportLink"))!)
.padding(.top, 10)
Spacer()
// OK 按钮
@@ -73,7 +74,7 @@ public struct AboutView: View {
HStack(spacing: 20) {
Button(SwiftLocalizationHelper.localizedString(forKey: "Join us")) {
// 打开链接
- if let url = URL(string: "https://example.com") {
+ if let url = URL(string: SwiftLocalizationHelper.localizedString(forKey: "supportLink")) {
UIApplication.shared.open(url)
}
}
@@ -81,6 +82,7 @@ public struct AboutView: View {
.background(Color.blue)
.foregroundColor(.white)
.cornerRadius(12)
+ .frame(height: 33)
.frame(minWidth: 100)
Button("OK") {
@@ -90,6 +92,7 @@ public struct AboutView: View {
.background(Color.blue)
.foregroundColor(.white)
.cornerRadius(12)
+ .frame(height: 33)
.frame(minWidth: 100)
}
.padding(.top, 10)
diff --git a/VoidLink/AboutViewController.swift b/VoidLink/AboutViewController.swift
index b82eb1f8..be751ec2 100644
--- a/VoidLink/AboutViewController.swift
+++ b/VoidLink/AboutViewController.swift
@@ -28,7 +28,7 @@ import SwiftUI
])
// 🎯 设置弹窗大小
- preferredContentSize = CGSize(width: 600, height: 450)
+ preferredContentSize = CGSize(width: 530, height: 450)
//preferredContentSize = CGSize(width:150, height:120 )
// ⚠️ 一定要设置以下样式才会生效 preferredContentSize
diff --git a/VoidLink/Base.lproj/iPad.storyboard b/VoidLink/Base.lproj/iPad.storyboard
index 9d879369..b5ff27ed 100644
--- a/VoidLink/Base.lproj/iPad.storyboard
+++ b/VoidLink/Base.lproj/iPad.storyboard
@@ -60,7 +60,7 @@
-
+
@@ -581,7 +581,7 @@
-
+
@@ -847,27 +847,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1008,12 +987,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
@@ -1048,6 +1047,7 @@
+
@@ -1120,7 +1120,7 @@
-
+
@@ -1749,7 +1749,7 @@
-
+
@@ -1758,13 +1758,13 @@
-
+
-
+
-
+
diff --git a/VoidLink/Base.lproj/iPhone.storyboard b/VoidLink/Base.lproj/iPhone.storyboard
index fc1c9a67..9fb1c0e7 100644
--- a/VoidLink/Base.lproj/iPhone.storyboard
+++ b/VoidLink/Base.lproj/iPhone.storyboard
@@ -13,7 +13,7 @@
-
+
@@ -1585,7 +1585,6 @@
-
@@ -1614,6 +1613,7 @@
+
diff --git a/VoidLink/HostCardView.m b/VoidLink/HostCardView.m
index 85ed5a21..9081bb2b 100644
--- a/VoidLink/HostCardView.m
+++ b/VoidLink/HostCardView.m
@@ -248,8 +248,8 @@ static const float REFRESH_CYCLE = 2.0f;
[NSLayoutConstraint activateConstraints:@[
[lockIconView.centerXAnchor constraintEqualToAnchor:_iconBackgroundView.centerXAnchor constant:0],
[lockIconView.centerYAnchor constraintEqualToAnchor:_iconBackgroundView.centerYAnchor constant:computerIconMonitorCenterYOffset],
- [lockIconView.widthAnchor constraintEqualToConstant:18.5*_sizeFactor],
- [lockIconView.heightAnchor constraintEqualToConstant:18.5*_sizeFactor]
+ [lockIconView.widthAnchor constraintEqualToConstant:17.05*_sizeFactor],
+ [lockIconView.heightAnchor constraintEqualToConstant:17.05*_sizeFactor]
]];
lockIconView.hidden = true;
diff --git a/VoidLink/Images.xcassets/icon-pc-app.imageset/icon-pc-app.svg b/VoidLink/Images.xcassets/icon-pc-app.imageset/icon-pc-app.svg
index 04e56c40..0c43597f 100644
--- a/VoidLink/Images.xcassets/icon-pc-app.imageset/icon-pc-app.svg
+++ b/VoidLink/Images.xcassets/icon-pc-app.imageset/icon-pc-app.svg
@@ -1,6 +1,6 @@
-