Skip to content

Commit d40fb7c

Browse files
committed
feat: favicon workflows now also genertate size in 64x64
1 parent 527e4ec commit d40fb7c

File tree

4 files changed

+32
-27
lines changed

4 files changed

+32
-27
lines changed
-322 Bytes
Loading

Create favicon.ico (multi-resource).workflow/Contents/document.wflow

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<plist version="1.0">
44
<dict>
55
<key>AMApplicationBuild</key>
6-
<string>409.2</string>
6+
<string>428</string>
77
<key>AMApplicationVersion</key>
8-
<string>2.5</string>
8+
<string>2.7</string>
99
<key>AMDocumentVersion</key>
1010
<string>2</string>
1111
<key>actions</key>
@@ -182,7 +182,7 @@
182182
<key>isViewVisible</key>
183183
<false/>
184184
<key>location</key>
185-
<string>239.500000:154.000000</string>
185+
<string>217.000000:178.000000</string>
186186
<key>nibPath</key>
187187
<string>/System/Library/Automator/Set Value of Variable.action/Contents/Resources/Base.lproj/main.nib</string>
188188
</dict>
@@ -294,7 +294,7 @@
294294
<key>isViewVisible</key>
295295
<false/>
296296
<key>location</key>
297-
<string>239.500000:196.000000</string>
297+
<string>217.000000:220.000000</string>
298298
<key>nibPath</key>
299299
<string>/System/Library/Automator/Get Value of Variable.action/Contents/Resources/Base.lproj/main.nib</string>
300300
</dict>
@@ -363,6 +363,7 @@ for f in "$@"; do
363363
\( -clone 0 -resize 16x16 \) \
364364
\( -clone 0 -resize 32x32 \) \
365365
\( -clone 0 -resize 48x48 \) \
366+
\( -clone 0 -resize 64x64 \) \
366367
-delete 0 $favicon_name.ico
367368

368369
done;
@@ -402,6 +403,8 @@ done;
402403
</array>
403404
<key>OutputUUID</key>
404405
<string>8AE7E7B1-AA6F-4987-B972-DD6E58C85623</string>
406+
<key>StartAction</key>
407+
<false/>
405408
<key>UUID</key>
406409
<string>4248E4B7-DFA8-4EA6-BF94-252B724FDEC2</string>
407410
<key>UnlocalizedApplications</key>
@@ -479,7 +482,7 @@ done;
479482
<key>isViewVisible</key>
480483
<false/>
481484
<key>location</key>
482-
<string>239.500000:238.000000</string>
485+
<string>217.000000:262.000000</string>
483486
<key>nibPath</key>
484487
<string>/System/Library/Automator/Run Shell Script.action/Contents/Resources/English.lproj/main.nib</string>
485488
</dict>
@@ -489,26 +492,26 @@ done;
489492
</array>
490493
<key>connectors</key>
491494
<dict>
492-
<key>2D40E16E-12CB-4B30-8AB6-B2AA0BA93A26</key>
495+
<key>0893A9D5-957C-4FD5-B276-44561D53656E</key>
493496
<dict>
494497
<key>from</key>
495-
<string>2A73681A-6F01-4277-9758-E9ECCE043C34 - 2A73681A-6F01-4277-9758-E9ECCE043C34</string>
496-
<key>to</key>
497498
<string>CE53F237-7D04-431C-902F-F1A4EDC360CF - CE53F237-7D04-431C-902F-F1A4EDC360CF</string>
499+
<key>to</key>
500+
<string>4248E4B7-DFA8-4EA6-BF94-252B724FDEC2 - 4248E4B7-DFA8-4EA6-BF94-252B724FDEC2</string>
498501
</dict>
499-
<key>2FE7DA27-DA6F-48E2-B4F5-019D9C004004</key>
502+
<key>8E93E77E-A1CD-410F-B5EC-CADBB6315BB2</key>
500503
<dict>
501504
<key>from</key>
502505
<string>92429C5C-D4BF-4A03-BDA0-9E5A7FD232D8 - 92429C5C-D4BF-4A03-BDA0-9E5A7FD232D8</string>
503506
<key>to</key>
504507
<string>2A73681A-6F01-4277-9758-E9ECCE043C34 - 2A73681A-6F01-4277-9758-E9ECCE043C34</string>
505508
</dict>
506-
<key>39EBF967-769D-45BC-B694-58688E683775</key>
509+
<key>F36EC9BC-7D83-403C-AD6D-E9B2C7F76E71</key>
507510
<dict>
508511
<key>from</key>
509-
<string>CE53F237-7D04-431C-902F-F1A4EDC360CF - CE53F237-7D04-431C-902F-F1A4EDC360CF</string>
512+
<string>2A73681A-6F01-4277-9758-E9ECCE043C34 - 2A73681A-6F01-4277-9758-E9ECCE043C34</string>
510513
<key>to</key>
511-
<string>4248E4B7-DFA8-4EA6-BF94-252B724FDEC2 - 4248E4B7-DFA8-4EA6-BF94-252B724FDEC2</string>
514+
<string>CE53F237-7D04-431C-902F-F1A4EDC360CF - CE53F237-7D04-431C-902F-F1A4EDC360CF</string>
512515
</dict>
513516
</dict>
514517
<key>variables</key>
-322 Bytes
Loading

Create favicon.ico.workflow/Contents/document.wflow

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
<plist version="1.0">
44
<dict>
55
<key>AMApplicationBuild</key>
6-
<string>409.2</string>
6+
<string>428</string>
77
<key>AMApplicationVersion</key>
8-
<string>2.5</string>
8+
<string>2.7</string>
99
<key>AMDocumentVersion</key>
1010
<string>2</string>
1111
<key>actions</key>
@@ -182,7 +182,7 @@
182182
<key>isViewVisible</key>
183183
<false/>
184184
<key>location</key>
185-
<string>239.500000:154.000000</string>
185+
<string>217.000000:178.000000</string>
186186
<key>nibPath</key>
187187
<string>/System/Library/Automator/Set Value of Variable.action/Contents/Resources/Base.lproj/main.nib</string>
188188
</dict>
@@ -294,7 +294,7 @@
294294
<key>isViewVisible</key>
295295
<false/>
296296
<key>location</key>
297-
<string>239.500000:196.000000</string>
297+
<string>217.000000:220.000000</string>
298298
<key>nibPath</key>
299299
<string>/System/Library/Automator/Get Value of Variable.action/Contents/Resources/Base.lproj/main.nib</string>
300300
</dict>
@@ -360,7 +360,7 @@ for f in "$@"; do
360360
favicon_name=$(sed -E "s/^.*\/(.*)\..*$/\1/g" &lt;&lt;&lt; $f)
361361

362362
convert "$f" \
363-
\( -clone 0 -resize 48x48 \) \
363+
\( -clone 0 -resize 64x64 \) \
364364
-delete 0 $favicon_name.ico
365365

366366
done;
@@ -400,6 +400,8 @@ done;
400400
</array>
401401
<key>OutputUUID</key>
402402
<string>8AE7E7B1-AA6F-4987-B972-DD6E58C85623</string>
403+
<key>StartAction</key>
404+
<false/>
403405
<key>UUID</key>
404406
<string>4248E4B7-DFA8-4EA6-BF94-252B724FDEC2</string>
405407
<key>UnlocalizedApplications</key>
@@ -477,7 +479,7 @@ done;
477479
<key>isViewVisible</key>
478480
<false/>
479481
<key>location</key>
480-
<string>239.500000:238.000000</string>
482+
<string>217.000000:262.000000</string>
481483
<key>nibPath</key>
482484
<string>/System/Library/Automator/Run Shell Script.action/Contents/Resources/English.lproj/main.nib</string>
483485
</dict>
@@ -487,27 +489,27 @@ done;
487489
</array>
488490
<key>connectors</key>
489491
<dict>
490-
<key>800F8AD4-D05B-47F0-8B77-032D4ECC2E42</key>
491-
<dict>
492-
<key>from</key>
493-
<string>CE53F237-7D04-431C-902F-F1A4EDC360CF - CE53F237-7D04-431C-902F-F1A4EDC360CF</string>
494-
<key>to</key>
495-
<string>4248E4B7-DFA8-4EA6-BF94-252B724FDEC2 - 4248E4B7-DFA8-4EA6-BF94-252B724FDEC2</string>
496-
</dict>
497-
<key>A7CD7B38-9980-4645-A0F8-80AFC2196C19</key>
492+
<key>304C96DB-5B55-4439-89E2-9C202C8F92A2</key>
498493
<dict>
499494
<key>from</key>
500495
<string>2A73681A-6F01-4277-9758-E9ECCE043C34 - 2A73681A-6F01-4277-9758-E9ECCE043C34</string>
501496
<key>to</key>
502497
<string>CE53F237-7D04-431C-902F-F1A4EDC360CF - CE53F237-7D04-431C-902F-F1A4EDC360CF</string>
503498
</dict>
504-
<key>F03251D0-0FE3-4D1C-A8A6-9BCDE4BCF18F</key>
499+
<key>9E4CC5C5-03F5-49CC-97BE-A3AFDC488836</key>
505500
<dict>
506501
<key>from</key>
507502
<string>92429C5C-D4BF-4A03-BDA0-9E5A7FD232D8 - 92429C5C-D4BF-4A03-BDA0-9E5A7FD232D8</string>
508503
<key>to</key>
509504
<string>2A73681A-6F01-4277-9758-E9ECCE043C34 - 2A73681A-6F01-4277-9758-E9ECCE043C34</string>
510505
</dict>
506+
<key>A4FAEF04-1BB6-4477-A973-4BE6C49A8579</key>
507+
<dict>
508+
<key>from</key>
509+
<string>CE53F237-7D04-431C-902F-F1A4EDC360CF - CE53F237-7D04-431C-902F-F1A4EDC360CF</string>
510+
<key>to</key>
511+
<string>4248E4B7-DFA8-4EA6-BF94-252B724FDEC2 - 4248E4B7-DFA8-4EA6-BF94-252B724FDEC2</string>
512+
</dict>
511513
</dict>
512514
<key>variables</key>
513515
<array>

0 commit comments

Comments
 (0)