Adds remaining alternate app icons

This commit is contained in:
Riley Testut
2024-02-21 14:29:26 -06:00
committed by Magesh K
parent 1f83ea00d3
commit fd402f924f
67 changed files with 304 additions and 11 deletions

View File

@@ -343,6 +343,7 @@
D50107EC2ADF2E1A0069F2A1 /* AddSourceTextFieldCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D50107EB2ADF2E1A0069F2A1 /* AddSourceTextFieldCell.swift */; }; D50107EC2ADF2E1A0069F2A1 /* AddSourceTextFieldCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D50107EB2ADF2E1A0069F2A1 /* AddSourceTextFieldCell.swift */; };
D5084CCC2B1EA80100C02160 /* FeaturedComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5084CCB2B1EA80100C02160 /* FeaturedComponents.swift */; }; D5084CCC2B1EA80100C02160 /* FeaturedComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5084CCB2B1EA80100C02160 /* FeaturedComponents.swift */; };
D513F6162A12CE4E0061EAA1 /* SourceError.swift in Sources */ = {isa = PBXBuildFile; fileRef = D571ADCD2A02FA7400B24B63 /* SourceError.swift */; }; D513F6162A12CE4E0061EAA1 /* SourceError.swift in Sources */ = {isa = PBXBuildFile; fileRef = D571ADCD2A02FA7400B24B63 /* SourceError.swift */; };
D5144BA82B8684EF00738A5C /* Icons.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D5144BA72B8684EF00738A5C /* Icons.xcassets */; };
D5151BD92A8FF64300C96F28 /* RefreshAllAppsIntent.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5151BD82A8FF64300C96F28 /* RefreshAllAppsIntent.swift */; }; D5151BD92A8FF64300C96F28 /* RefreshAllAppsIntent.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5151BD82A8FF64300C96F28 /* RefreshAllAppsIntent.swift */; };
D5151BE12A90344300C96F28 /* RefreshAllAppsWidgetIntent.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5151BE02A90344300C96F28 /* RefreshAllAppsWidgetIntent.swift */; }; D5151BE12A90344300C96F28 /* RefreshAllAppsWidgetIntent.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5151BE02A90344300C96F28 /* RefreshAllAppsWidgetIntent.swift */; };
D5151BE22A90363300C96F28 /* RefreshAllAppsWidgetIntent.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5151BE02A90344300C96F28 /* RefreshAllAppsWidgetIntent.swift */; }; D5151BE22A90363300C96F28 /* RefreshAllAppsWidgetIntent.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5151BE02A90344300C96F28 /* RefreshAllAppsWidgetIntent.swift */; };
@@ -1033,6 +1034,7 @@
C9EEAA842DA87A88A870053B /* Pods_AltStore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AltStore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C9EEAA842DA87A88A870053B /* Pods_AltStore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AltStore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D50107EB2ADF2E1A0069F2A1 /* AddSourceTextFieldCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddSourceTextFieldCell.swift; sourceTree = "<group>"; }; D50107EB2ADF2E1A0069F2A1 /* AddSourceTextFieldCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddSourceTextFieldCell.swift; sourceTree = "<group>"; };
D5084CCB2B1EA80100C02160 /* FeaturedComponents.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeaturedComponents.swift; sourceTree = "<group>"; }; D5084CCB2B1EA80100C02160 /* FeaturedComponents.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeaturedComponents.swift; sourceTree = "<group>"; };
D5144BA72B8684EF00738A5C /* Icons.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Icons.xcassets; sourceTree = "<group>"; };
D5151BD82A8FF64300C96F28 /* RefreshAllAppsIntent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RefreshAllAppsIntent.swift; sourceTree = "<group>"; }; D5151BD82A8FF64300C96F28 /* RefreshAllAppsIntent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RefreshAllAppsIntent.swift; sourceTree = "<group>"; };
D5151BE02A90344300C96F28 /* RefreshAllAppsWidgetIntent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RefreshAllAppsWidgetIntent.swift; sourceTree = "<group>"; }; D5151BE02A90344300C96F28 /* RefreshAllAppsWidgetIntent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RefreshAllAppsWidgetIntent.swift; sourceTree = "<group>"; };
D5151BE52A90391900C96F28 /* View+AltWidget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "View+AltWidget.swift"; sourceTree = "<group>"; }; D5151BE52A90391900C96F28 /* View+AltWidget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "View+AltWidget.swift"; sourceTree = "<group>"; };
@@ -2052,6 +2054,7 @@
children = ( children = (
0E764E162ADFF5740043DD4E /* AltBackup.ipa */, 0E764E162ADFF5740043DD4E /* AltBackup.ipa */,
BFD247762284B9A700981D42 /* Assets.xcassets */, BFD247762284B9A700981D42 /* Assets.xcassets */,
D5144BA72B8684EF00738A5C /* Icons.xcassets */,
D56D21412B7D9C41007641C5 /* AltIcons.plist */, D56D21412B7D9C41007641C5 /* AltIcons.plist */,
BF770E6822BD57DD002A40FE /* Silence.m4a */, BF770E6822BD57DD002A40FE /* Silence.m4a */,
); );
@@ -2917,6 +2920,7 @@
BFB4323F22DE852000B7F8BC /* UpdateCollectionViewCell.xib in Resources */, BFB4323F22DE852000B7F8BC /* UpdateCollectionViewCell.xib in Resources */,
D59162AD29BA616A005CBF47 /* SourceHeaderView.xib in Resources */, D59162AD29BA616A005CBF47 /* SourceHeaderView.xib in Resources */,
BFE60738231ADF49002B0E8E /* Settings.storyboard in Resources */, BFE60738231ADF49002B0E8E /* Settings.storyboard in Resources */,
D5144BA82B8684EF00738A5C /* Icons.xcassets in Resources */,
D57DF638271E32F000677701 /* PatchApp.storyboard in Resources */, D57DF638271E32F000677701 /* PatchApp.storyboard in Resources */,
BFD2477A2284B9A700981D42 /* LaunchScreen.storyboard in Resources */, BFD2477A2284B9A700981D42 /* LaunchScreen.storyboard in Resources */,
BF44EEF3246B3A17002A52F2 /* AltBackup.ipa in Resources */, BF44EEF3246B3A17002A52F2 /* AltBackup.ipa in Resources */,

View File

@@ -12,33 +12,114 @@
</dict> </dict>
<dict> <dict>
<key>name</key> <key>name</key>
<string>AltBlue</string> <string>Evil AltStore</string>
<key>imageName</key> <key>imageName</key>
<string>BlueIcon</string> <string>Evil</string>
</dict> </dict>
<dict> <dict>
<key>name</key> <key>name</key>
<string>Evil AltStore</string> <string>Sun</string>
<key>imageName</key> <key>imageName</key>
<string>EvilIcon</string> <string>Sun</string>
</dict>
<dict>
<key>name</key>
<string>Ocean</string>
<key>imageName</key>
<string>Ocean</string>
</dict>
<dict>
<key>name</key>
<string>Delta</string>
<key>imageName</key>
<string>Delta</string>
</dict>
<dict>
<key>name</key>
<string>Clip</string>
<key>imageName</key>
<string>Clip</string>
</dict> </dict>
</array> </array>
<key>inset</key> <key>gradient</key>
<array> <array>
<dict> <dict>
<key>name</key> <key>name</key>
<string>EU - Inset</string> <string>Beach</string>
<key>imageName</key> <key>imageName</key>
<string>EUInsetIcon</string> <string>Beach</string>
</dict>
<dict>
<key>name</key>
<string>Cotton Candy</string>
<key>imageName</key>
<string>Cotton Candy</string>
</dict>
<dict>
<key>name</key>
<string>Sky</string>
<key>imageName</key>
<string>Sky</string>
</dict>
<dict>
<key>name</key>
<string>Sunset</string>
<key>imageName</key>
<string>Sunset</string>
</dict>
<dict>
<key>name</key>
<string>Watermelon</string>
<key>imageName</key>
<string>Watermelon</string>
</dict>
</array>
<key>recessed</key>
<array>
<dict>
<key>name</key>
<string>EU</string>
<key>imageName</key>
<string>EU</string>
</dict>
<dict>
<key>name</key>
<string>Inverted</string>
<key>imageName</key>
<string>Inverted</string>
</dict>
<dict>
<key>name</key>
<string>Lava</string>
<key>imageName</key>
<string>Lava</string>
</dict> </dict>
</array> </array>
<key>classic</key> <key>classic</key>
<array> <array>
<dict> <dict>
<key>name</key> <key>name</key>
<string>Classic</string> <string>Original</string>
<key>imageName</key> <key>imageName</key>
<string>ClassicIcon</string> <string>Original</string>
</dict>
<dict>
<key>name</key>
<string>Flag</string>
<key>imageName</key>
<string>Flag</string>
</dict>
<dict>
<key>name</key>
<string>Prototype</string>
<key>imageName</key>
<string>Prototype</string>
</dict>
<dict>
<key>name</key>
<string>Prototype (Inverted)</string>
<key>imageName</key>
<string>Prototype Inverted</string>
</dict> </dict>
</array> </array>
</dict> </dict>

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

View File

Before

Width:  |  Height:  |  Size: 846 KiB

After

Width:  |  Height:  |  Size: 846 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 997 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

Before

Width:  |  Height:  |  Size: 705 KiB

After

Width:  |  Height:  |  Size: 705 KiB

View File

@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "FLAG.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

View File

@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "PROTO_INVERT.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

View File

@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "PROTOTYPE.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

View File

@@ -0,0 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 482 KiB

View File

@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "BEACH.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -0,0 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 697 KiB

View File

@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "COTTON CANDY.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "SKY.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 878 KiB

View File

@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "SUNSET.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 849 KiB

View File

@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "WATERMELON.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 866 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 612 KiB

View File

@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "CLIP.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -0,0 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "DELTA.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 679 KiB

View File

@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "SUN.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 675 KiB

View File

@@ -0,0 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "INVERTED.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 408 KiB

View File

@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "LAVA.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 425 KiB

View File

@@ -42,14 +42,16 @@ extension AltAppIconsViewController
private enum Section: String, CaseIterable, Decodable, CodingKeyRepresentable private enum Section: String, CaseIterable, Decodable, CodingKeyRepresentable
{ {
case modern case modern
case inset case gradient
case recessed
case classic case classic
var localizedName: String { var localizedName: String {
switch self switch self
{ {
case .modern: return NSLocalizedString("Modern", comment: "") case .modern: return NSLocalizedString("Modern", comment: "")
case .inset: return NSLocalizedString("Inset", comment: "") case .gradient: return NSLocalizedString("Gradient", comment: "")
case .recessed: return NSLocalizedString("Recessed", comment: "")
case .classic: return NSLocalizedString("Classic", comment: "") case .classic: return NSLocalizedString("Classic", comment: "")
} }
} }