feat: Show module list only in DEBUG mode

This commit is contained in:
X1a0He
2025-03-27 17:14:34 +08:00
parent 434e1ead09
commit bdc698b3e4
4 changed files with 63 additions and 75 deletions

View File

@@ -416,7 +416,7 @@
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 151;
CURRENT_PROJECT_VERSION = 200;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_ASSET_PATHS = "\"Adobe Downloader/Preview Content\"";
DEVELOPMENT_TEAM = TG862GVKHK;
@@ -432,7 +432,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 12.0;
MARKETING_VERSION = 1.5.1;
MARKETING_VERSION = 2.0.0;
PRODUCT_BUNDLE_IDENTIFIER = "com.x1a0he.macOS.Adobe-Downloader";
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_EMIT_LOC_STRINGS = YES;
@@ -450,7 +450,7 @@
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 151;
CURRENT_PROJECT_VERSION = 200;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_ASSET_PATHS = "\"Adobe Downloader/Preview Content\"";
DEVELOPMENT_TEAM = TG862GVKHK;
@@ -466,7 +466,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 12.0;
MARKETING_VERSION = 1.5.1;
MARKETING_VERSION = 2.0.0;
PRODUCT_BUNDLE_IDENTIFIER = "com.x1a0he.macOS.Adobe-Downloader";
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_EMIT_LOC_STRINGS = YES;

View File

@@ -606,8 +606,7 @@ class NewDownloadUtils {
return
}
Task {
await MainActor.run {
Task { @MainActor in
package.downloadedSize = package.downloadSize
package.progress = 1.0
package.status = .completed
@@ -643,11 +642,8 @@ class NewDownloadUtils {
}
product.updateCompletedPackages()
}
await globalNetworkManager?.saveTask(task)
await MainActor.run {
globalNetworkManager?.objectWillChange.send()
}
continuation.resume()
}
},
@@ -777,7 +773,7 @@ class NewDownloadUtils {
var request = URLRequest(url: url)
request.httpMethod = "GET"
var headers = NetworkConstants.adobeRequestHeaders
let headers = NetworkConstants.adobeRequestHeaders
headers.forEach { request.setValue($0.value, forHTTPHeaderField: $0.key) }
@@ -841,8 +837,7 @@ class NewDownloadUtils {
return
}
Task {
await MainActor.run {
Task { @MainActor in
aproPackage.downloadedSize = aproPackage.downloadSize
aproPackage.progress = 1.0
aproPackage.status = .completed
@@ -868,14 +863,9 @@ class NewDownloadUtils {
)))
task.objectWillChange.send()
}
await globalNetworkManager?.saveTask(task)
await MainActor.run {
globalNetworkManager?.updateDockBadge()
globalNetworkManager?.objectWillChange.send()
}
continuation.resume()
}
},

View File

@@ -389,7 +389,7 @@ private struct VersionDetails: View {
DependenciesList(dependencies: info.languageSet.first?.dependencies ?? [])
.padding(.leading, 8)
}
#if DEBUG
if hasModules {
if hasDependencies {
Divider()
@@ -417,6 +417,7 @@ private struct VersionDetails: View {
ModulesList(modules: info.modules)
.padding(.leading, 8)
}
#endif
}
.background(Color(NSColor.controlBackgroundColor).opacity(0.5))
.cornerRadius(6)

View File

@@ -1166,9 +1166,6 @@
}
}
}
},
"可选模块" : {
},
"命令已复制到剪贴板" : {