Fixes for macOS version

This commit is contained in:
Selim Mustafaev 2025-05-05 10:45:47 +03:00
parent 2b31f11412
commit 23224eb2bf
5 changed files with 7 additions and 3 deletions

View File

@ -101,7 +101,7 @@
7A91CE982DC243AD00DBA953 /* TitleModeInlineModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A91CE972DC243AD00DBA953 /* TitleModeInlineModifier.swift */; };
7A91CE9A2DC2470F00DBA953 /* TextFieldDumbModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A91CE992DC2470F00DBA953 /* TextFieldDumbModifier.swift */; };
7A91CE9D2DC26B8E00DBA953 /* SwiftUIIntrospect in Frameworks */ = {isa = PBXBuildFile; productRef = 7A91CE9C2DC26B8E00DBA953 /* SwiftUIIntrospect */; };
7A91CE9F2DC26BC300DBA953 /* TabBarControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A91CE9E2DC26BC300DBA953 /* TabBarControllerDelegate.swift */; };
7A91CE9F2DC26BC300DBA953 /* TabBarControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A91CE9E2DC26BC300DBA953 /* TabBarControllerDelegate.swift */; platformFilter = ios; };
7A9519792D80B3E800E69883 /* AudioRecordService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A9519782D80B3E800E69883 /* AudioRecordService.swift */; };
7A95197B2D80B41600E69883 /* AudioRecordServiceProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A95197A2D80B41600E69883 /* AudioRecordServiceProtocol.swift */; };
7A95197D2D80B43D00E69883 /* AudioRecordError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A95197C2D80B43D00E69883 /* AudioRecordError.swift */; };

View File

@ -2,6 +2,8 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ATSApplicationFontsPath</key>
<string>.</string>
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
<key>CFBundleExecutable</key>
@ -78,8 +80,6 @@
<dict>
<key>UISceneConfigurationName</key>
<string>Default Configuration</string>
<key>UISceneDelegateClassName</key>
<string>$(PRODUCT_MODULE_NAME).SceneDelegate</string>
</dict>
</array>
</dict>

View File

@ -91,12 +91,14 @@ struct MainTabScreen: View {
}
.tag(SideBarItem.settings)
}
#if !os(macOS)
.introspect(.tabView, on: .iOS(.v17, .v18)) { controller in
controller.delegate = TabBarControllerDelegate.shared
TabBarControllerDelegate.shared.action = {
checkNumberSheetOpened = true
}
}
#endif
}
var numberEditSheet: some View {

View File

@ -123,6 +123,7 @@ struct ReportScreen: View {
}
}
}
.formStyle(.grouped)
.onAppear {
Task { await viewModel.onAppear() }
}

View File

@ -79,6 +79,7 @@ struct SettingsScreen: View {
toggle: $viewModel.settingService.showDebugInfo)
}
}
.formStyle(.grouped)
.navigationTitle("Settings")
.titleModeInline()
.confirmationDialog(viewModel.googleUsername ?? "",