diff --git a/ios/OpenClimb.xcodeproj/project.pbxproj b/ios/OpenClimb.xcodeproj/project.pbxproj index 25d8e1c..de4be9f 100644 --- a/ios/OpenClimb.xcodeproj/project.pbxproj +++ b/ios/OpenClimb.xcodeproj/project.pbxproj @@ -465,7 +465,7 @@ CODE_SIGN_ENTITLEMENTS = OpenClimb/OpenClimb.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 19; + CURRENT_PROJECT_VERSION = 20; DEVELOPMENT_TEAM = 4BC9Y2LL4B; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; @@ -508,7 +508,7 @@ CODE_SIGN_ENTITLEMENTS = OpenClimb/OpenClimb.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 19; + CURRENT_PROJECT_VERSION = 20; DEVELOPMENT_TEAM = 4BC9Y2LL4B; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; @@ -592,7 +592,7 @@ ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground; CODE_SIGN_ENTITLEMENTS = SessionStatusLiveExtension.entitlements; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 19; + CURRENT_PROJECT_VERSION = 20; DEVELOPMENT_TEAM = 4BC9Y2LL4B; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = SessionStatusLive/Info.plist; @@ -622,7 +622,7 @@ ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground; CODE_SIGN_ENTITLEMENTS = SessionStatusLiveExtension.entitlements; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 19; + CURRENT_PROJECT_VERSION = 20; DEVELOPMENT_TEAM = 4BC9Y2LL4B; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = SessionStatusLive/Info.plist; diff --git a/ios/OpenClimb.xcodeproj/project.xcworkspace/xcuserdata/atridad.xcuserdatad/UserInterfaceState.xcuserstate b/ios/OpenClimb.xcodeproj/project.xcworkspace/xcuserdata/atridad.xcuserdatad/UserInterfaceState.xcuserstate index c47ae7d..86b304d 100644 Binary files a/ios/OpenClimb.xcodeproj/project.xcworkspace/xcuserdata/atridad.xcuserdatad/UserInterfaceState.xcuserstate and b/ios/OpenClimb.xcodeproj/project.xcworkspace/xcuserdata/atridad.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png b/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png index f6854e3..e8a74e4 100644 Binary files a/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png and b/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png differ diff --git a/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_1024_dark.png b/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_1024_dark.png index 28241ce..28f6cd5 100644 Binary files a/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_1024_dark.png and b/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_1024_dark.png differ diff --git a/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_1024_tinted.png b/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_1024_tinted.png index cb8b2e1..613868f 100644 Binary files a/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_1024_tinted.png and b/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_1024_tinted.png differ diff --git a/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_dark_template.svg b/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_dark_template.svg index 640dedf..3d12c72 100644 --- a/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_dark_template.svg +++ b/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_dark_template.svg @@ -1,18 +1,22 @@ - + + - - + + + - + diff --git a/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_light_template.svg b/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_light_template.svg index 6e6b69d..0c1f42d 100644 --- a/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_light_template.svg +++ b/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_light_template.svg @@ -1,18 +1,22 @@ - + + - - + + + - + diff --git a/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_tinted_template.svg b/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_tinted_template.svg index 65b33b1..45e27f3 100644 --- a/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_tinted_template.svg +++ b/ios/OpenClimb/Assets.xcassets/AppIcon.appiconset/app_icon_tinted_template.svg @@ -1,19 +1,23 @@ - + + - - + + + - + diff --git a/ios/OpenClimb/Assets.xcassets/AppLogo.imageset/Contents.json b/ios/OpenClimb/Assets.xcassets/AppLogo.imageset/Contents.json new file mode 100644 index 0000000..223eee1 --- /dev/null +++ b/ios/OpenClimb/Assets.xcassets/AppLogo.imageset/Contents.json @@ -0,0 +1,56 @@ +{ + "images": [ + { + "filename": "app_logo_256.png", + "idiom": "universal", + "scale": "1x" + }, + { + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ], + "filename": "app_logo_256_dark.png", + "idiom": "universal", + "scale": "1x" + }, + { + "filename": "app_logo_256.png", + "idiom": "universal", + "scale": "2x" + }, + { + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ], + "filename": "app_logo_256_dark.png", + "idiom": "universal", + "scale": "2x" + }, + { + "filename": "app_logo_256.png", + "idiom": "universal", + "scale": "3x" + }, + { + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ], + "filename": "app_logo_256_dark.png", + "idiom": "universal", + "scale": "3x" + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} diff --git a/ios/OpenClimb/Assets.xcassets/AppLogo.imageset/app_logo_256.png b/ios/OpenClimb/Assets.xcassets/AppLogo.imageset/app_logo_256.png new file mode 100644 index 0000000..9fa0bc9 Binary files /dev/null and b/ios/OpenClimb/Assets.xcassets/AppLogo.imageset/app_logo_256.png differ diff --git a/ios/OpenClimb/Assets.xcassets/AppLogo.imageset/app_logo_256_dark.png b/ios/OpenClimb/Assets.xcassets/AppLogo.imageset/app_logo_256_dark.png new file mode 100644 index 0000000..9e6ec6f Binary files /dev/null and b/ios/OpenClimb/Assets.xcassets/AppLogo.imageset/app_logo_256_dark.png differ diff --git a/ios/OpenClimb/Assets.xcassets/MountainsIcon.imageset/Contents.json b/ios/OpenClimb/Assets.xcassets/MountainsIcon.imageset/Contents.json deleted file mode 100644 index ae04696..0000000 --- a/ios/OpenClimb/Assets.xcassets/MountainsIcon.imageset/Contents.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "images" : [ - { - "filename" : "mountains_icon_256.png", - "idiom" : "universal", - "scale" : "1x" - }, - { - "appearances" : [ - { - "appearance" : "luminosity", - "value" : "dark" - } - ], - "filename" : "mountains_icon_256_dark.png", - "idiom" : "universal", - "scale" : "1x" - }, - { - "filename" : "mountains_icon_256.png", - "idiom" : "universal", - "scale" : "2x" - }, - { - "appearances" : [ - { - "appearance" : "luminosity", - "value" : "dark" - } - ], - "filename" : "mountains_icon_256_dark.png", - "idiom" : "universal", - "scale" : "2x" - }, - { - "filename" : "mountains_icon_256.png", - "idiom" : "universal", - "scale" : "3x" - }, - { - "appearances" : [ - { - "appearance" : "luminosity", - "value" : "dark" - } - ], - "filename" : "mountains_icon_256_dark.png", - "idiom" : "universal", - "scale" : "3x" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - } -} diff --git a/ios/OpenClimb/Assets.xcassets/MountainsIcon.imageset/mountains_icon_256.png b/ios/OpenClimb/Assets.xcassets/MountainsIcon.imageset/mountains_icon_256.png deleted file mode 100644 index 5cdf99e..0000000 Binary files a/ios/OpenClimb/Assets.xcassets/MountainsIcon.imageset/mountains_icon_256.png and /dev/null differ diff --git a/ios/OpenClimb/Assets.xcassets/MountainsIcon.imageset/mountains_icon_256_dark.png b/ios/OpenClimb/Assets.xcassets/MountainsIcon.imageset/mountains_icon_256_dark.png deleted file mode 100644 index 8a0b6a7..0000000 Binary files a/ios/OpenClimb/Assets.xcassets/MountainsIcon.imageset/mountains_icon_256_dark.png and /dev/null differ diff --git a/ios/OpenClimb/Utils/IconTestView.swift b/ios/OpenClimb/Utils/IconTestView.swift index cc682f3..e121638 100644 --- a/ios/OpenClimb/Utils/IconTestView.swift +++ b/ios/OpenClimb/Utils/IconTestView.swift @@ -106,7 +106,7 @@ import SwiftUI .font(.subheadline) .fontWeight(.medium) - Image("MountainsIcon") + Image("AppLogo") .resizable() .frame(width: 24, height: 24) .background(Circle().fill(.quaternary)) @@ -115,7 +115,7 @@ import SwiftUI .font(.caption) .foregroundColor(.secondary) - Image("MountainsIcon") + Image("AppLogo") .resizable() .frame(width: 32, height: 32) .background(Circle().fill(.quaternary)) @@ -322,7 +322,7 @@ import SwiftUI // Check if main bundle contains the expected icon assets let expectedAssets = [ "AppIcon", - "MountainsIcon", + "AppLogo", ] for asset in expectedAssets { @@ -376,7 +376,7 @@ import SwiftUI .font(.headline) HStack(spacing: 20) { - Image("MountainsIcon") + Image("AppLogo") .resizable() .frame(width: 64, height: 64) .background( @@ -385,7 +385,7 @@ import SwiftUI ) VStack(alignment: .leading) { - Text("MountainsIcon") + Text("AppLogo") .font(.subheadline) .fontWeight(.medium) Text("In-app icon display") diff --git a/ios/OpenClimb/Views/SettingsView.swift b/ios/OpenClimb/Views/SettingsView.swift index 3b39320..6f87735 100644 --- a/ios/OpenClimb/Views/SettingsView.swift +++ b/ios/OpenClimb/Views/SettingsView.swift @@ -166,7 +166,7 @@ struct AppInfoSection: View { var body: some View { Section("App Information") { HStack { - Image("MountainsIcon") + Image("AppLogo") .resizable() .frame(width: 24, height: 24) VStack(alignment: .leading) { @@ -240,7 +240,7 @@ struct ExportDataView: View { item: fileURL, preview: SharePreview( "OpenClimb Data Export", - image: Image("MountainsIcon")) + image: Image("AppLogo")) ) { Label("Share Data", systemImage: "square.and.arrow.up") .font(.headline)