Skip to content

Commit 64fee8a

Browse files
committed
Update App Icon to use new IconComposer based file.
1 parent c72fa46 commit 64fee8a

18 files changed

Lines changed: 102 additions & 72 deletions

File tree

CF Cache Status/CF Cache Status.xcodeproj/project.pbxproj

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
/* Begin PBXBuildFile section */
1010
5B0588CA2F08CB540004883F /* content.js in Resources */ = {isa = PBXBuildFile; fileRef = 5B0588C92F08CB540004883F /* content.js */; };
11+
5B25BC572F0F6C6D00A74BB8 /* AppIcon.icon in Resources */ = {isa = PBXBuildFile; fileRef = 5B25BC562F0F6C6D00A74BB8 /* AppIcon.icon */; };
1112
5B8F9F1E2F07E4C60092E4D0 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5B8F9F1D2F07E4C60092E4D0 /* Assets.xcassets */; };
1213
5B8F9F252F07E4C60092E4D0 /* CF Cache Status Extension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 5B8F9F242F07E4C60092E4D0 /* CF Cache Status Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
1314
5B8F9F2A2F07E4C60092E4D0 /* SafariWebExtensionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8F9F292F07E4C60092E4D0 /* SafariWebExtensionHandler.swift */; };
@@ -48,10 +49,11 @@
4849

4950
/* Begin PBXFileReference section */
5051
5B0588C92F08CB540004883F /* content.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = content.js; sourceTree = "<group>"; };
51-
5B8F9F092F07E4C50092E4D0 /* CF Cache Status.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "CF Cache Status.app"; sourceTree = BUILT_PRODUCTS_DIR; };
52+
5B25BC562F0F6C6D00A74BB8 /* AppIcon.icon */ = {isa = PBXFileReference; lastKnownFileType = folder.iconcomposer.icon; path = AppIcon.icon; sourceTree = "<group>"; };
53+
5B8F9F092F07E4C50092E4D0 /* Cache Status.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Cache Status.app"; sourceTree = BUILT_PRODUCTS_DIR; };
5254
5B8F9F1D2F07E4C60092E4D0 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
5355
5B8F9F1F2F07E4C60092E4D0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
54-
5B8F9F242F07E4C60092E4D0 /* CF Cache Status Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "CF Cache Status Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
56+
5B8F9F242F07E4C60092E4D0 /* CF Cache Status Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; name = "CF Cache Status Extension.appex"; path = "Cache Status Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
5557
5B8F9F292F07E4C60092E4D0 /* SafariWebExtensionHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafariWebExtensionHandler.swift; sourceTree = "<group>"; };
5658
5B8F9F2B2F07E4C60092E4D0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
5759
5B8F9F362F07E4C70092E4D0 /* popup.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; name = popup.js; path = Resources/popup.js; sourceTree = "<group>"; };
@@ -95,7 +97,7 @@
9597
5B8F9F0A2F07E4C50092E4D0 /* Products */ = {
9698
isa = PBXGroup;
9799
children = (
98-
5B8F9F092F07E4C50092E4D0 /* CF Cache Status.app */,
100+
5B8F9F092F07E4C50092E4D0 /* Cache Status.app */,
99101
5B8F9F242F07E4C60092E4D0 /* CF Cache Status Extension.appex */,
100102
);
101103
name = Products;
@@ -104,6 +106,7 @@
104106
5B8F9F0B2F07E4C50092E4D0 /* CF Cache Status */ = {
105107
isa = PBXGroup;
106108
children = (
109+
5B25BC562F0F6C6D00A74BB8 /* AppIcon.icon */,
107110
5BSWIFTUI002F09A0000000001 /* CacheStatusApp.swift */,
108111
5BSWIFTUI022F09A0000000001 /* ContentView.swift */,
109112
5B8F9F1D2F07E4C60092E4D0 /* Assets.xcassets */,
@@ -159,7 +162,7 @@
159162
packageProductDependencies = (
160163
);
161164
productName = "CF Cache Status";
162-
productReference = 5B8F9F092F07E4C50092E4D0 /* CF Cache Status.app */;
165+
productReference = 5B8F9F092F07E4C50092E4D0 /* Cache Status.app */;
163166
productType = "com.apple.product-type.application";
164167
};
165168
5B8F9F232F07E4C60092E4D0 /* CF Cache Status Extension */ = {
@@ -225,6 +228,7 @@
225228
buildActionMask = 2147483647;
226229
files = (
227230
5B8F9F1E2F07E4C60092E4D0 /* Assets.xcassets in Resources */,
231+
5B25BC572F0F6C6D00A74BB8 /* AppIcon.icon in Resources */,
228232
);
229233
runOnlyForDeploymentPostprocessing = 0;
230234
};
@@ -475,6 +479,7 @@
475479
buildSettings = {
476480
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
477481
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
482+
ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO;
478483
CODE_SIGN_STYLE = Automatic;
479484
COMBINE_HIDPI_IMAGES = YES;
480485
CURRENT_PROJECT_VERSION = 68;
@@ -514,6 +519,7 @@
514519
buildSettings = {
515520
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
516521
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
522+
ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO;
517523
CODE_SIGN_STYLE = Automatic;
518524
COMBINE_HIDPI_IMAGES = YES;
519525
CURRENT_PROJECT_VERSION = 68;
37.8 KB
Loading
62.1 KB
Loading
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"fill" : "automatic",
3+
"groups" : [
4+
{
5+
"layers" : [
6+
{
7+
"glass" : true,
8+
"image-name" : "AppIconBadge.png",
9+
"name" : "AppIconBadge",
10+
"position" : {
11+
"scale" : 1,
12+
"translation-in-points" : [
13+
163.71875,
14+
-230.875
15+
]
16+
}
17+
},
18+
{
19+
"fill" : "none",
20+
"glass" : true,
21+
"hidden" : false,
22+
"image-name" : "Cloud.png",
23+
"name" : "Cloud",
24+
"position" : {
25+
"scale" : 0.77,
26+
"translation-in-points" : [
27+
0,
28+
0
29+
]
30+
}
31+
}
32+
],
33+
"shadow" : {
34+
"kind" : "neutral",
35+
"opacity" : 0.5
36+
},
37+
"translucency" : {
38+
"enabled" : true,
39+
"value" : 0.5
40+
}
41+
}
42+
],
43+
"supported-platforms" : {
44+
"squares" : "shared"
45+
}
46+
}

CF Cache Status/CF Cache Status/Assets.xcassets/AppIcon.appiconset/Contents.json

Lines changed: 0 additions & 68 deletions
This file was deleted.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)