Skip to content

Commit f84c282

Browse files
committed
Added document file icon as well as special .todo file extension
1 parent c595f44 commit f84c282

File tree

3 files changed

+27
-9
lines changed

3 files changed

+27
-9
lines changed

TodoTxt.icns

198 KB
Binary file not shown.

TodoTxtMac.xcodeproj/project.pbxproj

+8-4
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
00FA1D2A18F1EF4C0066A437 /* RelativeDates.strings in Resources */ = {isa = PBXBuildFile; fileRef = 00FA1D2918F1EF4C0066A437 /* RelativeDates.strings */; };
8282
00FB47861A733E6100F8D2B3 /* TTMDocumentStatusBarText.m in Sources */ = {isa = PBXBuildFile; fileRef = 00FB47851A733E6100F8D2B3 /* TTMDocumentStatusBarText.m */; };
8383
00FCB2F918DB64510070BD4A /* TTMFilters.xib in Resources */ = {isa = PBXBuildFile; fileRef = 00FCB2F818DB64510070BD4A /* TTMFilters.xib */; };
84+
CFC62866253DA1D9008CB19A /* TodoTxt.icns in Resources */ = {isa = PBXBuildFile; fileRef = CFC62865253DA1D9008CB19A /* TodoTxt.icns */; };
8485
/* End PBXBuildFile section */
8586

8687
/* Begin PBXContainerItemProxy section */
@@ -212,6 +213,7 @@
212213
00FB47841A733E6100F8D2B3 /* TTMDocumentStatusBarText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TTMDocumentStatusBarText.h; sourceTree = "<group>"; };
213214
00FB47851A733E6100F8D2B3 /* TTMDocumentStatusBarText.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TTMDocumentStatusBarText.m; sourceTree = "<group>"; };
214215
00FCB2F818DB64510070BD4A /* TTMFilters.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TTMFilters.xib; sourceTree = "<group>"; };
216+
CFC62865253DA1D9008CB19A /* TodoTxt.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = TodoTxt.icns; sourceTree = "<group>"; };
215217
/* End PBXFileReference section */
216218

217219
/* Begin PBXFrameworksBuildPhase section */
@@ -273,6 +275,7 @@
273275
003647DF193D55FF00FDF67A /* Resources */ = {
274276
isa = PBXGroup;
275277
children = (
278+
CFC62865253DA1D9008CB19A /* TodoTxt.icns */,
276279
003647E0193D562900FDF67A /* dsa_pub.pem */,
277280
);
278281
name = Resources;
@@ -558,6 +561,7 @@
558561
00FCB2F918DB64510070BD4A /* TTMFilters.xib in Resources */,
559562
00FA1D2A18F1EF4C0066A437 /* RelativeDates.strings in Resources */,
560563
00B4CBB218B43E8400313DAA /* TTMDocument.xib in Resources */,
564+
CFC62866253DA1D9008CB19A /* TodoTxt.icns in Resources */,
561565
003647E1193D562900FDF67A /* dsa_pub.pem in Resources */,
562566
00B4CBB718B43E8500313DAA /* Images.xcassets in Resources */,
563567
00B4CBA618B43E8400313DAA /* InfoPlist.strings in Resources */,
@@ -793,7 +797,7 @@
793797
BUNDLE_LOADER = "";
794798
CODE_SIGN_ENTITLEMENTS = TodoTxtMac/TodoTxtMac.entitlements;
795799
COMBINE_HIDPI_IMAGES = YES;
796-
CURRENT_PROJECT_VERSION = 2034;
800+
CURRENT_PROJECT_VERSION = 2035;
797801
FRAMEWORK_SEARCH_PATHS = (
798802
"$(inherited)",
799803
"$(PROJECT_DIR)",
@@ -802,7 +806,7 @@
802806
GCC_PREFIX_HEADER = "TodoTxtMac/TodoTxtMac-Prefix.pch";
803807
INFOPLIST_FILE = "TodoTxtMac/TodoTxtMac-Info.plist";
804808
MACOSX_DEPLOYMENT_TARGET = 10.13;
805-
MARKETING_VERSION = 2.4.2;
809+
MARKETING_VERSION = 2.4.3;
806810
PRODUCT_BUNDLE_IDENTIFIER = com.github.TodoTxtMac;
807811
PRODUCT_NAME = "$(TARGET_NAME)";
808812
SDKROOT = macosx;
@@ -817,7 +821,7 @@
817821
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
818822
CODE_SIGN_ENTITLEMENTS = TodoTxtMac/TodoTxtMac.entitlements;
819823
COMBINE_HIDPI_IMAGES = YES;
820-
CURRENT_PROJECT_VERSION = 2034;
824+
CURRENT_PROJECT_VERSION = 2035;
821825
FRAMEWORK_SEARCH_PATHS = (
822826
"$(inherited)",
823827
"$(PROJECT_DIR)",
@@ -826,7 +830,7 @@
826830
GCC_PREFIX_HEADER = "TodoTxtMac/TodoTxtMac-Prefix.pch";
827831
INFOPLIST_FILE = "TodoTxtMac/TodoTxtMac-Info.plist";
828832
MACOSX_DEPLOYMENT_TARGET = 10.13;
829-
MARKETING_VERSION = 2.4.2;
833+
MARKETING_VERSION = 2.4.3;
830834
PRODUCT_BUNDLE_IDENTIFIER = com.github.TodoTxtMac;
831835
PRODUCT_NAME = "$(TARGET_NAME)";
832836
SDKROOT = macosx;

TodoTxtMac/TodoTxtMac-Info.plist

+19-5
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,32 @@
99
<dict>
1010
<key>CFBundleTypeExtensions</key>
1111
<array>
12-
<string>txt</string>
12+
<string>todo</string>
1313
</array>
1414
<key>CFBundleTypeIconFile</key>
15-
<string></string>
15+
<string>TodoTxt.icns</string>
1616
<key>CFBundleTypeName</key>
17-
<string>DocumentType</string>
18-
<key>CFBundleTypeOSTypes</key>
17+
<string>TodoTxt</string>
18+
<key>CFBundleTypeRole</key>
19+
<string>Editor</string>
20+
<key>LSTypeIsPackage</key>
21+
<false/>
22+
<key>NSDocumentClass</key>
23+
<string>TTMDocument</string>
24+
</dict>
25+
<dict>
26+
<key>CFBundleTypeExtensions</key>
1927
<array>
20-
<string>????</string>
28+
<string>txt</string>
2129
</array>
30+
<key>CFBundleTypeIconFile</key>
31+
<string>TodoTxt.icns</string>
32+
<key>CFBundleTypeName</key>
33+
<string>DocumentType</string>
2234
<key>CFBundleTypeRole</key>
2335
<string>Editor</string>
36+
<key>LSTypeIsPackage</key>
37+
<integer>0</integer>
2438
<key>NSDocumentClass</key>
2539
<string>TTMDocument</string>
2640
</dict>

0 commit comments

Comments
 (0)