diff --git a/IceCubesApp.xcodeproj/project.pbxproj b/IceCubesApp.xcodeproj/project.pbxproj index 4bbd2b8c..7ae65079 100644 --- a/IceCubesApp.xcodeproj/project.pbxproj +++ b/IceCubesApp.xcodeproj/project.pbxproj @@ -1158,7 +1158,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = "AppIconAlternate1 AppIconAlternate2 AppIconAlternate3 AppIconAlternate4 AppIconAlternate5 AppIconAlternate6 AppIconAlternate7 AppIconAlternate8 AppIconAlternate9 AppIconAlternate10 AppIconAlternate11 AppIconAlternate12 AppIconAlternate13 AppIconAlternate14 AppIconAlternate15 AppIconAlternate16 AppIconAlternate17 AppIconAlternate19 AppIconAlternate18 AppIconAlternate20 AppIconAlternate21 AppIconAlternate22 AppIconAlternate23 AppIconAlternate24 AppIconAlternate25 AppIconAlternate26 AppIconAlternate27 AppIconAlternate28 AppIconAlternate29 AppIconAlternate30 AppIconAlternate31 AppIconAlternate32 AppIconAlternate33 AppIconAlternate34 AppIconAlternate35 AppIconAlternate36 AppIconAlternate37 AppIconAlternate38 AppIconAlternate39 AppIconAlternate40 AppIconAlternate42 AppIconAlternate41"; + ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = "AppIconAlternate1 AppIconAlternate2 AppIconAlternate3 AppIconAlternate4 AppIconAlternate5 AppIconAlternate6 AppIconAlternate7 AppIconAlternate8 AppIconAlternate9 AppIconAlternate10 AppIconAlternate11 AppIconAlternate12 AppIconAlternate13 AppIconAlternate14 AppIconAlternate15 AppIconAlternate16 AppIconAlternate17 AppIconAlternate19 AppIconAlternate18 AppIconAlternate20 AppIconAlternate21 AppIconAlternate22 AppIconAlternate23 AppIconAlternate24 AppIconAlternate25 AppIconAlternate26 AppIconAlternate27 AppIconAlternate28 AppIconAlternate29 AppIconAlternate30 AppIconAlternate31 AppIconAlternate32 AppIconAlternate33 AppIconAlternate34 AppIconAlternate35 AppIconAlternate36 AppIconAlternate37 AppIconAlternate38 AppIconAlternate39 AppIconAlternate40 AppIconAlternate42 AppIconAlternate41 AppIconAlternate45 AppIconAlternate44 AppIconAlternate47 AppIconAlternate46 AppIconAlternate43"; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; @@ -1212,7 +1212,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = "AppIconAlternate1 AppIconAlternate2 AppIconAlternate3 AppIconAlternate4 AppIconAlternate5 AppIconAlternate6 AppIconAlternate7 AppIconAlternate8 AppIconAlternate9 AppIconAlternate10 AppIconAlternate11 AppIconAlternate12 AppIconAlternate13 AppIconAlternate14 AppIconAlternate15 AppIconAlternate16 AppIconAlternate17 AppIconAlternate19 AppIconAlternate18 AppIconAlternate20 AppIconAlternate21 AppIconAlternate22 AppIconAlternate23 AppIconAlternate24 AppIconAlternate25 AppIconAlternate26 AppIconAlternate27 AppIconAlternate28 AppIconAlternate29 AppIconAlternate30 AppIconAlternate31 AppIconAlternate32 AppIconAlternate33 AppIconAlternate34 AppIconAlternate35 AppIconAlternate36 AppIconAlternate37 AppIconAlternate38 AppIconAlternate39 AppIconAlternate40 AppIconAlternate42 AppIconAlternate41"; + ASSETCATALOG_COMPILER_ALTERNATE_APPICON_NAMES = "AppIconAlternate1 AppIconAlternate2 AppIconAlternate3 AppIconAlternate4 AppIconAlternate5 AppIconAlternate6 AppIconAlternate7 AppIconAlternate8 AppIconAlternate9 AppIconAlternate10 AppIconAlternate11 AppIconAlternate12 AppIconAlternate13 AppIconAlternate14 AppIconAlternate15 AppIconAlternate16 AppIconAlternate17 AppIconAlternate19 AppIconAlternate18 AppIconAlternate20 AppIconAlternate21 AppIconAlternate22 AppIconAlternate23 AppIconAlternate24 AppIconAlternate25 AppIconAlternate26 AppIconAlternate27 AppIconAlternate28 AppIconAlternate29 AppIconAlternate30 AppIconAlternate31 AppIconAlternate32 AppIconAlternate33 AppIconAlternate34 AppIconAlternate35 AppIconAlternate36 AppIconAlternate37 AppIconAlternate38 AppIconAlternate39 AppIconAlternate40 AppIconAlternate42 AppIconAlternate41 AppIconAlternate45 AppIconAlternate44 AppIconAlternate47 AppIconAlternate46 AppIconAlternate43"; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO; diff --git a/IceCubesApp/App/Tabs/Settings/IconSelectorView.swift b/IceCubesApp/App/Tabs/Settings/IconSelectorView.swift index b74c6657..6620d818 100644 --- a/IceCubesApp/App/Tabs/Settings/IconSelectorView.swift +++ b/IceCubesApp/App/Tabs/Settings/IconSelectorView.swift @@ -29,6 +29,7 @@ struct IconSelectorView: View { case alt37 case alt38, alt39 case alt40, alt41, alt42 + case alt43, alt44, alt45, alt46, alt47 var appIconName: String { switch self { @@ -52,7 +53,8 @@ struct IconSelectorView: View { static let items = [ IconSelector(title: "settings.app.icon.official".localized, icons: [.primary, .alt1, .alt2, .alt3, .alt4, .alt5, .alt6, .alt7, .alt8, .alt9, .alt10, .alt11, .alt12, .alt13, .alt14, - .alt15, .alt16, .alt17, .alt18, .alt19, .alt25]), + .alt15, .alt16, .alt17, .alt18, .alt19, .alt25, + .alt43, .alt44, .alt45, .alt46, .alt47]), IconSelector(title: "\("settings.app.icon.designed-by".localized) Albert Kinng", icons: [.alt20, .alt21, .alt22, .alt23, .alt24]), IconSelector(title: "\("settings.app.icon.designed-by".localized) Dan van Moll", icons: [.alt26, .alt27, .alt28]), IconSelector(title: "\("settings.app.icon.designed-by".localized) Chanhwi Joo (GitHub @te6-in)", icons: [.alt29, .alt34, .alt31, .alt35, .alt30, .alt32, .alt40]), diff --git a/IceCubesApp/Assets.xcassets/AppIconAlternate43.appiconset/Alternate43-fs8.png b/IceCubesApp/Assets.xcassets/AppIconAlternate43.appiconset/Alternate43-fs8.png new file mode 100644 index 00000000..a53fc491 Binary files /dev/null and b/IceCubesApp/Assets.xcassets/AppIconAlternate43.appiconset/Alternate43-fs8.png differ diff --git a/IceCubesApp/Assets.xcassets/AppIconAlternate43.appiconset/Contents.json b/IceCubesApp/Assets.xcassets/AppIconAlternate43.appiconset/Contents.json new file mode 100644 index 00000000..ba6d88c3 --- /dev/null +++ b/IceCubesApp/Assets.xcassets/AppIconAlternate43.appiconset/Contents.json @@ -0,0 +1,14 @@ +{ + "images" : [ + { + "filename" : "Alternate43-fs8.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/IceCubesApp/Assets.xcassets/AppIconAlternate44.appiconset/Alternate44-fs8.png b/IceCubesApp/Assets.xcassets/AppIconAlternate44.appiconset/Alternate44-fs8.png new file mode 100644 index 00000000..4f2feeb0 Binary files /dev/null and b/IceCubesApp/Assets.xcassets/AppIconAlternate44.appiconset/Alternate44-fs8.png differ diff --git a/IceCubesApp/Assets.xcassets/AppIconAlternate44.appiconset/Contents.json b/IceCubesApp/Assets.xcassets/AppIconAlternate44.appiconset/Contents.json new file mode 100644 index 00000000..1508fab9 --- /dev/null +++ b/IceCubesApp/Assets.xcassets/AppIconAlternate44.appiconset/Contents.json @@ -0,0 +1,14 @@ +{ + "images" : [ + { + "filename" : "Alternate44-fs8.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/IceCubesApp/Assets.xcassets/AppIconAlternate45.appiconset/Alternate45-fs8.png b/IceCubesApp/Assets.xcassets/AppIconAlternate45.appiconset/Alternate45-fs8.png new file mode 100644 index 00000000..6770e0d2 Binary files /dev/null and b/IceCubesApp/Assets.xcassets/AppIconAlternate45.appiconset/Alternate45-fs8.png differ diff --git a/IceCubesApp/Assets.xcassets/AppIconAlternate45.appiconset/Contents.json b/IceCubesApp/Assets.xcassets/AppIconAlternate45.appiconset/Contents.json new file mode 100644 index 00000000..18df5926 --- /dev/null +++ b/IceCubesApp/Assets.xcassets/AppIconAlternate45.appiconset/Contents.json @@ -0,0 +1,14 @@ +{ + "images" : [ + { + "filename" : "Alternate45-fs8.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/IceCubesApp/Assets.xcassets/AppIconAlternate46.appiconset/Alternate46-fs8.png b/IceCubesApp/Assets.xcassets/AppIconAlternate46.appiconset/Alternate46-fs8.png new file mode 100644 index 00000000..1cccdf1c Binary files /dev/null and b/IceCubesApp/Assets.xcassets/AppIconAlternate46.appiconset/Alternate46-fs8.png differ diff --git a/IceCubesApp/Assets.xcassets/AppIconAlternate46.appiconset/Contents.json b/IceCubesApp/Assets.xcassets/AppIconAlternate46.appiconset/Contents.json new file mode 100644 index 00000000..3bd8f40d --- /dev/null +++ b/IceCubesApp/Assets.xcassets/AppIconAlternate46.appiconset/Contents.json @@ -0,0 +1,14 @@ +{ + "images" : [ + { + "filename" : "Alternate46-fs8.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/IceCubesApp/Assets.xcassets/AppIconAlternate47.appiconset/Alternate47-fs8.png b/IceCubesApp/Assets.xcassets/AppIconAlternate47.appiconset/Alternate47-fs8.png new file mode 100644 index 00000000..85418e92 Binary files /dev/null and b/IceCubesApp/Assets.xcassets/AppIconAlternate47.appiconset/Alternate47-fs8.png differ diff --git a/IceCubesApp/Assets.xcassets/AppIconAlternate47.appiconset/Contents.json b/IceCubesApp/Assets.xcassets/AppIconAlternate47.appiconset/Contents.json new file mode 100644 index 00000000..5f527cb9 --- /dev/null +++ b/IceCubesApp/Assets.xcassets/AppIconAlternate47.appiconset/Contents.json @@ -0,0 +1,14 @@ +{ + "images" : [ + { + "filename" : "Alternate47-fs8.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/IceCubesApp/Assets.xcassets/icon43.imageset/Alternate43-fs8.png b/IceCubesApp/Assets.xcassets/icon43.imageset/Alternate43-fs8.png new file mode 100644 index 00000000..a53fc491 Binary files /dev/null and b/IceCubesApp/Assets.xcassets/icon43.imageset/Alternate43-fs8.png differ diff --git a/IceCubesApp/Assets.xcassets/icon43.imageset/Contents.json b/IceCubesApp/Assets.xcassets/icon43.imageset/Contents.json new file mode 100644 index 00000000..35c6aa09 --- /dev/null +++ b/IceCubesApp/Assets.xcassets/icon43.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "Alternate43-fs8.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/IceCubesApp/Assets.xcassets/icon44.imageset/Alternate44-fs8.png b/IceCubesApp/Assets.xcassets/icon44.imageset/Alternate44-fs8.png new file mode 100644 index 00000000..4f2feeb0 Binary files /dev/null and b/IceCubesApp/Assets.xcassets/icon44.imageset/Alternate44-fs8.png differ diff --git a/IceCubesApp/Assets.xcassets/icon44.imageset/Contents.json b/IceCubesApp/Assets.xcassets/icon44.imageset/Contents.json new file mode 100644 index 00000000..717c0f1e --- /dev/null +++ b/IceCubesApp/Assets.xcassets/icon44.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "Alternate44-fs8.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/IceCubesApp/Assets.xcassets/icon45.imageset/Alternate45-fs8.png b/IceCubesApp/Assets.xcassets/icon45.imageset/Alternate45-fs8.png new file mode 100644 index 00000000..6770e0d2 Binary files /dev/null and b/IceCubesApp/Assets.xcassets/icon45.imageset/Alternate45-fs8.png differ diff --git a/IceCubesApp/Assets.xcassets/icon45.imageset/Contents.json b/IceCubesApp/Assets.xcassets/icon45.imageset/Contents.json new file mode 100644 index 00000000..08ddaee5 --- /dev/null +++ b/IceCubesApp/Assets.xcassets/icon45.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "Alternate45-fs8.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/IceCubesApp/Assets.xcassets/icon46.imageset/Alternate46-fs8.png b/IceCubesApp/Assets.xcassets/icon46.imageset/Alternate46-fs8.png new file mode 100644 index 00000000..1cccdf1c Binary files /dev/null and b/IceCubesApp/Assets.xcassets/icon46.imageset/Alternate46-fs8.png differ diff --git a/IceCubesApp/Assets.xcassets/icon46.imageset/Contents.json b/IceCubesApp/Assets.xcassets/icon46.imageset/Contents.json new file mode 100644 index 00000000..5794a7a9 --- /dev/null +++ b/IceCubesApp/Assets.xcassets/icon46.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "Alternate46-fs8.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/IceCubesApp/Assets.xcassets/icon47.imageset/Alternate47-fs8.png b/IceCubesApp/Assets.xcassets/icon47.imageset/Alternate47-fs8.png new file mode 100644 index 00000000..85418e92 Binary files /dev/null and b/IceCubesApp/Assets.xcassets/icon47.imageset/Alternate47-fs8.png differ diff --git a/IceCubesApp/Assets.xcassets/icon47.imageset/Contents.json b/IceCubesApp/Assets.xcassets/icon47.imageset/Contents.json new file mode 100644 index 00000000..59f28bba --- /dev/null +++ b/IceCubesApp/Assets.xcassets/icon47.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "Alternate47-fs8.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +}