Skip to content

Commit 51cccb7

Browse files
committed
Support for Apple workflow .wflow files.
1 parent 3c672b0 commit 51cccb7

File tree

6 files changed

+52
-16
lines changed

6 files changed

+52
-16
lines changed

Application/Info.plist

+17
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,23 @@
368368
</array>
369369
</dict>
370370
</dict>
371+
<dict>
372+
<key>UTTypeDescription</key>
373+
<string>Property List</string>
374+
<key>UTTypeConformsTo</key>
375+
<array>
376+
<string>dyn.ah62d4rv4ge81s3xqr75u</string>
377+
</array>
378+
<key>UTTypeIdentifier</key>
379+
<string>is.workflow.my.workflow</string>
380+
<key>UTTypeTagSpecification</key>
381+
<dict>
382+
<key>public.filename-extension</key>
383+
<array>
384+
<string>wflow</string>
385+
</array>
386+
</dict>
387+
</dict>
371388
<dict>
372389
<key>UTTypeConformsTo</key>
373390
<array>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
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>preprocessor</key>
6+
<string>/usr/bin/plutil -convert xml1 -o - $targetHL</string>
7+
<key>syntax</key>
8+
<string>xml</string>
9+
</dict>
10+
</plist>

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
Changelog
22
=======
33

4+
### 2.0.10 (44)
5+
New features:
6+
- Support for Apple workflow `.wflow` files rendered as _`plist`_.
7+
Bugfix:
8+
- Fix bugs on color schema (import, file name with space, background color).
9+
410
### 2.0.9
511
New features:
612
- Support for Azkaban `.flow` files rendered as _`YAML`_.

QLExtension/Info.plist

+2
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777
<string>com.symfony.twig</string>
7878
<string>edu.uo.texshop.tex</string>
7979
<string>io.azkaban.flow</string>
80+
<string>is.workflow.my.workflow</string>
8081
<string>org.applescript.source</string>
8182
<string>org.arduino.ino-source</string>
8283
<string>org.arduino.source</string>
@@ -209,6 +210,7 @@
209210
<string>dyn.ah62d4rv4ge81u2prru</string>
210211
<string>dyn.ah62d4rv4ge81a6xtsbw1e7dmqz3u</string>
211212
<string>dyn.ah62d4rv4ge80q5dts6</string>
213+
<string>dyn.ah62d4rv4ge81s3xqr75u</string>
212214
</array>
213215
<key>QLSupportsSearchableItems</key>
214216
<false/>

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ On _**MacOS 11 Big Sur**, the system allows you to manage these previously unaut
6363
- Adobe Acrobat Sequence files (`.sequ`) _as `XML`_
6464
- Adobe Flash ActionScript source files (`.as`)
6565
- Adobe JSX script files (`.jsx`)
66+
- Apple workflow (`.wflow`) _as `plist (XML)`_
6667
- AppleScript (`.scpt`, `.applescript`, `.ascr`) _automatically decompiled with `osadecompile`_
6768
- Assembler source files (`.s79`)
6869
- Azkaban flow files (`.flow`) as _`YAML`_

SourceCodeSyntaxHighlight.xcodeproj/project.pbxproj

+16-16
Original file line numberDiff line numberDiff line change
@@ -1718,7 +1718,7 @@
17181718
CODE_SIGN_IDENTITY = "-";
17191719
CODE_SIGN_STYLE = Manual;
17201720
COMBINE_HIDPI_IMAGES = YES;
1721-
CURRENT_PROJECT_VERSION = 43;
1721+
CURRENT_PROJECT_VERSION = 44;
17221722
DEVELOPMENT_TEAM = "";
17231723
ENABLE_HARDENED_RUNTIME = YES;
17241724
FRAMEWORK_SEARCH_PATHS = (
@@ -1736,7 +1736,7 @@
17361736
"$(inherited)",
17371737
"\"$(BUILT_PRODUCTS_DIR)/highlight\"",
17381738
);
1739-
MARKETING_VERSION = 2.0.9;
1739+
MARKETING_VERSION = 2.0.10;
17401740
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight;
17411741
PRODUCT_NAME = "$(TARGET_NAME)";
17421742
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1754,7 +1754,7 @@
17541754
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
17551755
CODE_SIGN_STYLE = Manual;
17561756
COMBINE_HIDPI_IMAGES = YES;
1757-
CURRENT_PROJECT_VERSION = 43;
1757+
CURRENT_PROJECT_VERSION = 44;
17581758
DEVELOPMENT_TEAM = "";
17591759
ENABLE_HARDENED_RUNTIME = YES;
17601760
FRAMEWORK_SEARCH_PATHS = (
@@ -1772,7 +1772,7 @@
17721772
"$(inherited)",
17731773
"\"$(BUILT_PRODUCTS_DIR)/highlight\"",
17741774
);
1775-
MARKETING_VERSION = 2.0.9;
1775+
MARKETING_VERSION = 2.0.10;
17761776
OTHER_CODE_SIGN_FLAGS = "--timestamp";
17771777
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight;
17781778
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1788,7 +1788,7 @@
17881788
CODE_SIGN_ENTITLEMENTS = QLExtension/QLExtension.entitlements;
17891789
CODE_SIGN_IDENTITY = "-";
17901790
CODE_SIGN_STYLE = Manual;
1791-
CURRENT_PROJECT_VERSION = 43;
1791+
CURRENT_PROJECT_VERSION = 44;
17921792
DEVELOPMENT_TEAM = "";
17931793
ENABLE_HARDENED_RUNTIME = YES;
17941794
FRAMEWORK_SEARCH_PATHS = (
@@ -1801,7 +1801,7 @@
18011801
"@executable_path/../Frameworks",
18021802
"@executable_path/../../../../Frameworks",
18031803
);
1804-
MARKETING_VERSION = 2.0.9;
1804+
MARKETING_VERSION = 2.0.10;
18051805
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.QuicklookExtension;
18061806
PRODUCT_NAME = "$(TARGET_NAME)";
18071807
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1817,7 +1817,7 @@
18171817
CODE_SIGN_IDENTITY = "-";
18181818
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
18191819
CODE_SIGN_STYLE = Manual;
1820-
CURRENT_PROJECT_VERSION = 43;
1820+
CURRENT_PROJECT_VERSION = 44;
18211821
DEVELOPMENT_TEAM = "";
18221822
ENABLE_HARDENED_RUNTIME = YES;
18231823
FRAMEWORK_SEARCH_PATHS = (
@@ -1830,7 +1830,7 @@
18301830
"@executable_path/../Frameworks",
18311831
"@executable_path/../../../../Frameworks",
18321832
);
1833-
MARKETING_VERSION = 2.0.9;
1833+
MARKETING_VERSION = 2.0.10;
18341834
OTHER_CODE_SIGN_FLAGS = "--timestamp";
18351835
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.QuicklookExtension;
18361836
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1847,12 +1847,12 @@
18471847
CODE_SIGN_IDENTITY = "-";
18481848
CODE_SIGN_STYLE = Manual;
18491849
COMBINE_HIDPI_IMAGES = YES;
1850-
CURRENT_PROJECT_VERSION = 43;
1850+
CURRENT_PROJECT_VERSION = 44;
18511851
DEVELOPMENT_TEAM = "";
18521852
ENABLE_HARDENED_RUNTIME = YES;
18531853
INFOPLIST_FILE = XPCService/Info.plist;
18541854
LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../../../Frameworks";
1855-
MARKETING_VERSION = 2.0.9;
1855+
MARKETING_VERSION = 2.0.10;
18561856
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCService;
18571857
PRODUCT_NAME = "$(TARGET_NAME)";
18581858
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1871,12 +1871,12 @@
18711871
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
18721872
CODE_SIGN_STYLE = Manual;
18731873
COMBINE_HIDPI_IMAGES = YES;
1874-
CURRENT_PROJECT_VERSION = 43;
1874+
CURRENT_PROJECT_VERSION = 44;
18751875
DEVELOPMENT_TEAM = "";
18761876
ENABLE_HARDENED_RUNTIME = YES;
18771877
INFOPLIST_FILE = XPCService/Info.plist;
18781878
LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../../../Frameworks";
1879-
MARKETING_VERSION = 2.0.9;
1879+
MARKETING_VERSION = 2.0.10;
18801880
OTHER_CODE_SIGN_FLAGS = "--timestamp";
18811881
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCService;
18821882
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1895,15 +1895,15 @@
18951895
CODE_SIGN_IDENTITY = "-";
18961896
CODE_SIGN_STYLE = Manual;
18971897
COMBINE_HIDPI_IMAGES = YES;
1898-
CURRENT_PROJECT_VERSION = 43;
1898+
CURRENT_PROJECT_VERSION = 44;
18991899
DEVELOPMENT_TEAM = "";
19001900
ENABLE_HARDENED_RUNTIME = YES;
19011901
INFOPLIST_FILE = SyntaxHighlightRenderXPC/Info.plist;
19021902
LD_RUNPATH_SEARCH_PATHS = (
19031903
"@loader_path/../../../../Frameworks",
19041904
"$(LD_RUNPATH_SEARCH_PATHS_$(IS_MACCATALYST)_$(_BOOL_$(SKIP_INSTALL)))",
19051905
);
1906-
MARKETING_VERSION = 2.0.9;
1906+
MARKETING_VERSION = 2.0.10;
19071907
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCRender;
19081908
PRODUCT_NAME = "$(TARGET_NAME)";
19091909
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1919,15 +1919,15 @@
19191919
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
19201920
CODE_SIGN_STYLE = Manual;
19211921
COMBINE_HIDPI_IMAGES = YES;
1922-
CURRENT_PROJECT_VERSION = 43;
1922+
CURRENT_PROJECT_VERSION = 44;
19231923
DEVELOPMENT_TEAM = "";
19241924
ENABLE_HARDENED_RUNTIME = YES;
19251925
INFOPLIST_FILE = SyntaxHighlightRenderXPC/Info.plist;
19261926
LD_RUNPATH_SEARCH_PATHS = (
19271927
"@loader_path/../../../../Frameworks",
19281928
"$(LD_RUNPATH_SEARCH_PATHS_$(IS_MACCATALYST)_$(_BOOL_$(SKIP_INSTALL)))",
19291929
);
1930-
MARKETING_VERSION = 2.0.9;
1930+
MARKETING_VERSION = 2.0.10;
19311931
OTHER_CODE_SIGN_FLAGS = "--timestamp";
19321932
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCRender;
19331933
PRODUCT_NAME = "$(TARGET_NAME)";

0 commit comments

Comments
 (0)