From fda9bd13866ff5561725151d0fe25b5a3c9d6342 Mon Sep 17 00:00:00 2001 From: Vincent Breitmoser Date: Thu, 17 Apr 2014 14:41:53 +0200 Subject: [PATCH] use project icons for certification status Closes #573 --- .../ui/adapter/ViewKeyUserIdsAdapter.java | 8 ++++---- .../keychain/ui/widget/UserIdEditor.java | 4 ++-- .../main/res/drawable-hdpi/key_certify_error.png | Bin 0 -> 1268 bytes .../res/drawable-hdpi/key_certify_ok_depth0.png | Bin 0 -> 1252 bytes .../res/drawable-hdpi/key_certify_ok_self.png | Bin 0 -> 898 bytes .../res/drawable-hdpi/key_certify_revoke.png | Bin 0 -> 1278 bytes .../src/main/res/drawable-hdpi/uid_mail_bad.png | Bin 0 -> 942 bytes .../src/main/res/drawable-hdpi/uid_mail_ok.png | Bin 0 -> 1252 bytes .../main/res/drawable-ldpi/key_certify_error.png | Bin 0 -> 652 bytes .../res/drawable-ldpi/key_certify_ok_depth0.png | Bin 0 -> 646 bytes .../res/drawable-ldpi/key_certify_ok_self.png | Bin 0 -> 507 bytes .../res/drawable-ldpi/key_certify_revoke.png | Bin 0 -> 663 bytes .../src/main/res/drawable-ldpi/uid_mail_bad.png | Bin 0 -> 531 bytes .../src/main/res/drawable-ldpi/uid_mail_ok.png | Bin 0 -> 646 bytes .../main/res/drawable-mdpi/key_certify_error.png | Bin 0 -> 884 bytes .../res/drawable-mdpi/key_certify_ok_depth0.png | Bin 0 -> 862 bytes .../res/drawable-mdpi/key_certify_ok_self.png | Bin 0 -> 627 bytes .../res/drawable-mdpi/key_certify_revoke.png | Bin 0 -> 853 bytes .../src/main/res/drawable-mdpi/uid_mail_bad.png | Bin 0 -> 647 bytes .../src/main/res/drawable-mdpi/uid_mail_ok.png | Bin 0 -> 862 bytes .../res/drawable-xhdpi/key_certify_error.png | Bin 0 -> 1676 bytes .../res/drawable-xhdpi/key_certify_ok_depth0.png | Bin 0 -> 1606 bytes .../res/drawable-xhdpi/key_certify_ok_self.png | Bin 0 -> 1203 bytes .../res/drawable-xhdpi/key_certify_revoke.png | Bin 0 -> 1646 bytes .../src/main/res/drawable-xhdpi/uid_mail_bad.png | Bin 0 -> 1299 bytes .../src/main/res/drawable-xhdpi/uid_mail_ok.png | Bin 0 -> 1606 bytes .../res/drawable-xxhdpi/key_certify_error.png | Bin 0 -> 2381 bytes .../drawable-xxhdpi/key_certify_ok_depth0.png | Bin 0 -> 2364 bytes .../res/drawable-xxhdpi/key_certify_ok_self.png | Bin 0 -> 2217 bytes .../res/drawable-xxhdpi/key_certify_revoke.png | Bin 0 -> 2215 bytes .../main/res/drawable-xxhdpi/uid_mail_bad.png | Bin 0 -> 2338 bytes .../src/main/res/drawable-xxhdpi/uid_mail_ok.png | Bin 0 -> 2364 bytes .../src/main/res/layout/key_list_item.xml | 2 +- .../main/res/layout/view_key_userids_item.xml | 2 +- 34 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 OpenKeychain/src/main/res/drawable-hdpi/key_certify_error.png create mode 100644 OpenKeychain/src/main/res/drawable-hdpi/key_certify_ok_depth0.png create mode 100644 OpenKeychain/src/main/res/drawable-hdpi/key_certify_ok_self.png create mode 100644 OpenKeychain/src/main/res/drawable-hdpi/key_certify_revoke.png create mode 100644 OpenKeychain/src/main/res/drawable-hdpi/uid_mail_bad.png create mode 100644 OpenKeychain/src/main/res/drawable-hdpi/uid_mail_ok.png create mode 100644 OpenKeychain/src/main/res/drawable-ldpi/key_certify_error.png create mode 100644 OpenKeychain/src/main/res/drawable-ldpi/key_certify_ok_depth0.png create mode 100644 OpenKeychain/src/main/res/drawable-ldpi/key_certify_ok_self.png create mode 100644 OpenKeychain/src/main/res/drawable-ldpi/key_certify_revoke.png create mode 100644 OpenKeychain/src/main/res/drawable-ldpi/uid_mail_bad.png create mode 100644 OpenKeychain/src/main/res/drawable-ldpi/uid_mail_ok.png create mode 100644 OpenKeychain/src/main/res/drawable-mdpi/key_certify_error.png create mode 100644 OpenKeychain/src/main/res/drawable-mdpi/key_certify_ok_depth0.png create mode 100644 OpenKeychain/src/main/res/drawable-mdpi/key_certify_ok_self.png create mode 100644 OpenKeychain/src/main/res/drawable-mdpi/key_certify_revoke.png create mode 100644 OpenKeychain/src/main/res/drawable-mdpi/uid_mail_bad.png create mode 100644 OpenKeychain/src/main/res/drawable-mdpi/uid_mail_ok.png create mode 100644 OpenKeychain/src/main/res/drawable-xhdpi/key_certify_error.png create mode 100644 OpenKeychain/src/main/res/drawable-xhdpi/key_certify_ok_depth0.png create mode 100644 OpenKeychain/src/main/res/drawable-xhdpi/key_certify_ok_self.png create mode 100644 OpenKeychain/src/main/res/drawable-xhdpi/key_certify_revoke.png create mode 100644 OpenKeychain/src/main/res/drawable-xhdpi/uid_mail_bad.png create mode 100644 OpenKeychain/src/main/res/drawable-xhdpi/uid_mail_ok.png create mode 100644 OpenKeychain/src/main/res/drawable-xxhdpi/key_certify_error.png create mode 100644 OpenKeychain/src/main/res/drawable-xxhdpi/key_certify_ok_depth0.png create mode 100644 OpenKeychain/src/main/res/drawable-xxhdpi/key_certify_ok_self.png create mode 100644 OpenKeychain/src/main/res/drawable-xxhdpi/key_certify_revoke.png create mode 100644 OpenKeychain/src/main/res/drawable-xxhdpi/uid_mail_bad.png create mode 100644 OpenKeychain/src/main/res/drawable-xxhdpi/uid_mail_ok.png diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ViewKeyUserIdsAdapter.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ViewKeyUserIdsAdapter.java index 6e90be994..29883d750 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ViewKeyUserIdsAdapter.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ViewKeyUserIdsAdapter.java @@ -124,7 +124,7 @@ public class ViewKeyUserIdsAdapter extends CursorAdapter implements AdapterView. if (cursor.getInt(mIsRevoked) > 0) { vRank.setText(" "); - vVerified.setImageResource(android.R.drawable.presence_away); + vVerified.setImageResource(R.drawable.key_certify_revoke); // disable and strike through text for revoked user ids vUserId.setEnabled(false); @@ -138,11 +138,11 @@ public class ViewKeyUserIdsAdapter extends CursorAdapter implements AdapterView. int verified = cursor.getInt(mVerifiedId); // TODO introduce own resources for this :) if (verified == Certs.VERIFIED_SECRET) { - vVerified.setImageResource(android.R.drawable.presence_online); + vVerified.setImageResource(R.drawable.key_certify_ok_depth0); } else if (verified == Certs.VERIFIED_SELF) { - vVerified.setImageResource(android.R.drawable.presence_invisible); + vVerified.setImageResource(R.drawable.key_certify_ok_self); } else { - vVerified.setImageResource(android.R.drawable.presence_busy); + vVerified.setImageResource(R.drawable.key_certify_error); } } diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/UserIdEditor.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/UserIdEditor.java index 75d5181c5..ea80317eb 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/UserIdEditor.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/UserIdEditor.java @@ -135,10 +135,10 @@ public class UserIdEditor extends LinearLayout implements Editor, OnClickListene Matcher emailMatcher = Patterns.EMAIL_ADDRESS.matcher(email); if (emailMatcher.matches()) { mEmail.setCompoundDrawablesWithIntrinsicBounds(0, 0, - android.R.drawable.presence_online, 0); + R.drawable.uid_mail_ok, 0); } else { mEmail.setCompoundDrawablesWithIntrinsicBounds(0, 0, - android.R.drawable.presence_offline, 0); + R.drawable.uid_mail_bad, 0); } } else { // remove drawable if email is empty diff --git a/OpenKeychain/src/main/res/drawable-hdpi/key_certify_error.png b/OpenKeychain/src/main/res/drawable-hdpi/key_certify_error.png new file mode 100644 index 0000000000000000000000000000000000000000..391d1c9884838863044525adf51ad31797b7ef66 GIT binary patch literal 1268 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjY)RhkE)4%caKYZ?lYt_f1s;*b zK-vS0-A-oPfdtD69Mgd`SU*FB&(dWK49q_~T^vI^j<20|K3g{AOZY)~ z!=p#Ujf>w~#-7=;r}DhZt{08^{X5_Pu`Az~-ZE=O>v!H?ZRq5O{ zsZTf#YH%H1)A;>&gMP#LRsWwi?B{%Fckbzul@nBgSbu47q+N6Fx!1+Sow)ev&&c4~ zwAY=lj8A`_uhZfiCbBg5ta!th)OD{o6(9X&QMzogUD){XQSOCz!|v_Vy}h+^^YW`j zIrsBAI98oEw07&+KUqcYc~!2daYSUJ+u_Ahf-_l`73w{{xA(xAp2c^|bo8AAr-Ws8 zrAofJw^qh(jgjHR1-}@72wt6Ec<$kxYuX8^`Pq|M*>w?I=(z`nxMVWyx);Ya)VI zc&b0M&79Ts?u=yr&ETXzT`E7>1;SmKHV1d~6n@X!Fx%YwdD?61_iSd)Ztk7N#&P-g z`8s+M%T`sl$_iBcwNmx%XS{KyXL6Obi(T*4?zbJ+*X_)5JDyv&kFn)bLPdqVLE7fc zH{PtdkTZ>$_o4m4E~ZUAH}bl--Dc3ex#6LA!;(`)`U+caPxL!}`-8!x)YP`W`U&%A zM6U0h%eSXm{nwAelC{&=zcJOTO?@ZE5FKF<9p|6GP4~Kf^_-oc(sC-o+2}?>&+;x75Q3c10p5Dr{MvFCEKFJ8aoEVlXx4LF=6kCAqOOw-Qdi#H`TGt+H zbxcfLo+0;o*1>agm(AsSWvdl*$a2lESliWytH1oMzOyd&+419yw{&!EUz}5zxHh`D zD@p2ryzMH(^QSi@yEwl%{-Cla;_DrY!bLUO-APf~a!xib*&g7cm-x-ZvOwWuJKxa{ zpHwfdap|#b2~cuVT99@me0_$G@6j(04zg@c?}%CTOo07l9@FzYL8om+|7y;xkNf(_ z*2v_Fd)czC)&M>;w^_&gk1yPuF6${2_*d+C-9opr=90g%sqdR;dx_0$? zA1^M>`22b4#TP3+SAVP6pWOa1ru<<|zTzLX%v;+FeyxxFf9g(3W!<@ubo-4)>AL67 zhwhs3>bUmi{_v_t90zsI^Im1k+{M4ywxcFa^St6Gao0lm=S7~uioVxlei=o0&dvHE zZx{WK^;za;jtB>aeqe#1TH+c}l9E`GYL#4+3Zxi}3=9o*4a{|oOhXLKtV|88OwEB@ zD+2@Ox)vi84Y~O#nQ4`{H54h^^Z_+Uf@}!RPb(=;EJ|f?Ovz75Rq)JBOiv9;O-!jQ TJeg_(RK(!v>gTe~DWM4fXS_S9 literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-hdpi/key_certify_ok_depth0.png b/OpenKeychain/src/main/res/drawable-hdpi/key_certify_ok_depth0.png new file mode 100644 index 0000000000000000000000000000000000000000..76944469c9a6b5f9419687b5278948b50aa337f0 GIT binary patch literal 1252 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjY)RhkE)4%caKYZ?lYt_f1s;*b zK-vS0-A-oPfdtD69Mgd`SU*FB&(dWK49qV)T^vI^jxU|&n-dx;aJ=65`M&G?P209Q zbk7oqVes0p*2&~Zuk`d?i3_oDALO;%gz^r;SM@tl&E$7Br!8y~T66Y%wT zve<#~;3vCxGbP3MuCHCoYUpRQbLaOnKmVWiId|qiSFD)e-Stcw3EuK9*SfqLm^WIj zW8QR4?W@M&#iEVZL$e+WoNw$2yBO|R_fg|K*R8OZf>UROxcpa8RN8fCawYfoPlcbK zwF}lM%4O6Y-1D=s`sa*FZhrr}5e%1VKOLCtetOESIG29zUp@~C*MD7oCvV;-w|!X* zdyi&Fy}G;hb#+navLeU9KHkaS4xI=T)ztZLo#pSgW=%mwhl(l8N-wP)x6j{OcH!Lp zIbL5w9th5`mTP3!2@eqnWLcOxGj{g9t+uo6eH+ia+&HbZ)w&_$D9eu}3vU14QLc3U z-YlGLagt@?cSj$q?!?&Ycb40$)KoyT^3g_Y=oN{2jC|H#{$cBr3W?tU7)KI3qx z7|Vo=$Z68t%hzN*5M?>caMnhAsiVS-@a44?!OUL zZN*~FSk>jL#1z+R`|722sux%7QMH%Hu5|sB5pdqSJ9v_kQqR$E6(Pb(J+s6%CfB+?QzHD?Cv)CH1QupT1XF#iDwpw%^AY(r%ZP?{W_KBC4F*eN9~9 z&7F!9$_#=n?kAmA@g&qdnb4eY(du5jbSCrBNeeivM1QpEGXL(HE3LkErm+&|M3!u! zlb5O%pLruSbIaQ1-(3gNS!}~tXNGv#-gWc}eW3S3n3?NY|)rjSHGk)~jrSrf7T*-NmKJ08 z@tykcAE&(h-xJ$;_IzCbc$f2}JJD)E)vhk~;w9M+3U?RA<>}Pqe?OhgcOhQ-BJb;O zOAhW!w{H4e-LhXca9+sUNJWdQweiy|*Q;FKBXi=Ojm$%Fd8L`+o6Y%WPiN+zawcz* zUT}ZejB=O#c6@JG%)(!XH_W%amCl;0{|M&JM^Qd!&4(ySCED9_D zR7+eVN>UO_QmvAUQh^kMk%6J1u7SC(k!gsbnU$%5m8m(9Yh_@-T-RcRq9HdwB{QuO zw}v8Rn?9fhNstY}`DrEPiAAXljw$&`sS2LCiRr09sfj6-g(p*OfQlGAUHx3vIVCg! E0Ac4P!~g&Q literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-hdpi/key_certify_ok_self.png b/OpenKeychain/src/main/res/drawable-hdpi/key_certify_ok_self.png new file mode 100644 index 0000000000000000000000000000000000000000..81570101519233493dae513ced0693acea4e416a GIT binary patch literal 898 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 E0Ac4P!~g&Q literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-ldpi/key_certify_error.png b/OpenKeychain/src/main/res/drawable-ldpi/key_certify_error.png new file mode 100644 index 0000000000000000000000000000000000000000..79fddf78a31635f0d95229bb88203d48d7f5a639 GIT binary patch literal 652 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xawj^(N7l!{JxM1({$v_d#0*}aI zAngIhZYQ(tK!Rljj_E)ete;_H^vCZE42%;zT^vI+&d;56K1;+=pndSt(uAVq3Au0b@eAjFB7q;0) zw>Q7wwki?2xN3>wTti*&JuXVWZv1+m5@y)Hr+0DtzcLguy#2TjOg-NtA9f;&ZMB1N z;&Sh8rR_)gbs4mCURORT^1iTq?jez#k8FzG)hqsIKW4w{{2fPOabQHLmbgZgq$HN4 zS|t~y0x1R~149E{LqlByqYy(wD+3cNV^duNb1MUbiQ=nnqiD#@PsvQH#I50hmk=l^ wNP=t#&QB{TPb^Aha7@WhN>%X8O-xS>N=;0uEIgTN160J|>FVdQ&MBb@01KQ1s{jB1 literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-ldpi/key_certify_ok_depth0.png b/OpenKeychain/src/main/res/drawable-ldpi/key_certify_ok_depth0.png new file mode 100644 index 0000000000000000000000000000000000000000..c400a1820e955f930f53ac73a7a11a35237c5f66 GIT binary patch literal 646 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xawj^(N7l!{JxM1({$v_d#0*}aI zAngIhZYQ(tK!Rljj_E)ete;_H^vCZE42)f#E{-7@=ci6G^p0^9I9|WI`cClqf_WKR zELk>M7_fY@3_8)cRwJUdrfEu(`~fckr7Yzzv$~!H@ql2@4_gG^%l&$H@7=z;TTj?s z`8$Taq^@nZGj4v-9OHr{r54%f_c{gh7U@0`iyD&?rz*W#pHUd!IORL2WI3f zSn=Wby+3zmr*rRM-?Czv#)5rCXKzhUDN^_7=Kl5dg@$3<2hnq9FMr?6>esMEWRcnJ z^t)Y6cd~OH^gg#c-qp0T=d8v4RY!gbP5kU>-JQP0QYT~D;*3oq?T&r^bDTRawkle% z{hhwg=$+?s$?#hZUl+$pd;E@>raiH6XQX@4mEEktd-RQ1ORO&h$}mVinDXo6`qcTZMV9Vo0(a#^O zI-AMau<~*HMDL{Ls2=Ypn-ZVg%lKhG!Jc``f&KfrtUs9nqe!*HHKHUXu_VKYh@7#dm`m{=K`>Kd3^85m3yUv(QrLvDUbW?Cg~4G+A8K#4#SWJ7R% qT1k0gQ7VIDN`6wRf@f}GdTLN=VoGJ<$y6JlA_h-aKbLh*2~7Z?lLb`( literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-ldpi/key_certify_ok_self.png b/OpenKeychain/src/main/res/drawable-ldpi/key_certify_ok_self.png new file mode 100644 index 0000000000000000000000000000000000000000..fb1654b530849a175b12019c7f0c32dd6d45adbe GIT binary patch literal 507 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh0wlLOK8*rWOiAAEE)4(M`_JqL@;D1TB8!2v z2N=7Z%(epwmK8Xr18J~chKhDcnly|6JW#F4@6VSd{6y>Ik7yiVCT z90;jok#`VyYc8G}CPdBqV zgK3AFQdc0SDAUx8w8YG|HJ2l`4~ks8bNT%GYr9Lk3+~q3*jb{jxsa{5clGze(61FL zE8O+@{!Ck(QTWwr{UpEj*F7)Y_Se@vl95!oS?cSt{a?D~S5H$54!oRazUnvY+hXHF zu9a(A+0(Czc680zpLUpe)4%SmLcO<+tMBLeKc`vRzi;cY6&~-;U3yu5GGRi^Wczoq zFQz#3KAR`I@8`zoZC5JxR_>{P7smBeFFrYMrQ@}GPr3hd|7Tw^sg~6}>H7m<*r=Ac zMwFx^mZVxG7o`Fz1|tJQ16@NyT?3;KLqjVA6Dwm=T?2C~1A~d;t8Sxc$jwj5OsmAL z;enSBDD)*kHU#IVm6RtIr7}3CpD$u4aJ2rLUUka%B`+q4 zm`rpqnb>s6CFIJMj*c(lnl%iU9C}^+UD>%rLOcR4d^F6^EBVvuq;N4;B=2!W?t0BK z9S&9HUYkwN_kKKMb2MIT{vrn6lp>}Q2L`LH&OST67(9{~r#Pq@Hn5&M60N8(-JSOg z<6?{TW>@}v5_8?^)bn5#r}}Swi{AH*QU(sopHwp^td#wwh4lJt#pIGMZ z{l90%M+pnIHPf=5io8obTHy0pIL+Q5T;5=BHN#g$ljAAV+rDS-P+t4Oq~jF(v6T(9kw){ypvj%zy6~cr^DMnjA~zbS{6*Q@LcyZyy#WE>p$t$mRk?jiT2e2 z<4m>0HKHUXu_VKYh@7#dm`m{=K`>Kd3^85m3yUv(QrLvDUb zW?Cg~4G+A8K&e6!WJ7R%T1k0gQ7VIDN`6wRf@f}GdTLN=VoGJ<$y6JlA_h-aKbLh* G2~7a5&jZE) literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-ldpi/uid_mail_bad.png b/OpenKeychain/src/main/res/drawable-ldpi/uid_mail_bad.png new file mode 100644 index 0000000000000000000000000000000000000000..45467992f915e9e69927d006fb88df14c98acf64 GIT binary patch literal 531 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh0wlLOK8*rWOiAAEE)4(M`_JqL@;D1TB8!2v z2N=7Z%(epwmK8Xr18J~chKv!vRdP`(kYX@0Ff`CLG}JXP3NbXa zGBB|+Hq|vSw=yu8D8A}8iiX_$l+3hB+!`Ku34vlo5@bVgep*R+Vo@rCV@iHfs)A>3 bVtQ&&YGO)d;mK4RpdtoOS3j3^P6M7_fY@3_8)cRwJUdrfEu(`~fckr7Yzzv$~!H@ql2@4_gG^%l&$H@7=z;TTj?s z`8$Taq^@nZGj4v-9OHr{r54%f_c{gh7U@0`iyD&?rz*W#pHUd!IORL2WI3f zSn=Wby+3zmr*rRM-?Czv#)5rCXKzhUDN^_7=Kl5dg@$3<2hnq9FMr?6>esMEWRcnJ z^t)Y6cd~OH^gg#c-qp0T=d8v4RY!gbP5kU>-JQP0QYT~D;*3oq?T&r^bDTRawkle% z{hhwg=$+?s$?#hZUl+$pd;E@>raiH6XQX@4mEEktd-RQ1ORO&h$}mVinDXo6`qcTZMV9Vo0(a#^O zI-AMau<~*HMDL{Ls2=Ypn-ZVg%lKhG!Jc``f&KfrtUs9nqe!*HHKHUXu_VKYh@7#dm`m{=K`>Kd3^85m3yUv(QrLvDUbW?Cg~4G+A8K#4#SWJ7R% qT1k0gQ7VIDN`6wRf@f}GdTLN=VoGJ<$y6JlA_h-aKbLh*2~7Z?lLb`( literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-mdpi/key_certify_error.png b/OpenKeychain/src/main/res/drawable-mdpi/key_certify_error.png new file mode 100644 index 0000000000000000000000000000000000000000..6def8769ff655316f091baad748028a0f47a1ad6 GIT binary patch literal 884 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b zK-vS0-A-oPfdtD69Mgd`SU*F|v9*U87?>(NT^vI!PUlXx%?^nbX`Nqu?(7l%JwgJD z1tg8@Lb~>Kxw1HZFkf+2L`#rc^#{9-XpU=O1-nm|$S-*v7S0t5lHOhyI5I))p0$c{ z@%fvllb&_Cnd|s%{vJ1b^R*%)W=@7Z{A<>!iHSeFYkmIfYioub_4|*1eC)QHcXv7a z86k#qjZ35)g-z-t&PjSFTYpF&$*0WBD8eg#*KXO`=9CPcII7Y zypYp1Q}Xzgkdp}oQ{5hC+CH8Vbl|s(mpI2mPHyg`I=hYg-hH^ooRD^FS7^*GkvmUM z^KCY}r=KL&CO#!~vQ7Qz$H#^5?4EvOtF{2s{^?0a!onxdp3PlXR@S@ePruE3KFLot z)AGulK7XEg@}$GGkKw73c|}G`{M284e$M%+Mr^@5o8?PYBjUe@h#vXzoyk~)>DG-8 zFOPC>dik>Wz*?XDdv8kA{oY((?!TdScX9dqL(_C8TnbQQ;1p-tcVGS9o|kV9vp4+x z_Ur4pHQyS}9O$W^>gKJInD(QJ?ZlmvlUYBwUcOwtR^!N>ImNSYs3vMooTHqZqp>B5 z?}w1zT&-9370>+V&s%xycyI3QJ=~1po3C)I1cfGQMp_gfV?Lk7yl~NrA7RU`bYO`?j8si&Xwr{J3x``S_|&4-Q7i z+2uT4==^Q()vo*fGAn=a%gs>HT)ItVO3;tXrLQG!$kgbTwZ2z`;?cIj?RR8`@cUn&wIo0 z?)FK#IZ0z|c_F zz+BhJG{n%%%GAKh)EvmQGB9ASYcWF6kei>9nO2EgLy@vgA5eoN$cEtjw370~qErUQ il>DSr1<%~X^wgl##FWaylc_d9MGT&pwYA;^_Ik-Fk6x|%~YwEY! z`_=CYGq^)1s#{*Jtvk6>{W+uO7SGVX%r)oED*jD&d3Gw(Jlb!!{CBq}VP$-w{~1(5 ztv|E-2$jZqOo&n1>1cHQ3fsx0RRJDb-cM>#;A9YL*!o4zTQF|rkLtTOPicAITgT9l z@xzQ=$yiBfSESLGw5c5R8HR^~v>8)5K8HB$z593Tfis1tDx{hka(1-54R~;O-jZFH zH*0u&_Tl*2XW})XCEu^jN$X$f^9sdps`HKdLQX|7UT$DyV0oCCET=Zf9lUthM~wv3W^Kf64u(X^#OgwG{7$U=c-Riml!-_L$) zvbO|WU%sBfA!7AZfm0@@Kc-nve{${Oq>sEU8BvOf&Rla|_^;~x=iPN>)zXFET{=H_ zZTx4uD?TQ5;k6Y-YhIhR-<5n=c27&Ps@SXL{`ML5eJjO8*gW+n-%**FpEdbOk*$UF zpZkVe-9rC3f7bmkWWRd;ljg>!8Vosddo{ktRj0iFYU{32;>>8E`@mcyd25*&zvnGr z(o-#QjVMV;EJ?LWE=mPb3`PcqhPnpkx<;lUhGtf#23Dr#K(3X60drl85sHS~{FKbJ zO57TXlx_Ne8YDqB1m~xflqVLYGB~E>C#5QQ<|d}62BjvZR2H60wE-$(@O1TaS?83{ F1OVxISmOWy literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-mdpi/key_certify_ok_self.png b/OpenKeychain/src/main/res/drawable-mdpi/key_certify_ok_self.png new file mode 100644 index 0000000000000000000000000000000000000000..715a1648764084378102cd7a5063efeb45bed871 GIT binary patch literal 627 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6n3BBRT^Rni_n+Ah2>S z4={E+nQaFWEGuwK2hw1@3^B*n9%f)*toC$q4AD5BI?+BmI8owg{rk^xs##e{7Y`oH zSTb3UPj*d<(pCNk>;lufx-5RP-nlEIW${C^<=Ul#3$J={TWOkZwGvT$vh3M;-`Umk zA74;NI-hUTez;NiR*6Jlzy062`=;d0*W5Vop2Rf^>1tPnM)sJ69gi+wdC;1#8M^A( zi>L2G7yg*a)8fPPE_+7S<@;HIukTIz)U59Gt!={bh?MVsd+Oe=-j^@t;8kN~vdG>` z%%)B7ulLlmS6_8aKWj1NMb+W7>c83Q`y-uF_r=DZJ}vga&>&I%bJ))-hZ`7+Z}*%L z_>;@=(UYqs!RDO)v-rK#^%2ZP>rZrQq!iG6BniN7D^3$MA-`7hu5 zfaSB&2)5?t*5bP_m%L6$c3Hn;p3kzw;R#*GXWPtOdQd~YVwun1L!T{YAC#Y7W>dsI z^ThM1TfZC>-@1g?f9c*o?;dh?@O35Cd!669F#gunS@Tk#w=NP$w6T9D8eP-3U5zXL z)ismDFFhDPu-9pxwUV>mQVNU{)e_f;l9a@fRIB8oR3OD*WMF8hYhbQxWEx^d-Xvob^$xN%nt)WQSrVpq=5@bVgep*R+Vo@rCV@iHfs)A>3VtQ&& XYGO)d;mK4RpdtoOS3j3^P6hGT^vI!PM1!$&FKx4I9`9g`rhs6%rC35 z6{D7V)f`a}Y>K*dQi)AxMu~yvnyV5qu{~m)es*oQJW8^ZCoa1vwUV(jT1e%~wY|FA z!{1xhAO3ysm)*&Hi|01~KhJs2t*P)+#8UT+klfeD`Q@%!ea}K<&bCI!21>klpL+9% z+akvOIg`3y{c-aQSM~M$HNi;t<*HTjx9T@fHSlB*6!@@Jc*h%qr{Qa>K0BPTH5O6W z@4oHnjES$;J;?sM=o>LyZp>K{aIU|$do1><8qwbobaw{)ki^wvp^R{Y7Y@$ZEljEMakNtO+am zIG8xa9H(|%U(B$V!SMaDqAlM`gJw0Rp4r9c_*(48FHW=X4l9}?AGt9|%%9I(5+rl_ z=*z@UGo?0sXDX5RZ{^e4-1+?fni+lji~>^5_I*te;6E>AG(l*g+sqN36*UW4f|IvldNU|e% zkwnS{37dBIq-$?yEsv67`>}fB3<;5b?s@MerdbIzs=1tRSiC&p#QcMIWS`ufzqUqb z`d-hMsoLw`b?+4S{Po$|^}Av6+ik5|rn-lj)bn4SUgqiilA+dT<}{Nf`JewwE!z;3 z&>=H*`@EIeAL@)Aow$%?Fk{D_18sjBYsD9CJaXcZplHa=PsvQH#I1p^d)gA9 x21$?&!TD(=<%vb942~)JNvR5+xryniL8*x;m4zo$ZGegxJYD@<);T3K0RTBhUXcI* literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-mdpi/uid_mail_bad.png b/OpenKeychain/src/main/res/drawable-mdpi/uid_mail_bad.png new file mode 100644 index 0000000000000000000000000000000000000000..262d530276c27c22c5432476441b8c926fe69978 GIT binary patch literal 647 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6n3BBRT^Rni_n+Ah2>S z4={E+nQaFWEGuwK2hw1@3^B*n9%f)*?DuqW4AD4mI?>R7a-f9U`RaV%=th&3Mk^%N za0{{pv4^w!uw3dqXrkt$w(gg($uE1K9(xBT4uc6-mTu(J;yaO$BP%7;>1+RxTlep~ zS{beL73a$2gq>#C^YYe3)NAN*a>8pGHv13i;ifevv|NTpVEsalvd)Iq$-8H|MA}{{SODpM=%p3885-Q>QxjEVOP= zJ@HpFc4ukNW|{kv0nGOoH)0=k^%H+>{P*ojkMyko<8Mn;R`>HhlK!ML_hRbF1KI$>^Z(9oZ+$j>F}EdyD~PI1LH}x#5JNMC9x#cD!C{X zNHG{07#ivtnClvuh8UVznHpG`ngh931_sP^Ek-CBa`RI%(<*UmC{niR18R^2*$|wc qR#Ki=l*-_klAn~S;F+74o*I;zm{M7IGSvpCh{4m<&t;ucLK6T*l=fu+ literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-mdpi/uid_mail_ok.png b/OpenKeychain/src/main/res/drawable-mdpi/uid_mail_ok.png new file mode 100644 index 0000000000000000000000000000000000000000..e16ec810a3bdaf7a83fa6d34053cb97b3796d93c GIT binary patch literal 862 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b zK-vS0-A-oPfdtD69Mgd`SU*F|v9*U87?_egT^vI!PS;M}>pwYA;^_Ik-Fk6x|%~YwEY! z`_=CYGq^)1s#{*Jtvk6>{W+uO7SGVX%r)oED*jD&d3Gw(Jlb!!{CBq}VP$-w{~1(5 ztv|E-2$jZqOo&n1>1cHQ3fsx0RRJDb-cM>#;A9YL*!o4zTQF|rkLtTOPicAITgT9l z@xzQ=$yiBfSESLGw5c5R8HR^~v>8)5K8HB$z593Tfis1tDx{hka(1-54R~;O-jZFH zH*0u&_Tl*2XW})XCEu^jN$X$f^9sdps`HKdLQX|7UT$DyV0oCCET=Zf9lUthM~wv3W^Kf64u(X^#OgwG{7$U=c-Riml!-_L$) zvbO|WU%sBfA!7AZfm0@@Kc-nve{${Oq>sEU8BvOf&Rla|_^;~x=iPN>)zXFET{=H_ zZTx4uD?TQ5;k6Y-YhIhR-<5n=c27&Ps@SXL{`ML5eJjO8*gW+n-%**FpEdbOk*$UF zpZkVe-9rC3f7bmkWWRd;ljg>!8Vosddo{ktRj0iFYU{32;>>8E`@mcyd25*&zvnGr z(o-#QjVMV;EJ?LWE=mPb3`PcqhPnpkx<;lUhGtf#23Dr#K(3X60drl85sHS~{FKbJ zO57TXlx_Ne8YDqB1m~xflqVLYGB~E>C#5QQ<|d}62BjvZR2H60wE-$(@O1TaS?83{ F1OVxISmOWy literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/key_certify_error.png b/OpenKeychain/src/main/res/drawable-xhdpi/key_certify_error.png new file mode 100644 index 0000000000000000000000000000000000000000..8278ce2b6feab8d8f2f6cc5333f5128f0e0ccac1 GIT binary patch literal 1676 zcmV;726Op|P)#Kg(uL&?2!@7e3`!#Vrr+?(Sh zL)!z3v(MS*?EinQz1Ci98EagUs*eU_fR|Etg;F9g_}R>U6r*-#1eg*yj=XCDjdGj= zy&L^gN94LUBjBN;Z5!B)bU*HMz$`FR&YcAo3E>oG?*b=)PR$x?S_4T{$t0l|gQNp; z|5$mhH7|E5&n5Shk`5`xY-p`gYArA{A!V3F;0~m}BK?jKC^ZpZe{Ed3VtoI7@%_XE zY}zDt>`=L8z#Yuq!|YGMe+FA3f!V+kHU$3m+puR(h7>W|i}W{O8)nYMi(+9R@Y!d^ z(h^+0%m@LreLLKJw`|`&XKKoj0&oVigTOz4wDw>-h6zXkGe`P8(%%VT42T>(n(^wZ zaP}-n&~8JP6#@_=#E80GFhg6nVvjwB&Cf^7GTeKF@CdL_^$9b>DyB~pzd(8yvl&)b zb6$9%!NLMGo6u^38Mr6H$+HG`Nzm&RWcKYNJpFXe*jNMUGG@O8J|7}cAz(lg=^dn9 zNY3-m2i|xCCMOH9>%+6olMx^@w6cOd{4n8}XB@MD*@u`t0Q4!(iBO4I0Z#zC2qALp zSm5~a^?_GNAi?I%#AC7-*9&e|Nco?& z+r%SB(7AIEf{^|KY$!1;RJ8vM?!N-0H{T3=`)#rB>jAI&MH)Ao==^!&@#6sy?soyZ zk`=C}p>%&%N2yyUI73UgKx$f$;ifB?B8_kw^s znwUU&4qLVmrl(W3Tr4qZkj`bZkAVkl`*!EnTZ5lFN7%Hf$a0nR$&U~i+>`ewBJOyn zLw4t#gdIB^2ql&%0=D#n5Z))ooMtoF+?)mr^!q4Do?jc+yz?5NTqoRfk7zanG3JEu zLCHU)0@8pJgz!0FjRzleO-~cMT_hD++=M8`Li2Q&@NO4wxrNsJd~x0s82>CWV@Rd| zu448g?q*xJ(l~Gczk0POfh9af6k{!DEg5$Nc(+UYsiz1tGvIERy$D<_F_pqFS>Ywj zPT-z3AAQst4?RR&UM@6AmZ$=zaUz#QLT1DZ7iiAU)84<|anCUO7w}Tj9;huyeu?xR zWsYIWr7)^y$mDz!H9!hqUtOg&KhOB#!?}%*r-EcR@NcRG$w(-r zlI#yi3xqI+6nn3{lJ$-pL1)es`C)u~kZi1|oC{~{c8mSowvG0|gR~!iyeLGZ9%l6= z*${!RzJi@QQ{ni>vM8Ow%yr>{dau0}@=rfCUtC0&E}@jDHg3c=ZzkM!8;!X+wfFCL zo1RWZ={J}?Nh(S!&B}nl5Q*Yp&9Xdx`K9U7B})Ws<3?<9QrYddkCx@{V|EDmq7J;~ zG_7q+GD(Nz{>cp+6Dc(&pRBtvskOv#TeShWuWZeJ4g4JVNjbL+d{Jr5J}g6RbdBpY z|6ety5m>#^KR4B!u0iDg(w_eSmKZ&|h*Q4y0000bbVXQnWMOn=I%9HWVRU5xGB7bQ zEigANGBs2&HaayhIyE;fFgH3dFav&sG5`PoC3HntbYx+4WjbwdWNBu305UK!F)c7R zEiyG!F*Z6iFgi6iEigAaFfei>JdOYW02y>eSaefwW^{L9a%BKPWN%_+AW3auXJt}l WVPtu6$z?nM00008FcIaJ+?9~)Q(0mv zDx@Vex8xp47ZnpnlZKNseLEk{^FIIg_q_k-{Xg%w_mZ2-F?reFWB~wxJl+B4E~d`5 zAYgGn7ZW2C1MKT`3W-xF-LZ8Fc=1c<5gOR4K6*8u=2 zM?B8PlgR5UbP6Hasiw4htTA6VAfJColrT7~OIO^>R?LXfyCOmD05f^OM64HC5w3bs zGj{yRK1+RUy(pO|pkIi}j|`b-q~jSf34ZqI2Gm zzF2EJOny9QyXJjTc(Od8JSR+6STg8ruS2cqoKqW3>#AFnmmKEG%u_i1nv)exG{r2+ z61xxJvszH){uIofk&U^LH}P2GQ^eiBkDE0LOAXQ1wJMi~GCn?zp$&5*GDZ#s@VcAO z&QnV~QB@*v88&Y8HZxu?M#gjXq4N*8y*jY79_mW-(TXj}vHZ)B~?6;dfBnV zJ~%hTYYlO2%xZTBYL;)`42t5!x)y1SO0(dB*5gsa>UZyX3Lj>Se_qf~*HCVjgcQEu z?gQ1qZo_puhDDLzE~l3oG$L}6vXVljX@u<0x@4@p@cwdW&PKw{MOhz{?{0iLNhxx+ zLhnS)8<7BWrUT{O@U}4`GJLx8P_xo`uW{-7y8;PZTf(%|6s)PQ`(4NLugj~pGFlkr z)3`&_Ed1A}9Uh*3R0Et6EV^5?^b*sn`C7BL@jw%(c|V1k4;;Z0LFNGFi2H^`!oq7f z_v1S=vVQZ6&T0O{(3fWf0mUM&>AXe`(F6MFyOVWh<-JUs&%5AG4W0&W)b`V9rzGMY zEwjuftac{5%$1@dum2P%x)bzN^70VC{oY;07V9hk?ozm4wQay*NEw<>C%jT9W4$7! z_`z)+sV+&zRRm8Vr!uu&9tWLpHs#Z2U*YxYA?hm&9cC}D%B6FT0CgW0zGX{BiHL=5SdLOA|jr;BabXptnhn1$3%%0DrO9&c0L959yY1v)K)ojB1>AJF=} zDz#)_`La*oF-46E%TN8qi3D%;L}v0+*FUcB8Zm(UQ(LuO-D?q3YIlkgqLK(P2B4t& z+(st31k<+nNHq8!!aD-3OiRT=%^(QUwP80ao4hhGCS8z;D!wu)8T?nSW1RFZT9>Vi z+)|R+gSLsTc@Lav#@UpJC7R*^{|p6Zq}AgVR)$xUb+yVtpgN^~cRKkfh0dsTfG#Jz zde-S@kw4*Ne%6rneYFUzkYMmUf3NNTEZV4$h&sy*?6I9 z){Pt>5hVzkMSH*QKB;EuxLcCnpPigY#ia%tvGUH%LzT{?VC+O%5cYa&)=d5;c(!e8 zBbFzaExZ|U#C?-z*C5$8Wi273d)Ab8siiG&dof;o5TQ zXn~_Qreatss9N*9a6QFvVac~^rqpo7CZ&p0U#}lK0*S~T(2CY&S#GJP_rV;pQ-=zq z;D*JwoBZt>{ry(uNf;4?KpJfDcZO}|#uwD30_u#b4*_$@@wYJb0|}Fw@sTLv`OsQgXv>cY z?{Eor3{#6I5?v*7?~N6-%Q3YU=HQ$ON{M9R)yp>Iy-Empw6>va$J|{(k4UOiAAEE)4(M`_JqL@;D1TB8!2v z2N=7Z%(epwmK8Xr18D^?ZvQoBE&~JeZci7-5Rc=%Q_p9|h6)_FH-5hF$==y&nJe`~ z0+%d|-Lgz~7T4d#MT=NtIa~#}npUvxE?)hQdsjeUz=gHzTsG(}Nyv`&Hu1Q8<5Ill z)?AO=tjW{&$XC9dWejx6I3n-|hW8cjkK_WR@+Hc`og?b=HCKIS*A9`+T&W zp!&R&=Xs7g!`{t%&L!GC;;^3NeeKNL=%q(XsxqoHyicpDpU=M)P!wub(CQV<5E*x- zplwdjj=y)|2&zb;m9*N;g});OZIVcF&h`z=nZTwZvn zdg;mU&(~e4-D|Pm5Hup4Ud_dYOSd^+cBl;PA(BuNSwE+sh{Pj2pjh{&Q(Egn;0y-dS^A* zOK~ljpteiSXjZx3HCv4*Pa1ec4u2{X+jZiuBumG$1rH`#dU)*OdGsZKVMnTtB8`tz4z~L$$yL&_b#!2x&GOvCtI@~Y;sz%wEL^g+ueT)%{GYbP!#_WTK7!i ztm>*oPPha{Uk$V0Wd$S zmbgZgq$HN4S|t~y0x1R~14Bby19M#?(-1>5D^mk2Q*$8K%D{lRuEhvNLvDUbW?Cg~ z4MoZ}eLxM8ARB`7(@M${i&7aJQ}UBi6+Ckj(^G>|6H_V+Po~-c6)||a`njxgN@xNA DPUaG2 literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/key_certify_revoke.png b/OpenKeychain/src/main/res/drawable-xhdpi/key_certify_revoke.png new file mode 100644 index 0000000000000000000000000000000000000000..1478e726bfa69baed00b535e410174366d098540 GIT binary patch literal 1646 zcmV-!29f!RP)6mP*B2ybE!020y&OVQAf)>fiuq=F@_ZQ0ItcAk5`Uflc4%uZ)#E8!$3JNw*o&-a{j z&pG#8qYp{y{MUdC2#I@r;_93tjm^oWV|7akolQT&u6i(8^QrNH1loT{S1tpm; zB-IprHb+C6eEF%`wDBUp90Sazk7PKN@ReFXL> z@O}4@l##Hx;Cq4FGmr<{0eTI%7%Whqln(E5`eodhIt(+%p%M34)u6fpmR*HivQ@0F z1qN3d$N|5CJp#Pf%ZM%mZSErMAOKEyCoa`^g9^g%5rGy@95NV`(`&hfgeSpg4#Zox9IiJeXpd$4Mb z1s^^3wA+vevc*stgn{!g5!r)zMPmnYIJgH6?sQn@L7O55N|?BGY5^ETdJJ=7`WX7+ zxtRDRcu3nykdW3;lA%jRnD=0y&z^(7kAXQMJq`>eX>%Rk-wb{OARXTAm_7y0&Gozl zRx6F#tTuSdkRZ%C?5|UBXtx7|{CeP)G79Z3rLYala(pB3^Io%H5Ui!lLJV=Im%Y1L z$6t|j82q%?@Qr}Waul{CsZbhV5XQjZ8YqZ0L_4%2_0bvvL^fu6lc2Jo+l#C!SobNPZ}#W0IUHj zz-(zi28_gdo{sn0q5)_$uvKGl!&5QQEGt_W6oOSZ(e6xrEU*k_12j*UA4ke6$a~30 zhg|Gz=dXcvcl8f*R$2Hc=AqI64@?2WR7d1ts4%&Sxmfs z+~)*9aOrlDRUN?>nESZYTn>;1?8CAN!0hT;V99Xo=VtNtVrIx zQ3$;EpyR+>usDxHl5~#P3A|pw#(Uw;*8}DpxX&@$ni5bz&w=C$&_`ewQPd0GujPEb zC$^0&i)NNnP%HEuxggTq09W@yP(@P?*Ks-SisCx(tB!;CM$GN=Ly0rzgc%I~~XN z87IDhnG;Z61&e^i%VGHjSiMGA+U0WBKt3W9Coe%*kZH zQdqo9tXSVYmXCwgfbW=RET2QYA0|GNRFlG&@=YyBz9}hu`L7=)b0g8B&S%viunB1! z@;3nMfD6*vao{^FE1zbcrc&$HahB)*)#KCyjfM7{)8n*{A^*$s{2z~|INKj+6EOe) z03~!qSaf7zbY(hYa%Ew3WdJfTF)=MLH!U(XR53O>H8VOjH7zhVIxsMQ)-D(T001R) zMObuXVRU6WZEs|0W_bWIFflPLFgGnSHB>P+IyEyoH8m|TH##sd4vUtg0000PbVXQn sQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUy07*qoM6N<$f+t+&-v9sr literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/uid_mail_bad.png b/OpenKeychain/src/main/res/drawable-xhdpi/uid_mail_bad.png new file mode 100644 index 0000000000000000000000000000000000000000..fc7ba24a38b53b05d66f35988926d36d889049df GIT binary patch literal 1299 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UOiAAEE)4(M`_JqL@;D1TB8!2v z2N=7Z%(epwmK8Xr18D^?ZvQoBE&~ILw5N+>h{y5Vsb}*;Lq(3(SI_?*7d=a0f|JYS zX&fyA$_Z;OMsV{o3wW2XSQ#i9su_KkFI+P5$Vy}3WX-Y!r_KVMUN?q2rYt-Yb%Pme3@JfUqCG~;>E?J&h0(;u9BC+MWh zG|$pXVD%MLDQI2Wc+;q6qTZqTuKZ!Ao&WW@-N=h}ET6gcLdmwq*y-%{E3?dA3# zvpi6T2VfcmzGUHrGZt{E^q0BXj3Ob7?M# z->Tek#U+=E+3+B{%ceE_Z>!_XL<`S8erqZs$GIre+kKshbwfahyf9Mm~7W_CM8D{sFPmwp@PA zbmM$Ew<*l^i?0uf&iy)obRLd zJq->qjAGg7^;#h#F=XbWY0+sn{1t>O(j3>l zY23n?zH)PK;I5M?yChSkOV2Sq?Uc-J3%~K7gU-j>ed_h zYo+nIWFe=JiUYRnyx*KGwq)Jn?0=IPT^_jjpvCr==~DuK?L2GI+h=wzSWYtI`evz$ z)~rvx7hc?8YtrKGF+9(}e8%_~Q|O}2?@bu0S5C@U{KoR;?MqWjJ}zSRPEks?ZJ8%( zF2NcrliFZa%4Xpe?tW#{2|0)UE{683?)?dicik3Q`Y!cta?jT4jc>Rw9%XAhTV{Un ztf(1p?Z%aBt2gv1e+hnW(ydc8%j&O;W^MDuB;nc2IaV#Z?<5!%O@FWR-}{Io+l=%% zY@II6h0i1(C^$(R^ee3tnd5!puF;Lk|H8MY|IT>WVVO2FgFC#->Yz?B$8uNs-%OvS z%j7n{$$dU&QmJ8&V91V>l2Wn{o3wb(6-?%8H1rWS+Lz4ezAWfS-nq;RkId&UY1`f% zsky44Nllrj?as2B{@hdTCiE=-HA(%`!J38zTMvbtewHaHlVEVVa?NCu)VV%6>6Z%Y z6e7?3RN>!fI#JEc;85R$;DVm{1>C26bmmK)++?>cIA>$T1=0Pf-z(dg9nEWVF3;Y0 z?#Z|QeF<|?DqCAyE4KE0y=G{g+1i{MH9u8+qRU?9`n)Zb9MQ|aOI-V%vo(CeyQ1UgiVy026!{Po8|}S8=CRkb z)<#j$)eT)<-A1b~T{=>Cuprho$xF;-i~8i|({EcJ|Er x21$?&!TD(=<%vb942~)JNvR5+xryniL8*x;m4zo$ZGegxJYD@<);T3K0RTo!F+TtR literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/uid_mail_ok.png b/OpenKeychain/src/main/res/drawable-xhdpi/uid_mail_ok.png new file mode 100644 index 0000000000000000000000000000000000000000..e2aef117783e20b222a985f9d8d7323c8ae1749e GIT binary patch literal 1606 zcmZ{kYd8}M7{_O0hU8LiXSrll+M#VR!WfN=Tta7~b!^yhkgS>8FcIaJ+?9~)Q(0mv zDx@Vex8xp47ZnpnlZKNseLEk{^FIIg_q_k-{Xg%w_mZ2-F?reFWB~wxJl+B4E~d`5 zAYgGn7ZW2C1MKT`3W-xF-LZ8Fc=1c<5gOR4K6*8u=2 zM?B8PlgR5UbP6Hasiw4htTA6VAfJColrT7~OIO^>R?LXfyCOmD05f^OM64HC5w3bs zGj{yRK1+RUy(pO|pkIi}j|`b-q~jSf34ZqI2Gm zzF2EJOny9QyXJjTc(Od8JSR+6STg8ruS2cqoKqW3>#AFnmmKEG%u_i1nv)exG{r2+ z61xxJvszH){uIofk&U^LH}P2GQ^eiBkDE0LOAXQ1wJMi~GCn?zp$&5*GDZ#s@VcAO z&QnV~QB@*v88&Y8HZxu?M#gjXq4N*8y*jY79_mW-(TXj}vHZ)B~?6;dfBnV zJ~%hTYYlO2%xZTBYL;)`42t5!x)y1SO0(dB*5gsa>UZyX3Lj>Se_qf~*HCVjgcQEu z?gQ1qZo_puhDDLzE~l3oG$L}6vXVljX@u<0x@4@p@cwdW&PKw{MOhz{?{0iLNhxx+ zLhnS)8<7BWrUT{O@U}4`GJLx8P_xo`uW{-7y8;PZTf(%|6s)PQ`(4NLugj~pGFlkr z)3`&_Ed1A}9Uh*3R0Et6EV^5?^b*sn`C7BL@jw%(c|V1k4;;Z0LFNGFi2H^`!oq7f z_v1S=vVQZ6&T0O{(3fWf0mUM&>AXe`(F6MFyOVWh<-JUs&%5AG4W0&W)b`V9rzGMY zEwjuftac{5%$1@dum2P%x)bzN^70VC{oY;07V9hk?ozm4wQay*NEw<>C%jT9W4$7! z_`z)+sV+&zRRm8Vr!uu&9tWLpHs#Z2U*YxYA?hm&9cC}D%B6FT0CgW0zGX{BiHL=5SdLOA|jr;BabXptnhn1$3%%0DrO9&c0L959yY1v)K)ojB1>AJF=} zDz#)_`La*oF-46E%TN8qi3D%;L}v0+*FUcB8Zm(UQ(LuO-D?q3YIlkgqLK(P2B4t& z+(st31k<+nNHq8!!aD-3OiRT=%^(QUwP80ao4hhGCS8z;D!wu)8T?nSW1RFZT9>Vi z+)|R+gSLsTc@Lav#@UpJC7R*^{|p6Zq}AgVR)$xUb+yVtpgN^~cRKkfh0dsTfG#Jz zde-S@kw4*Ne%6rneYFUzkYMmUf3NNTEZV4$h&sy*?6I9 z){Pt>5hVzkMSH*QKB;EuxLcCnpPigY#ia%tvGUH%LzT{?VC+O%5cYa&)=d5;c(!e8 zBbFzaExZ|U#C?-z*C5$8Wi273d)Ab8siiG&dof;o5TQ zXn~_Qreatss9N*9a6QFvVac~^rqpo7CZ&p0U#}lK0*S~T(2CY&S#GJP_rV;pQ-=zq z;D*JwoBZt>{ry(uNf;4?KpJfDcZO}|#uwD30_u#b4*_$@@wYJb0|}Fw@sTLv`OsQgXv>cY z?{Eor3{#6I5?v*7?~N6-%Q3YU=HQ$ON{M9R)yp>Iy-Empw6>va$J|{(=QXNwNayAyhOLV6*U zQawp098!{YDkag2qM}q(ijbG&<=m_EJb!eZKc4%#?)&%q{(j%j=lgzLca|^H%RtXU z4+eu7(AQD?pcSotb+n;xpvK1xXfc;jSu%f7xJ=HGfG{#o6b8cS0!{?z2Xc5@Vw*rB z45k^*4`9hy3~vHgBtUZ1I!J{;4548#;u?jR!;J=I@GvlfFC-xb>n#oAh-IJ| zVoxxVzb;+^`o}W^xbe|kJP)yEHJqp*Km-C%#(^sYF+wRpK|*}yB|v-iF$w|ytRjmh zA-*`pV)(*6MG_E>MWUU!XdD`j1CW5Ti>s@vBOHSU&?qzp1z?;2SAsK!fJVc=J_yK~ zgcnZmqtL$Ef+P|mQYI4`KLB@Kg#0jdKG44}k1~r@G+D0FHw3q`A#;d=E>*kTISfIGP8VLID6OnoI>~ zR5BLlOeF(=GudShOBYII93dB+v&)C?eyb#werv&hN-sHc=qeI6dmTN`U@yDro8w9;5(N!77ldTYUYGCE)qG0&-& zoVr@ewsk=$W$OtQ#UkZIGWCZFzhIV=>B(K0Mwus8wqrY<6c*JbMD(^iDeO3Sup`-4 z)7o9y*K)D1uSj|uFE1?bSL{bsH#W?sDpzvspP6{T%2b6@yAP?rE*&A7B`=?r8T+{Bd z$i=1ory9lv+-UW-<-b;wax$d@BKuraRG*_*yFUxi1eEU>tgW0 zq|GQR(8P_DtC=bDHffR+Pl;ldvHamd21DoAaA|qn zmF>z!0w15^{FAQwIoIndI*}-wnVBK3qRq@dr21hpV^}Nu+T-DH=}35)``I^p3*>Jr zJQlX7dJq>P1F)^Ugu|qUTi2ta7TuXSbTQEYWx)kqEdaBEJ_IT*S&ZSedr%>`Y>`1|JcauJOUYYN@rEZ|QCR&58Aq zvd-qN*`u_2A9ju$*DK7=(^l&Z4Od~j(7=- z@1~k!>HGFMY%FE?*T05pR?Mq zyjFPIO7&@y7eAbA7aCV`uKETAx4n6nP1^fvp6-wI+UOAd_sL(3UNl{J>BN!^N#4O4Z8Da8dSxor$qoNfwngs|p?@Au3P49DO+y>lk`o>$Hnh;?w!jE^pnTnWyA??;Zt?44nGL&im6*^BEH(L7crM|B{`V hy3bBiZhLS^Lm!r}NY9oh$qUs#ICLtLQtrV{{u@Jw<9q-B literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/key_certify_ok_depth0.png b/OpenKeychain/src/main/res/drawable-xxhdpi/key_certify_ok_depth0.png new file mode 100644 index 0000000000000000000000000000000000000000..501a75d633eb5e14b2a1048799cbf673fca87c30 GIT binary patch literal 2364 zcmbVOXH-+!77mC*CjphJ7!uSOfizM~BtSwEL=7E5P$VQ5h>$`OOb}4eLE_V=RF?%1 zhN2?qC~r_`?Y`DM>gn#PuVbzQ zfk5=#wlKWG9iv)W-+^y`^$#iFW+r0>$b3X$GC4;AKxjNsC;)d8aKZs^fWwQ8ZU!76 zkY!K2GJ0RgOftc;YI>7cqkCg7g7-ucj^#uK97pcUh(%%T@gx$-7LLPUF=z}9jm6nvNfdh=1%rWqc@UsA z2``M|&0u}81xi#zgiI!;pwV)<93{6$i6r4@ESXGJao})vpoX0^Rw&~r?1WO}5(5K} zawUARj4u+xRg9caQH+d=06qO2feIqS|CuxwWuwXc?17- z;A{?;FI35@@_de#0Z91!03J&s62KSpOW}XRK90`9l88hyp8Pp(G8RK7)0mq` zL>iNXWswkHu)O~#XK2tFw5mD&r&*S+zz$R$zqURod>tM@2u_Ry91WdA3o#JL@+db3 z%~$dKO`srRHPiIKtmKw;dl9%&Zs7@2Ex&Xf&bZh=RM7#O_qtY@H+=!-wUP;&v(iGm zcTqRi&@K#k<#D*^qG_PhMq?lD<(|FyLvU*ayQ|x}W=PVWFg5vx%gS8HuZSnKj5tX%n8soltA z+?Ta861CsM3Y4p!DG+sL`9Nk{e)rmO*X)e4ZQ=YgfXPc|J!IGQ=^xx$_nG$d8Z`qA z&v({dahsfS=>1oMcB{n-*tTTn`{QfecD2?>dp^?WB)(XY54gf8IUX)KeY-DO4p=;Z z$xCIS1E=>`-S+!**m@ywv;Jebe`yX3caPsz1QKyj+@=)FlN3D~8IO-B+cFfohY?)VPda2!0Rt2;! zm|8Yv_@^0b^#?Hu=+CRSv`~XzbTn)3N4>S1R2vW=)s;O5i|nIN^Of&$ZC7%;Qy;bj zDMOl$-G>34V{|BPp>w=>AlaoM!Z{?wZS9oNen&r#_EV< zUaXVn5s#!{Lh3EinRkc)xpn^8=i@`jt=HtUuU~H>u8dtYY;a1 zZL~+eX`S9&RcWG0UV6|vvS0tTky`c5xE??EMOe(uz_^s+ldY?+*QWpeW=-CMG?To* zP577FwR(BJUNfi7BWo7#bTaq#Ebq2T+T}HVt9x88(b6@zzN%!hg?y2-Yb>Yf$`P81 z?q-WH9N+UXy7P}qH+!-w%I`0;+dLPKk^6Z#uZ}*_{UXp`6M5kn1Ku0R{ofUki;dG3FuD|#2_W9lS96m%NBSYJN`qb5K zVpSp8x+3`$a(djnfiSs&Y4^KsveD4Jlh2MjKhdgqqFJH4^KuHi6#10e5Plw(MykG+ zwFP}wZtog`CGIqKf)Aaaicd03Bv=G3uQEpW#jm2bUa-|Ka;vgBRV9f`+r44Ixxt7i zU61>&&bE44XJf^s9dPdaz42L&=y9}H2Qg%y)c;`I?uSFG|9bRdLkPhT$LLMQp13;C zekCw#NMo1RSQeiPI2CoZ+{Q{$Z@9ANcu@l^*dir)dcx{#cJg+jL0Y3erC=guW6+ww zJDL;=1Dbr0Bc|Ne?Qt>Klv~ty;dIfteq=GURo0k^8df&9jTL64#E)*Jmf_>to`=6X z9g}&=3#WM*dK>DUGBGkMidbn@d?MD+mh$SiPyUAmYU>|6sp~-ipBI?F@P!1`|BM^c KopFU8a_Dcw?%Zks literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/key_certify_ok_self.png b/OpenKeychain/src/main/res/drawable-xxhdpi/key_certify_ok_self.png new file mode 100644 index 0000000000000000000000000000000000000000..72ada9c1f84ef13025a9c60bf31bb40f92bd4645 GIT binary patch literal 2217 zcmbVOX;c&E8ji@3r7DPs;L?N$vJ{d`2#Lu7BxHe979m7Xv^XR~2umhT1__IR%2LWj zO@Sf^E~pe~RX~hTK=2?U7F4vT(YhRE$BTe%Wzl*k3f}v}(;xRcXXe|U=Xsa!{mx9z zW`FM`#;c5RINTC}4>t(wDZ0mS5%vzzo6g2ME0hL;kM#_Ri(NI5MmKcsBfjSIH6{o=1IGo!?l>!vUKqw&slFH=n#8-_iM1oA> zP7HDNqxdN}P?XFk34w%3{=wp;7%@{q+~`4YQ?W3CI0yv^s<>FWlBIGde$ZuMW8E^D zNcaFjW88@!oeK5aOyIx>L~tchoW&G6g+K>LfD4VmU^o$|6o5jeP{{z*8DOwns4NPF zFxQBfHAE803gYtTY+*BZVibxhSY&cSLINqlg#;r~GQeaqbsAKvGlpkoAOj={IWA5Y*9Wu` z4TApb#%IyW;6w#P4uX_$JR-)jj^|^vTnLfvh9rChjw5`?FH80r`&2JJz@XEaH0H;+nE-{!Wb-yK z=xiPX;4_GGT*?2FGcx83SyvqYQ!MjKSOw~apGqH_e7Zc49J?_Hb~T);kA>lI`dR^( z9jtoza@!7{FoF5eDg669`@jilI2v-YJc74f6J%evrDSmCn+H(ttmgb|J-lc0?yX;+ z2-xu#2-XBUY*|Rezd`TF(NZQEA49O?eKuC72N z64jKKmsh`7gU92qG`$=@-ST4K>X!!xNsCez=oOV)q@?@#`!6colH1kg8+kz+s#IR! z9xx~#c=F`QI@9+em%Vv;dAoDlCj+9Rqp43{p)BptP^I~fx^&_SbyRe8L}#Zpr~2Ky zcLt#o8za`IZ>@gr{k|P3S-59#a4=RP$?yvZ=x{w+R9IMZ?i{JJOE2A_jMHM_`$XcT zf5&vq!0XA$%Z4Z+^}>}aY|SsfRQ)=Tt&QB>SO&Hy9(#~Ed?#xt&#|y|^3RDIce_T< zG`X!`ZE1OEy(7*(9A|c`ygPFQq?=4HrLJ}_926{GvP7`_nz}x_V@a>Rso89Px@R&7 zT947sXA~B$paXz)*8QiynN@m!+t|r8JH6QG7PX_J!)nqtbw$Z|z0!6;${)>^gX(nK z($=0HHFuvu*GP{@-_$i9KfYEd6lV3$(CBzuu=mnLwf(XvgS|Ves+*gga{`ZxJg?29 zbuo&gewBw1$6cR3+ekO=yR9epwn^`g9(Xi5I-0fIROvJ{CF1J&l*guo#T;F3@-54= zgS^fxJ#Xu@W?7G2DL%u#w7^`OGeHe7JcHrmTWzFOq@TtgH3XUpV}mwz=Dhzx;GMZY zYnh?)!E|Nc!XwYYwkU~In(I+rF7e7uIeGket3nS%4`V*;h0Ry4Te>wu3*z2Eh|HZ!a&h5)rExTJ@Ed^xnI-il2Uiq<8eItU#-P zDZW@Nt`99eG$afO`LQz0M(_NPVONN8Wn@0~u|TT}3J$RzesMkdV)hJvnjaPx=C!sY z@^VE5|Mxv<-&HtHSWMcrlnHxsws7Erf`aOsH~nj7Yb-r_%{BJ8yNT4$%*R@-dW0T4 zb9>YD*x1;iku~Fsklcd@qK!-|S!~hsonBr%yQ)VSOa~c#bxESfPEUpj(Ryudllrny zST?3^3-S5k>lOQJYJhGB#%bd|ac^&L(E&XK7;V1uCi<1Z7$-GblGDIaA1*Fdj~SFN zcx*zW(R^kX|C{lg?R#!PbMr_-c|+e%*-aV28OeeoD^k%W$Bo|?tMyYd3v6wN1r2@> z)PLG3zs>3D(p^<|9B+J8LA<`H#bcbES`p*)m^@8*V=dej{I|m?B6z8w^!NRXZ=aPp zB_th6^*L*?)_2!TxKZwQ^G1hR<7uOo!Wqe<-8TaJFCG?MGrl{R_SclJ=V}il3U0*W W`&$gb+S|IH2LaEYd(La;zW)HVADa09 literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/key_certify_revoke.png b/OpenKeychain/src/main/res/drawable-xxhdpi/key_certify_revoke.png new file mode 100644 index 0000000000000000000000000000000000000000..217f4e914c143d5f3866ff3feedef6e2d9fd8d60 GIT binary patch literal 2215 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 KopFU8a_Dcw?%Zks literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/layout/key_list_item.xml b/OpenKeychain/src/main/res/layout/key_list_item.xml index 940181306..4676a624d 100644 --- a/OpenKeychain/src/main/res/layout/key_list_item.xml +++ b/OpenKeychain/src/main/res/layout/key_list_item.xml @@ -79,7 +79,7 @@ android:layout_height="wrap_content" android:id="@+id/verified" android:layout_gravity="center" - android:src="@android:drawable/presence_online" + android:src="@drawable/key_certify_ok_depth0" android:paddingLeft="25dp" /> diff --git a/OpenKeychain/src/main/res/layout/view_key_userids_item.xml b/OpenKeychain/src/main/res/layout/view_key_userids_item.xml index 1db15e482..e56355ff3 100644 --- a/OpenKeychain/src/main/res/layout/view_key_userids_item.xml +++ b/OpenKeychain/src/main/res/layout/view_key_userids_item.xml @@ -50,7 +50,7 @@ android:layout_width="wrap_content" android:layout_height="match_parent" android:id="@+id/certified" - android:src="@android:drawable/presence_invisible" + android:src="@drawable/key_certify_ok_self" android:layout_marginLeft="5dp" android:layout_marginRight="5dp" />