Skip to content

Commit 1c918bf

Browse files
committed
Support for .properties files (rendered as INI).
1 parent f7ecd4b commit 1c918bf

File tree

7 files changed

+57
-16
lines changed

7 files changed

+57
-16
lines changed

Application/Info.plist

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1542,6 +1542,23 @@
15421542
<string>text</string>
15431543
</dict>
15441544
</dict>
1545+
<dict>
1546+
<key>UTTypeConformsTo</key>
1547+
<array>
1548+
<string>public.plain-text</string>
1549+
</array>
1550+
<key>UTTypeDescription</key>
1551+
<string>Property file</string>
1552+
<key>UTTypeIdentifier</key>
1553+
<string>public.properties</string>
1554+
<key>UTTypeTagSpecification</key>
1555+
<dict>
1556+
<key>public.filename-extension</key>
1557+
<array>
1558+
<string>properties</string>
1559+
</array>
1560+
</dict>
1561+
</dict>
15451562
<dict>
15461563
<key>UTTypeConformsTo</key>
15471564
<array>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>syntax</key>
6+
<string>ini</string>
7+
</dict>
8+
</plist>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>syntax</key>
6+
<string>ini</string>
7+
</dict>
8+
</plist>

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
Changelog
22
=======
3+
4+
### 2.0.5
5+
New features:
6+
- Added support for `.properties` files (rendered as `INI`).
7+
38
### 2.0.4
49
New features:
510
- Added support for `.xaml` files (rendered as `XML`).

QLExtension/Info.plist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@
168168
<string>public.perl-script</string>
169169
<string>public.php-script</string>
170170
<string>public.plain-text</string>
171+
<string>public.properties</string>
171172
<string>public.python-script</string>
172173
<string>public.ruby-script</string>
173174
<string>public.script</string>
@@ -202,6 +203,7 @@
202203
<string>dyn.ah62d4rv4ge80g5dnsq</string>
203204
<string>dyn.ah62d4rv4ge80g5dnqq</string>
204205
<string>dyn.ah62d4rv4ge81u2prru</string>
206+
<string>dyn.ah62d4rv4ge81a6xtsbw1e7dmqz3u</string>
205207
</array>
206208
<key>QLSupportsSearchableItems</key>
207209
<false/>

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ On _**MacOS 11 Big Sur**, the system allows you to manage these previously unaut
132132
- PDE source files (`.pde`, `.ino`)
133133
- Perl script files (`.pl`, `.pm`)
134134
- PHP source files (`.php`, `.php3`, `.php4`, `.ph3`, `.ph4`, `.phtml`)
135+
- Properties files (`.properties`) _as `INI`_
135136
- Property List files (`.plist`) _dinamically decompiled with `plutil`_ **On Catalina `.plist` is reserved by the System and cannot be handled.**
136137
- Python source files (`.py`)
137138
- RDF files (`.rdf`)

SourceCodeSyntaxHighlight.xcodeproj/project.pbxproj

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1693,7 +1693,7 @@
16931693
CODE_SIGN_IDENTITY = "-";
16941694
CODE_SIGN_STYLE = Manual;
16951695
COMBINE_HIDPI_IMAGES = YES;
1696-
CURRENT_PROJECT_VERSION = 36;
1696+
CURRENT_PROJECT_VERSION = 37;
16971697
DEVELOPMENT_TEAM = "";
16981698
ENABLE_HARDENED_RUNTIME = YES;
16991699
FRAMEWORK_SEARCH_PATHS = (
@@ -1711,7 +1711,7 @@
17111711
"$(inherited)",
17121712
"\"$(BUILT_PRODUCTS_DIR)/highlight\"",
17131713
);
1714-
MARKETING_VERSION = 2.0.4;
1714+
MARKETING_VERSION = 2.0.5;
17151715
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight;
17161716
PRODUCT_NAME = "$(TARGET_NAME)";
17171717
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1729,7 +1729,7 @@
17291729
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
17301730
CODE_SIGN_STYLE = Manual;
17311731
COMBINE_HIDPI_IMAGES = YES;
1732-
CURRENT_PROJECT_VERSION = 36;
1732+
CURRENT_PROJECT_VERSION = 37;
17331733
DEVELOPMENT_TEAM = "";
17341734
ENABLE_HARDENED_RUNTIME = YES;
17351735
FRAMEWORK_SEARCH_PATHS = (
@@ -1747,7 +1747,7 @@
17471747
"$(inherited)",
17481748
"\"$(BUILT_PRODUCTS_DIR)/highlight\"",
17491749
);
1750-
MARKETING_VERSION = 2.0.4;
1750+
MARKETING_VERSION = 2.0.5;
17511751
OTHER_CODE_SIGN_FLAGS = "--timestamp";
17521752
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight;
17531753
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1763,7 +1763,7 @@
17631763
CODE_SIGN_ENTITLEMENTS = QLExtension/QLExtension.entitlements;
17641764
CODE_SIGN_IDENTITY = "-";
17651765
CODE_SIGN_STYLE = Manual;
1766-
CURRENT_PROJECT_VERSION = 36;
1766+
CURRENT_PROJECT_VERSION = 37;
17671767
DEVELOPMENT_TEAM = "";
17681768
ENABLE_HARDENED_RUNTIME = YES;
17691769
FRAMEWORK_SEARCH_PATHS = (
@@ -1776,7 +1776,7 @@
17761776
"@executable_path/../Frameworks",
17771777
"@executable_path/../../../../Frameworks",
17781778
);
1779-
MARKETING_VERSION = 2.0.4;
1779+
MARKETING_VERSION = 2.0.5;
17801780
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.QuicklookExtension;
17811781
PRODUCT_NAME = "$(TARGET_NAME)";
17821782
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1792,7 +1792,7 @@
17921792
CODE_SIGN_IDENTITY = "-";
17931793
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
17941794
CODE_SIGN_STYLE = Manual;
1795-
CURRENT_PROJECT_VERSION = 36;
1795+
CURRENT_PROJECT_VERSION = 37;
17961796
DEVELOPMENT_TEAM = "";
17971797
ENABLE_HARDENED_RUNTIME = YES;
17981798
FRAMEWORK_SEARCH_PATHS = (
@@ -1805,7 +1805,7 @@
18051805
"@executable_path/../Frameworks",
18061806
"@executable_path/../../../../Frameworks",
18071807
);
1808-
MARKETING_VERSION = 2.0.4;
1808+
MARKETING_VERSION = 2.0.5;
18091809
OTHER_CODE_SIGN_FLAGS = "--timestamp";
18101810
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.QuicklookExtension;
18111811
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1822,12 +1822,12 @@
18221822
CODE_SIGN_IDENTITY = "-";
18231823
CODE_SIGN_STYLE = Manual;
18241824
COMBINE_HIDPI_IMAGES = YES;
1825-
CURRENT_PROJECT_VERSION = 36;
1825+
CURRENT_PROJECT_VERSION = 37;
18261826
DEVELOPMENT_TEAM = "";
18271827
ENABLE_HARDENED_RUNTIME = YES;
18281828
INFOPLIST_FILE = XPCService/Info.plist;
18291829
LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../../../Frameworks";
1830-
MARKETING_VERSION = 2.0.4;
1830+
MARKETING_VERSION = 2.0.5;
18311831
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCService;
18321832
PRODUCT_NAME = "$(TARGET_NAME)";
18331833
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1846,12 +1846,12 @@
18461846
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
18471847
CODE_SIGN_STYLE = Manual;
18481848
COMBINE_HIDPI_IMAGES = YES;
1849-
CURRENT_PROJECT_VERSION = 36;
1849+
CURRENT_PROJECT_VERSION = 37;
18501850
DEVELOPMENT_TEAM = "";
18511851
ENABLE_HARDENED_RUNTIME = YES;
18521852
INFOPLIST_FILE = XPCService/Info.plist;
18531853
LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../../../Frameworks";
1854-
MARKETING_VERSION = 2.0.4;
1854+
MARKETING_VERSION = 2.0.5;
18551855
OTHER_CODE_SIGN_FLAGS = "--timestamp";
18561856
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCService;
18571857
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1870,15 +1870,15 @@
18701870
CODE_SIGN_IDENTITY = "-";
18711871
CODE_SIGN_STYLE = Manual;
18721872
COMBINE_HIDPI_IMAGES = YES;
1873-
CURRENT_PROJECT_VERSION = 36;
1873+
CURRENT_PROJECT_VERSION = 37;
18741874
DEVELOPMENT_TEAM = "";
18751875
ENABLE_HARDENED_RUNTIME = YES;
18761876
INFOPLIST_FILE = SyntaxHighlightRenderXPC/Info.plist;
18771877
LD_RUNPATH_SEARCH_PATHS = (
18781878
"@loader_path/../../../../Frameworks",
18791879
"$(LD_RUNPATH_SEARCH_PATHS_$(IS_MACCATALYST)_$(_BOOL_$(SKIP_INSTALL)))",
18801880
);
1881-
MARKETING_VERSION = 2.0.4;
1881+
MARKETING_VERSION = 2.0.;
18821882
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCRender;
18831883
PRODUCT_NAME = "$(TARGET_NAME)";
18841884
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1894,15 +1894,15 @@
18941894
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
18951895
CODE_SIGN_STYLE = Manual;
18961896
COMBINE_HIDPI_IMAGES = YES;
1897-
CURRENT_PROJECT_VERSION = 36;
1897+
CURRENT_PROJECT_VERSION = 37;
18981898
DEVELOPMENT_TEAM = "";
18991899
ENABLE_HARDENED_RUNTIME = YES;
19001900
INFOPLIST_FILE = SyntaxHighlightRenderXPC/Info.plist;
19011901
LD_RUNPATH_SEARCH_PATHS = (
19021902
"@loader_path/../../../../Frameworks",
19031903
"$(LD_RUNPATH_SEARCH_PATHS_$(IS_MACCATALYST)_$(_BOOL_$(SKIP_INSTALL)))",
19041904
);
1905-
MARKETING_VERSION = 2.0.4;
1905+
MARKETING_VERSION = 2.0.;
19061906
OTHER_CODE_SIGN_FLAGS = "--timestamp";
19071907
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCRender;
19081908
PRODUCT_NAME = "$(TARGET_NAME)";

0 commit comments

Comments
 (0)