From 3f740bd319510b886f6716ac42c0d0cdc9631817 Mon Sep 17 00:00:00 2001 From: Philipp Crocoll Date: Tue, 22 Sep 2015 20:51:59 +0200 Subject: [PATCH] fixes for UI issues * now tested on small screens (fixes for too large font/logo in FileSelect) * nav drawer in password screen scrollable * fixed FABs on Android 4.4 * fixed issue with Filename dialog for HTTP/FTP * fixed wrong ID in entry_view_contents.xml reverted notify icons --- src/keepass2android/EntryActivity.cs | 2 +- .../FileStorageSelectionActivity.cs | 5 +- src/keepass2android/GroupActivity.cs | 27 +----- .../drawable-mdpi/ic_notify_loaded.png | Bin 0 -> 3651 bytes .../drawable-mdpi/ic_notify_locked.png | Bin 0 -> 3637 bytes .../drawable-mdpi/ic_notify_offline.png | Bin 0 -> 8984 bytes .../drawable-xhdpi/ic_notify_loaded.png | Bin 16491 -> 0 bytes .../drawable-xhdpi/ic_notify_locked.png | Bin 16503 -> 0 bytes .../drawable-xhdpi/ic_notify_offline.png | Bin 17003 -> 0 bytes .../Resources/layout-land/file_selection.xml | 87 ++++++++++++++++++ .../Resources/layout/entry_edit.xml | 2 +- .../Resources/layout/entry_view_contents.xml | 2 +- .../Resources/layout/file_selection.xml | 9 +- .../layout/file_selection_filename.xml | 4 +- .../Resources/layout/group.xml | 12 +-- .../Resources/layout/password.xml | 5 +- .../Resources/values-h540dp/dimens.xml | 10 ++ .../Resources/values-w360dp/dimens.xml | 8 ++ .../Resources/values/dimens.xml | 7 ++ src/keepass2android/ShareUrlResults.cs | 1 - src/keepass2android/keepass2android.csproj | 42 ++++++--- src/keepass2android/views/GroupEmptyView.cs | 57 ------------ 22 files changed, 164 insertions(+), 116 deletions(-) create mode 100644 src/keepass2android/Resources/drawable-mdpi/ic_notify_loaded.png create mode 100644 src/keepass2android/Resources/drawable-mdpi/ic_notify_locked.png create mode 100644 src/keepass2android/Resources/drawable-mdpi/ic_notify_offline.png delete mode 100644 src/keepass2android/Resources/drawable-xhdpi/ic_notify_loaded.png delete mode 100644 src/keepass2android/Resources/drawable-xhdpi/ic_notify_locked.png delete mode 100644 src/keepass2android/Resources/drawable-xhdpi/ic_notify_offline.png create mode 100644 src/keepass2android/Resources/layout-land/file_selection.xml create mode 100644 src/keepass2android/Resources/values-h540dp/dimens.xml create mode 100644 src/keepass2android/Resources/values-w360dp/dimens.xml delete mode 100644 src/keepass2android/views/GroupEmptyView.cs diff --git a/src/keepass2android/EntryActivity.cs b/src/keepass2android/EntryActivity.cs index 52c5441b..3302fb15 100644 --- a/src/keepass2android/EntryActivity.cs +++ b/src/keepass2android/EntryActivity.cs @@ -718,7 +718,7 @@ namespace keepass2android } PopulateStandardText(Resource.Id.entry_comment, Resource.Id.entryfield_container_comment, PwDefs.NotesField); RegisterTextPopup(FindViewById(Resource.Id.comment_container), - FindViewById(Resource.Id.username_vdots), PwDefs.NotesField); + FindViewById(Resource.Id.comment_vdots), PwDefs.NotesField); PopulateText(Resource.Id.entry_tags, Resource.Id.entryfield_container_tags, concatTags(Entry.Tags)); PopulateText(Resource.Id.entry_override_url, Resource.Id.entryfield_container_overrideurl, Entry.OverrideUrl); diff --git a/src/keepass2android/FileStorageSelectionActivity.cs b/src/keepass2android/FileStorageSelectionActivity.cs index 1a796c2d..c7dfdbd9 100644 --- a/src/keepass2android/FileStorageSelectionActivity.cs +++ b/src/keepass2android/FileStorageSelectionActivity.cs @@ -109,7 +109,10 @@ namespace keepass2android btn = new Button(_context); btn.LayoutParameters = new GridView.LayoutParams((int)convertDpToPixel(90, _context), (int)convertDpToPixel(110, _context)); btn.SetBackgroundResource(Resource.Drawable.storagetype_button_bg); - btn.SetPadding(8,64,8,8); + btn.SetPadding((int)convertDpToPixel(4, _context), + (int)convertDpToPixel(20, _context), + (int)convertDpToPixel(4, _context), + (int)convertDpToPixel(4, _context)); btn.SetTextSize(ComplexUnitType.Sp, 11); btn.SetTextColor(new Color(115, 115, 115)); btn.SetSingleLine(false); diff --git a/src/keepass2android/GroupActivity.cs b/src/keepass2android/GroupActivity.cs index 3521100c..cc4d2733 100644 --- a/src/keepass2android/GroupActivity.cs +++ b/src/keepass2android/GroupActivity.cs @@ -97,32 +97,7 @@ namespace keepass2android { get { return App.Kp2a.GetDb().CanWrite && ((this.Group.ParentGroup != null) || App.Kp2a.GetDb().DatabaseFormat.CanHaveEntriesInRootGroup); } } - /*TODO - public override bool OnCreateOptionsMenu(IMenu menu) - { - // Inflate the menu; this adds items to the action bar if it is present. - MenuInflater.Inflate(keepass2android.Resource.Menu.group, menu); - - // Get the SearchView and set the searchable configuration - SearchManager searchManager = (SearchManager)GetSystemService(Context.SearchService); - - var searchItem = menu.FindItem(keepass2android.Resource.Id.menu_search); - - //SearchView searchView = (SearchView)Android.Support.V4.View.MenuItemCompat.GetActionView(searchItem); - var view = MenuItemCompat.GetActionView(searchItem); - var searchView = view.JavaCast(); - - - // searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName())); - - // Assumes current activity is the searchable activity - searchView.SetSearchableInfo(searchManager.GetSearchableInfo(ComponentName)); - // searchView.setIconifiedByDefault(false); // Do not iconify the widget; expand it by default - - - return base.OnCreateOptionsMenu(menu); - } -*/ + protected override void OnCreate (Bundle savedInstanceState) { base.OnCreate (savedInstanceState); diff --git a/src/keepass2android/Resources/drawable-mdpi/ic_notify_loaded.png b/src/keepass2android/Resources/drawable-mdpi/ic_notify_loaded.png new file mode 100644 index 0000000000000000000000000000000000000000..be22f8cfdf4d714f20ab2fc14c138df9fb8c5063 GIT binary patch literal 3651 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 VY7z-BQU(A3002ovPDHLkV1kTB&O-nI literal 0 HcmV?d00001 diff --git a/src/keepass2android/Resources/drawable-mdpi/ic_notify_locked.png b/src/keepass2android/Resources/drawable-mdpi/ic_notify_locked.png new file mode 100644 index 0000000000000000000000000000000000000000..840dafed9ce10d5439ab4dee687289be052cabef GIT binary patch literal 3637 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 Hu0mjf;49tG literal 0 HcmV?d00001 diff --git a/src/keepass2android/Resources/drawable-mdpi/ic_notify_offline.png b/src/keepass2android/Resources/drawable-mdpi/ic_notify_offline.png new file mode 100644 index 0000000000000000000000000000000000000000..a152838d2c50605f731735cb5cdc2d3720ccc7cc GIT binary patch literal 8984 zcmbt)by$>d*X=!n0uq8qN{t|bf+!^*F@#7e^Aiw3Ns*M0?im%N1%sAS>5|qV6;MLD zq@_EDj+yWFJ?A}to$I@<_xt!~hUbC1p1s#zYwaflb4Qhy>KqjSfL2}Y=3M}g@GBBf z{{8Sdr<@Nz*j!cayXrVvx_X#7KL&~xj^>Y1>h@+p zjfJY8MgH88?)X|&n-UfH{88ZJ0T>tjK8F@H@&q>0DsC)T}m#)USYrC?%*170@xT(cF&<6#`oQ4S%$Y2S@e2 z4~>N3tvl~4qduE4-B=K2SxAtya_`WrWN_EphL3N-POdY_!d0TQ*LdtWyj3OihN0xe z_#xVvl9kR&v6>*NX4+$bjAc>LIZY^#A$nRyd0(7N2sCNTo9yx>(#+eA@6`33TUThN zz`okq;TL*O2{Hu4i{C7l&~dtxDQcMvjNQBvg1IQ;(~f_L#67u9bAt1ZIDP4(`ka`) z+XbvTF;$d-qBiTQfWE%2bH2+$aE0Oexap0gruHeT{G&6V;Vgc*{*gY{o_#Zg)5P2S zAd4QgG!Cw1uhAI>(BNXF(%F1rJl^*d#YnW%d4o;oV1T-vHp7G;Q?C)5;Bm-OuZg~3 zrp<^@I8YjpY5tx240Vxj!g6!kYQiE~I?-USov%6lm; z>(S630sJ+5BazPm>Or%I=|$;ZN%-ia*9^@bpLjvj!|!7E-^jLy;G@^mobULa1&m=X zlW`f-kmB&Y^TZ$!ikD>eoccw+~~DEuF+y#I1}WtPs(z-5a2 zdZonG2eOWeO@4t&dGj{@BIR8e$^hk z?`r>^T_SsHH(t9ami`TDi(zt3ab7=g%ZnU)%_VknO5c!RE_r5LpH)IA3-4 zQ%ex>OsxY2)_M2Yu?b2CFR!t(dP^>`p1#C>5U5^o6yn0du_pusDxB(T35#Ls=LS@L z4tKd_l5EmV*n4)*< z-+Gh1KN978>#X|vPSd9kcx3DIGeE1_KG|tXdw4?Uly*!(-yykIXv&FGlH}xRJ07!< zAocl9nS;h=!vH2R&r!xVg^W%~+4)c>xA*X|`t$A;N<|PAvan2|*=|bC*M51g_Gz*? zRT;Jkr`>V(_g1T)uS5T4Ux8B67te)itJu&VW5hdkm>!!QSfJ1yRDB_NPZ3}oPO$`F(9#oibNHEO*WCEUcU^a~<2~QZpI4Qq z1dBiR`j%F`h@I!8K1slnt~IWG!6iL3T*%rhor_!SbtEn9cKC0f8c0i)_=TN*@ql}9 zU#~+8IgkW{!)j$SQUdJZCai-KTCpB1XQ$En_c|1yU3A zus_>x-@`g%r}PUwxX^;+Cje6sM1TFm>w4(7q0h?eGi4bR0LGj!`^(>JR}5~}`BL0- zdXV(fgoUink_jWRVmG>lCTcF_{N#4I6z4oHQp)vx;B}GUY|u$C(^-sP_&I)fXYZg+ zdHm0_1a_7nR?5ff`l)Yd5PCVymS0lB<5=kdqyG1~>N?jg+E-F?A2etX(Z<%Bwf+0P z-(O(OZq$@oOcccQ)gEV#n^bKj=bi^mJyp^rwTJmJ_1Jx@)cn-#M|$;j zPEo*gG3UneS;IiT7rbfdYfq;=>Qf)zcA00>-K5WiWsGj8YE_3BXen*qI~>X1qNVnY zq2IY;m!QNDP^d@c|C8brxcCpX?!qPEiCMImRQK*q@FBMNxV9}fQ7I+$9J~Bqw!(SC zptS4(CGLA4vG915z{I+xzm~~oQMZ$MPcK#5R6_wcq0`3b%COmMgw6(^^a_*e6r+^X zWuyAPA^Fr8I7JRuR_WBF;psfK1*;v|#v?mbY1lsd)#q%wpIu>~2S=}+G(E~31*Zh* z_QXigy0xfjdYx6zCQJ0**q`BpU;lD+RyRq`sV`cPS47;1DwX3;(WJD$3-}L&~9`V@bK>(M+JjHJw z6j;pKx!P(@!fbnRVMmATMNniXfSc}Nkg*qpyc~b{drq6!vp!-<-oY;EcmZ=b?)Qmj zhUs#@*bCmdAXPhU5y9o9_uK1pDaS)+9gVA8SAID9+Ij<9lJDg(eeZE+_eXk6B%AI7 zgg1zGTcsdnHxNd4aQceHu#!5nA1#w`N`>2pKwQ6o^E#6zw*2>Ic?<{3e z#}X?D78@QR7EM*ua zhB?b=zpq?hc_BA7z_C#ODUdh`&#jft!EbBZ{E2CvJ^hlr*!;&c;A9^J*>w}5fuiv* z;-gGbd1c3Ex}K*S-9B&$$uJ^R;yP{PNWm(K$kbG&uA`0J8l8Z{X?QH`Bm#E#i23eQ z7%%uka^@11&%pg$beaLu-BI$IlpPJ6Rs(T6>O=BhHPm1`z_XwkoWsDR1 zuhRO)VQH&YWNxQ<#b~C1axK>P-`7rJI1fU3bdO2)yZs|3x9nR6j1=8r)T|xbNh-0+ zj;FQ5U=Vsw3T_67sM_Z=#}%CNeK7SRU*yq78hH^W(?>D`;W8q_jYN8-{dN#qnh@DW zV)=uH(BdRN=9{g!D_1!n;d5`V7#mYUk7@zkaY!%cDsALP0&KC)&A38e!r^|wk5jaT zNUrkxH(ug0hE5rkXF=||-%m_CzcYK)f2IUgGjylOH#X=cR~vE$^V5lliDUnn#PJS4vo|2C#+Q35ZXh8ALs4Djv()RbMo*UZ zZ1%~A=JEq&kwilo-rg5Ua#m9n!OG-Y9%XY9JSM~Bh0|IwdJ1m^C#4+@TXJ{C2k@74 zZ|N8>i#V<>Th$)i%wlP$ix|p!|M_(np}PR)l2jR~+TD2*lF1I5R}EEvCOiTor3&TD zC!CYGxj1VV*9pxKOzJy?(?RpBgRpz_HQ@qZ z_K&^u)F?+gtAmd+lqw`*w_DO&2ib){4(8L)=@}Pll{hUilU>#0d~AjM(z7tR2Pxqu zF9`|s_wXka67owP-tn84^}illMo6>gO7r5n{4xAxoCg2HP|A}+vE~nlEAID+3W3FR zH|E*}@oVDVP&YjsTZ5%%>gWRpoz7)Ll4$!?TZ0}(>~nEfGnaV!)!$#$yBNTw(nO_k zY5&Sgg>n%S$G3dGY&0nUAjrsNNR^|@M8|?EF9z}JbFZvKj>q<$q6Z7&q$$Y+rInO{ zdkIZU4Lf-5lT>F|OR!(P+;oH;p{mZ_Q!(UM0PhO-xf3*{S1k;NIm)_vtDZbfiY;;z zj8S!9ncKYXve3JDf)clIJ&0G56!f#eb!U42$!=2#=W0jBmlvjKvU3v4%n1@39hp6F z&YnwhMOK$w47O7oBOcBjUY{zwy4OJFYfcrB2t^EUtQA2EX?l6G@R)Ap;|<@2M=pUmtEEQyV_mw-uIsi6rLLO06CHjtrT3ZaF8hlsD<8N`vpQRS%6IR_MK#lrP$nHYblGrw4TOUc~~=)B;aA z&)BHtSWm>pzID8bKTW3mu`%90NBW?IXf5|Aj(?O2cQ@3F*%FaR@>rUY>bsd{_)(f_ z+xdOSU=yL>l+QDfuy2+K6rj2*A3Asxxij>=P{7bmT=g(=+wxeDs&e3hB|mCwZRu$F z5&{#rsruUeE$nE#Y#K-f@wuQ}^CJ%o3oR3wVq{J}<8;FLE92MF? zJLey2zsZ}QmHDG9v?)X4Mz?&1({xl;9obGYfc>z0qCApb8Am)~-q#GW!k0<-OjsJ4 zCtFH6<@MJ4?up1W%sx9=C)dD1y3{&tl@+cO{mz`c_YPV47D0Z1f18GqrHU~(|HGBQ zHwfe(E^~Rx^qZ~Rc5G1^(Ym>#LdROp(Rbr<*^TxF!k(V3T?c`;p2@Gel*AOeGZ7a% zNVi=ch0pc8+;QBE|HfbxZzt(b=t&`Mn#jt!K%sbh&dAYgVt%iTU1Nysc*mobu5ALA z@6yfI$Tsgif=+>Ut=~HL*imC)%l40{(zdy_B>PjvTnh4XxVL;ykOTcuP|k`6#@Otc zl)G{?Ti;0g4(*mgM;Y0`okLhQ(k8eIycRAR9*l8?=%~e97g~R>CWpf^Yt)+@?+@@E zeQ(#62wXzyGD9_h;F?$(wsK_nY5-oZm?E3fo>d;gUVglbDlOJ zm$P91xK_G!m(F!J5P7d#dZ&|YZ?e{qHItXPggwGSl9U;KQjE(FU)_H78?3suRfq9X zZTRoPKa-Wja@@a9z6m7Q{hSN*^dSvJth;$`6}!o^l|4{C-V2m2fvl@Q?|}D_zQe!N zld}Yu0OOb`w0BsmBfh=v6x7Rl9xwdOa0;!n*!Et^O3<;Fnv1CGL#t;k8L-PbA!SVc zY*mzk-Uf-9RZPU(?P3s~{f*QsAJD4 z@cpV`E(Ho)Y*BOxcfKYfVS7Zu5G+PzL8%5BmJm`Tzz|9>U4%@|N8>Z_6ljl$B1GR$ zr_i&#GI;vl8iGEbT?z$KO?Nd*_u*{6XGxP%>4S=t*Fv}mPT?R}jKmK@?bPd!THaY^ zVdzjl-h55}#{rALtjXafx>{SMbH}etjx*B4-=~pC$4lK}M%@sHjW1g;{k6*?=QxIE7UO zie{DVv(J_!LCrO*djaFl1m&{;(@FE0q4bpxc-oIUhkX9wdh!;KrN5~B^mKWkM)8Zg z;9ceJoYy?Y$*qPdHJJ=W7)#*-TJa|tk*OnNwHXwE68F4_jGjukozgZ5&GF?98LI!1 z!olZjGay*x`3*-0ql%NX2*khaZiUt5kBs24aLvcit6E8Kbx$b7hZXW8U{fF!w|LaG z{;x1OJ-!3wI&a>I?Q3druVx>I6&q)G5$cDxWqUB0&}%=B0{=6|9s2WMBI6%>r9q!> zzZ7>@>Nf!o)O4V@(qKY?yB3s`sdr9+|M}qm?g`-jyKVqRNUU{Jslt_G!v@j&2++_( z9F+cRZiWA}fdIGj?-}6%!ezq?Su$cq$i)^sQ^bTFp}3JS+g@-S3quN;J6v4V3^jOp zN*oVpe^F`&wv>iIO&xLL}F=?Ln1{FZ+K3b*2-iZ4gaga8{V|nB^B%|T}L?~xnk@Uct zsI3CU0+jV{x0f6ZMz@B>A4iKo=*tR#K3d*eM+?!!b1r<3;r`ej*L9_A3!bM0ISWt> z83<*bq9rvg&5O0*!VBmq!Dg(=3Udx|uDl?UWUNGPAu{QD@v!;~3N(FdE+sRC2TM6c z6e;1KJ#9e`ZZa&ELAzjq_^V*Ye%~Q=#d_3}RKk}LgV3Nx;xyE&jj3tZb<4ePs|Kg^ zR-)#_hA$wHINwjkg-p}S0WmUGzZMWEfVx}FoIuKstk&WUy*qYZHuWqHz%#x)bX4f| z=Tgtx)ho2ru*;z*BI_>Qn9^VMY;Ng<5h0M4saZ%*OMFyS+-%|FI@9GPyfl9SQn$MO zy1g^#EaP8g=$hQemt2HfR>kuUL0KNQf4yfV*4Jr?myZGgu+z{fVd+D~hSyp4`fvI!1oWPadauxQI8gg$#y{07~gkqA~v^O#X zhtS*1yRNWFFc#|$#Fr5CjlYVkI-#}YXE<_&Muv)D+SIE#3qdQ|eKPKEm#_et-qTl; zPsv7~Kr-16TRW5zxTLJ`t{ckjuxn@OjbC;k5#XP|q1qDuxurOdV*Dh4d1oF0%6oG<+5)-tCW&Bk}+@&i1z(2uW^WXNK z{^6N*4CViy79B)NVwrDQu0pm^{?0e-yu27I^2bcNImbywiTnp$zx!(J6MovRqTO$l z9vf-pv|L8z*m!QWY|-hJcf(c8^b}{<9H1=-ix>475PPtOZ+B_dib2R1tY7P%bJ#jas{C2e_0tvcfyP~QaQ{kxiaNEVQ{=Xys5zWcg8MzMuw3}sd ze))&(UFnCEaLB?}#=}n-gLC2yVpt9g=Lquom! zQr>>DAjJc^EmZv*m(l$X3b+*PeY2rlY)p~%-#+Mmx!)i6hDBLn8l~$C!}D&zaY;&M zoB2yGQ)^u>XqKxMXKnN3_5Lz{xv!ODL(I4>9sM{rVJdY3Oy938%WGc|iGWi0 zQw`tmu1>guOWQ+N!Y)gV??J<+yi5UJx!7x$-QhI*`>3$l9MSES^cRWVs#M2Jolt0l zm9G2*FF?6h$22Pa%HC4yHV#N=tQUnnoJ7pW^csXz>)oz^>zzf~bg2<)F{9?#}qv>H*O>nj;+`TnX-{XkCvL^U% z2C;jC$7aLmm z-fpDK{@|&diPE+Y(jmt4cNke4m*0QN!~2(8jq0T`64xSY_22X2R&6wYp1HyVUtv(O zI{lx&z5vO_|Brn@ZnInFuxW!xcltc%hKR~|mBb!>Spj@%qNi6#V)$RYFY*5-{O`zL z>V3)=$97dT!eW@po<<_}^|(;XmSMsM{nH90EMUJWuM`TGa>eM_uL4 K%>pIU=l=!BC4k8Q literal 0 HcmV?d00001 diff --git a/src/keepass2android/Resources/drawable-xhdpi/ic_notify_loaded.png b/src/keepass2android/Resources/drawable-xhdpi/ic_notify_loaded.png deleted file mode 100644 index 4e367a1e677a8c5a29e59d5739e64dea9809e7c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16491 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 diff --git a/src/keepass2android/Resources/drawable-xhdpi/ic_notify_locked.png b/src/keepass2android/Resources/drawable-xhdpi/ic_notify_locked.png deleted file mode 100644 index ec1c89db83ecd2f6dce8bd3bec82fbd25e26402e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16503 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 diff --git a/src/keepass2android/Resources/layout-land/file_selection.xml b/src/keepass2android/Resources/layout-land/file_selection.xml new file mode 100644 index 00000000..96c63077 --- /dev/null +++ b/src/keepass2android/Resources/layout-land/file_selection.xml @@ -0,0 +1,87 @@ + + + + + + + + + + + + +