mirror of
https://github.com/X1a0He/Adobe-Downloader.git
synced 2025-11-25 03:14:57 +08:00
feat: Brings a new transparent glass material background
- fix: Fixed the issue where the 182/107 error code appeared during installation on some models and scenarios
This commit is contained in:
@@ -57,43 +57,48 @@ struct Adobe_DownloaderApp: App {
|
||||
|
||||
var body: some Scene {
|
||||
WindowGroup {
|
||||
ContentView()
|
||||
.environmentObject(globalNetworkManager)
|
||||
.frame(minWidth: 792, minHeight: 600)
|
||||
.tint(.blue)
|
||||
.task {
|
||||
await setupApplication()
|
||||
}
|
||||
.sheet(isPresented: $showCreativeCloudAlert) {
|
||||
ShouldExistsSetUpView()
|
||||
.environmentObject(globalNetworkManager)
|
||||
}
|
||||
.alert("Setup未备份提示", isPresented: $showBackupAlert) {
|
||||
Button("确定") {
|
||||
handleBackup()
|
||||
}
|
||||
Button("取消", role: .cancel) {}
|
||||
} message: {
|
||||
Text("检测到Setup文件尚未备份,如果你需要安装程序,则Setup必须被处理,点击确定后你需要输入密码,Adobe Downloader将自动处理并备份为Setup.original")
|
||||
}
|
||||
.alert(backupSuccess ? "备份成功" : "备份失败", isPresented: $showBackupResultAlert) {
|
||||
Button("确定") { }
|
||||
} message: {
|
||||
Text(backupResultMessage)
|
||||
}
|
||||
.sheet(isPresented: $showTipsSheet) {
|
||||
TipsSheetView(
|
||||
showTipsSheet: $showTipsSheet,
|
||||
showLanguagePicker: $showLanguagePicker
|
||||
)
|
||||
ZStack {
|
||||
BlurView()
|
||||
.ignoresSafeArea()
|
||||
|
||||
ContentView()
|
||||
.environmentObject(globalNetworkManager)
|
||||
.sheet(isPresented: $showLanguagePicker) {
|
||||
LanguagePickerView(languages: AppStatics.supportedLanguages) { language in
|
||||
storage.defaultLanguage = language
|
||||
showLanguagePicker = false
|
||||
.frame(minWidth: 792, minHeight: 600)
|
||||
.tint(.blue)
|
||||
.task {
|
||||
await setupApplication()
|
||||
}
|
||||
.sheet(isPresented: $showCreativeCloudAlert) {
|
||||
ShouldExistsSetUpView()
|
||||
.environmentObject(globalNetworkManager)
|
||||
}
|
||||
.alert("Setup未备份提示", isPresented: $showBackupAlert) {
|
||||
Button("确定") {
|
||||
handleBackup()
|
||||
}
|
||||
Button("取消", role: .cancel) {}
|
||||
} message: {
|
||||
Text("检测到Setup文件尚未备份,如果你需要安装程序,则Setup必须被处理,点击确定后你需要输入密码,Adobe Downloader将自动处理并备份为Setup.original")
|
||||
}
|
||||
.alert(backupSuccess ? "备份成功" : "备份失败", isPresented: $showBackupResultAlert) {
|
||||
Button("确定") { }
|
||||
} message: {
|
||||
Text(backupResultMessage)
|
||||
}
|
||||
.sheet(isPresented: $showTipsSheet) {
|
||||
TipsSheetView(
|
||||
showTipsSheet: $showTipsSheet,
|
||||
showLanguagePicker: $showLanguagePicker
|
||||
)
|
||||
.environmentObject(globalNetworkManager)
|
||||
.sheet(isPresented: $showLanguagePicker) {
|
||||
LanguagePickerView(languages: AppStatics.supportedLanguages) { language in
|
||||
storage.defaultLanguage = language
|
||||
showLanguagePicker = false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
.windowStyle(.hiddenTitleBar)
|
||||
.windowResizabilityContentSize()
|
||||
|
||||
Reference in New Issue
Block a user