Skip to content

Commit 2e5c459

Browse files
Simone ManganelliSimone Manganelli
Simone Manganelli
authored and
Simone Manganelli
committed
Add .icns file for ClickToFlash so the Sparkle update dialog doesn't show the generic document file icon
1 parent fc3ec87 commit 2e5c459

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

ClickToFlash.xcodeproj/project.pbxproj

+4
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
844695F70F470D1F00DC783A /* CTFsIFRSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 844695910F46FC6600DC783A /* CTFsIFRSupport.m */; };
4949
845704550F4792320017F3F4 /* CTFWhitelist.m in Sources */ = {isa = PBXBuildFile; fileRef = 845704540F4792320017F3F4 /* CTFWhitelist.m */; };
5050
8457045A0F47BC170017F3F4 /* CTFUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 845704590F47BC170017F3F4 /* CTFUtilities.m */; };
51+
A494CC2C0F9F2446007D5EEB /* ctf.icns in Resources */ = {isa = PBXBuildFile; fileRef = A494CC2B0F9F2446007D5EEB /* ctf.icns */; };
5152
B5028E930F413553004886D7 /* HarnessAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B5028E910F413553004886D7 /* HarnessAppDelegate.m */; };
5253
B5CFF17A0F40EEF1005DB9CC /* WhitelistPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = 072189BC0F30D9C3008C8944 /* WhitelistPanel.xib */; };
5354
B5CFF1870F40F000005DB9CC /* HarnessMain.xib in Resources */ = {isa = PBXBuildFile; fileRef = B5CFF1860F40F000005DB9CC /* HarnessMain.xib */; };
@@ -147,6 +148,7 @@
147148
845704540F4792320017F3F4 /* CTFWhitelist.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CTFWhitelist.m; path = Plugin/CTFWhitelist.m; sourceTree = "<group>"; };
148149
845704580F47BC170017F3F4 /* CTFUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CTFUtilities.h; path = Plugin/CTFUtilities.h; sourceTree = "<group>"; };
149150
845704590F47BC170017F3F4 /* CTFUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CTFUtilities.m; path = Plugin/CTFUtilities.m; sourceTree = "<group>"; };
151+
A494CC2B0F9F2446007D5EEB /* ctf.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = ctf.icns; sourceTree = "<group>"; };
150152
B5028E910F413553004886D7 /* HarnessAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HarnessAppDelegate.m; path = "TestFiles/Debugging Harness/HarnessAppDelegate.m"; sourceTree = "<group>"; };
151153
B5028E920F413553004886D7 /* HarnessAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HarnessAppDelegate.h; path = "TestFiles/Debugging Harness/HarnessAppDelegate.h"; sourceTree = "<group>"; };
152154
B5CFF1740F40EEDB005DB9CC /* Whitelist Panel Harness.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Whitelist Panel Harness.app"; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -220,6 +222,7 @@
220222
072189BA0F30D9C3008C8944 /* ContextualMenu.xib */,
221223
072189BC0F30D9C3008C8944 /* WhitelistPanel.xib */,
222224
D9FFA7650F3941C1008A8708 /* ClickToFlash_Prefix.pch */,
225+
A494CC2B0F9F2446007D5EEB /* ctf.icns */,
223226
D9566C2B0F37EA0800358646 /* deSIFR Resources */,
224227
79E2EB910F86AAD3005CF170 /* SparkleManager.h */,
225228
79E2EB920F86AAD3005CF170 /* SparkleManager.m */,
@@ -376,6 +379,7 @@
376379
072189BE0F30D9C3008C8944 /* ContextualMenu.xib in Resources */,
377380
072189BF0F30D9C3008C8944 /* WhitelistPanel.xib in Resources */,
378381
6953E43C0F3EDEB50014ECF7 /* MenubarMenu.xib in Resources */,
382+
A494CC2C0F9F2446007D5EEB /* ctf.icns in Resources */,
379383
);
380384
runOnlyForDeploymentPostprocessing = 0;
381385
};

Plugin/Info-Plugin.plist

+8-8
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,30 @@
22
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
33
<plist version="1.0">
44
<dict>
5-
<key>SUFeedURL</key>
6-
<string>https://s3.amazonaws.com/clicktoflash/appcast.xml</string>
75
<key>CFBundleDevelopmentRegion</key>
86
<string>English</string>
97
<key>CFBundleExecutable</key>
108
<string>${EXECUTABLE_NAME}</string>
9+
<key>CFBundleIconFile</key>
10+
<string>ctf</string>
1111
<key>CFBundleIdentifier</key>
1212
<string>com.github.rentzsch.clicktoflash</string>
13-
<key>CFBundleIconFile</key>
14-
<string></string>
1513
<key>CFBundleInfoDictionaryVersion</key>
1614
<string>6.0</string>
15+
<key>CFBundleName</key>
16+
<string>ClickToFlash</string>
1717
<key>CFBundlePackageType</key>
1818
<string>WBPL</string>
19+
<key>CFBundleShortVersionString</key>
20+
<string>${PRODUCT_VERSION}</string>
1921
<key>CFBundleSignature</key>
2022
<string>????</string>
21-
<key>CFBundleName</key>
22-
<string>ClickToFlash</string>
2323
<key>CFBundleVersion</key>
2424
<string>${PRODUCT_VERSION}</string>
25-
<key>CFBundleShortVersionString</key>
26-
<string>${PRODUCT_VERSION}</string>
2725
<key>NSPrincipalClass</key>
2826
<string>CTFClickToFlashPlugin</string>
27+
<key>SUFeedURL</key>
28+
<string>https://s3.amazonaws.com/clicktoflash/appcast.xml</string>
2929
<key>WebPluginDescription</key>
3030
<string>ClickToFlash Flash 9.0 r151</string>
3131
<key>WebPluginMIMETypes</key>

ctf.icns

44.9 KB
Binary file not shown.

0 commit comments

Comments
 (0)