From 31e7dee402221dd76fd0d199cd3a1958baed44cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dirk=20Ja=CC=88ckel?= Date: Tue, 30 Aug 2022 12:12:24 +0200 Subject: [PATCH] gh-2568 Images and text updated (cherry picked from commit 8d460dd1e2a44e550c25244d0c9ce5af24c0a44f) --- .../Contents.json | 22 +++++++++++++++ .../ico-whats-new-rebrand_dark.pdf | Bin 0 -> 6741 bytes .../ico-whats-new-rebrand_light.pdf | Bin 0 -> 6761 bytes Multisig/UI/App/WhatsNewHandler.swift | 25 ++++-------------- 4 files changed, 27 insertions(+), 20 deletions(-) create mode 100644 Multisig/Assets.xcassets/Whats New/ico-whats-new-rebrand.imageset/Contents.json create mode 100644 Multisig/Assets.xcassets/Whats New/ico-whats-new-rebrand.imageset/ico-whats-new-rebrand_dark.pdf create mode 100644 Multisig/Assets.xcassets/Whats New/ico-whats-new-rebrand.imageset/ico-whats-new-rebrand_light.pdf diff --git a/Multisig/Assets.xcassets/Whats New/ico-whats-new-rebrand.imageset/Contents.json b/Multisig/Assets.xcassets/Whats New/ico-whats-new-rebrand.imageset/Contents.json new file mode 100644 index 000000000..81634b084 --- /dev/null +++ b/Multisig/Assets.xcassets/Whats New/ico-whats-new-rebrand.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "filename" : "ico-whats-new-rebrand_light.pdf", + "idiom" : "universal" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "ico-whats-new-rebrand_dark.pdf", + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Multisig/Assets.xcassets/Whats New/ico-whats-new-rebrand.imageset/ico-whats-new-rebrand_dark.pdf b/Multisig/Assets.xcassets/Whats New/ico-whats-new-rebrand.imageset/ico-whats-new-rebrand_dark.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2b363b1f9493d5b0ccde419f4a4961d09f6fbba5 GIT binary patch literal 6741 zcmb7}TaP415ryCDSJaCo8_6|!zetuPyv7ItVp;QM@i6qZ?M1yaFf&HRzn%-^cX?&Ni-|qHb@$5w9meeo?ME2r8qjIlO&{Q88mkO!JiPnWZpi82 zuCdo;`f>Vxx|{y`YhxGU5`0K5%pM0%4Cwmacpg2Ulx$Y_;)iW`1;1*n*OxIflhSfYg3PQgB%B z8`hSk^$?vWB?eZP4mnGmVQhBEM;>ZvA%_`aw=CukWOFr(9YAw+>!k)QvdxvV$P{SS zm*Q%V_-a7jErr0qsMXi&K>6CohPJN0-cWp<9k_hG?Lq?e)>{a(`P$6cvD4HL=|TvU zY1_byPMp2w>>#Z2F>rREZIc}u)|?Q+>o~up_?gU7Zth z(n;bSIb`}6b;$IAjeNzWA@Og|^tzBSiFm%5=`pq#Fl@|pOGTJURyN}8qLjBfhGR%{ zWN9p#SxW-qd(`l4lnxmQsB1eW;^bJU)}|xq<3QF7H@gPCL^+?k9QFogH2i4(2a>cw zDgxh@RJ`vv;r|u|zx0B;Oo3r3vtM)AAl@Ia^{_R&t`n`}cp##96+g60-4eJdvqlkojSB$v7zH)-FQgU5GbnRP5QXCc8}uz z8V0&l6cj(evQW!&inDYiwoZ>gk*z)SBFOs?=*yJ01iPbXT~6&JsA8 zu$Kdd8aFJb7HbD%`OXB5Yrf^}vTMPG(W|2#ERz8YenP#iG(pQrf6u3p!mm#Kw~hKf~ga!^fYej0f8+$!%Si~6Cv&3+ugOs9Rr(s+EkcQ&38iOs#hOmrW90)fV z+>jk+4lFIHHmInC&Rq<)aH#BSzgnwiVO>(o63k+2t zjI3pDZnQ+Ukq^Z%whyH3Y7ocMILu6hZ8hAq#B+fx5gjtVHH+zRvpGV#CC!Z`I9rcG zUJ3ZYf$WrMTnBQ7w?>SfU`13`%K zx>ZFal>Ln&hD4d7(OghI!ML28ZJ3UrdSMmKx63oGK}kNJb-C zgtDM*5QyUjiX-zZyq&BD%P64OFIyYZCk(+)E2i+`Dw9fHh1ocT7hwcb>_3EAC@J=g zK8PX^&V4nIb;gx7@%0xcMCtTlf zs#VpIHR?IwvC90GS=V8ij zNJBuB9I=!{Vy;C*y#?mtQ}WZW5F!%AQ3KtJ(g^RP`Sc}niQ)<-?{inMA{yyJXo*o( z^9?$VtDy~^rj9fjPm56^5Bg=hbi% zT&brQ9Yi?-tk4WkuhhfaO5pv4(TzlkwjXFN^?jw?FY>g zA;Xf+HCC4*xfydz`@H$gSV6l022W_K%r5#Xhol&vAT}8O2>8$B0!Lbd^#M#eV9f`d zCE%J10g)oslg>eXVR}n}Tp&^<+9ii~R(dfdA>(F8yQUB!Jtl#L=FZ+v5u%*9vPnMS zj8aA+>b$@K>)FFH!-$ZSPMX$eLRKtghy+GkOo3Z5-mLHj6P+W8%qI#FoXyf0nk%{q z?XfXhMJ4eXz(QoSA8IwSV<3mZs9ylK*ZbGs0`%H{{fz(_apNZfc)tI1aP!-{yZfid z`MbaKQv#oxzy0@L=lSOO?GNV-`1ASYtJ|;cf1bbF$ubyHaIbx4J*~IV>q;-qkM}=4 zoX(FkE$jSZTkhHY-P8Gw9ra7a6?}gC05+4A1|5FS5Hx=0xcTF&mzX;11TW_6KF{ud zVy=J3{zs6*N^t$Kk`DMdHrx;X?DpyQa{t4dQ-6Lqe?M{8o7S`H|C!o`iU4mPRMwtm ze&^UeQWSj#R6Klo3*v_LHpC_7Z77v};?u+JtIPRe;)kD`KYWclK7G7@eg16z^wrDH pR;S#&xW9jzbzpPw&9|?9Ib*&30CfBCWXIu7)Td8A`Q2Z>`5zm!I(h&A literal 0 HcmV?d00001 diff --git a/Multisig/Assets.xcassets/Whats New/ico-whats-new-rebrand.imageset/ico-whats-new-rebrand_light.pdf b/Multisig/Assets.xcassets/Whats New/ico-whats-new-rebrand.imageset/ico-whats-new-rebrand_light.pdf new file mode 100644 index 0000000000000000000000000000000000000000..205e17101c14ded545d9347262a1f1853d0aadce GIT binary patch literal 6761 zcmb7}TaVnv5ryCREBIo-4q$HIFMwenmf|2tf+%v{j67^cV_CsyH`!eWj(>f=Q{*%$ zOAf4oAaKw0rMl|WscOzAFP?w>xnJru`Pt3)|M=%L&tH5ofBEHfzI&xVr*On?{&c>3 z{q+4D0bgp=Fe*=J?m?ar*b<7iXW@T^~LlPvg6E{f>v~ zOZD^V?c|mo^GnBb zr)ghjA994;wb|EgohvdTSad7p-Z;jp__u5i~VvEnEm1xlmVQJNc>TH(l ziKxDvd|#5w@1mE`(1WfH(x@7hUJH&bz9#d#LcEOJ=ww%k39Rd)WZ!PWo&r3|X$ViqRy0Z051~+>Mo@e_K_hiHHA*Z ziA9A}Y2G2WccnLn|8|hP@HvOB;2u!8(ZTDyZz7hieA}(rvDL<(GxMX9!WL8l%rPtu z0;KjUl7ho}->|kUt%vA5DKW6RbjVri3}drPKJrjY3pvaXyJazVAe*aM>;RgpTQ4i&Xxn6mhBYUI@H);fDY=+CChnj^U6Si@&P%ST zdYw6QKv(C4oOIG`M-G`jMjbMJU?X2~X-NFrGrcZkOd_7|W_pY*1`HcB-BJ;zq5?5>)5bqC|A{uMWuIohWI39>7 zUgfKniM+mA5iP)nmcp22qqI>Cq`}HI!*Emc9;MOhM^`53ve~dX+{((;)`1y0YVR<2 zVB3RJ5KsX>Vn(&P+HfGpu=PL=ov3(cM+t8$1$Pz!2&d*16Eo!OXhAcr4{hhow!;0&*mcV*Ain z#AOsi=SS0NmMm+Xs{vWQfI;Piy@d%iZdgt&)(*zR&r!|WhW8+8+M>O8#{hAjlO*{Fz z5Lp^YY_M?fJy=Rx+p3!z_bo!MrcgY;Ot`)$>#fCCXlxi(Q{eF%NnKb3*F!w2U!+nL z2J%%XTmosHXcwUoz0)K&E4jc>1;WT$=H^D5WE=TV3}gF1+O7t1JdMN5MA%ltO-ua3 zMKYp8#@!9QQRv5KRA$`63y&D4*4-Kg~!rJD@7=<=bE`$8X^Tm zbyVEV%@ux|07mW~TF}=ZfPh zLL(>tu7wi;WEn8zpFAOKC{<#)su1-esjftZcA;5_vT`0BM9#>^lj81?Vo4p;S-Gqb zQQD=`lzxvkh)0f!LQ(7-kczT#%fkk>W+{@A(lf%w?$(^q3q^~SLS#Lt)Pz<63p8+} zw4{hmj|?XQO3ymY2JclHIOL^M@Dvhiw9;}5oP~`(bVsCU ze;>0@QtTPWr5!b94?IqVA!F4(T6QWbTnJRRNWFj_D0ZZw z6dp=Y>5YROHD?J=ncym=wTuf9S|G8d7VEMVBJ@QSk0yjh$i~rx@cIDx><4pezFlIM=T|gm}?PHZ$W#EPsvZiLWoEdM-6l@ zN+Z0F=F^wRC5kJUywCl?ifE(@p(RFD%{OQ}u7);vnmW>CkS7XuH#bis$igByq$a~W zO=l*IjkwsTn6bS~!bl8at}x70I`xL!+wHcwF#ckR+(M& zR}M*mJGA;NV*UvD&*TC}T7!j;K7>gJtoeYm1YC0=AX3D7(mALvOm8lb3q-0!yX5d5 zOE0S=WZd>>*Ayb8$0V@O+}S%TLX;ENILRlRQOYPpotHXbJ$sbSFd`(SlcqJAkQGZA zB7xBsQ{YyNw=KNYMCV8%^NB(PXR|bh=8A4Ydu)tWQAxZSun-yThgyy77|5Y8>Q{m7 zmH+kk0djKt-GGMAjh_wR`Tldl&2R7S?w=m#Z~xBE3w&<=_TPV<=bIO|ug@Fs=ku#K zw_n}=IDfm7WiX`RUi-{?BGmZzy3)(@)*5g5#+EETtBR&13r!o_k%yXeY(Be zzkYY>j}PbXCf?9Y>sj^xOl?C&fVU4SYfm%3eQX~oiarB^2R|Rh1(z_rJBqw|4}$U6 zQBM!IZ!YJDi64V*{_q@keEN9*_WarW>6=%dtxmald4K;j>%ivVn{VFybjEu7QRw#J S$&OQaqc(l=$?yL1_5T1`J3kTt literal 0 HcmV?d00001 diff --git a/Multisig/UI/App/WhatsNewHandler.swift b/Multisig/UI/App/WhatsNewHandler.swift index 78c107095..bb7d1f400 100644 --- a/Multisig/UI/App/WhatsNewHandler.swift +++ b/Multisig/UI/App/WhatsNewHandler.swift @@ -9,28 +9,13 @@ import WhatsNewKit class WhatsNewHandler { private let whatsNew = WhatsNew( // Show the WhatsNew screen only once for users of this version - version: WhatsNew.Version(major: 3, minor: 14, patch: 0), + version: WhatsNew.Version(major: 3, minor: 17, patch: 0), title: "What's new", items: [ WhatsNew.Item( - title: "Open Links in App", - subtitle: "Now you can open links to assets or transactions, or transaction details of a safe in the mobile app", - image: UIImage(named: "ico-whats-new-open-links-in-app") - ), - WhatsNew.Item( - title: "Review Delegate Calls", - subtitle: "Bring attention to potentially dangerous transactions marked with warning of «unexpected delegate calls» in transaction details", - image: UIImage(named: "ico-whats-new-review-delegate-calls") - ), - WhatsNew.Item( - title: "Edit Safe Owners", - subtitle: "Connect your owner key to the Safe and edit Safe owners and confirmation requirements in the Safe settings", - image: UIImage(named: "ico-whats-new-edit-safe-owners") - ), - WhatsNew.Item( - title: "Request to join a Safe", - subtitle: "After creating new owner key request to join the selected Safe by sharing a link with one of the owners", - image: UIImage(named: "ico-whats-new-join-safe") + title: "We have changed!", + subtitle: "Gnosis Safe rebranded to Safe. Following a successful spin-off vote from Gnosis in GIP-29, we are rebranding to Safe. Now and over the coming time, you will see a new look and a better visual experience to your ever secure Gnosis Safe that you love.", + image: UIImage(named: "ico-whats-new-rebrand") ) ] ) @@ -65,7 +50,7 @@ class WhatsNewHandler { whatsNewViewController = WhatsNewViewController( whatsNew: whatsNewForCurrentVersion, configuration: configuration, - versionStore: keyValueVersionStore // use InMemoryWhatsNewVersionStore() for debugging + versionStore: InMemoryWhatsNewVersionStore() //for debugging ) } }