migrate to svg icons for ios/macos (#3243)

* svg icons for apple * update gitignore * revert bundle id change * rename svg * Update ios/Runner.xcodeproj/project.pbxproj [skip ci] * Update ios/Runner.xcodeproj/project.pbxproj [skip ci] * Update ios/Runner.xcodeproj/project.pbxproj [skip ci] --------- Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

malik1004x committed May 20, 2026 at 18:50 UTC d10f2f2a60ce84c7f700b934de08c5707a2d8de5
109 files changed +431 -973
.gitignore
+2
@@ -149,6 +149,7 @@ lib/zcash/zcash.dart
149
150 ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
151 ios/Runner/Assets.xcassets/AppIcon.appiconset/*.png
152 +ios/AppIcon.icon/*
153
154 ios/Runner/Info.plist
155 android/app/src/main/res/mipmap-*
@@ -181,6 +182,7 @@ macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png
182 macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png
183 macos/Runner/Configs/AppInfo.xcconfig
184 macos/Runner.xcodeproj/project.pbxproj
185 +macos/AppIcon.icon/*
186
187
188 integration_test/playground.dart
assets/images/ios_icons/cakewallet-app.icon/Assets/base.svg new
+26
@@ -0,0 +1,26 @@
1 +<svg width="559" height="747" viewBox="0 0 559 747" fill="none" xmlns="http://www.w3.org/2000/svg">
2 +<path d="M503.725 330.498C495.856 338.342 489.306 346.409 484.88 358.231C480.454 370.052 478.263 382.924 475.111 403.282C470.595 432.266 461.787 443.662 454.813 450.858C440.573 465.54 420.342 464.713 395.684 459.842C380.192 456.78 376.168 460.467 357.748 476.378L260.639 572.514L260.594 718.461C260.594 721.075 263.769 722.394 265.624 720.54L552.436 434.299C556.304 430.433 558.494 425.204 558.494 419.729L558.852 275.078L503.725 330.475V330.498Z" fill="url(#paint0_linear_3372_85)"/>
3 +<path d="M388.015 421.808C406.703 422.344 419.736 435.864 435.117 426.165C450.497 416.467 450.072 405.674 453.046 387.841C456.04 369.985 461.965 349.225 467.24 336.711C472.538 324.174 484.365 308.152 496.391 296.465L558.381 231.994L558.784 167.032C558.784 163.055 554 161.043 551.183 163.859L269.266 445.674C263.722 451.216 260.615 458.725 260.615 466.546V530.502L355.847 434.948C355.847 434.948 369.304 421.294 387.993 421.83L388.015 421.808Z" fill="url(#paint1_linear_3372_85)"/>
4 +<path d="M558.873 113.764L260.615 412.697V348.874C260.615 341.054 263.722 333.545 269.266 328.003L551.25 46.1201C554.045 43.3268 558.851 45.2933 558.851 49.2711V113.764H558.873Z" fill="url(#paint2_linear_3372_85)"/>
5 +<path d="M535.913 0.169923L30.9838 110.138C12.8987 114.071 0 130.072 0 148.575V517.141C0 522.616 2.16842 527.867 6.05816 531.755L218.518 744.14C222.855 748.475 230.277 745.413 230.277 739.268V344.266C230.3 331.238 235.486 318.724 244.696 309.517L542.261 11.7679C547.112 6.91866 542.641 -1.28262 535.935 0.169923H535.913Z" fill="url(#paint3_linear_3372_85)"/>
6 +<defs>
7 +<linearGradient id="paint0_linear_3372_85" x1="551.051" y1="358.655" x2="261.662" y2="657.089" gradientUnits="userSpaceOnUse">
8 +<stop stop-color="#FF7D38"/>
9 +<stop offset="0.612828" stop-color="#FE6412"/>
10 +<stop offset="1" stop-color="#EB4600"/>
11 +</linearGradient>
12 +<linearGradient id="paint1_linear_3372_85" x1="485.521" y1="275.146" x2="253.763" y2="518.929" gradientUnits="userSpaceOnUse">
13 +<stop stop-color="#61C5FF"/>
14 +<stop offset="1" stop-color="#2A92FA"/>
15 +</linearGradient>
16 +<linearGradient id="paint2_linear_3372_85" x1="558.873" y1="91.6187" x2="281.469" y2="391.603" gradientUnits="userSpaceOnUse">
17 +<stop stop-color="#FFC414"/>
18 +<stop offset="1" stop-color="#FF9447"/>
19 +</linearGradient>
20 +<linearGradient id="paint3_linear_3372_85" x1="644.101" y1="-415.512" x2="-14.3218" y2="684.582" gradientUnits="userSpaceOnUse">
21 +<stop offset="0.105" stop-color="#776A83"/>
22 +<stop offset="0.568693" stop-color="#312938"/>
23 +<stop offset="0.960073" stop-color="#19151D"/>
24 +</linearGradient>
25 +</defs>
26 +</svg>
assets/images/ios_icons/cakewallet-app.icon/Assets/cake-dark.svg new
+31
@@ -0,0 +1,31 @@
1 +<svg width="559" height="747" viewBox="0 0 559 747" fill="none" xmlns="http://www.w3.org/2000/svg">
2 +<g clip-path="url(#clip0_3372_94)">
3 +<path d="M503.723 331.207C495.854 339.051 489.304 347.118 484.878 358.939C480.452 370.76 478.261 383.633 475.109 403.991C470.593 432.975 461.785 444.371 454.811 451.567C440.571 466.249 420.34 465.422 395.682 460.55C380.19 457.489 376.166 461.176 357.746 477.087L260.637 573.223L260.592 719.17C260.592 721.784 263.767 723.103 265.622 721.248L552.434 435.008C556.302 431.142 558.492 425.912 558.492 420.438L558.85 275.787L503.723 331.184V331.207Z" fill="url(#paint0_linear_3372_94)"/>
4 +<path d="M388.013 422.516C406.701 423.053 419.734 436.573 435.115 426.874C450.495 417.175 450.07 406.383 453.043 388.55C456.038 370.694 461.963 349.934 467.238 337.42C472.536 324.883 484.362 308.861 496.389 297.174L558.379 232.703L558.781 167.741C558.781 163.764 553.998 161.752 551.181 164.568L269.265 446.383C263.72 451.925 260.613 459.434 260.613 467.255V531.211L355.845 435.656C355.845 435.656 369.302 422.002 387.991 422.539L388.013 422.516Z" fill="url(#paint1_linear_3372_94)"/>
5 +<path d="M558.871 114.473L260.613 413.406V349.583C260.613 341.762 263.72 334.253 269.265 328.712L551.248 46.8291C554.042 44.0358 558.849 46.0023 558.849 49.98V114.473H558.871Z" fill="url(#paint2_linear_3372_94)"/>
6 +<path d="M535.912 0.878907L30.9838 110.847C12.8987 114.78 0 130.781 0 149.284V517.85C0 523.324 2.16842 528.576 6.05815 532.464L218.518 744.848C222.855 749.183 230.277 746.122 230.277 739.976V344.975C230.3 331.946 235.486 319.432 244.696 310.225L542.261 12.4769C547.112 7.62764 542.641 -0.573634 535.935 0.878907H535.912Z" fill="url(#paint3_linear_3372_94)"/>
7 +</g>
8 +<defs>
9 +<linearGradient id="paint0_linear_3372_94" x1="614.56" y1="275.947" x2="226.146" y2="722.125" gradientUnits="userSpaceOnUse">
10 +<stop stop-color="#FF7B34"/>
11 +<stop offset="0.578219" stop-color="#FF630F"/>
12 +<stop offset="1" stop-color="#FF3B0F"/>
13 +</linearGradient>
14 +<linearGradient id="paint1_linear_3372_94" x1="539.514" y1="207.165" x2="254.405" y2="520.133" gradientUnits="userSpaceOnUse">
15 +<stop stop-color="#61C5FF"/>
16 +<stop offset="1" stop-color="#369AFF"/>
17 +</linearGradient>
18 +<linearGradient id="paint2_linear_3372_94" x1="558.871" y1="92.327" x2="281.467" y2="392.312" gradientUnits="userSpaceOnUse">
19 +<stop offset="0.316552" stop-color="#FFC414"/>
20 +<stop offset="1" stop-color="#FF9B54"/>
21 +</linearGradient>
22 +<linearGradient id="paint3_linear_3372_94" x1="668.076" y1="-382.325" x2="-14.321" y2="685.305" gradientUnits="userSpaceOnUse">
23 +<stop offset="0.287746" stop-color="#F9F9F9"/>
24 +<stop offset="0.616334" stop-color="#EBEBF0"/>
25 +<stop offset="0.961538" stop-color="#B5AEBB"/>
26 +</linearGradient>
27 +<clipPath id="clip0_3372_94">
28 +<rect width="559" height="746.999" fill="white"/>
29 +</clipPath>
30 +</defs>
31 +</svg>
assets/images/ios_icons/cakewallet-app.icon/Assets/cake-tinted.svg new
+42
@@ -0,0 +1,42 @@
1 +<svg width="1024" height="1024" viewBox="0 0 1024 1024" fill="none" xmlns="http://www.w3.org/2000/svg">
2 +<rect width="1024" height="1024" fill="black"/>
3 +<g clip-path="url(#clip0_3374_98)">
4 +<path d="M735.721 473.209C727.852 481.053 721.302 489.12 716.876 500.941C712.45 512.762 710.259 525.635 707.107 545.993C702.591 574.976 693.783 586.373 686.809 593.569C672.569 608.251 652.338 607.424 627.68 602.552C612.188 599.491 608.164 603.178 589.744 619.089L492.635 715.225L492.59 861.172C492.59 863.786 495.765 865.105 497.62 863.25L784.432 577.01C788.3 573.144 790.49 567.914 790.49 562.44L790.848 417.789L735.721 473.186V473.209Z" fill="url(#paint0_linear_3374_98)"/>
5 +<path d="M735.721 473.209C727.852 481.053 721.302 489.12 716.876 500.941C712.45 512.762 710.259 525.635 707.107 545.993C702.591 574.976 693.783 586.373 686.809 593.569C672.569 608.251 652.338 607.424 627.68 602.552C612.188 599.491 608.164 603.178 589.744 619.089L492.635 715.225L492.59 861.172C492.59 863.786 495.765 865.105 497.62 863.25L784.432 577.01C788.3 573.144 790.49 567.914 790.49 562.44L790.848 417.789L735.721 473.186V473.209Z" fill="url(#paint1_linear_3374_98)"/>
6 +<path d="M620.013 564.516C638.701 565.053 651.734 578.573 667.115 568.874C682.495 559.176 682.07 548.383 685.044 530.55C688.038 512.694 693.963 491.934 699.238 479.42C704.536 466.883 716.362 450.861 728.389 439.174L790.379 374.703L790.781 309.741C790.781 305.764 785.998 303.752 783.181 306.568L501.265 588.383C495.72 593.925 492.613 601.434 492.613 609.255V673.211L587.845 577.657C587.845 577.657 601.302 564.002 619.991 564.539L620.013 564.516Z" fill="url(#paint2_linear_3374_98)"/>
7 +<path d="M620.013 564.516C638.701 565.053 651.734 578.573 667.115 568.874C682.495 559.176 682.07 548.383 685.044 530.55C688.038 512.694 693.963 491.934 699.238 479.42C704.536 466.883 716.362 450.861 728.389 439.174L790.379 374.703L790.781 309.741C790.781 305.764 785.998 303.752 783.181 306.568L501.265 588.383C495.72 593.925 492.613 601.434 492.613 609.255V673.211L587.845 577.657C587.845 577.657 601.302 564.002 619.991 564.539L620.013 564.516Z" fill="url(#paint3_linear_3374_98)"/>
8 +<path d="M790.871 256.473L492.613 555.406V491.583C492.613 483.762 495.72 476.253 501.265 470.712L783.248 188.829C786.042 186.036 790.849 188.002 790.849 191.98V256.473H790.871Z" fill="url(#paint4_linear_3374_98)"/>
9 +<path d="M767.912 142.879L262.984 252.847C244.899 256.78 232 272.781 232 291.284V659.85C232 665.324 234.168 670.576 238.058 674.464L450.518 886.848C454.855 891.183 462.277 888.122 462.277 881.976V486.975C462.3 473.946 467.486 461.432 476.696 452.225L774.261 154.477C779.112 149.628 774.641 141.426 767.935 142.879H767.912Z" fill="url(#paint5_linear_3374_98)"/>
10 +</g>
11 +<defs>
12 +<linearGradient id="paint0_linear_3374_98" x1="846.558" y1="417.949" x2="458.144" y2="864.127" gradientUnits="userSpaceOnUse">
13 +<stop stop-color="#FF7B34"/>
14 +<stop offset="0.578219" stop-color="#FF630F"/>
15 +<stop offset="1" stop-color="#FF3B0F"/>
16 +</linearGradient>
17 +<linearGradient id="paint1_linear_3374_98" x1="790.892" y1="497.006" x2="450.218" y2="717.604" gradientUnits="userSpaceOnUse">
18 +<stop stop-color="#D9D9D9"/>
19 +<stop offset="1" stop-color="#999999"/>
20 +</linearGradient>
21 +<linearGradient id="paint2_linear_3374_98" x1="771.514" y1="349.165" x2="486.405" y2="662.134" gradientUnits="userSpaceOnUse">
22 +<stop stop-color="white"/>
23 +<stop offset="1" stop-color="#CCCCCC"/>
24 +</linearGradient>
25 +<linearGradient id="paint3_linear_3374_98" x1="790.781" y1="352.07" x2="499.393" y2="633.505" gradientUnits="userSpaceOnUse">
26 +<stop stop-color="#E6E6E6"/>
27 +<stop offset="1" stop-color="#A6A6A6"/>
28 +</linearGradient>
29 +<linearGradient id="paint4_linear_3374_98" x1="790.871" y1="234.327" x2="492.893" y2="510.006" gradientUnits="userSpaceOnUse">
30 +<stop offset="0.27474" stop-color="white"/>
31 +<stop offset="1" stop-color="#CCCCCC"/>
32 +</linearGradient>
33 +<linearGradient id="paint5_linear_3374_98" x1="900.076" y1="-240.325" x2="217.679" y2="827.305" gradientUnits="userSpaceOnUse">
34 +<stop offset="0.400866" stop-color="white"/>
35 +<stop offset="0.616334" stop-color="#E6E6E6"/>
36 +<stop offset="0.961538" stop-color="#999999"/>
37 +</linearGradient>
38 +<clipPath id="clip0_3374_98">
39 +<rect width="559" height="747" fill="white" transform="translate(232 142)"/>
40 +</clipPath>
41 +</defs>
42 +</svg>
assets/images/ios_icons/cakewallet-app.icon/icon.json new
+62
@@ -0,0 +1,62 @@
1 +{
2 + "fill" : {
3 + "linear-gradient" : [
4 + "extended-gray:1.00000,1.00000",
5 + "srgb:0.93725,0.93725,0.97255,1.00000"
6 + ],
7 + "orientation" : {
8 + "start" : {
9 + "x" : 0.5,
10 + "y" : 0
11 + },
12 + "stop" : {
13 + "x" : 0.5,
14 + "y" : 0.7
15 + }
16 + }
17 + },
18 + "groups" : [
19 + {
20 + "layers" : [
21 + {
22 + "fill" : "none",
23 + "glass-specializations" : [
24 + {
25 + "value" : false
26 + },
27 + {
28 + "appearance" : "dark",
29 + "value" : false
30 + }
31 + ],
32 + "hidden" : false,
33 + "image-name-specializations" : [
34 + {
35 + "value" : "base.svg"
36 + },
37 + {
38 + "appearance" : "dark",
39 + "value" : "cake-dark.svg"
40 + },
41 + {
42 + "appearance" : "tinted",
43 + "value" : "cake-tinted.svg"
44 + }
45 + ],
46 + "name" : "cake-dark"
47 + }
48 + ],
49 + "shadow" : {
50 + "kind" : "neutral",
51 + "opacity" : 0.5
52 + },
53 + "translucency" : {
54 + "enabled" : true,
55 + "value" : 0.5
56 + }
57 + }
58 + ],
59 + "supported-platforms" : {
60 + "squares" : "shared"
61 + }
62 +}
\ No newline at end of file
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-20@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-20@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-20@2x~ipad.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-20@2x~ipad.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-20@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-20@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-20~ipad.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-20~ipad.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-29.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-29.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-29@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-29@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-29@2x~ipad.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-29@2x~ipad.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-29@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-29@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-29~ipad.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-29~ipad.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-40@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-40@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-40@2x~ipad.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-40@2x~ipad.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-40@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-40@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-40~ipad.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-40~ipad.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-60@2x~car.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-60@2x~car.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-60@3x~car.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-60@3x~car.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon-83.5@2x~ipad.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon-83.5@2x~ipad.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon@2x~ipad.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon@2x~ipad.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon~ios-marketing.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon~ios-marketing.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/AppIcon~ipad.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/AppIcon~ipad.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Contents.json deleted
-533
@@ -1,533 +0,0 @@
1 -{
2 - "images" : [
3 - {
4 - "filename" : "Icon-App-20x20@2x.png",
5 - "idiom" : "universal",
6 - "platform" : "ios",
7 - "scale" : "2x",
8 - "size" : "20x20"
9 - },
10 - {
11 - "filename" : "Icon-App-20x20@3x.png",
12 - "idiom" : "universal",
13 - "platform" : "ios",
14 - "scale" : "3x",
15 - "size" : "20x20"
16 - },
17 - {
18 - "filename" : "Icon-App-29x29@2x.png",
19 - "idiom" : "universal",
20 - "platform" : "ios",
21 - "scale" : "2x",
22 - "size" : "29x29"
23 - },
24 - {
25 - "filename" : "Icon-App-29x29@3x.png",
26 - "idiom" : "universal",
27 - "platform" : "ios",
28 - "scale" : "3x",
29 - "size" : "29x29"
30 - },
31 - {
32 - "filename" : "Icon-App-38x38@2x.png",
33 - "idiom" : "universal",
34 - "platform" : "ios",
35 - "scale" : "2x",
36 - "size" : "38x38"
37 - },
38 - {
39 - "filename" : "Icon-App-38x38@3x.png",
40 - "idiom" : "universal",
41 - "platform" : "ios",
42 - "scale" : "3x",
43 - "size" : "38x38"
44 - },
45 - {
46 - "filename" : "Icon-App-40x40@2x.png",
47 - "idiom" : "universal",
48 - "platform" : "ios",
49 - "scale" : "2x",
50 - "size" : "40x40"
51 - },
52 - {
53 - "filename" : "Icon-App-40x40@3x.png",
54 - "idiom" : "universal",
55 - "platform" : "ios",
56 - "scale" : "3x",
57 - "size" : "40x40"
58 - },
59 - {
60 - "filename" : "Icon-App-60x60@2x.png",
61 - "idiom" : "universal",
62 - "platform" : "ios",
63 - "scale" : "2x",
64 - "size" : "60x60"
65 - },
66 - {
67 - "filename" : "Icon-App-60x60@3x.png",
68 - "idiom" : "universal",
69 - "platform" : "ios",
70 - "scale" : "3x",
71 - "size" : "60x60"
72 - },
73 - {
74 - "filename" : "Icon-App-64x64@2x.png",
75 - "idiom" : "universal",
76 - "platform" : "ios",
77 - "scale" : "2x",
78 - "size" : "64x64"
79 - },
80 - {
81 - "filename" : "Icon-App-64x64@3x.png",
82 - "idiom" : "universal",
83 - "platform" : "ios",
84 - "scale" : "3x",
85 - "size" : "64x64"
86 - },
87 - {
88 - "filename" : "Icon-App-68x68@2x.png",
89 - "idiom" : "universal",
90 - "platform" : "ios",
91 - "scale" : "2x",
92 - "size" : "68x68"
93 - },
94 - {
95 - "filename" : "Icon-App-76x76@2x.png",
96 - "idiom" : "universal",
97 - "platform" : "ios",
98 - "scale" : "2x",
99 - "size" : "76x76"
100 - },
101 - {
102 - "filename" : "Icon-App-83.5x83.5@2x.png",
103 - "idiom" : "universal",
104 - "platform" : "ios",
105 - "scale" : "2x",
106 - "size" : "83.5x83.5"
107 - },
108 - {
109 - "filename" : "Icon-App-1024x1024@1x.png",
110 - "idiom" : "universal",
111 - "platform" : "ios",
112 - "size" : "1024x1024"
113 - },
114 - {
115 - "appearances" : [
116 - {
117 - "appearance" : "luminosity",
118 - "value" : "dark"
119 - }
120 - ],
121 - "filename" : "Icon-App-Dark-20x20@2x.png",
122 - "idiom" : "universal",
123 - "platform" : "ios",
124 - "scale" : "2x",
125 - "size" : "20x20"
126 - },
127 - {
128 - "appearances" : [
129 - {
130 - "appearance" : "luminosity",
131 - "value" : "dark"
132 - }
133 - ],
134 - "filename" : "Icon-App-Dark-20x20@3x.png",
135 - "idiom" : "universal",
136 - "platform" : "ios",
137 - "scale" : "3x",
138 - "size" : "20x20"
139 - },
140 - {
141 - "appearances" : [
142 - {
143 - "appearance" : "luminosity",
144 - "value" : "dark"
145 - }
146 - ],
147 - "filename" : "Icon-App-Dark-29x29@2x.png",
148 - "idiom" : "universal",
149 - "platform" : "ios",
150 - "scale" : "2x",
151 - "size" : "29x29"
152 - },
153 - {
154 - "appearances" : [
155 - {
156 - "appearance" : "luminosity",
157 - "value" : "dark"
158 - }
159 - ],
160 - "filename" : "Icon-App-Dark-29x29@3x.png",
161 - "idiom" : "universal",
162 - "platform" : "ios",
163 - "scale" : "3x",
164 - "size" : "29x29"
165 - },
166 - {
167 - "appearances" : [
168 - {
169 - "appearance" : "luminosity",
170 - "value" : "dark"
171 - }
172 - ],
173 - "filename" : "Icon-App-Dark-38x38@2x.png",
174 - "idiom" : "universal",
175 - "platform" : "ios",
176 - "scale" : "2x",
177 - "size" : "38x38"
178 - },
179 - {
180 - "appearances" : [
181 - {
182 - "appearance" : "luminosity",
183 - "value" : "dark"
184 - }
185 - ],
186 - "filename" : "Icon-App-Dark-38x38@3x.png",
187 - "idiom" : "universal",
188 - "platform" : "ios",
189 - "scale" : "3x",
190 - "size" : "38x38"
191 - },
192 - {
193 - "appearances" : [
194 - {
195 - "appearance" : "luminosity",
196 - "value" : "dark"
197 - }
198 - ],
199 - "filename" : "Icon-App-Dark-40x40@2x.png",
200 - "idiom" : "universal",
201 - "platform" : "ios",
202 - "scale" : "2x",
203 - "size" : "40x40"
204 - },
205 - {
206 - "appearances" : [
207 - {
208 - "appearance" : "luminosity",
209 - "value" : "dark"
210 - }
211 - ],
212 - "filename" : "Icon-App-Dark-40x40@3x.png",
213 - "idiom" : "universal",
214 - "platform" : "ios",
215 - "scale" : "3x",
216 - "size" : "40x40"
217 - },
218 - {
219 - "appearances" : [
220 - {
221 - "appearance" : "luminosity",
222 - "value" : "dark"
223 - }
224 - ],
225 - "filename" : "Icon-App-Dark-60x60@2x.png",
226 - "idiom" : "universal",
227 - "platform" : "ios",
228 - "scale" : "2x",
229 - "size" : "60x60"
230 - },
231 - {
232 - "appearances" : [
233 - {
234 - "appearance" : "luminosity",
235 - "value" : "dark"
236 - }
237 - ],
238 - "filename" : "Icon-App-Dark-60x60@3x.png",
239 - "idiom" : "universal",
240 - "platform" : "ios",
241 - "scale" : "3x",
242 - "size" : "60x60"
243 - },
244 - {
245 - "appearances" : [
246 - {
247 - "appearance" : "luminosity",
248 - "value" : "dark"
249 - }
250 - ],
251 - "filename" : "Icon-App-Dark-64x64@2x.png",
252 - "idiom" : "universal",
253 - "platform" : "ios",
254 - "scale" : "2x",
255 - "size" : "64x64"
256 - },
257 - {
258 - "appearances" : [
259 - {
260 - "appearance" : "luminosity",
261 - "value" : "dark"
262 - }
263 - ],
264 - "filename" : "Icon-App-Dark-64x64@3x.png",
265 - "idiom" : "universal",
266 - "platform" : "ios",
267 - "scale" : "3x",
268 - "size" : "64x64"
269 - },
270 - {
271 - "appearances" : [
272 - {
273 - "appearance" : "luminosity",
274 - "value" : "dark"
275 - }
276 - ],
277 - "filename" : "Icon-App-Dark-68x68@2x.png",
278 - "idiom" : "universal",
279 - "platform" : "ios",
280 - "scale" : "2x",
281 - "size" : "68x68"
282 - },
283 - {
284 - "appearances" : [
285 - {
286 - "appearance" : "luminosity",
287 - "value" : "dark"
288 - }
289 - ],
290 - "filename" : "Icon-App-Dark-76x76@2x.png",
291 - "idiom" : "universal",
292 - "platform" : "ios",
293 - "scale" : "2x",
294 - "size" : "76x76"
295 - },
296 - {
297 - "appearances" : [
298 - {
299 - "appearance" : "luminosity",
300 - "value" : "dark"
301 - }
302 - ],
303 - "filename" : "Icon-App-Dark-83.5x83.5@2x.png",
304 - "idiom" : "universal",
305 - "platform" : "ios",
306 - "scale" : "2x",
307 - "size" : "83.5x83.5"
308 - },
309 - {
310 - "appearances" : [
311 - {
312 - "appearance" : "luminosity",
313 - "value" : "dark"
314 - }
315 - ],
316 - "filename" : "Icon-App-Dark-1024x1024@1x.png",
317 - "idiom" : "universal",
318 - "platform" : "ios",
319 - "size" : "1024x1024"
320 - },
321 - {
322 - "appearances" : [
323 - {
324 - "appearance" : "luminosity",
325 - "value" : "tinted"
326 - }
327 - ],
328 - "filename" : "Icon-App-Tinted-20x20@2x.png",
329 - "idiom" : "universal",
330 - "platform" : "ios",
331 - "scale" : "2x",
332 - "size" : "20x20"
333 - },
334 - {
335 - "appearances" : [
336 - {
337 - "appearance" : "luminosity",
338 - "value" : "tinted"
339 - }
340 - ],
341 - "filename" : "Icon-App-Tinted-20x20@3x.png",
342 - "idiom" : "universal",
343 - "platform" : "ios",
344 - "scale" : "3x",
345 - "size" : "20x20"
346 - },
347 - {
348 - "appearances" : [
349 - {
350 - "appearance" : "luminosity",
351 - "value" : "tinted"
352 - }
353 - ],
354 - "filename" : "Icon-App-Tinted-29x29@2x.png",
355 - "idiom" : "universal",
356 - "platform" : "ios",
357 - "scale" : "2x",
358 - "size" : "29x29"
359 - },
360 - {
361 - "appearances" : [
362 - {
363 - "appearance" : "luminosity",
364 - "value" : "tinted"
365 - }
366 - ],
367 - "filename" : "Icon-App-Tinted-29x29@3x.png",
368 - "idiom" : "universal",
369 - "platform" : "ios",
370 - "scale" : "3x",
371 - "size" : "29x29"
372 - },
373 - {
374 - "appearances" : [
375 - {
376 - "appearance" : "luminosity",
377 - "value" : "tinted"
378 - }
379 - ],
380 - "filename" : "Icon-App-Tinted-38x38@2x.png",
381 - "idiom" : "universal",
382 - "platform" : "ios",
383 - "scale" : "2x",
384 - "size" : "38x38"
385 - },
386 - {
387 - "appearances" : [
388 - {
389 - "appearance" : "luminosity",
390 - "value" : "tinted"
391 - }
392 - ],
393 - "filename" : "Icon-App-Tinted-38x38@3x.png",
394 - "idiom" : "universal",
395 - "platform" : "ios",
396 - "scale" : "3x",
397 - "size" : "38x38"
398 - },
399 - {
400 - "appearances" : [
401 - {
402 - "appearance" : "luminosity",
403 - "value" : "tinted"
404 - }
405 - ],
406 - "filename" : "Icon-App-Tinted-40x40@2x.png",
407 - "idiom" : "universal",
408 - "platform" : "ios",
409 - "scale" : "2x",
410 - "size" : "40x40"
411 - },
412 - {
413 - "appearances" : [
414 - {
415 - "appearance" : "luminosity",
416 - "value" : "tinted"
417 - }
418 - ],
419 - "filename" : "Icon-App-Tinted-40x40@3x.png",
420 - "idiom" : "universal",
421 - "platform" : "ios",
422 - "scale" : "3x",
423 - "size" : "40x40"
424 - },
425 - {
426 - "appearances" : [
427 - {
428 - "appearance" : "luminosity",
429 - "value" : "tinted"
430 - }
431 - ],
432 - "filename" : "Icon-App-Tinted-60x60@2x.png",
433 - "idiom" : "universal",
434 - "platform" : "ios",
435 - "scale" : "2x",
436 - "size" : "60x60"
437 - },
438 - {
439 - "appearances" : [
440 - {
441 - "appearance" : "luminosity",
442 - "value" : "tinted"
443 - }
444 - ],
445 - "filename" : "Icon-App-Tinted-60x60@3x.png",
446 - "idiom" : "universal",
447 - "platform" : "ios",
448 - "scale" : "3x",
449 - "size" : "60x60"
450 - },
451 - {
452 - "appearances" : [
453 - {
454 - "appearance" : "luminosity",
455 - "value" : "tinted"
456 - }
457 - ],
458 - "filename" : "Icon-App-Tinted-64x64@2x.png",
459 - "idiom" : "universal",
460 - "platform" : "ios",
461 - "scale" : "2x",
462 - "size" : "64x64"
463 - },
464 - {
465 - "appearances" : [
466 - {
467 - "appearance" : "luminosity",
468 - "value" : "tinted"
469 - }
470 - ],
471 - "filename" : "Icon-App-Tinted-64x64@3x.png",
472 - "idiom" : "universal",
473 - "platform" : "ios",
474 - "scale" : "3x",
475 - "size" : "64x64"
476 - },
477 - {
478 - "appearances" : [
479 - {
480 - "appearance" : "luminosity",
481 - "value" : "tinted"
482 - }
483 - ],
484 - "filename" : "Icon-App-Tinted-68x68@2x.png",
485 - "idiom" : "universal",
486 - "platform" : "ios",
487 - "scale" : "2x",
488 - "size" : "68x68"
489 - },
490 - {
491 - "appearances" : [
492 - {
493 - "appearance" : "luminosity",
494 - "value" : "tinted"
495 - }
496 - ],
497 - "filename" : "Icon-App-Tinted-76x76@2x.png",
498 - "idiom" : "universal",
499 - "platform" : "ios",
500 - "scale" : "2x",
501 - "size" : "76x76"
502 - },
503 - {
504 - "appearances" : [
505 - {
506 - "appearance" : "luminosity",
507 - "value" : "tinted"
508 - }
509 - ],
510 - "filename" : "Icon-App-Tinted-83.5x83.5@2x.png",
511 - "idiom" : "universal",
512 - "platform" : "ios",
513 - "scale" : "2x",
514 - "size" : "83.5x83.5"
515 - },
516 - {
517 - "appearances" : [
518 - {
519 - "appearance" : "luminosity",
520 - "value" : "tinted"
521 - }
522 - ],
523 - "filename" : "Icon-App-Tinted-1024x1024@1x.png",
524 - "idiom" : "universal",
525 - "platform" : "ios",
526 - "size" : "1024x1024"
527 - }
528 - ],
529 - "info" : {
530 - "author" : "xcode",
531 - "version" : 1
532 - }
533 -}
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-1024x1024@1x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-1024x1024@1x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-20x20@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-20x20@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-20x20@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-20x20@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-29x29@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-29x29@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-29x29@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-29x29@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-38x38@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-38x38@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-38x38@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-38x38@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-40x40@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-40x40@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-40x40@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-40x40@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-60x60@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-60x60@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-60x60@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-60x60@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-64x64@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-64x64@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-64x64@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-64x64@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-68x68@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-68x68@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-76x76@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-76x76@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-83.5x83.5@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-83.5x83.5@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-1024x1024@1x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-1024x1024@1x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-20x20@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-20x20@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-20x20@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-20x20@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-29x29@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-29x29@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-29x29@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-29x29@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-38x38@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-38x38@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-38x38@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-38x38@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-40x40@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-40x40@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-40x40@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-40x40@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-60x60@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-60x60@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-60x60@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-60x60@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-64x64@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-64x64@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-64x64@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-64x64@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-68x68@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-68x68@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-76x76@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-76x76@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-83.5x83.5@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Dark-83.5x83.5@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-1024x1024@1x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-1024x1024@1x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-20x20@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-20x20@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-20x20@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-20x20@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-29x29@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-29x29@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-29x29@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-29x29@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-38x38@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-38x38@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-38x38@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-38x38@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-40x40@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-40x40@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-40x40@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-40x40@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-60x60@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-60x60@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-60x60@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-60x60@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-64x64@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-64x64@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-64x64@3x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-64x64@3x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-68x68@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-68x68@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-76x76@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-76x76@2x.png and /dev/null differ
assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-83.5x83.5@2x.png
Binary files a/assets/images/ios_icons/cakewallet_ios_icons/Icon-App-Tinted-83.5x83.5@2x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Contents.json deleted
-1
@@ -1 +0,0 @@
1 -{"images":[{"size":"20x20","idiom":"iphone","filename":"Icon-App-20x20@2x.png","scale":"2x"},{"size":"20x20","idiom":"iphone","filename":"Icon-App-20x20@3x.png","scale":"3x"},{"size":"29x29","idiom":"iphone","filename":"Icon-App-29x29@1x.png","scale":"1x"},{"size":"29x29","idiom":"iphone","filename":"Icon-App-29x29@2x.png","scale":"2x"},{"size":"29x29","idiom":"iphone","filename":"Icon-App-29x29@3x.png","scale":"3x"},{"size":"40x40","idiom":"iphone","filename":"Icon-App-40x40@2x.png","scale":"2x"},{"size":"40x40","idiom":"iphone","filename":"Icon-App-40x40@3x.png","scale":"3x"},{"size":"57x57","idiom":"iphone","filename":"Icon-App-57x57@1x.png","scale":"1x"},{"size":"57x57","idiom":"iphone","filename":"Icon-App-57x57@2x.png","scale":"2x"},{"size":"60x60","idiom":"iphone","filename":"Icon-App-60x60@2x.png","scale":"2x"},{"size":"60x60","idiom":"iphone","filename":"Icon-App-60x60@3x.png","scale":"3x"},{"size":"20x20","idiom":"ipad","filename":"Icon-App-20x20@1x.png","scale":"1x"},{"size":"20x20","idiom":"ipad","filename":"Icon-App-20x20@2x.png","scale":"2x"},{"size":"29x29","idiom":"ipad","filename":"Icon-App-29x29@1x.png","scale":"1x"},{"size":"29x29","idiom":"ipad","filename":"Icon-App-29x29@2x.png","scale":"2x"},{"size":"40x40","idiom":"ipad","filename":"Icon-App-40x40@1x.png","scale":"1x"},{"size":"40x40","idiom":"ipad","filename":"Icon-App-40x40@2x.png","scale":"2x"},{"size":"50x50","idiom":"ipad","filename":"Icon-App-50x50@1x.png","scale":"1x"},{"size":"50x50","idiom":"ipad","filename":"Icon-App-50x50@2x.png","scale":"2x"},{"size":"72x72","idiom":"ipad","filename":"Icon-App-72x72@1x.png","scale":"1x"},{"size":"72x72","idiom":"ipad","filename":"Icon-App-72x72@2x.png","scale":"2x"},{"size":"76x76","idiom":"ipad","filename":"Icon-App-76x76@1x.png","scale":"1x"},{"size":"76x76","idiom":"ipad","filename":"Icon-App-76x76@2x.png","scale":"2x"},{"size":"83.5x83.5","idiom":"ipad","filename":"Icon-App-83.5x83.5@2x.png","scale":"2x"},{"size":"1024x1024","idiom":"ios-marketing","filename":"Icon-App-1024x1024@1x.png","scale":"1x"}],"info":{"version":1,"author":"xcode"}}
\ No newline at end of file
assets/images/ios_icons/monero_ios_icons/Icon-App-1024x1024@1x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-1024x1024@1x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-20x20@1x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-20x20@1x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-20x20@2x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-20x20@2x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-20x20@3x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-20x20@3x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-29x29@1x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-29x29@1x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-29x29@2x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-29x29@2x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-29x29@3x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-29x29@3x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-40x40@1x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-40x40@1x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-40x40@2x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-40x40@2x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-40x40@3x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-40x40@3x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-50x50@1x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-50x50@1x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-50x50@2x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-50x50@2x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-57x57@1x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-57x57@1x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-57x57@2x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-57x57@2x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-60x60@2x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-60x60@2x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-60x60@3x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-60x60@3x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-72x72@1x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-72x72@1x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-72x72@2x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-72x72@2x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-76x76@1x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-76x76@1x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-76x76@2x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-76x76@2x.png and /dev/null differ
assets/images/ios_icons/monero_ios_icons/Icon-App-83.5x83.5@2x.png
Binary files a/assets/images/ios_icons/monero_ios_icons/Icon-App-83.5x83.5@2x.png and /dev/null differ
assets/images/ios_icons/monerocom-app.icon/Assets/monero-tinted.svg new
+25
@@ -0,0 +1,25 @@
1 +<svg width="1024" height="1024" viewBox="0 0 1024 1024" fill="none" xmlns="http://www.w3.org/2000/svg">
2 +<rect width="1024" height="1024" fill="black"/>
3 +<g clip-path="url(#clip0_3373_1543)">
4 +<path d="M760.715 378.625C802.842 378.625 837.031 412.781 837.031 454.937V760.812C837.031 802.906 802.905 837.031 760.809 837.031H263.222C221.127 837.031 187 802.906 187 760.812V454.937C187 412.812 221.158 378.625 263.316 378.625H265.066C283.005 379.062 300.255 385.75 313.756 397.656L457.513 524.25C473.076 537.969 492.546 544.812 512.016 544.812C531.485 544.812 550.924 537.937 566.518 524.25L710.275 397.656C724.213 385.375 742.12 378.625 760.715 378.625Z" fill="url(#paint0_linear_3373_1543)"/>
5 +<path d="M760.809 187C802.905 187 837.031 221.125 837.031 263.219V278.375C817.155 259.531 790.31 247.938 760.809 247.938H263.222C233.721 247.938 206.876 259.5 187 278.344V263.219C187 221.125 221.127 187 263.222 187H760.809Z" fill="url(#paint1_linear_3373_1543)"/>
6 +<path d="M760.809 282.593H263.222C221.127 282.593 187.031 316.718 187.031 358.812V374.406C206.907 355.531 233.784 343.937 263.316 343.937C289.505 343.937 314.756 353.156 334.757 369.968L481.264 498.937C489.858 506.187 500.765 510.156 512.016 510.156C523.266 510.156 534.173 506.187 542.767 498.937L689.274 369.968C709.275 353.156 734.526 343.937 760.715 343.937C790.248 343.937 817.124 355.531 837 374.406V358.812C837 316.718 802.905 282.593 760.809 282.593Z" fill="url(#paint2_linear_3373_1543)"/>
7 +</g>
8 +<defs>
9 +<linearGradient id="paint0_linear_3373_1543" x1="984.847" y1="379" x2="984.847" y2="847" gradientUnits="userSpaceOnUse">
10 +<stop stop-color="white"/>
11 +<stop offset="0.961538" stop-color="#999999"/>
12 +</linearGradient>
13 +<linearGradient id="paint1_linear_3373_1543" x1="837" y1="275.601" x2="803.874" y2="418.551" gradientUnits="userSpaceOnUse">
14 +<stop stop-color="#D9D9D9"/>
15 +<stop offset="1" stop-color="#999999"/>
16 +</linearGradient>
17 +<linearGradient id="paint2_linear_3373_1543" x1="512" y1="283" x2="512" y2="510" gradientUnits="userSpaceOnUse">
18 +<stop stop-color="#CCCCCC"/>
19 +<stop offset="1" stop-color="#999999"/>
20 +</linearGradient>
21 +<clipPath id="clip0_3373_1543">
22 +<rect width="650" height="650" fill="white" transform="translate(187 187)"/>
23 +</clipPath>
24 +</defs>
25 +</svg>
assets/images/ios_icons/monerocom-app.icon/Assets/monerocom-icon-app-dark.svg new
+51
@@ -0,0 +1,51 @@
1 +<svg width="1024" height="1024" viewBox="0 0 1024 1024" fill="none" xmlns="http://www.w3.org/2000/svg">
2 +<g clip-path="url(#clip0_3373_1525)">
3 +<path d="M760.715 378.625C802.842 378.625 837.031 412.781 837.031 454.937V760.812C837.031 802.906 802.905 837.031 760.809 837.031H263.222C221.127 837.031 187 802.906 187 760.812V454.937C187 412.812 221.158 378.625 263.316 378.625H265.066C283.005 379.063 300.255 385.75 313.756 397.656L457.513 524.25C473.076 537.969 492.546 544.813 512.016 544.813C531.485 544.813 550.924 537.937 566.518 524.25L710.275 397.656C724.213 385.375 742.12 378.625 760.715 378.625Z" fill="url(#paint0_linear_3373_1525)"/>
4 +<path d="M760.809 187C802.905 187 837.031 221.125 837.031 263.219V278.375C817.155 259.531 790.31 247.938 760.809 247.938H263.222C233.721 247.938 206.876 259.5 187 278.344V263.219C187 221.125 221.127 187 263.222 187H760.809Z" fill="url(#paint1_linear_3373_1525)"/>
5 +<path d="M760.809 282.593H263.222C221.127 282.593 187.031 316.718 187.031 358.812V374.405C206.907 355.53 233.784 343.937 263.316 343.937C289.505 343.937 314.756 353.155 334.757 369.968L481.264 498.937C489.858 506.187 500.765 510.155 512.016 510.155C523.266 510.155 534.173 506.187 542.767 498.937L689.274 369.968C709.275 353.155 734.526 343.937 760.715 343.937C790.248 343.937 817.124 355.53 837 374.405V358.812C837 316.718 802.905 282.593 760.809 282.593Z" fill="url(#paint2_linear_3373_1525)"/>
6 +</g>
7 +<g clip-path="url(#clip1_3373_1525)">
8 +<path d="M760.715 378.625C802.842 378.625 837.031 412.781 837.031 454.937V760.812C837.031 802.906 802.905 837.031 760.809 837.031H263.222C221.127 837.031 187 802.906 187 760.812V454.937C187 412.812 221.158 378.625 263.316 378.625H265.066C283.005 379.062 300.255 385.75 313.756 397.656L457.513 524.25C473.076 537.969 492.546 544.812 512.016 544.812C531.485 544.812 550.924 537.937 566.518 524.25L710.275 397.656C724.213 385.375 742.12 378.625 760.715 378.625Z" fill="url(#paint3_linear_3373_1525)"/>
9 +<path d="M760.809 187C802.905 187 837.031 221.125 837.031 263.219V278.375C817.155 259.531 790.31 247.938 760.809 247.938H263.222C233.721 247.938 206.876 259.5 187 278.344V263.219C187 221.125 221.127 187 263.222 187H760.809Z" fill="url(#paint4_linear_3373_1525)"/>
10 +<path d="M760.809 187C802.905 187 837.031 221.125 837.031 263.219V278.375C817.155 259.531 790.31 247.938 760.809 247.938H263.222C233.721 247.938 206.876 259.5 187 278.344V263.219C187 221.125 221.127 187 263.222 187H760.809Z" fill="url(#paint5_linear_3373_1525)"/>
11 +<path d="M760.809 282.593H263.222C221.127 282.593 187.031 316.718 187.031 358.812V374.406C206.907 355.531 233.784 343.937 263.316 343.937C289.505 343.937 314.756 353.156 334.757 369.968L481.264 498.937C489.858 506.187 500.765 510.156 512.016 510.156C523.266 510.156 534.173 506.187 542.767 498.937L689.274 369.968C709.275 353.156 734.526 343.937 760.715 343.937C790.248 343.937 817.124 355.531 837 374.406V358.812C837 316.718 802.905 282.593 760.809 282.593Z" fill="url(#paint6_linear_3373_1525)"/>
12 +</g>
13 +<defs>
14 +<linearGradient id="paint0_linear_3373_1525" x1="512.016" y1="378.625" x2="512.016" y2="837.031" gradientUnits="userSpaceOnUse">
15 +<stop offset="0.00646752" stop-color="#403649"/>
16 +<stop offset="1" stop-color="#312938"/>
17 +</linearGradient>
18 +<linearGradient id="paint1_linear_3373_1525" x1="496.415" y1="186.913" x2="487.404" y2="266.57" gradientUnits="userSpaceOnUse">
19 +<stop stop-color="#61C5FF"/>
20 +<stop offset="0.924264" stop-color="#2A92FA"/>
21 +</linearGradient>
22 +<linearGradient id="paint2_linear_3373_1525" x1="512.016" y1="282.593" x2="512.016" y2="510.155" gradientUnits="userSpaceOnUse">
23 +<stop stop-color="#FF7D38"/>
24 +<stop offset="0.612828" stop-color="#FE6412"/>
25 +<stop offset="1" stop-color="#F25400"/>
26 +</linearGradient>
27 +<linearGradient id="paint3_linear_3373_1525" x1="669.083" y1="378.75" x2="669.083" y2="837" gradientUnits="userSpaceOnUse">
28 +<stop offset="0.0378628" stop-color="#F9F9F9"/>
29 +<stop offset="0.961538" stop-color="#B5AEBB"/>
30 +</linearGradient>
31 +<linearGradient id="paint4_linear_3373_1525" x1="496.415" y1="186.913" x2="487.404" y2="266.57" gradientUnits="userSpaceOnUse">
32 +<stop stop-color="#61C5FF"/>
33 +<stop offset="0.924264" stop-color="#2A92FA"/>
34 +</linearGradient>
35 +<linearGradient id="paint5_linear_3373_1525" x1="837" y1="275.601" x2="803.874" y2="418.551" gradientUnits="userSpaceOnUse">
36 +<stop stop-color="#61C5FF"/>
37 +<stop offset="1" stop-color="#369AFF"/>
38 +</linearGradient>
39 +<linearGradient id="paint6_linear_3373_1525" x1="504.687" y1="293.167" x2="512" y2="535.021" gradientUnits="userSpaceOnUse">
40 +<stop stop-color="#FF7B34"/>
41 +<stop offset="0.578219" stop-color="#FF630F"/>
42 +<stop offset="1" stop-color="#FF3B0F"/>
43 +</linearGradient>
44 +<clipPath id="clip0_3373_1525">
45 +<rect width="650" height="650" fill="white" transform="translate(187 187)"/>
46 +</clipPath>
47 +<clipPath id="clip1_3373_1525">
48 +<rect width="650" height="650" fill="white" transform="translate(187 187)"/>
49 +</clipPath>
50 +</defs>
51 +</svg>
assets/images/ios_icons/monerocom-app.icon/Assets/monerocom-icon-app.svg new
+25
@@ -0,0 +1,25 @@
1 +<svg width="1024" height="1024" viewBox="0 0 1024 1024" fill="none" xmlns="http://www.w3.org/2000/svg">
2 +<g clip-path="url(#clip0_3163_103)">
3 +<path d="M760.715 378.625C802.842 378.625 837.031 412.781 837.031 454.937V760.812C837.031 802.906 802.905 837.031 760.809 837.031H263.222C221.127 837.031 187 802.906 187 760.812V454.937C187 412.812 221.158 378.625 263.316 378.625H265.066C283.005 379.062 300.255 385.75 313.756 397.656L457.513 524.25C473.076 537.969 492.546 544.812 512.016 544.812C531.485 544.812 550.924 537.938 566.518 524.25L710.275 397.656C724.213 385.375 742.12 378.625 760.715 378.625Z" fill="url(#paint0_linear_3163_103)"/>
4 +<path d="M760.809 187C802.905 187 837.031 221.125 837.031 263.219V278.375C817.155 259.531 790.31 247.938 760.809 247.938H263.222C233.721 247.938 206.876 259.5 187 278.344V263.219C187 221.125 221.127 187 263.222 187H760.809Z" fill="url(#paint1_linear_3163_103)"/>
5 +<path d="M760.809 282.593H263.222C221.127 282.593 187.031 316.718 187.031 358.812V374.405C206.907 355.53 233.784 343.937 263.316 343.937C289.505 343.937 314.756 353.155 334.757 369.968L481.264 498.937C489.858 506.187 500.765 510.155 512.016 510.155C523.266 510.155 534.173 506.187 542.767 498.937L689.274 369.968C709.275 353.155 734.526 343.937 760.715 343.937C790.248 343.937 817.124 355.53 837 374.405V358.812C837 316.718 802.905 282.593 760.809 282.593Z" fill="url(#paint2_linear_3163_103)"/>
6 +</g>
7 +<defs>
8 +<linearGradient id="paint0_linear_3163_103" x1="512.016" y1="378.625" x2="512.016" y2="837.031" gradientUnits="userSpaceOnUse">
9 +<stop offset="0.00646752" stop-color="#403649"/>
10 +<stop offset="1" stop-color="#312938"/>
11 +</linearGradient>
12 +<linearGradient id="paint1_linear_3163_103" x1="496.415" y1="186.913" x2="487.404" y2="266.57" gradientUnits="userSpaceOnUse">
13 +<stop stop-color="#61C5FF"/>
14 +<stop offset="0.924264" stop-color="#2A92FA"/>
15 +</linearGradient>
16 +<linearGradient id="paint2_linear_3163_103" x1="512.016" y1="282.593" x2="512.016" y2="510.155" gradientUnits="userSpaceOnUse">
17 +<stop stop-color="#FF7D38"/>
18 +<stop offset="0.612828" stop-color="#FE6412"/>
19 +<stop offset="1" stop-color="#F25400"/>
20 +</linearGradient>
21 +<clipPath id="clip0_3163_103">
22 +<rect width="650" height="650" fill="white" transform="translate(187 187)"/>
23 +</clipPath>
24 +</defs>
25 +</svg>
assets/images/ios_icons/monerocom-app.icon/icon.json new
+52
@@ -0,0 +1,52 @@
1 +{
2 + "fill" : {
3 + "linear-gradient" : [
4 + "display-p3:1.00000,1.00000,1.00000,1.00000",
5 + "srgb:0.93725,0.93725,0.97255,1.00000"
6 + ],
7 + "orientation" : {
8 + "start" : {
9 + "x" : 0.5,
10 + "y" : 0
11 + },
12 + "stop" : {
13 + "x" : 0.5,
14 + "y" : 0.7
15 + }
16 + }
17 + },
18 + "groups" : [
19 + {
20 + "layers" : [
21 + {
22 + "glass" : false,
23 + "image-name-specializations" : [
24 + {
25 + "value" : "monerocom-icon-app.svg"
26 + },
27 + {
28 + "appearance" : "dark",
29 + "value" : "monerocom-icon-app-dark.svg"
30 + },
31 + {
32 + "appearance" : "tinted",
33 + "value" : "monero-tinted.svg"
34 + }
35 + ],
36 + "name" : "monerocom-icon-app-dark"
37 + }
38 + ],
39 + "shadow" : {
40 + "kind" : "neutral",
41 + "opacity" : 0.5
42 + },
43 + "translucency" : {
44 + "enabled" : true,
45 + "value" : 0.5
46 + }
47 + }
48 + ],
49 + "supported-platforms" : {
50 + "squares" : "shared"
51 + }
52 +}
\ No newline at end of file
ios/Podfile.lock
+31 -91
@@ -1,15 +1,9 @@
1 PODS:
2 - bitbox_flutter (0.0.1):
3 - Flutter
4 - - breez_sdk_spark_flutter (0.11.0):
5 - - Flutter
4 - connectivity_plus (0.0.1):
5 - Flutter
6 - CryptoSwift (1.8.4)
9 - - cw_decred (0.0.1):
10 - - Flutter
11 - - cw_mweb (0.0.1):
12 - - Flutter
7 - device_display_brightness (0.0.1):
8 - Flutter
9 - device_info_plus (0.0.1):
@@ -67,8 +61,6 @@ PODS:
61 - Flutter
62 - flutter_mailer (0.0.1):
63 - Flutter
70 - - flutter_native_splash (2.4.3):
71 - - Flutter
64 - flutter_secure_storage (6.0.0):
65 - Flutter
66 - fluttertoast (0.0.2):
@@ -79,16 +71,12 @@ PODS:
71 - Flutter
72 - integration_test (0.0.1):
73 - Flutter
82 - - local_auth_darwin (0.0.1):
83 - - Flutter
84 - - FlutterMacOS
74 - OrderedSet (6.0.3)
75 - package_info_plus (0.4.5):
76 - Flutter
77 - path_provider_foundation (0.0.1):
78 - Flutter
79 - FlutterMacOS
91 - - payjoin_flutter (0.23.0)
80 - permission_handler_apple (9.3.0):
81 - Flutter
82 - quick_actions_ios (0.0.1):
@@ -96,10 +84,6 @@ PODS:
84 - reown_yttrium (0.0.1):
85 - Flutter
86 - YttriumWrapper (= 0.8.35)
99 - - rive_common (0.0.1):
100 - - Flutter
101 - - rlz (0.0.1):
102 - - Flutter
87 - SDWebImage (5.21.2):
88 - SDWebImage/Core (= 5.21.2)
89 - SDWebImage/Core (5.21.2)
@@ -110,8 +94,6 @@ PODS:
94 - shared_preferences_foundation (0.0.1):
95 - Flutter
96 - FlutterMacOS
113 - - sp_scanner (0.0.1):
114 - - Flutter
97 - sqflite_darwin (0.0.4):
98 - Flutter
99 - FlutterMacOS
@@ -152,17 +134,12 @@ PODS:
134 - Flutter
135 - wakelock_plus (0.0.1):
136 - Flutter
155 - - warp_api (0.0.1):
156 - - Flutter
137 - YttriumWrapper (0.8.35)
138
139 DEPENDENCIES:
140 - bitbox_flutter (from `.symlinks/plugins/bitbox_flutter/ios`)
161 - - breez_sdk_spark_flutter (from `.symlinks/plugins/breez_sdk_spark_flutter/ios`)
141 - connectivity_plus (from `.symlinks/plugins/connectivity_plus/ios`)
142 - CryptoSwift
164 - - cw_decred (from `.symlinks/plugins/cw_decred/ios`)
165 - - cw_mweb (from `.symlinks/plugins/cw_mweb/ios`)
143 - device_display_brightness (from `.symlinks/plugins/device_display_brightness/ios`)
144 - device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
145 - devicelocale (from `.symlinks/plugins/devicelocale/ios`)
@@ -174,25 +151,19 @@ DEPENDENCIES:
151 - flutter_local_authentication (from `.symlinks/plugins/flutter_local_authentication/ios`)
152 - flutter_local_notifications (from `.symlinks/plugins/flutter_local_notifications/ios`)
153 - flutter_mailer (from `.symlinks/plugins/flutter_mailer/ios`)
177 - - flutter_native_splash (from `.symlinks/plugins/flutter_native_splash/ios`)
154 - flutter_secure_storage (from `.symlinks/plugins/flutter_secure_storage/ios`)
155 - fluttertoast (from `.symlinks/plugins/fluttertoast/ios`)
156 - image_picker_ios (from `.symlinks/plugins/image_picker_ios/ios`)
157 - in_app_review (from `.symlinks/plugins/in_app_review/ios`)
158 - integration_test (from `.symlinks/plugins/integration_test/ios`)
183 - - local_auth_darwin (from `.symlinks/plugins/local_auth_darwin/darwin`)
159 - package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
160 - path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
186 - - payjoin_flutter (from `.symlinks/plugins/payjoin_flutter/ios`)
161 - permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`)
162 - quick_actions_ios (from `.symlinks/plugins/quick_actions_ios/ios`)
163 - reown_yttrium (from `.symlinks/plugins/reown_yttrium/ios`)
190 - - rive_common (from `.symlinks/plugins/rive_common/ios`)
191 - - rlz (from `.symlinks/plugins/rlz/ios`)
164 - sensitive_clipboard (from `.symlinks/plugins/sensitive_clipboard/ios`)
165 - share_plus (from `.symlinks/plugins/share_plus/ios`)
166 - shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
195 - - sp_scanner (from `.symlinks/plugins/sp_scanner/ios`)
167 - sqflite_darwin (from `.symlinks/plugins/sqflite_darwin/darwin`)
168 - sqlite3_flutter_libs (from `.symlinks/plugins/sqlite3_flutter_libs/darwin`)
169 - torch_dart (from `.symlinks/plugins/torch_dart/ios`)
@@ -200,7 +171,6 @@ DEPENDENCIES:
171 - universal_ble (from `.symlinks/plugins/universal_ble/darwin`)
172 - url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
173 - wakelock_plus (from `.symlinks/plugins/wakelock_plus/ios`)
203 - - warp_api (from `.symlinks/plugins/warp_api/ios`)
174
175 SPEC REPOS:
176 https://github.com/CocoaPods/Specs.git:
@@ -216,14 +186,8 @@ SPEC REPOS:
186 EXTERNAL SOURCES:
187 bitbox_flutter:
188 :path: ".symlinks/plugins/bitbox_flutter/ios"
219 - breez_sdk_spark_flutter:
220 - :path: ".symlinks/plugins/breez_sdk_spark_flutter/ios"
189 connectivity_plus:
190 :path: ".symlinks/plugins/connectivity_plus/ios"
223 - cw_decred:
224 - :path: ".symlinks/plugins/cw_decred/ios"
225 - cw_mweb:
226 - :path: ".symlinks/plugins/cw_mweb/ios"
191 device_display_brightness:
192 :path: ".symlinks/plugins/device_display_brightness/ios"
193 device_info_plus:
@@ -246,8 +210,6 @@ EXTERNAL SOURCES:
210 :path: ".symlinks/plugins/flutter_local_notifications/ios"
211 flutter_mailer:
212 :path: ".symlinks/plugins/flutter_mailer/ios"
249 - flutter_native_splash:
250 - :path: ".symlinks/plugins/flutter_native_splash/ios"
213 flutter_secure_storage:
214 :path: ".symlinks/plugins/flutter_secure_storage/ios"
215 fluttertoast:
@@ -258,32 +220,22 @@ EXTERNAL SOURCES:
220 :path: ".symlinks/plugins/in_app_review/ios"
221 integration_test:
222 :path: ".symlinks/plugins/integration_test/ios"
261 - local_auth_darwin:
262 - :path: ".symlinks/plugins/local_auth_darwin/darwin"
223 package_info_plus:
224 :path: ".symlinks/plugins/package_info_plus/ios"
225 path_provider_foundation:
226 :path: ".symlinks/plugins/path_provider_foundation/darwin"
267 - payjoin_flutter:
268 - :path: ".symlinks/plugins/payjoin_flutter/ios"
227 permission_handler_apple:
228 :path: ".symlinks/plugins/permission_handler_apple/ios"
229 quick_actions_ios:
230 :path: ".symlinks/plugins/quick_actions_ios/ios"
231 reown_yttrium:
232 :path: ".symlinks/plugins/reown_yttrium/ios"
275 - rive_common:
276 - :path: ".symlinks/plugins/rive_common/ios"
277 - rlz:
278 - :path: ".symlinks/plugins/rlz/ios"
233 sensitive_clipboard:
234 :path: ".symlinks/plugins/sensitive_clipboard/ios"
235 share_plus:
236 :path: ".symlinks/plugins/share_plus/ios"
237 shared_preferences_foundation:
238 :path: ".symlinks/plugins/shared_preferences_foundation/darwin"
285 - sp_scanner:
286 - :path: ".symlinks/plugins/sp_scanner/ios"
239 sqflite_darwin:
240 :path: ".symlinks/plugins/sqflite_darwin/darwin"
241 sqlite3_flutter_libs:
@@ -298,60 +250,48 @@ EXTERNAL SOURCES:
250 :path: ".symlinks/plugins/url_launcher_ios/ios"
251 wakelock_plus:
252 :path: ".symlinks/plugins/wakelock_plus/ios"
301 - warp_api:
302 - :path: ".symlinks/plugins/warp_api/ios"
253
254 SPEC CHECKSUMS:
305 - bitbox_flutter: 9505732798041c413152669751beeaecc5fe400f
306 - breez_sdk_spark_flutter: 5bf9ff7455198c770b908c5d2ee52283474225f1
307 - connectivity_plus: cb623214f4e1f6ef8fe7403d580fdad517d2f7dd
255 + bitbox_flutter: 506f80b961ddf646b0d80cef9f6eadaab96d91b0
256 + connectivity_plus: 2a701ffec2c0ae28a48cf7540e279787e77c447d
257 CryptoSwift: e64e11850ede528a02a0f3e768cec8e9d92ecb90
309 - cw_decred: a02cf30175a46971c1e2fa22c48407534541edc6
310 - cw_mweb: 3aea2fb35b2bd04d8b2d21b83216f3b8fb768d85
311 - device_display_brightness: 04374ebd653619292c1d996f00f42877ea19f17f
312 - device_info_plus: 335f3ce08d2e174b9fdc3db3db0f4e3b1f66bd89
313 - devicelocale: bd64aa714485a8afdaded0892c1e7d5b7f680cf8
258 + device_display_brightness: 1510e72c567a1f6ce6ffe393dcd9afd1426034f7
259 + device_info_plus: c6fb39579d0f423935b0c9ce7ee2f44b71b9fce6
260 + devicelocale: 35ba84dc7f45f527c3001535d8c8d104edd5d926
261 DKImagePickerController: 946cec48c7873164274ecc4624d19e3da4c1ef3c
262 DKPhotoGallery: b3834fecb755ee09a593d7c9e389d8b5d6deed60
263 dnssec_proof: d461cac7bd3301eb7447f87936745a0c1ae0a67e
317 - fast_scanner: 2cb1ad3e69e645e9980fb4961396ce5804caa3e3
318 - file_picker: 9b3292d7c8bc68c8a7bf8eb78f730e49c8efc517
264 + fast_scanner: 44c00940355a51258cd6c2085734193cd23d95bc
265 + file_picker: 09aa5ec1ab24135ccd7a1621c46c84134bfd6655
266 Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
320 - flutter_inappwebview_ios: b89ba3482b96fb25e00c967aae065701b66e9b99
321 - flutter_local_authentication: 989278c681612f1ee0e36019e149137f114b9d7f
322 - flutter_local_notifications: a5a732f069baa862e728d839dd2ebb904737effb
323 - flutter_mailer: 3a8cd4f36c960fb04528d5471097270c19fec1c4
324 - flutter_native_splash: c32d145d68aeda5502d5f543ee38c192065986cf
325 - flutter_secure_storage: 2c2ff13db9e0a5647389bff88b0ecac56e3f3418
326 - fluttertoast: 2c67e14dce98bbdb200df9e1acf610d7a6264ea1
327 - image_picker_ios: 7fe1ff8e34c1790d6fff70a32484959f563a928a
328 - in_app_review: 7dd1ea365263f834b8464673f9df72c80c17c937
329 - integration_test: 4a889634ef21a45d28d50d622cf412dc6d9f586e
330 - local_auth_darwin: d2e8c53ef0c4f43c646462e3415432c4dab3ae19
267 + flutter_inappwebview_ios: 6f63631e2c62a7c350263b13fa5427aedefe81d4
268 + flutter_local_authentication: 1172a4dd88f6306dadce067454e2c4caf07977bb
269 + flutter_local_notifications: ff50f8405aaa0ccdc7dcfb9022ca192e8ad9688f
270 + flutter_mailer: 2ef5a67087bc8c6c4cefd04a178bf1ae2c94cd83
271 + flutter_secure_storage: 23fc622d89d073675f2eaa109381aefbcf5a49be
272 + fluttertoast: 21eecd6935e7064cc1fcb733a4c5a428f3f24f0f
273 + image_picker_ios: c560581cceedb403a6ff17f2f816d7fea1421fc1
274 + in_app_review: 436034b18594851a7328d7f1c2ed5ec235b79cfc
275 + integration_test: 252f60fa39af5e17c3aa9899d35d908a0721b573
276 OrderedSet: e539b66b644ff081c73a262d24ad552a69be3a94
332 - package_info_plus: af8e2ca6888548050f16fa2f1938db7b5a5df499
333 - path_provider_foundation: 080d55be775b7414fd5a5ef3ac137b97b097e564
334 - payjoin_flutter: d9d4c8aa16bd5dfedb9b21d0edc8199e0187d96e
335 - permission_handler_apple: 4ed2196e43d0651e8ff7ca3483a069d469701f2d
336 - quick_actions_ios: 4b07fb49d8d8f3518d7565fbb7a91014067a7d82
337 - reown_yttrium: cee334ade64725b1d83f7b34c706a6aae2696d58
338 - rive_common: dd421daaf9ae69f0125aa761dd96abd278399952
339 - rlz: 3f4022361f540a5c26d9d2474fea1d2455b69d8d
277 + package_info_plus: c0502532a26c7662a62a356cebe2692ec5fe4ec4
278 + path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
279 + permission_handler_apple: 9878588469a2b0d0fc1e048d9f43605f92e6cec2
280 + quick_actions_ios: 56f3cbaa71e94f212838d1f9fe354bd0734779bf
281 + reown_yttrium: c0e87e5965fa60a3559564cc35cffbba22976089
282 SDWebImage: 9f177d83116802728e122410fb25ad88f5c7608a
341 - sensitive_clipboard: 161e9abc3d56b3131309d8a321eb4690a803c16b
342 - share_plus: 50da8cb520a8f0f65671c6c6a99b3617ed10a58a
343 - shared_preferences_foundation: 9e1978ff2562383bd5676f64ec4e9aa8fa06a6f7
344 - sp_scanner: b1bc9321690980bdb44bba7ec85d5543e716d1b5
345 - sqflite_darwin: 20b2a3a3b70e43edae938624ce550a3cbf66a3d0
283 + sensitive_clipboard: d4866e5d176581536c27bb1618642ee83adca986
284 + share_plus: 8b6f8b3447e494cca5317c8c3073de39b3600d1f
285 + shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
286 + sqflite_darwin: 5a7236e3b501866c1c9befc6771dfd73ffb8702d
287 sqlite3: 73513155ec6979715d3904ef53a8d68892d4032b
347 - sqlite3_flutter_libs: 83f8e9f5b6554077f1d93119fe20ebaa5f3a9ef1
288 + sqlite3_flutter_libs: 86f82662868ee26ff3451f73cac9c5fc2a1f57fa
289 SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4
349 - torch_dart: f4620705d10f05492fab047f2fa1c3a600e7d17d
350 - uni_links: ed8c961e47ed9ce42b6d91e1de8049e38a4b3152
351 - universal_ble: ff19787898040d721109c6324472e5dd4bc86adc
352 - url_launcher_ios: 694010445543906933d732453a59da0a173ae33d
353 - wakelock_plus: e29112ab3ef0b318e58cfa5c32326458be66b556
354 - warp_api: 997d8fb3e777669bc6260d0c12e56cd40b9db1d1
290 + torch_dart: d2cf778332cc6e6a3b362dcf45e4dde52bc34e35
291 + uni_links: d97da20c7701486ba192624d99bffaaffcfc298a
292 + universal_ble: cf52a7b3fd2e7c14d6d7262e9fdadb72ab6b88a6
293 + url_launcher_ios: 5334b05cef931de560670eeae103fd3e431ac3fe
294 + wakelock_plus: 76957ab028e12bfa4e66813c99e46637f367fc7e
295 YttriumWrapper: 31e937fe9fbe0f1314d2ca6be9ce9b379a059966
296
297 PODFILE CHECKSUM: 5296465b1c6d14d506230356756826012f65d97a
ios/Runner.xcodeproj/project.pbxproj
+7 -3
@@ -18,6 +18,7 @@
18 724FDA327BF191BC29DCAA2E /* Constants.swift in Resources */ = {isa = PBXBuildFile; fileRef = 0CCA7ADAD6FF9185EBBB2BCA /* Constants.swift */; settings = {ASSET_TAGS = (BreezSDK, ); }; };
19 73138617307FA4F838D21D62 /* ServiceLogger.swift in Resources */ = {isa = PBXBuildFile; fileRef = F42258C3697CFE3C8C8D1933 /* ServiceLogger.swift */; settings = {ASSET_TAGS = (BreezSDK, ); }; };
20 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
21 + 8482AC522FBB29FF00FFF059 /* AppIcon.icon in Resources */ = {isa = PBXBuildFile; fileRef = 8482AC512FBB29FF00FFF059 /* AppIcon.icon */; };
22 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
23 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
24 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
@@ -73,6 +74,7 @@
74 78D25C60B94E9D9E48D52E5E /* ResourceHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResourceHelper.swift; path = "../.symlinks/plugins/breez_sdk/ios/bindings-swift/Sources/BreezSDK/ResourceHelper.swift"; sourceTree = "<group>"; };
75 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; };
76 7D3364C03978A8A74B6D586E /* LnurlPay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LnurlPay.swift; path = "../.symlinks/plugins/breez_sdk/ios/bindings-swift/Sources/BreezSDK/Task/LnurlPay.swift"; sourceTree = "<group>"; };
77 + 8482AC512FBB29FF00FFF059 /* AppIcon.icon */ = {isa = PBXFileReference; lastKnownFileType = folder.iconcomposer.icon; path = AppIcon.icon; sourceTree = "<group>"; };
78 91C524F800843E0A3F17E004 /* ReceivePayment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceivePayment.swift; path = "../.symlinks/plugins/breez_sdk/ios/bindings-swift/Sources/BreezSDK/Task/ReceivePayment.swift"; sourceTree = "<group>"; };
79 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = "<group>"; };
80 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = "<group>"; };
@@ -175,6 +177,7 @@
177 97C146EF1CF9000F007C117D /* Products */,
178 84389F1A05D5860790D82820 /* Pods */,
179 06957875428D0F5AAE053765 /* Frameworks */,
180 + 8482AC512FBB29FF00FFF059 /* AppIcon.icon */,
181 );
182 sourceTree = "<group>";
183 };
@@ -301,6 +304,7 @@
304 2193F104374FA2746CE8945B /* ResourceHelper.swift in Resources */,
305 F5EE19868D6F10D814BF73AD /* SDKNotificationService.swift in Resources */,
306 B6C6E59403ACDE44724C12F4 /* ServiceConfig.swift in Resources */,
307 + 8482AC522FBB29FF00FFF059 /* AppIcon.icon in Resources */,
308 73138617307FA4F838D21D62 /* ServiceLogger.swift in Resources */,
309 495FEFF9B395392FED3425DE /* TaskProtocol.swift in Resources */,
310 A1B4A70C9CFA13AB71662216 /* LnurlPay.swift in Resources */,
@@ -519,7 +523,7 @@
523 "$(PROJECT_DIR)/Flutter",
524 );
525 MARKETING_VERSION = 1.0.1;
522 - PRODUCT_BUNDLE_IDENTIFIER = com.fotolockr.cakewallet;
526 + PRODUCT_BUNDLE_IDENTIFIER = com.cakewallet.monero;
527 PRODUCT_NAME = "$(TARGET_NAME)";
528 PROVISIONING_PROFILE_SPECIFIER = "";
529 SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
@@ -671,7 +675,7 @@
675 );
676 MARKETING_VERSION = 1.0.1;
677 ONLY_ACTIVE_ARCH = NO;
674 - PRODUCT_BUNDLE_IDENTIFIER = com.fotolockr.cakewallet;
678 + PRODUCT_BUNDLE_IDENTIFIER = com.cakewallet.monero;
679 PRODUCT_NAME = "$(TARGET_NAME)";
680 PROVISIONING_PROFILE_SPECIFIER = "";
681 SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
@@ -714,7 +718,7 @@
718 "$(PROJECT_DIR)/Flutter",
719 );
720 MARKETING_VERSION = 1.0.1;
717 - PRODUCT_BUNDLE_IDENTIFIER = com.fotolockr.cakewallet;
721 + PRODUCT_BUNDLE_IDENTIFIER = com.cakewallet.monero;
722 PRODUCT_NAME = "$(TARGET_NAME)";
723 PROVISIONING_PROFILE_SPECIFIER = "";
724 SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
macos/Podfile.lock
+49 -24
@@ -5,6 +5,8 @@ PODS:
5 - FlutterMacOS
6 - connectivity_plus (0.0.1):
7 - FlutterMacOS
8 + - cw_decred (0.0.1):
9 + - FlutterMacOS
10 - cw_mweb (0.0.1):
11 - FlutterMacOS
12 - device_info_plus (0.0.1):
@@ -28,12 +30,19 @@ PODS:
30 - FlutterMacOS (1.0.0)
31 - in_app_review (2.0.0):
32 - FlutterMacOS
33 + - local_auth_darwin (0.0.1):
34 + - Flutter
35 + - FlutterMacOS
36 - OrderedSet (6.0.3)
37 - package_info_plus (0.0.1):
38 - FlutterMacOS
39 - path_provider_foundation (0.0.1):
40 - Flutter
41 - FlutterMacOS
42 + - rive_common (0.0.1):
43 + - FlutterMacOS
44 + - rlz (0.0.1):
45 + - FlutterMacOS
46 - share_plus (0.0.1):
47 - FlutterMacOS
48 - shared_preferences_foundation (0.0.1):
@@ -83,6 +92,7 @@ DEPENDENCIES:
92 - bitbox_flutter (from `Flutter/ephemeral/.symlinks/plugins/bitbox_flutter/macos`)
93 - breez_sdk_spark_flutter (from `Flutter/ephemeral/.symlinks/plugins/breez_sdk_spark_flutter/macos`)
94 - connectivity_plus (from `Flutter/ephemeral/.symlinks/plugins/connectivity_plus/macos`)
95 + - cw_decred (from `Flutter/ephemeral/.symlinks/plugins/cw_decred/macos`)
96 - cw_mweb (from `Flutter/ephemeral/.symlinks/plugins/cw_mweb/macos`)
97 - device_info_plus (from `Flutter/ephemeral/.symlinks/plugins/device_info_plus/macos`)
98 - devicelocale (from `Flutter/ephemeral/.symlinks/plugins/devicelocale/macos`)
@@ -95,8 +105,11 @@ DEPENDENCIES:
105 - flutter_secure_storage_macos (from `Flutter/ephemeral/.symlinks/plugins/flutter_secure_storage_macos/macos`)
106 - FlutterMacOS (from `Flutter/ephemeral`)
107 - in_app_review (from `Flutter/ephemeral/.symlinks/plugins/in_app_review/macos`)
108 + - local_auth_darwin (from `Flutter/ephemeral/.symlinks/plugins/local_auth_darwin/darwin`)
109 - package_info_plus (from `Flutter/ephemeral/.symlinks/plugins/package_info_plus/macos`)
110 - path_provider_foundation (from `Flutter/ephemeral/.symlinks/plugins/path_provider_foundation/darwin`)
111 + - rive_common (from `Flutter/ephemeral/.symlinks/plugins/rive_common/macos`)
112 + - rlz (from `Flutter/ephemeral/.symlinks/plugins/rlz/macos`)
113 - share_plus (from `Flutter/ephemeral/.symlinks/plugins/share_plus/macos`)
114 - shared_preferences_foundation (from `Flutter/ephemeral/.symlinks/plugins/shared_preferences_foundation/darwin`)
115 - sp_scanner (from `Flutter/ephemeral/.symlinks/plugins/sp_scanner/macos`)
@@ -119,6 +132,8 @@ EXTERNAL SOURCES:
132 :path: Flutter/ephemeral/.symlinks/plugins/breez_sdk_spark_flutter/macos
133 connectivity_plus:
134 :path: Flutter/ephemeral/.symlinks/plugins/connectivity_plus/macos
135 + cw_decred:
136 + :path: Flutter/ephemeral/.symlinks/plugins/cw_decred/macos
137 cw_mweb:
138 :path: Flutter/ephemeral/.symlinks/plugins/cw_mweb/macos
139 device_info_plus:
@@ -143,10 +158,16 @@ EXTERNAL SOURCES:
158 :path: Flutter/ephemeral
159 in_app_review:
160 :path: Flutter/ephemeral/.symlinks/plugins/in_app_review/macos
161 + local_auth_darwin:
162 + :path: Flutter/ephemeral/.symlinks/plugins/local_auth_darwin/darwin
163 package_info_plus:
164 :path: Flutter/ephemeral/.symlinks/plugins/package_info_plus/macos
165 path_provider_foundation:
166 :path: Flutter/ephemeral/.symlinks/plugins/path_provider_foundation/darwin
167 + rive_common:
168 + :path: Flutter/ephemeral/.symlinks/plugins/rive_common/macos
169 + rlz:
170 + :path: Flutter/ephemeral/.symlinks/plugins/rlz/macos
171 share_plus:
172 :path: Flutter/ephemeral/.symlinks/plugins/share_plus/macos
173 shared_preferences_foundation:
@@ -167,34 +188,38 @@ EXTERNAL SOURCES:
188 :path: Flutter/ephemeral/.symlinks/plugins/wakelock_plus/macos
189
190 SPEC CHECKSUMS:
170 - bitbox_flutter: b3c6d3c4970b134a78a17fddef0ef429cfec2593
171 - breez_sdk_spark_flutter: b7826ff465c65d620a03560c28c384f44c2dc383
172 - connectivity_plus: 4adf20a405e25b42b9c9f87feff8f4b6fde18a4e
173 - cw_mweb: 4746a3b5cc5bd4afe6fadd2481c4f7b239e391d0
174 - device_info_plus: b0fafc687fb901e2af612763340f1b0d4352f8e5
175 - devicelocale: 456a07c045d3113938aa4983065bd8526e2af792
191 + bitbox_flutter: 16088f5c7febacf894f4d07bbdfb441c9f0757fe
192 + breez_sdk_spark_flutter: 2e864a52e699546aedea3d64d0e0cc88bc0ac595
193 + connectivity_plus: 0a976dfd033b59192912fa3c6c7b54aab5093802
194 + cw_decred: 0c93fbeb31bd97a6ad4ec5680960af0943bfca78
195 + cw_mweb: 7440b12ead811dda972a9918442ea2a458e8742c
196 + device_info_plus: 5401765fde0b8d062a2f8eb65510fb17e77cf07f
197 + devicelocale: 9f0f36ac651cabae2c33f32dcff4f32b61c38225
198 dnssec_proof: d461cac7bd3301eb7447f87936745a0c1ae0a67e
177 - fast_scanner: a4ead8e56f185cd565e25250fdb97fa669ea1d2e
178 - file_selector_macos: 6280b52b459ae6c590af5d78fc35c7267a3c4b31
179 - flutter_inappwebview_macos: c2d68649f9f8f1831bfcd98d73fd6256366d9d1d
180 - flutter_local_authentication: 2f9a2682f498abcc12d7e9729b5007a947170fdc
181 - flutter_local_notifications: 4bf37a31afde695b56091b4ae3e4d9c7a7e6cda0
182 - flutter_secure_storage_macos: 3dacac420d84c4d0dc5e868194ee43c8664ec797
199 + fast_scanner: d31bae07e2653403a69dac99fb710c1722b16a97
200 + file_selector_macos: cc3858c981fe6889f364731200d6232dac1d812d
201 + flutter_inappwebview_macos: bdf207b8f4ebd58e86ae06cd96b147de99a67c9b
202 + flutter_local_authentication: 85674893931e1c9cfa7c9e4f5973cb8c56b018b0
203 + flutter_local_notifications: 4ccab5b7a22835214a6672e3f9c5e8ae207dab36
204 + flutter_secure_storage_macos: d56e2d218c1130b262bef8b4a7d64f88d7f9c9ea
205 FlutterMacOS: 8f6f14fa908a6fb3fba0cd85dbd81ec4b251fb24
184 - in_app_review: 66e7680752b632d83f4f0e88b34d52ed303fbff4
206 + in_app_review: 866c9b17c87a7b46a395bda43f5d3ca02deb585a
207 + local_auth_darwin: fa4b06454df7df8e97c18d7ee55151c57e7af0de
208 OrderedSet: e539b66b644ff081c73a262d24ad552a69be3a94
186 - package_info_plus: f0052d280d17aa382b932f399edf32507174e870
187 - path_provider_foundation: 080d55be775b7414fd5a5ef3ac137b97b097e564
188 - share_plus: 510bf0af1a42cd602274b4629920c9649c52f4cc
189 - shared_preferences_foundation: 9e1978ff2562383bd5676f64ec4e9aa8fa06a6f7
190 - sp_scanner: d9316427b628dd86d6e9e3c5d42ed6b4b410157c
191 - sqflite_darwin: 20b2a3a3b70e43edae938624ce550a3cbf66a3d0
209 + package_info_plus: 12f1c5c2cfe8727ca46cbd0b26677728972d9a5b
210 + path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
211 + rive_common: 9580b9f1f08a8c85006083078e80479edf3db26a
212 + rlz: fa94ecbcb2ca519363c320ec7a0f22525a536b59
213 + share_plus: 1fa619de8392a4398bfaf176d441853922614e89
214 + shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
215 + sp_scanner: 269d96e0ec3173e69156be7239b95182be3b8303
216 + sqflite_darwin: 5a7236e3b501866c1c9befc6771dfd73ffb8702d
217 sqlite3: 73513155ec6979715d3904ef53a8d68892d4032b
193 - sqlite3_flutter_libs: 83f8e9f5b6554077f1d93119fe20ebaa5f3a9ef1
194 - torch_dart: 7e4f682c34ee0d967a35977102590094a7510c90
195 - universal_ble: ff19787898040d721109c6324472e5dd4bc86adc
196 - url_launcher_macos: 0fba8ddabfc33ce0a9afe7c5fef5aab3d8d2d673
197 - wakelock_plus: 917609be14d812ddd9e9528876538b2263aaa03b
218 + sqlite3_flutter_libs: 86f82662868ee26ff3451f73cac9c5fc2a1f57fa
219 + torch_dart: 2e94855e15fcc87bd824e179f1f9c3e0f1e1d302
220 + universal_ble: cf52a7b3fd2e7c14d6d7262e9fdadb72ab6b88a6
221 + url_launcher_macos: c82c93949963e55b228a30115bd219499a6fe404
222 + wakelock_plus: 9d63063ffb7af1c215209769067c57103bde719d
223
224 PODFILE CHECKSUM: 65ec1541137fb5b35d00490dec1bb48d4d9586bb
225
macos/Runner.xcodeproj/project.pbxproj
+4
@@ -27,6 +27,7 @@
27 33CC10F62044A3C60003C045 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F42044A3C60003C045 /* MainMenu.xib */; };
28 33CC11132044BFA00003C045 /* MainFlutterWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CC11122044BFA00003C045 /* MainFlutterWindow.swift */; };
29 83FF6BF911B29965D3589BE7 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BD06F8F6E3797AC031038136 /* Pods_Runner.framework */; };
30 + 8438E2252FBBAEF1003EC0C4 /* AppIcon.icon in Resources */ = {isa = PBXBuildFile; fileRef = 8438E2242FBBAEF1003EC0C4 /* AppIcon.icon */; };
31 9F565D5929954F53009A75FB /* secRandom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F565D5729954F53009A75FB /* secRandom.swift */; };
32 CE5899C52F71669A008E754F /* libwownero_wallet2_api_c.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = CE5899C32F71669A008E754F /* libwownero_wallet2_api_c.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
33 CE5899C62F71669A008E754F /* libmonero_wallet2_api_c.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = CE5899C42F71669A008E754F /* libmonero_wallet2_api_c.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
@@ -85,6 +86,7 @@
86 33E5194F232828860026EE4D /* AppInfo.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = AppInfo.xcconfig; sourceTree = "<group>"; };
87 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = "<group>"; };
88 81434A9891ECC211D4A12B7B /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; };
89 + 8438E2242FBBAEF1003EC0C4 /* AppIcon.icon */ = {isa = PBXFileReference; lastKnownFileType = folder.iconcomposer.icon; path = AppIcon.icon; sourceTree = "<group>"; };
90 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = "<group>"; };
91 981E08F6A19E64F1F4D21DB8 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; };
92 9F1E7BFB2BF2D27500C28C9A /* Runner.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Runner.entitlements; sourceTree = "<group>"; };
@@ -128,6 +130,7 @@
130 33CC10EE2044A3C60003C045 /* Products */,
131 D73912EC22F37F3D000D13A0 /* Frameworks */,
132 9B6E7CA3983216A9E173F00F /* Pods */,
133 + 8438E2242FBBAEF1003EC0C4 /* AppIcon.icon */,
134 );
135 sourceTree = "<group>";
136 };
@@ -271,6 +274,7 @@
274 files = (
275 33CC10F32044A3C60003C045 /* Assets.xcassets in Resources */,
276 33CC10F62044A3C60003C045 /* MainMenu.xib in Resources */,
277 + 8438E2252FBBAEF1003EC0C4 /* AppIcon.icon in Resources */,
278 );
279 runOnlyForDeploymentPostprocessing = 0;
280 };
macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json deleted
-68
@@ -1,68 +0,0 @@
1 -{
2 - "info": {
3 - "version": 1,
4 - "author": "xcode"
5 - },
6 - "images": [
7 - {
8 - "size": "16x16",
9 - "idiom": "mac",
10 - "filename": "app_icon_16.png",
11 - "scale": "1x"
12 - },
13 - {
14 - "size": "16x16",
15 - "idiom": "mac",
16 - "filename": "app_icon_32.png",
17 - "scale": "2x"
18 - },
19 - {
20 - "size": "32x32",
21 - "idiom": "mac",
22 - "filename": "app_icon_32.png",
23 - "scale": "1x"
24 - },
25 - {
26 - "size": "32x32",
27 - "idiom": "mac",
28 - "filename": "app_icon_64.png",
29 - "scale": "2x"
30 - },
31 - {
32 - "size": "128x128",
33 - "idiom": "mac",
34 - "filename": "app_icon_128.png",
35 - "scale": "1x"
36 - },
37 - {
38 - "size": "128x128",
39 - "idiom": "mac",
40 - "filename": "app_icon_256.png",
41 - "scale": "2x"
42 - },
43 - {
44 - "size": "256x256",
45 - "idiom": "mac",
46 - "filename": "app_icon_256.png",
47 - "scale": "1x"
48 - },
49 - {
50 - "size": "256x256",
51 - "idiom": "mac",
52 - "filename": "app_icon_512.png",
53 - "scale": "2x"
54 - },
55 - {
56 - "size": "512x512",
57 - "idiom": "mac",
58 - "filename": "app_icon_512.png",
59 - "scale": "1x"
60 - },
61 - {
62 - "size": "512x512",
63 - "idiom": "mac",
64 - "filename": "app_icon_1024.png",
65 - "scale": "2x"
66 - }
67 - ]
68 -}
\ No newline at end of file
macos/Runner/Assets.xcassets/Contents.json new
+6
@@ -0,0 +1,6 @@
1 +{
2 + "info" : {
3 + "author" : "xcode",
4 + "version" : 1
5 + }
6 +}
scripts/ios/app_icon.sh
+9 -217
@@ -1,225 +1,17 @@
1 #!/bin/sh
2
3 -CONTENTS_JSON_PATH=""
4 -
5 -ICON_20_2x_PATH=""
6 -ICON_20_3x_PATH=""
7 -ICON_29_2x_PATH=""
8 -ICON_29_3x_PATH=""
9 -ICON_38_2x_PATH=""
10 -ICON_38_3x_PATH=""
11 -ICON_40_2x_PATH=""
12 -ICON_40_3x_PATH=""
13 -ICON_60_2x_PATH=""
14 -ICON_60_3x_PATH=""
15 -ICON_64_2x_PATH=""
16 -ICON_64_3x_PATH=""
17 -ICON_68_2x_PATH=""
18 -ICON_76_2x_PATH=""
19 -ICON_83_5_2x_PATH=""
20 -ICON_1024_1x_PATH=""
21 -
22 -ICON_DARK_20_2x_PATH=""
23 -ICON_DARK_20_3x_PATH=""
24 -ICON_DARK_29_2x_PATH=""
25 -ICON_DARK_29_3x_PATH=""
26 -ICON_DARK_38_2x_PATH=""
27 -ICON_DARK_38_3x_PATH=""
28 -ICON_DARK_40_2x_PATH=""
29 -ICON_DARK_40_3x_PATH=""
30 -ICON_DARK_60_2x_PATH=""
31 -ICON_DARK_60_3x_PATH=""
32 -ICON_DARK_64_2x_PATH=""
33 -ICON_DARK_64_3x_PATH=""
34 -ICON_DARK_68_2x_PATH=""
35 -ICON_DARK_76_2x_PATH=""
36 -ICON_DARK_83_5_2x_PATH=""
37 -ICON_DARK_1024_1x_PATH=""
38 -
39 -ICON_TINTED_20_2x_PATH=""
40 -ICON_TINTED_20_3x_PATH=""
41 -ICON_TINTED_29_2x_PATH=""
42 -ICON_TINTED_29_3x_PATH=""
43 -ICON_TINTED_38_2x_PATH=""
44 -ICON_TINTED_38_3x_PATH=""
45 -ICON_TINTED_40_2x_PATH=""
46 -ICON_TINTED_40_3x_PATH=""
47 -ICON_TINTED_60_2x_PATH=""
48 -ICON_TINTED_60_3x_PATH=""
49 -ICON_TINTED_64_2x_PATH=""
50 -ICON_TINTED_64_3x_PATH=""
51 -ICON_TINTED_68_2x_PATH=""
52 -ICON_TINTED_76_2x_PATH=""
53 -ICON_TINTED_83_5_2x_PATH=""
54 -ICON_TINTED_1024_1x_PATH=""
55 -
56 -DEST_DIR_PATH=`pwd`/../../ios/Runner/Assets.xcassets/AppIcon.appiconset
57 -mkdir -p $DEST_DIR_PATH
3 +DEST_DIR_PATH="`pwd`/../../ios/AppIcon.icon"
4 +SRC_DIR_PATH="`pwd`/../../assets/images/ios_icons"
5 +mkdir -p "$DEST_DIR_PATH"
6
7 case $APP_IOS_TYPE in
8 "monero.com")
61 - ICON_DIRECTORY=monero_ios_icons;;
9 + ICON_DIRECTORY="monerocom-app.icon"
10 + ;;
11 "cakewallet")
63 - ICON_DIRECTORY=cakewallet_ios_icons;;
12 + ICON_DIRECTORY="cakewallet-app.icon"
13 + ;;
14 esac
15
66 -CONTENTS_JSON_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Contents.json
67 -
68 -ICON_20_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-20x20@2x.png
69 -ICON_20_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-20x20@3x.png
70 -ICON_29_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-29x29@2x.png
71 -ICON_29_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-29x29@3x.png
72 -ICON_38_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-38x38@2x.png
73 -ICON_38_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-38x38@3x.png
74 -ICON_40_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-40x40@2x.png
75 -ICON_40_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-40x40@3x.png
76 -ICON_60_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-60x60@2x.png
77 -ICON_60_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-60x60@3x.png
78 -ICON_64_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-64x64@2x.png
79 -ICON_64_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-64x64@3x.png
80 -ICON_68_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-68x68@2x.png
81 -ICON_76_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-76x76@2x.png
82 -ICON_83_5_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-83.5x83.5@2x.png
83 -ICON_1024_1x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-1024x1024@1x.png
84 -
85 -ICON_DARK_20_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-20x20@2x.png
86 -ICON_DARK_20_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-20x20@3x.png
87 -ICON_DARK_29_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-29x29@2x.png
88 -ICON_DARK_29_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-29x29@3x.png
89 -ICON_DARK_38_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-38x38@2x.png
90 -ICON_DARK_38_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-38x38@3x.png
91 -ICON_DARK_40_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-40x40@2x.png
92 -ICON_DARK_40_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-40x40@3x.png
93 -ICON_DARK_60_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-60x60@2x.png
94 -ICON_DARK_60_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-60x60@3x.png
95 -ICON_DARK_64_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-64x64@2x.png
96 -ICON_DARK_64_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-64x64@3x.png
97 -ICON_DARK_68_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-68x68@2x.png
98 -ICON_DARK_76_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-76x76@2x.png
99 -ICON_DARK_83_5_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-83.5x83.5@2x.png
100 -ICON_DARK_1024_1x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Dark-1024x1024@1x.png
101 -
102 -ICON_TINTED_20_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-20x20@2x.png
103 -ICON_TINTED_20_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-20x20@3x.png
104 -ICON_TINTED_29_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-29x29@2x.png
105 -ICON_TINTED_29_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-29x29@3x.png
106 -ICON_TINTED_38_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-38x38@2x.png
107 -ICON_TINTED_38_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-38x38@3x.png
108 -ICON_TINTED_40_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-40x40@2x.png
109 -ICON_TINTED_40_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-40x40@3x.png
110 -ICON_TINTED_60_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-60x60@2x.png
111 -ICON_TINTED_60_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-60x60@3x.png
112 -ICON_TINTED_64_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-64x64@2x.png
113 -ICON_TINTED_64_3x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-64x64@3x.png
114 -ICON_TINTED_68_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-68x68@2x.png
115 -ICON_TINTED_76_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-76x76@2x.png
116 -ICON_TINTED_83_5_2x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-83.5x83.5@2x.png
117 -ICON_TINTED_1024_1x_PATH=`pwd`/../../assets/images/ios_icons/$ICON_DIRECTORY/Icon-App-Tinted-1024x1024@1x.png
118 -
119 -rm $DEST_DIR_PATH/Contents.json
120 -
121 -rm $DEST_DIR_PATH/Icon-App-20x20@2x.png
122 -rm $DEST_DIR_PATH/Icon-App-20x20@3x.png
123 -rm $DEST_DIR_PATH/Icon-App-29x29@2x.png
124 -rm $DEST_DIR_PATH/Icon-App-29x29@3x.png
125 -rm $DEST_DIR_PATH/Icon-App-38x38@2x.png
126 -rm $DEST_DIR_PATH/Icon-App-38x38@3x.png
127 -rm $DEST_DIR_PATH/Icon-App-40x40@2x.png
128 -rm $DEST_DIR_PATH/Icon-App-40x40@3x.png
129 -rm $DEST_DIR_PATH/Icon-App-60x60@2x.png
130 -rm $DEST_DIR_PATH/Icon-App-60x60@3x.png
131 -rm $DEST_DIR_PATH/Icon-App-64x64@2x.png
132 -rm $DEST_DIR_PATH/Icon-App-64x64@3x.png
133 -rm $DEST_DIR_PATH/Icon-App-68x68@2x.png
134 -rm $DEST_DIR_PATH/Icon-App-76x76@2x.png
135 -rm $DEST_DIR_PATH/Icon-App-83.5x83.5@2x.png
136 -rm $DEST_DIR_PATH/Icon-App-1024x1024@1x.png
137 -
138 -rm $DEST_DIR_PATH/Icon-App-Dark-20x20@2x.png
139 -rm $DEST_DIR_PATH/Icon-App-Dark-20x20@3x.png
140 -rm $DEST_DIR_PATH/Icon-App-Dark-29x29@2x.png
141 -rm $DEST_DIR_PATH/Icon-App-Dark-29x29@3x.png
142 -rm $DEST_DIR_PATH/Icon-App-Dark-38x38@2x.png
143 -rm $DEST_DIR_PATH/Icon-App-Dark-38x38@3x.png
144 -rm $DEST_DIR_PATH/Icon-App-Dark-40x40@2x.png
145 -rm $DEST_DIR_PATH/Icon-App-Dark-40x40@3x.png
146 -rm $DEST_DIR_PATH/Icon-App-Dark-60x60@2x.png
147 -rm $DEST_DIR_PATH/Icon-App-Dark-60x60@3x.png
148 -rm $DEST_DIR_PATH/Icon-App-Dark-64x64@2x.png
149 -rm $DEST_DIR_PATH/Icon-App-Dark-64x64@3x.png
150 -rm $DEST_DIR_PATH/Icon-App-Dark-68x68@2x.png
151 -rm $DEST_DIR_PATH/Icon-App-Dark-76x76@2x.png
152 -rm $DEST_DIR_PATH/Icon-App-Dark-83.5x83.5@2x.png
153 -rm $DEST_DIR_PATH/Icon-App-Dark-1024x1024@1x.png
154 -
155 -rm $DEST_DIR_PATH/Icon-App-Tinted-20x20@2x.png
156 -rm $DEST_DIR_PATH/Icon-App-Tinted-20x20@3x.png
157 -rm $DEST_DIR_PATH/Icon-App-Tinted-29x29@2x.png
158 -rm $DEST_DIR_PATH/Icon-App-Tinted-29x29@3x.png
159 -rm $DEST_DIR_PATH/Icon-App-Tinted-38x38@2x.png
160 -rm $DEST_DIR_PATH/Icon-App-Tinted-38x38@3x.png
161 -rm $DEST_DIR_PATH/Icon-App-Tinted-40x40@2x.png
162 -rm $DEST_DIR_PATH/Icon-App-Tinted-40x40@3x.png
163 -rm $DEST_DIR_PATH/Icon-App-Tinted-60x60@2x.png
164 -rm $DEST_DIR_PATH/Icon-App-Tinted-60x60@3x.png
165 -rm $DEST_DIR_PATH/Icon-App-Tinted-64x64@2x.png
166 -rm $DEST_DIR_PATH/Icon-App-Tinted-64x64@3x.png
167 -rm $DEST_DIR_PATH/Icon-App-Tinted-68x68@2x.png
168 -rm $DEST_DIR_PATH/Icon-App-Tinted-76x76@2x.png
169 -rm $DEST_DIR_PATH/Icon-App-Tinted-83.5x83.5@2x.png
170 -rm $DEST_DIR_PATH/Icon-App-Tinted-1024x1024@1x.png
171 -
172 -ln -s $CONTENTS_JSON_PATH $DEST_DIR_PATH/Contents.json
173 -
174 -ln -s $ICON_20_2x_PATH $DEST_DIR_PATH/Icon-App-20x20@2x.png
175 -ln -s $ICON_20_3x_PATH $DEST_DIR_PATH/Icon-App-20x20@3x.png
176 -ln -s $ICON_29_2x_PATH $DEST_DIR_PATH/Icon-App-29x29@2x.png
177 -ln -s $ICON_29_3x_PATH $DEST_DIR_PATH/Icon-App-29x29@3x.png
178 -ln -s $ICON_38_2x_PATH $DEST_DIR_PATH/Icon-App-38x38@2x.png
179 -ln -s $ICON_38_3x_PATH $DEST_DIR_PATH/Icon-App-38x38@3x.png
180 -ln -s $ICON_40_2x_PATH $DEST_DIR_PATH/Icon-App-40x40@2x.png
181 -ln -s $ICON_40_3x_PATH $DEST_DIR_PATH/Icon-App-40x40@3x.png
182 -ln -s $ICON_60_2x_PATH $DEST_DIR_PATH/Icon-App-60x60@2x.png
183 -ln -s $ICON_60_3x_PATH $DEST_DIR_PATH/Icon-App-60x60@3x.png
184 -ln -s $ICON_64_2x_PATH $DEST_DIR_PATH/Icon-App-64x64@2x.png
185 -ln -s $ICON_64_3x_PATH $DEST_DIR_PATH/Icon-App-64x64@3x.png
186 -ln -s $ICON_68_2x_PATH $DEST_DIR_PATH/Icon-App-68x68@2x.png
187 -ln -s $ICON_76_2x_PATH $DEST_DIR_PATH/Icon-App-76x76@2x.png
188 -ln -s $ICON_83_5_2x_PATH $DEST_DIR_PATH/Icon-App-83.5x83.5@2x.png
189 -ln -s $ICON_1024_1x_PATH $DEST_DIR_PATH/Icon-App-1024x1024@1x.png
190 -
191 -ln -s $ICON_DARK_20_2x_PATH $DEST_DIR_PATH/Icon-App-Dark-20x20@2x.png
192 -ln -s $ICON_DARK_20_3x_PATH $DEST_DIR_PATH/Icon-App-Dark-20x20@3x.png
193 -ln -s $ICON_DARK_29_2x_PATH $DEST_DIR_PATH/Icon-App-Dark-29x29@2x.png
194 -ln -s $ICON_DARK_29_3x_PATH $DEST_DIR_PATH/Icon-App-Dark-29x29@3x.png
195 -ln -s $ICON_DARK_38_2x_PATH $DEST_DIR_PATH/Icon-App-Dark-38x38@2x.png
196 -ln -s $ICON_DARK_38_3x_PATH $DEST_DIR_PATH/Icon-App-Dark-38x38@3x.png
197 -ln -s $ICON_DARK_40_2x_PATH $DEST_DIR_PATH/Icon-App-Dark-40x40@2x.png
198 -ln -s $ICON_DARK_40_3x_PATH $DEST_DIR_PATH/Icon-App-Dark-40x40@3x.png
199 -ln -s $ICON_DARK_60_2x_PATH $DEST_DIR_PATH/Icon-App-Dark-60x60@2x.png
200 -ln -s $ICON_DARK_60_3x_PATH $DEST_DIR_PATH/Icon-App-Dark-60x60@3x.png
201 -ln -s $ICON_DARK_64_2x_PATH $DEST_DIR_PATH/Icon-App-Dark-64x64@2x.png
202 -ln -s $ICON_DARK_64_3x_PATH $DEST_DIR_PATH/Icon-App-Dark-64x64@3x.png
203 -ln -s $ICON_DARK_68_2x_PATH $DEST_DIR_PATH/Icon-App-Dark-68x68@2x.png
204 -ln -s $ICON_DARK_76_2x_PATH $DEST_DIR_PATH/Icon-App-Dark-76x76@2x.png
205 -ln -s $ICON_DARK_83_5_2x_PATH $DEST_DIR_PATH/Icon-App-Dark-83.5x83.5@2x.png
206 -ln -s $ICON_DARK_1024_1x_PATH $DEST_DIR_PATH/Icon-App-Dark-1024x1024@1x.png
207 -
208 -ln -s $ICON_TINTED_20_2x_PATH $DEST_DIR_PATH/Icon-App-Tinted-20x20@2x.png
209 -ln -s $ICON_TINTED_20_3x_PATH $DEST_DIR_PATH/Icon-App-Tinted-20x20@3x.png
210 -ln -s $ICON_TINTED_29_2x_PATH $DEST_DIR_PATH/Icon-App-Tinted-29x29@2x.png
211 -ln -s $ICON_TINTED_29_3x_PATH $DEST_DIR_PATH/Icon-App-Tinted-29x29@3x.png
212 -ln -s $ICON_TINTED_38_2x_PATH $DEST_DIR_PATH/Icon-App-Tinted-38x38@2x.png
213 -ln -s $ICON_TINTED_38_3x_PATH $DEST_DIR_PATH/Icon-App-Tinted-38x38@3x.png
214 -ln -s $ICON_TINTED_40_2x_PATH $DEST_DIR_PATH/Icon-App-Tinted-40x40@2x.png
215 -ln -s $ICON_TINTED_40_3x_PATH $DEST_DIR_PATH/Icon-App-Tinted-40x40@3x.png
216 -ln -s $ICON_TINTED_60_2x_PATH $DEST_DIR_PATH/Icon-App-Tinted-60x60@2x.png
217 -ln -s $ICON_TINTED_60_3x_PATH $DEST_DIR_PATH/Icon-App-Tinted-60x60@3x.png
218 -ln -s $ICON_TINTED_64_2x_PATH $DEST_DIR_PATH/Icon-App-Tinted-64x64@2x.png
219 -ln -s $ICON_TINTED_64_3x_PATH $DEST_DIR_PATH/Icon-App-Tinted-64x64@3x.png
220 -ln -s $ICON_TINTED_68_2x_PATH $DEST_DIR_PATH/Icon-App-Tinted-68x68@2x.png
221 -ln -s $ICON_TINTED_76_2x_PATH $DEST_DIR_PATH/Icon-App-Tinted-76x76@2x.png
222 -ln -s $ICON_TINTED_83_5_2x_PATH $DEST_DIR_PATH/Icon-App-Tinted-83.5x83.5@2x.png
223 -ln -s $ICON_TINTED_1024_1x_PATH $DEST_DIR_PATH/Icon-App-Tinted-1024x1024@1x.png
224 -
225 -
16 +rm -rf $DEST_DIR_PATH
17 +cp -r "$SRC_DIR_PATH/$ICON_DIRECTORY" "$DEST_DIR_PATH"
\ No newline at end of file
scripts/macos/app_icon.sh
+9 -36
@@ -1,44 +1,17 @@
1 #!/bin/sh
2
3 -ICON_16_PATH=""
4 -ICON_32_PATH=""
5 -ICON_64_PATH=""
6 -ICON_128_PATH=""
7 -ICON_256_PATH=""
8 -ICON_1024_PATH=""
9 -DEST_DIR_PATH=`pwd`/../../macos/Runner/Assets.xcassets/AppIcon.appiconset
3 +DEST_DIR_PATH="`pwd`/../../macos/AppIcon.icon"
4 +SRC_DIR_PATH="`pwd`/../../assets/images/ios_icons"
5 +mkdir -p "$DEST_DIR_PATH"
6
7 case $APP_MACOS_TYPE in
8 "monero.com")
13 - ICON_16_PATH=`pwd`/../../assets/images/macos_icons/monero_macos_icons/monero_macos_16.png
14 - ICON_32_PATH=`pwd`/../../assets/images/macos_icons/monero_macos_icons/monero_macos_32.png
15 - ICON_64_PATH=`pwd`/../../assets/images/macos_icons/monero_macos_icons/monero_macos_64.png
16 - ICON_128_PATH=`pwd`/../../assets/images/macos_icons/monero_macos_icons/monero_macos_128.png
17 - ICON_256_PATH=`pwd`/../../assets/images/macos_icons/monero_macos_icons/monero_macos_256.png
18 - ICON_512_PATH=`pwd`/../../assets/images/macos_icons/monero_macos_icons/monero_macos_512.png
19 - ICON_1024_PATH=`pwd`/../../assets/images/macos_icons/monero_macos_icons/monero_macos_1024.png;;
9 + ICON_DIRECTORY="monerocom-app.icon"
10 + ;;
11 "cakewallet")
21 - ICON_16_PATH=`pwd`/../../assets/images/macos_icons/cakewallet_macos_icons/cakewallet_macos_16.png
22 - ICON_32_PATH=`pwd`/../../assets/images/macos_icons/cakewallet_macos_icons/cakewallet_macos_32.png
23 - ICON_64_PATH=`pwd`/../../assets/images/macos_icons/cakewallet_macos_icons/cakewallet_macos_64.png
24 - ICON_128_PATH=`pwd`/../../assets/images/macos_icons/cakewallet_macos_icons/cakewallet_macos_128.png
25 - ICON_256_PATH=`pwd`/../../assets/images/macos_icons/cakewallet_macos_icons/cakewallet_macos_256.png
26 - ICON_512_PATH=`pwd`/../../assets/images/macos_icons/cakewallet_macos_icons/cakewallet_macos_512.png
27 - ICON_1024_PATH=`pwd`/../../assets/images/macos_icons/cakewallet_macos_icons/cakewallet_macos_1024.png;;
12 + ICON_DIRECTORY="cakewallet-app.icon"
13 + ;;
14 esac
15
30 -rm $DEST_DIR_PATH/app_icon_16.png
31 -rm $DEST_DIR_PATH/app_icon_32.png
32 -rm $DEST_DIR_PATH/app_icon_64.png
33 -rm $DEST_DIR_PATH/app_icon_128.png
34 -rm $DEST_DIR_PATH/app_icon_256.png
35 -rm $DEST_DIR_PATH/app_icon_512.png
36 -rm $DEST_DIR_PATH/app_icon_1024.png
37 -
38 -ln -s $ICON_16_PATH $DEST_DIR_PATH/app_icon_16.png
39 -ln -s $ICON_32_PATH $DEST_DIR_PATH/app_icon_32.png
40 -ln -s $ICON_64_PATH $DEST_DIR_PATH/app_icon_64.png
41 -ln -s $ICON_128_PATH $DEST_DIR_PATH/app_icon_128.png
42 -ln -s $ICON_256_PATH $DEST_DIR_PATH/app_icon_256.png
43 -ln -s $ICON_512_PATH $DEST_DIR_PATH/app_icon_512.png
44 -ln -s $ICON_1024_PATH $DEST_DIR_PATH/app_icon_1024.png
\ No newline at end of file
16 +rm -rf $DEST_DIR_PATH
17 +cp -r "$SRC_DIR_PATH/$ICON_DIRECTORY" "$DEST_DIR_PATH"
\ No newline at end of file