From 22de56d6ad132d11c6831dc4872122d91f3c8eba Mon Sep 17 00:00:00 2001 From: Rui Duarte Date: Thu, 7 Dec 2023 19:43:49 +0000 Subject: [PATCH] icons and glyphs - added missing glyphs; - fixed icons; - fixed typos; --- CHANGELOG.md | 26 +++++++++--------- Makefile | 8 +++--- glyphs/app_boilerplate_64px.gif | Bin 0 -> 228 bytes glyphs/icon_back.gif | Bin 0 -> 74 bytes glyphs/icon_back_x.gif | Bin 0 -> 1123 bytes glyphs/icon_certificate.gif | Bin 0 -> 1133 bytes glyphs/icon_coggle.gif | Bin 0 -> 1128 bytes glyphs/icon_crossmark.gif | Bin 0 -> 1131 bytes glyphs/icon_dashboard.gif | Bin 0 -> 1133 bytes glyphs/icon_dashboard_x.gif | Bin 0 -> 1126 bytes glyphs/icon_down.gif | Bin 0 -> 1100 bytes glyphs/icon_eye.gif | Bin 0 -> 1130 bytes glyphs/icon_left.gif | Bin 0 -> 1101 bytes glyphs/icon_processing.gif | Bin 0 -> 1130 bytes glyphs/icon_right.gif | Bin 0 -> 1100 bytes glyphs/icon_up.gif | Bin 0 -> 1100 bytes glyphs/icon_validate_14.gif | Bin 0 -> 1125 bytes glyphs/icon_warning.gif | Bin 0 -> 1130 bytes icons/app_boilerplate_32px.gif | Bin 0 -> 116 bytes icons/nanox_app_phantasma.gif | Bin 881 -> 852 bytes icons/stax_app_phantasma.gif | Bin 0 -> 582 bytes src/crypto.c | 2 +- src/globals.h | 2 +- src/ui/action/validate.c | 2 +- .../boilerplate_response_unpacker.py | 1 - 25 files changed, 20 insertions(+), 21 deletions(-) create mode 100644 glyphs/app_boilerplate_64px.gif create mode 100644 glyphs/icon_back.gif create mode 100644 glyphs/icon_back_x.gif create mode 100644 glyphs/icon_certificate.gif create mode 100644 glyphs/icon_coggle.gif create mode 100644 glyphs/icon_crossmark.gif create mode 100644 glyphs/icon_dashboard.gif create mode 100644 glyphs/icon_dashboard_x.gif create mode 100644 glyphs/icon_down.gif create mode 100644 glyphs/icon_eye.gif create mode 100644 glyphs/icon_left.gif create mode 100644 glyphs/icon_processing.gif create mode 100644 glyphs/icon_right.gif create mode 100644 glyphs/icon_up.gif create mode 100644 glyphs/icon_validate_14.gif create mode 100644 glyphs/icon_warning.gif create mode 100644 icons/app_boilerplate_32px.gif create mode 100644 icons/stax_app_phantasma.gif diff --git a/CHANGELOG.md b/CHANGELOG.md index e814a44..4986419 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,25 +9,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Inital commit with the brand new Phantasma application +- Initial commit with the brand new Phantasma application. ## [1.0.1] - 2023-11-20 ### Added - Added a method to get all of the number of args. -- Added a new enum -- Added a new Button to the UI Display Address +- Added a new enum. +- Added a new Button to the UI Display Address. ### Fixed -- Fixed Path to generate phantasma address; -- Crypto.c upgraded generations and added missing expections; -- GetPublicKey revamped public key generation; -- Fixed encoded address length; -- Fixed displayed transaction data; +- Fixed Path to generate phantasma address. +- Crypto.c upgraded generations and added missing exceptions. +- GetPublicKey revamped public key generation. +- Fixed encoded address length. +- Fixed displayed transaction data. ### Changed - Updated Gitignore. -- Updated depracated methods (added no_throw). +- Updated deprecated methods (added no_throw). - Updated Python Tests. - Updated git workflows. - Changed the transaction to have the transaction type, name of the contract and method. @@ -41,7 +41,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Added Commands example. -- Added Offsets +- Added Offsets. - Added crypto.c ### Fixed @@ -51,9 +51,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Revamped application to new boilerplate release. -- Updated app_main -- Updated Globals -- Updated depencencies +- Updated app_main. +- Updated Globals. +- Updated dependencies. - Updated send_response to feature phantasma. - Updated tests to align with our coding methodology. diff --git a/Makefile b/Makefile index 35cb5ba..9c71677 100644 --- a/Makefile +++ b/Makefile @@ -47,10 +47,10 @@ endif # Application icons following guidelines: # https://developers.ledger.com/docs/embedded-app/design-requirements/#device-icon -ICON_NANOS = icons/nanos_app_phantasma.gif -ICON_NANOX = icons/nanox_app_phantasma.gif -ICON_NANOSP = icons/nanos_app_phantasma.gif -ICON_STAX = icons/nanos_app_phantasma.gif +ICON_NANOS = icons/nanos_app_phantasma.gif #16x16 +ICON_NANOSP = icons/nanox_app_phantasma.gif #14x14 +ICON_NANOX = icons/nanox_app_phantasma.gif #14x14 +ICON_STAX = icons/stax_app_phantasma.gif #32x32 # Application allowed derivation curves. # Possibles curves are: secp256k1, secp256r1, ed25519 and bls12381g1 diff --git a/glyphs/app_boilerplate_64px.gif b/glyphs/app_boilerplate_64px.gif new file mode 100644 index 0000000000000000000000000000000000000000..0125e6b45ca7127e161ad0fb4534a92b15b2e45a GIT binary patch literal 228 zcmVg}tsmtvTqnxxZ0Ic2# z^KW4uNJ3&(rp&3f$T_+yjLIo(-*laGJKqcag1#S+C@~(959N~Ca6X|5Db-}XI;1ge zl{@2#$Kx;gjD}s(Y;v>>S7PJzskzRs;PaZjyXYrJ5@^&ysOEBL2SP~X2USNE2|4MA z$Fzr;85C%_+0&SF2r3p(CJJV7nwa&H$||@PYd9-gNPF8h+i z#(Mch>H3D2mX`VkM*2oZxP`3=Lf^oD9vKom`v^ z4IGV}EX^$3V0vBhlS^|`^GaZPQxJOHaOwpmh};68%`T}$nPsUdZbkXI3Sf_0W#V>= zGfwlMdQ)(_#RaEceV}9XLD7p8-7q0w8Uiuli5JL$C;!wuV45!iCT_<6|Nj2@{p;tC z@87({PcxqRv3h4bgmo;iK$ z#u35cm<%;FYmM&SmXyJnS^XAT( zJ!|HS>C>i8nLKIYg#NzXp6;&Bj`p_Jmgc6$hWfhNn(C^`it@73lH#Jmg8aPPob0U3 zjP$hBl;otug!s7FnCPg;i14t`kl>)e0DnJUA8#*D4|g|LV6Zqk*xT9KSX)_In46iJ z7#kTH=@}C@U!{$jiyfNJ~jdh>MAe2nz`c@bmHVaC32Tu(PqUFf%a% wONgH=z;c3tK?g*D$_@r5iJtzIs~KwUGz+zPEiKD<-x8T<*15Dbij~0{0O2}{jsO4v literal 0 HcmV?d00001 diff --git a/glyphs/icon_certificate.gif b/glyphs/icon_certificate.gif new file mode 100644 index 0000000000000000000000000000000000000000..89b529f792aeb77c8cc3b4d4782d8280b3c6c204 GIT binary patch literal 1133 zcmZ?wbhEHbh+i z#(Mch>H3D2mX`VkM*2oZxP`3=Lf^oD9vKom`v^ z4IGV}EX^$3V0vBhlS^|`^GaZPQxJOHaOwpmh};68%`T}$nPsUdZbkXI3Sf_0W#V>= zGfwlMdQ)(_#RaEceV}9XLD7p8-7q0w8Uiuli5JL$C;!wuV45!iCT_<6|Nj2@{p;tC z@87({PcxqRv3h4bgmo;iK$ z#u35cm<%;FYmM&SmXyJnS^XAT( zJ!|HS>C>i8nLKIYg#NzXp6;&Bj`p_Jmgc6$hWfhNn(C^`it@73lH#Jmg8aPPob0U3 zjP$hBl;otug!s7FnCPg;i14t`kl>)e0DnJUA8#*D4|g|LV6Zqk*xT9KSX)_In46iJ z7#kTH=@}C@U!{$jiyfNJ~jdh>MAe2nz`c@bmHVaC32Tu(PqUFf%a% zONgH=z;c3tK?g*D$_@r5rJnxG17}|h+i z#(Mch>H3D2mX`VkM*2oZx= z8BX({dQ)(_1?YGj{?G?HMjsTtNYM=w0;VAl6P|d19C-3i%>$zB`;K7M%r?(Lh`uU@`*{_N?K$B!O9xPR~No!hr=-nf44>XplvE?zi)?(CV< zr%s+Ye(dOx!-ozY*uQV@p5424?%2L<>z2)%Hf~tIZta@Yt5&X9zHI4|#fug$m_Kjs zoY}Kx&X_)J>XgZoCQj(@>+R|8>g;H5Yi((6YHX;ltF5W7s;nq4D=jH5DlEv)%gxEo z%FIYlOHD~mN=%54i;annii`*k3k?Yl3Jmb~^Y!ue^7L?bb9Hfca&)k_v$e6dva~Qa zGc_?bGBnWF)78<|($r8_Q&mw`QdE$ala-N{l9Uh^6BQ8_5)|O)h+i z#(Mch>H3D2mX`VkM*2oZxP`3=Lf^oD9vKom`v^ z4IGV}EX^$3V0vBhlS^|`^GaZPQxJMxaOwpmh};68%`T}$nPsUdZbkXI3Sf_0W#V>= zBTn<6dQ)(_#R;cgeV}9XLD7p8-7q0w8Uiuli5JL$C;!wuV45!iCT_<6|Nj2@{p;tC z@87({PcxqRv3h4bgmo;iK$ z#u35cm<%;FYmM&SmXyJnS^XAT( zJ!|HS>C>i8nLKIYg#NzXp6;&Bj`p_Jmgc6$hWfhNn(C^`it@73lH#Jmg8aPPob0U3 zjP$hBl;otug!s7FnCPg;i14t`kl>)e0DnJUA8#*D4|g|LU=%qz*xT9KSX)_In46iJ z7#kTH=@}C@U!{$jiyfNJ~jdh>MAe2nz`c@bmHVaC32Tu(PqUFf%a% zONgH=z;c3tK?g*D$_@r5g`R%S3EQ{LsG1P=G9yPZ?_TW!_O_JIo#INXvMrLH1~M>M F0{{d^jh+i z#(Mch>H3D2mX`VkM*2oZx|Z5PF?(>IEf;+ybD@E~!PCWvMA{Mftf3V2@j6;&zJ# zPV=C8Q*gV*5~p5$pkwqw(Tfz_Fd<+X0x{u<7s!Dp|I|ESnlAz-ZpQ!r{{H#>>*tT} z-@bnN{ORL|_wU}mdHw3;i|5atK6(7;;e-44?%uh5>*kH?*REcZ;0$^0LyB;-bQW{Jh+p?5xa; z^t9BJ|cQ;oTXD3GodplbjYb#3&b2C#D zVqwaWPR5VIe^Qem-6vZZ1v^b~aWPW+p~p z3GtH!SWYl7=zs`N*}=f1)WgepeBpkH7I)L>0efyf`cv6&*0!WWPeHu$lGW7Enz_D= G4Aua{vX6rR literal 0 HcmV?d00001 diff --git a/glyphs/icon_dashboard_x.gif b/glyphs/icon_dashboard_x.gif new file mode 100644 index 0000000000000000000000000000000000000000..33d9b0a74a263937a8cbb3b7c4ccfd4bd4fd2a3b GIT binary patch literal 1126 zcmZ?wbhEHbh+i z#(Mch>H3D2mX`VkM*2oZx= z5l-`({PcxqRv3h4bgmo;iK$ z#u35cm<%;FYmM&SmXyJnS^XAT( zJ!|HS>C>i8nLKIYg#NzXp6;&Bj`p_Jmgc6$hWfhNn(C^`it@73lH#Jmg8aPPob0U3 zjP$hBl;otug!s7FnCPg;i14t`kl>)e0DnJUA8#*D4|g|L7iT9&2YWkP8*3{|3v)A5 z6JsMo1ARSR9c?X54RtkD6=fww1$jAH8EGj=32`w|5n&-g0e(JS9&Rp94t6$H7G@?! zUc-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*btCX0MpOk6^Wap-qB64UF}T4Rno+txOE8OpFwuK*`RgC?(A*$i)q66_97Elu=SrV5P5L zUS6(Ou9shwu5V~*X{m2uq;F)T3sj(6T$u;-oo-&SvJ%j-AOl=di<65o3raHc^Aw8G ztP+#*OG|8(lob9$J&;=fH#M(V59}GeYG-AXPsowK%`DC^;3VTp46jft7PnYGO%#QAmD%4lD=*GV)9Ei!<^I z6r7#GL8hSLo0y!L2NcundS0ve;2nVDi`Y;NgdWMu4QWZ>pz zXy|I@XlQBVYUE;UXz6Nc_}|je8K&7KKe;qFHLnDwIR&BF8LAmYFGwpWEr5aq7{EoD zWvMA{Mftf3V1HX>!rg-I6icj50lNgEH3i8fKwls^#1W@feV|kH(V`kA1WZ04CM4AY z(t84%^TORUA=Po(!~qs&z(JU`qar2$B!L7a`@1}1N-;w-Lrew&K=vgZQZhY z)5ZeMTG_VdAT{+S(zE>X{jm6Nr?&Zaj`McQIQehVWA};$o%uI|73_73^0#s@+FtPL0rFC}Ia4}c|0Jk%O AU;qFB literal 0 HcmV?d00001 diff --git a/glyphs/icon_eye.gif b/glyphs/icon_eye.gif new file mode 100644 index 0000000000000000000000000000000000000000..df4bb829e6d06e0bde643b1b96fde45c093edef1 GIT binary patch literal 1130 zcmZ?wbhEHbh+i z#(Mch>H3D2mX`VkM*2oZxP`3=Lf^oD9vKom`v^ z4IGV}EX^$3V0vBhlS^|`^GaZPQxJOHaOwpmh};68%`T}$nPsUdZbkXI3Sf_0W#V>= zGfwlMdQ)(_#RaEceV}9XLD7p8-7q0w8Uiuli5JL$C;!wuV45!iCT_<6|Nj2@{p;tC z@87({PcxqRv3h4bgmo;iK$ z#u35cm<%;FYmM&SmXyJnS^XAT( zJ!|HS>C>i8nLKIYg#NzXp6;&Bj`p_Jmgc6$hWfhNn(C^`it@73lH#Jmg8aPPob0U3 zjP$hBl;otug!s7FnCPg;i14t`kl>)e0DnJUA8#*D4|g|LV6Zqk*xT9KSX)_In46iJ z7#kTH=@}C@U!{$jiyfNJ~jdh>MAe2nz`c@bmHVaC32Tu(PqUFf%a% zONgH=z;c3tK?g*D$_@r5`JVojvmYFo*YYB?T-40^%iq9xH)NNlPJ66kronvNgOR}+ E02G{#(EtDd literal 0 HcmV?d00001 diff --git a/glyphs/icon_left.gif b/glyphs/icon_left.gif new file mode 100644 index 0000000000000000000000000000000000000000..524226ba11247d9c5f797801400fd630071a049a GIT binary patch literal 1101 zcmZ?wbhEHbWMN=u_`m=H|NsA2{K*1lD*orL$SqJvNi0bO(*Nx%3KEmEQ%e+*Qqwc@ zY?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*btCX0MpOk6^Wap-qB64UF}T4Rno+txOE8OpFwuK*`RgC?(A*$i)q66_97Elu=SrV5P5L zUS6(Ou9shwu5V~*X{m2uq;F)T3sj(6T$u;-oo-&SvJ%j-AOl=di<65o3raHc^Aw8G ztP+#*OG|8(lob9$J&;=fH#M(V59}GeYG-AXPsowK%`DC^;3VTp46jft7PnYGO%#QAmD%4lD=*GV)9Ei!<^I z6r7#GL8hSLo0y!L2NcundS0ve;2nVDkcY~W;U?r3IeWZ>*# zXy|I@XlQBVYUE;UXz6Nc_}|je8K&7KKe;qFHLnDwIR&BF45}GLFGwpWEr5aq7{EoD zWvMA{Mftf3V1HX>!rg-I6l1JT0lNgEH3i8fKwls^!~~~SeV|kH(V`kA1WZ04CM4AY z(t84%^TORUA=Po(!~qs&z(JU`qar2$B!L7a`@1}1N-;w-Lrew&K=vgZQZhY z)5ZeMTG_VdAT{+S(zE>X{jm6Nr?&Zaj`McQIQehVWA};$o%uI|73_73^0#s@+FmbdLb7tJW=fuch4FGsN BgIfRq literal 0 HcmV?d00001 diff --git a/glyphs/icon_processing.gif b/glyphs/icon_processing.gif new file mode 100644 index 0000000000000000000000000000000000000000..8fe937facc2d11dfa878b61d3f46055ae87996e4 GIT binary patch literal 1130 zcmZ?wbhEHbh+i z#(Mch>H3D2mX`VkM*2oZx= z8BX({dQ)(_1?YGj{?G?HMjsTtNYM=w0;VAl6P|d19C-3i%>$zB`;K7M%r?(Lh`uU@`*{_N?K$B!O9xPR~No!hr=-nf44>XplvE?zi)?(CV< zr%s+Ye(dOx!-ozY*uQV@p5424?%2L<>z2)%Hf~tIZta@Yt5&X9zHI4|#fug$m_Kjs zoY}Kx&X_)J>XgZoCQj(@>+R|8>g;H5Yi((6YHX;ltF5W7s;nq4D=jH5DlEv)%gxEo z%FIYlOHD~mN=%54i;annii`*k3k?Yl3Jmb~^Y!ue^7L?bb9Hfca&)k_v$e6dva~Qa zGc_?bGBnWF)78<|($r8_Q&mw`QdE$ala-N{l9Uh^6BQ8_5)|O)c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*btCX0MpOk6^Wap-qB64UF}T4Rno+txOE8OpFwuK*`RgC?(A*$i)q66_97Elu=SrV5P5L zUS6(Ou9shwu5V~*X{m2uq;F)T3sj(6T$u;-oo-&SvJ%j-AOl=di<65o3raHc^Aw8G ztP+#*OG|8(lob9$J&;=fH#M(V59}GeYG-AXPsowK%`DC^;3VTp46jft7PnYGO%#QAmD%4lD=*GV)9Ei!<^I z6r7#GL8hSLo0y!L2NcundS0ve;2nVDkcY~W;U?r3IcWZ>*# zXy|I@XlQBVYUE;UXz6Nc_}|je8K&7KKe;qFHLnDwIR&BF2&x%HFGwpWEr5aq7{EoD zWvMA{Mftf3V1HX>!rg-A6jL{>P64|FqBRA{B|u*wIm7^`R(+sT^wFXkCIn1AASNW$ z0@Eju15Nk;OB7P`fT_I*n5-H9|NHyr_phHnzJL4r<@2Wx@87+B^ZM1x7tfzPee(Fx z!w2{8-Mw@B*3BE&uU)-z`O?J;=g*xzbNbZD6UUDoJ#zTa!2|pE?cK9`*UlZ=w{6|B zdDF%X>({MavwGFa70Z_`U9x!5!Ugl^&7CuQ*322xr%jzQdD6rQ{e8VX-Cdm>?QN|s z%}tFB^>wv1)m4=h1nAc$w`R`@o}*+(NU2R;bEa6!9jrm z{(inb-d>&_?ryFw&Q6XF_I9>5)>f7l=4PfQ#zuw)`g*!L+FF_#>T0Sg%1Vj~@^Z2= z(o&KV;$osA!a{-q{CvDTJltHI9PDhYEX+)d3=BG;5&~3eFfg(6@U>OF>g8gv1_1YR Bf|mdQ literal 0 HcmV?d00001 diff --git a/glyphs/icon_up.gif b/glyphs/icon_up.gif new file mode 100644 index 0000000000000000000000000000000000000000..4e13c064f7605feb2e6e04a48a3133e5c95912cb GIT binary patch literal 1100 zcmZ?wbhEHbWM^Pu_`m=H|NsA2{K*1lD*orL$SqJvNi0bO(*Nx%3KEmEQ%e+*Qqwc@ zY?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*btCX0MpOk6^Wap-qB64UF}T4Rno+txOE8OpFwuK*`RgC?(A*$i)q66_97Elu=SrV5P5L zUS6(Ou9shwu5V~*X{m2uq;F)T3sj(6T$u;-oo-&SvJ%j-AOl=di<65o3raHc^Aw8G ztP+#*OG|8(lob9$J&;=fH#M(V59}GeYG-AXPsowK%`DC^;3VTp46jft7PnYGO%#QAmD%4lD=*GV)9Ei!<^I z6r7#GL8hSLo0y!L2NcundS0ve;2nVDi`Y;NgdWMu4SWZ>pz zXy|I@XlQBVYUE;UXz6Nc_}|je8K&7KKe;qFHLnDwIR&oS!~m)pMK4GzC@p}31Q@_Y znPsUdZbkXI3SfU*Wy0Np?i3fSP64|FqBRA{B|u*w9AfN>Q>#AEDf(zp4HE(;9}p9g zYJuq!$bqK&|0N2kdBD_O1WeY9|Ns5{^ZVD&AK$-y{qp(KhxhN^zIpxX<%{Rfo<4c} z=;4F=_wL@gee33p>({PcxqRv3h4bgmo;iK$#u35cm<%;FYmM&SmXyJnS^XAT(J!|HS>C>i8nLKIYg#NzXp6;&Bj`p_J zmgc6$hWfhNn(C^`it@73lH#Jmg8aPPob0U3jP$hBl;otug!s7FnCPg;i14t`kl>)e z0DnJUA8#*D4|g|L7iT9&2YWkP8*3{|3v)A56JsMo1ARSR9c?X54RtkD6=fww1$jAH z8EGj=32`w|5n&-g0e(JS9v*HkP7Zc9Ru*O^Mg|5QPzeDlH5i!KTar5~xYlqnSOWmI C)q;Qk literal 0 HcmV?d00001 diff --git a/glyphs/icon_validate_14.gif b/glyphs/icon_validate_14.gif new file mode 100644 index 0000000000000000000000000000000000000000..ccb5cabe38d16ff857d540b64742e4b8346a6949 GIT binary patch literal 1125 zcmZ?wbhEHbh+i z#(Mch>H3D2mX`VkM*2oZx= z0Z#LvdQ)(_#So`neV}9XLD7p8-7q0w8Uiuli5JL$C;!wuV45!iCT_<6|Nj2@{p;tC z@87({PcxqRv3h4bgmo;iK$ z#u35cm<%;FYmM&SmXyJnS^XAT( zJ!|HS>C>i8nLKIYg#NzXp6;&Bj`p_Jmgc6$hWfhNn(C^`it@73lH#Jmg8aPPob0U3 zjP$hBl;otug!s7FnCPg;i14t`kl>)e0DnJUA8#*D4|g|L7iT9&2YWkP8*3{|3v)A5 z6JsMo1ARSR9c?X54RtkD6=fww1$jAH8EGj=32`w|5n&-g0e(JS9&Rp94t6$H7G@?! zUh+i z#(Mch>H3D2mX`VkM*2oZxP`3=Lf^oD9vKom`v^ z4IGV}EX^$3V0vBhlS^|`^GaZPQxJMhaOwpmh};68%`T}$nPsUdZbkXI3Sf_0W#V>= zAx`t4dQ)(_#R#WfeV}9XLD7p8-7q0w8Uiuli5JL$C;!wuV45!iCT_<6|Nj2@{p;tC z@87({PcxqRv3h4bgmo;iK$ z#u35cm<%;FYmM&SmXyJnS^XAT( zJ!|HS>C>i8nLKIYg#NzXp6;&Bj`p_Jmgc6$hWfhNn(C^`it@73lH#Jmg8aPPob0U3 zjP$hBl;otug!s7FnCPg;i14t`kl>)e0DnJUA8#*D4|g|L7iT9&2YWkP8*3{|3v)A5 z6JsMo1ARSR9c?X54RtkD6=fww1$jAH8EGj=32`w|5n&-g0e(JS9&Rp94t6$H7G@?! zUKIUBc02Qn~N0|4sJF$(|y literal 0 HcmV?d00001 diff --git a/icons/nanox_app_phantasma.gif b/icons/nanox_app_phantasma.gif index 7654e9aabfcb27661069d74e634a80dd6aaa58de..4b1b9c18261bd9b4fd90ab942fd4004c955d4ad4 100644 GIT binary patch literal 852 zcmZ?wbhEHb>bNGGl|%;bw8wG#!hH$w%51oV#Q^H$6GrryKOc#0e876ciNX=jSIUCnqE%xVX4DI5^nZ+1c9K+Su4w zT3Q+!8tUokX=`h1X=!O{YVz{(^6>C*a&j^-fUKh~Q2fcl!UQx}@jtg`Zen_>Z(@38 zayDOjVs37tt%072DF`y?0963}tH8j(_TQnQz(Yr>-=pEcfefqp0m~I9u!yKgolQOc zwrukxCZm9k29Fn8s^+q}a$QMEWRlwW{-g_FcH6ct4Hmh*`y%vRa5ZHI{L9`QvC zJeyQx_;*HbrTc!_6OIG9)HMw_x`IlPcv>DJ8?