From 4b132a6f577c27ca3023509c71971f7ce65729b5 Mon Sep 17 00:00:00 2001 From: Francesco Andreuzzi <andreuzzi.francesco@gmail.com> Date: Sat, 11 Mar 2017 22:58:18 +0100 Subject: [PATCH] 5.2.1 --- app/src/main/res/drawable-hdpi/ic_back.png | Bin 0 -> 296 bytes app/src/main/res/drawable-hdpi/ic_clear.png | Bin 0 -> 372 bytes app/src/main/res/drawable-hdpi/ic_enter.png | Bin 0 -> 336 bytes app/src/main/res/drawable-hdpi/ic_paste.png | Bin 0 -> 468 bytes app/src/main/res/drawable-mdpi/ic_back.png | Bin 0 -> 212 bytes app/src/main/res/drawable-mdpi/ic_clear.png | Bin 0 -> 257 bytes app/src/main/res/drawable-mdpi/ic_enter.png | Bin 0 -> 237 bytes app/src/main/res/drawable-mdpi/ic_paste.png | Bin 0 -> 314 bytes app/src/main/res/drawable-xhdpi/ic_back.png | Bin 0 -> 292 bytes app/src/main/res/drawable-xhdpi/ic_clear.png | Bin 0 -> 406 bytes app/src/main/res/drawable-xhdpi/ic_enter.png | Bin 0 -> 346 bytes app/src/main/res/drawable-xhdpi/ic_paste.png | Bin 0 -> 554 bytes app/src/main/res/drawable-xxhdpi/ic_back.png | Bin 0 -> 486 bytes app/src/main/res/drawable-xxhdpi/ic_clear.png | Bin 0 -> 663 bytes app/src/main/res/drawable-xxhdpi/ic_enter.png | Bin 0 -> 561 bytes app/src/main/res/drawable-xxhdpi/ic_paste.png | Bin 0 -> 924 bytes .../main/res/layout/tuixt_view_input_down.xml | 74 +++++++++++++++++ .../main/res/layout/tuixt_view_input_up.xml | 76 ++++++++++++++++++ app/src/main/res/values/integers.xml | 22 +++++ 19 files changed, 172 insertions(+) create mode 100644 app/src/main/res/drawable-hdpi/ic_back.png create mode 100644 app/src/main/res/drawable-hdpi/ic_clear.png create mode 100644 app/src/main/res/drawable-hdpi/ic_enter.png create mode 100644 app/src/main/res/drawable-hdpi/ic_paste.png create mode 100644 app/src/main/res/drawable-mdpi/ic_back.png create mode 100644 app/src/main/res/drawable-mdpi/ic_clear.png create mode 100644 app/src/main/res/drawable-mdpi/ic_enter.png create mode 100644 app/src/main/res/drawable-mdpi/ic_paste.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_back.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_clear.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_enter.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_paste.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_back.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_clear.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_enter.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_paste.png create mode 100644 app/src/main/res/layout/tuixt_view_input_down.xml create mode 100644 app/src/main/res/layout/tuixt_view_input_up.xml create mode 100644 app/src/main/res/values/integers.xml diff --git a/app/src/main/res/drawable-hdpi/ic_back.png b/app/src/main/res/drawable-hdpi/ic_back.png new file mode 100644 index 0000000000000000000000000000000000000000..30be179b2d6229462d0e8c4737a58f12f54f185f GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4mJh`hH$2z?F<YI?>$`{Ln>~)o&J`q$v~v- zt>3Q&b*q0Lu<lS=seSrac=>J1MTRMt|2#hTqBeoU=wt2n^aYV1?F<YI0;jZIemFK` zmqu4`m+P$$sge6CN>nd#`Y+60`*pW`Ow+pODPi|`-%p#c?sB+ve4``h&s!e?ylgXU zmcACbv~1xA>+H7&!=1YP6mz9^?SHHOv~u6`yAzg84wvSO54~DtF_ZhJ*O5ynSM##& znrt-tg7X>?@t(E80kb!L$m?8Tb@rl~OUT?84smy{&cF05eD1FEeW#VUE}qUW-ZJyj vNzVOuEFZj`xA^P~KaqbO_WTTBaNzz&M#s2C8cK${(m?{Au6{1-oD!M<_Wp$2 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/ic_clear.png b/app/src/main/res/drawable-hdpi/ic_clear.png new file mode 100644 index 0000000000000000000000000000000000000000..0cd254b3bbc28db9bb8d3bb5caa91ab68470a612 GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4mJh`hH$2z?F<Zz)}AhoAr-gY&IsgdGT>=5 z|LVdlEWeZGyo!pNOtbfy*4w+(4r>&4TqsliQvYS)+xxW-&QB5QbWxi4BH@zt+O;9E z*Pn0FxxGk(r|j+O>FaNQsjXL%zW04cHFI-*ilJ}IL)|NFtbsEw1X!3zG<CAKbsFrM zeI@Tgq0zBB2`@Ys`>Gq>{Igo^k6%-u!9xQdm$veh!~ZQh_ZM^}B%f?QexOrU+GozB z#OB7}qMU6Hrtq3&7o6goEo!kd$9(^hBYAD}4{Ju}O#A1Vn5N$M@U4u~%~>6Lb2n@f zwl;gr+&yt_P|m-{xz2(|JvaXRw(VfgqbD~4+zQQdEcU;-v46>=hb@wwHwzba9GPSB z@}nPz^=+3;!QFLhgF>$!HGicM^z^sqfkh95dRdeW7<n~<RA)4toy>c_gmLv$4;7(K d7xzoT7oCda>tES_W?*1o@O1TaS?83{1OTD5r}_W@ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/ic_enter.png b/app/src/main/res/drawable-hdpi/ic_enter.png new file mode 100644 index 0000000000000000000000000000000000000000..a5940f99d89a14d84606f3017cf880e6ae60ca3d GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4mJh`hH$2z?F<Zz;+`&!Ar-gY&bZ6fWFT|& z>!PY&yB4PPe~yTE2#8dz*HCWyl>1xXOt9E|+sywK?0oOCtnJHP%#JrIa5Vk%3=}zg z>lsHu_Rk}HN_~%`BApnZz+lxK6;Cg&3EhU~45It^4u6njaXiQQKsJsgobgG;dBy`v zH>6e<N<Q!kc)gO@Wb4Zvi;kKHufO1)du6t~P+bl~^46cM4Hs|q@FwgrOJ;hJr7U*q z=RW)Y*UT78whD6FTBYASxQ+EfwDfH=E(c**OJ);+U0fGG=iM@SfAfd?9d^atyT97x zC*BJC$2iL>G;`Lv9doR!%9|GGy-_^kmlC-xg|*RYq2IJuD#xBMFOQy>rk?WSP@=|G i;iD6>MLC)j;;I<E|4y!6v{?WYb_|}belF{r5}E+lnT3@A literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/ic_paste.png b/app/src/main/res/drawable-hdpi/ic_paste.png new file mode 100644 index 0000000000000000000000000000000000000000..6b715aad84251c2f030ef6eda1fc47842924fba7 GIT binary patch literal 468 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4mJh`hH$2z?F<ZzvproLLn>~)opsymu!BIG z@;p5o1&(>^n0IpM+*Fx;=jH?JCxTuk6>ER+ZA_XHcK@1W#sZzp^4*b-m5e{cZ<+ni z`2IYm-Cu1^2Z|hxo3+e!lFIo7<smZ1{pWm+&iNeEr_pt8!2@xIAMb>no>tbqO8IzW z_w26sEsF!EJ$<+0XyPFQ9)2@UuHCO+eq{Cf7sp{3_%pJx<>9`T7EzIl4N<LPK_5$} zr9RjA@ke9pS<^pK40DZ+>GgE8PY%C2CBpdn^Br<l`YkV{Ieph3<6x@$kud3k*@2?F zKE4c5Ctn0l(kg5fI6ZgewTim6_6%pXu}!Gj(%M@3=J!8EuI)|+e=kUKPB~WW_5UEl zg1_r{C%<6GF?>4ZABzJ6AJdttGCt*pztch(I_Bmb->~%Ron(eTSpp1<*inNuL(fL# zt9z&EvN{$RNhEx2Vm`Ca<lUAvURL(C#*8a+W$#4=q%sxsKB<qjk^A$gb@9cdM|18! z@VH^qc}?_L%bo8|9jg!SX1aIiwq0-7$)Ep21O80^!FV^L_vYP2?U@V=3=E#GelF{r G5}E+oC(rW$ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/ic_back.png b/app/src/main/res/drawable-mdpi/ic_back.png new file mode 100644 index 0000000000000000000000000000000000000000..4b7d371f7cef9fe3123adce810f099333f340a44 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}vproLLn>}1CrGd^P7vv7 z3UpvBC@6Tq@Q`uyof|iH+&OY&Nzc1JhfOtVBA3q#M(8Y`uY5t5ebelQ9W(X%4m|qI zrZE5hfddW<PXuOJG0lGZ?Afy#gUSic8P7PJrd_@x=;r3e+M;v(DTlN3;g~L229p5E z4t1eTGIs?PY?m!t<`vS(W^8Qinxx}i*3#PAdMG2-kjw3$h6JlK69Yr`mhhe+pJQJc Q7#J8lUHx3vIVCg!0MH{(KmY&$ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/ic_clear.png b/app/src/main/res/drawable-mdpi/ic_clear.png new file mode 100644 index 0000000000000000000000000000000000000000..320daff70adc9675fc25227540664c31328bb205 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}Cp=voLn>~)o#xBMWXRL{ zoa2$>mM{ES2ZOa<<oYgYnzCxL$y=Q>x6izKT6@{&Ql!{audmL>X51CKw>+uG{rz87 zuDL7XKBRt$%I075Vala@mgTKV<r+nc9TF_6E=0#QlnW`gd|rJas^j~IPiJCt7dUjZ z2P?F-u5Xl(`^TFU^+Ua5<wM<$mk)a_)!%b&{IHAluws<FOnPKz>-QX=jUOHgOtBPi zf1o32*zwD1*_q0%>OZa<GTdOAXnC4z?~mZiSJ`Yjb@ymp{r`e-=g*ZT4dnsv85kHC NJYD@<);T3K0RX_&a{T}R literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/ic_enter.png b/app/src/main/res/drawable-mdpi/ic_enter.png new file mode 100644 index 0000000000000000000000000000000000000000..959c5b49fd1a9eeb3ed68e927091205557464d9c GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}TRdGHLn>}1CrGd^PT0Ym zocvfsz|6>~NJ@Zx#*7(fSP~~FyU7~7YIyjVft{V5Z$V?Fn3xz>NjbxnPem&Z{%vb( z`&3fQFzcy;^X!Hh^Y!=?ju)-6Y=}9%@)3iV&hi_K5jyj^j`TU?xag?eW_&R%xXZJQ zA%Iz2Ae?Uo^9D;M5!M4W?{mD^7+!^{ZFg*x6XJdL>{-p1ysJG{Nd;C+9{wuJ+?I4I pH>|zGl<+7_D))OolNTey+}-<~Ca0MlVPIfj@O1TaS?83{1OV9>R5t(s literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/ic_paste.png b/app/src/main/res/drawable-mdpi/ic_paste.png new file mode 100644 index 0000000000000000000000000000000000000000..84adcdcaa1248c9ee0430b032c71e5c3efaf4c28 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANNfjGiuzAr-gYPCv_a$Uvaw zb>!Za`U(+C1w4Lzc5$+Ob=02a;_gNBzU0nr6?5{*jA~YRbHHKhn=|5jbD9^lwg@b? z=oA0YJ4eM+Z>bF1eu1glOV?@CzGOSWDp#S|xoAbZP@_YtRI2vcFAjS4$!VFh7wW8d z9n#mRS!14`A+@kt=KX}y4z1v{X{o~E4Z*Pyf;+OA0vzPC84F%S%ET>i4cM@@X+iv= zMQ@VlZOUfc@?qz<*mp(F%;&7mGpuF!VB;s<m9~emMw=~x0g8U;Hxy~MUf(9Wf2sL7 zZ%w}Wv)9G1D~mmy-ca#FZ@Ev^%fesh4;j2k_E<L0C31@72AwKq&*UjBXG*`PFfcGM Nc)I$ztaD0e0sxxNe(C@K literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/ic_back.png b/app/src/main/res/drawable-xhdpi/ic_back.png new file mode 100644 index 0000000000000000000000000000000000000000..710d0d561d39b140db2d00cf5e6e7651de1e9509 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hE<t`_ZS!$UVFMYhE&{od)bidkby+o z!$&G{hYoU^<gy92R4K5F3ogIsaOcamf2>m#wz}o0{QPV;!7*#&{ncWu3=r_Z{?)EH ziR5QD`=%FfyEboA_k*7O_x$YytBySvPE6SIk3;V9SGONYd-icSKVH3RSBZNrOaI60 zo%;eM52o+=92YBS*Q<ZJ=xdd~xQi=Ge}3K1clVws|1q-r$&uXSZ+2+L<H_9uNi{)& zPaMk>kNtL;@Zq*Z9iwsOjO31w&Vo<A?#rB&sZ-ya-m>xdch`=rJ<^Wn6pvJxH?ef& m|8c&(O_+B+BgCBy7hbXTt10M&u(MABiFmsDxvX<aXaWGk=y?PH literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/ic_clear.png b/app/src/main/res/drawable-xhdpi/ic_clear.png new file mode 100644 index 0000000000000000000000000000000000000000..658a422f6dc4cce651c7037855324e170e0a57a0 GIT binary patch literal 406 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hE<t`_ZS!$V?A9QLn>~)opqP1$w9!a zx?7>DVNuW@$N7d$>$G0v-fnFXSh}@r|6Iv^%=fMwE#pgi_ae)cL$O7`i9<2PGBh-I z*0P%muj`)vbm9BosHQ(lb8kn-Ua!8gEAQ-N>vwr)i??yee>(r2vD4rL|Le3)14aH$ zgK6i*7QWtf>F<Q&E)6My&z}5!X#f2>%ZtbdV(S6~_nrLxesc`FfZ&l+%1Ry6{UsfH zYq~gIJxO*8(3V$js`^>4G-Kj_)h5fIs)A=uwYwSU%1a#F_U96Z+EZuc8PookZFT1h zU2^Jn?*@l^aV-u1f41M`P&BtZadMKyPnpN2g`b`&{VC30Z|Bt0+k1<{u)Oq@(vlmO zR&`D&ve&m`N}8c)##A&(S+6PjOUJw?EI!i;^fN_VH<n&q|KjhT7?%Gl?%8i@pU3)` zV@2XI3n#Ikg)CoG(mN)E{xfdcueRX&SN+VC>FVIXX%Sevhv8>O^*60q+7b*53=E#G KelF{r5}E+jQn@q$ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/ic_enter.png b/app/src/main/res/drawable-xhdpi/ic_enter.png new file mode 100644 index 0000000000000000000000000000000000000000..7fa9e9e3384d556df842f3731f21995854461c9a GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hE<t`_ZS!$6+K-XLn>~)y}6s~kb_9e z!-U0i&nvKHpX8NR<WE*MYnouSH7x4o?J6cgrwJOf-po7ukGa`()?9zXxTXdHCl19H z0rkntUhcYU(f9lwgNo;;jO|Vgs31V}=dx{6oaGJ~%&B4z=$#(7+WFMumHaH}46`1` zzhyqi*--v?Hb-itpBwiDQ@gH3yGyKZg&(-^IFxyY#Cov<S1P75s2yL;Y+xHF+R*zk ziy@~soH3zzPie!tkEQ2}YRyyDGS(R0i(+TLU~`YdVOpv-<Bm%11+oWk%zmKGva@XB zJKykgTMf#j-#D$vZ=QYezX2x`he87bi1_eW{n(@V_HJ|BCZz8_@wrCq$0W5TkZX+o gy?9yy^4*G4!rNc2d99lH;v>jcp00i_>zopr08`qD_W%F@ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/ic_paste.png b/app/src/main/res/drawable-xhdpi/ic_paste.png new file mode 100644 index 0000000000000000000000000000000000000000..b2985a61eff7b38a2fda4749977acd9ca58d02f5 GIT binary patch literal 554 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hE<t`_ZS!$KYF@2hE&{oJKNj)u!BhJ z>&5%Z7X66ex*6)^GizFs*vl{$c>(cVS6X)!JYRi9YQ>H)fu#RypF6b#sa-Ice4(xQ zp@7HXJJtLA-U-ZD8N$VPys#|y_PzsK*=wESFG!1+%s%_pD^i)GiS>Hv(Tb4u*V(mB z<~J0}wLPqPdFJpP=ShXE9lwJdC%m*>_fwH$`BH=a%>B)of2|oCIBv~R(=RqiI`;mf zFITBBAZ>)T9Rt{R`XE@{p`Z+~C<t$kNkU9DVv@y3LtOaHn(yLv<aA76hp%iB{x zP4HONH=F#}?w?_+w{|i9-qqF3{Y9j9(OP465vjI~b0iy5Bh_bd3(NLBn|NKZ-NxO@ zsv^ETQR4H}?|+Xjl)1VjZla;TKYN3R;Ro&#bDcZym$WJvJI1wd`K#*sZ~hsE5Y`0M z4I-!K&OR(6mvYvhfyDug0vH(9JU#Z})|}}dayOZmGAw(rc{T$_18GQ&>uOl!?QQbG z^CVBiu6U_AeeEWRAB$I<_21Qc>wYPN#q30e<5qEvrZ0-GojGk*fB$><788lfCfiHo zGBpp>g!lc-c)O{nk3aZS<GKkCwym&j)KoEzWjf&ak}u9kg2yfHBfHD_zaic0R=6-Q PFfe$!`njxgN@xNA8K>;h literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/ic_back.png b/app/src/main/res/drawable-xxhdpi/ic_back.png new file mode 100644 index 0000000000000000000000000000000000000000..e4b7e117ff85398146d2cb4f97ed9c6f2acd0751 GIT binary patch literal 486 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4mJh`hDS5XEf^RW*Lu1*hE&{od(+qJu!BTH zqIRB(NdCoG&A$spVoMY|STDB5IkSi!4b@kCl{>dF#A#*jl@zJRpB+3jwVuqLxxFho zngIbm>_3~f`E5b=%p+}W_7XhH4nO>GL@6ijhxp#O_quTpzebixd6@pG+y7tc-TRMR z>*F6OS#Wl4n*8?H_dlZdCogun87Wg&C-_7oux#J1CmM-mVRKn5y{5=ou5v7UvV!gA z#Klr6?tMb(>O9{R@63Oi!F;pxaQ^n&zwhRK-|#}|M4;zQ&fP!PU4HrI?EZQaDcP3q za!*%0dXr-P!_NLst82xi#aWw+cjx>lHuSvtyh$c>!ra*(EB5Su_xu=ZSLdX~LYsxl z>n1*YF23-E=Z|trEo<wdkmffh0(mznyPKZqlewy3U9?5P=1k?QH&doA{;+j<eI4VW z!!e>a|E8ut-)`A8TP<&%TF44fxo1UJl|rV@o&QY3dgJ9|HGDp5ljo*(Pf)VHfA(U{ z58pqfCi7Ze|4~|U%I~5~>f!wvpX5{KTYAl%TWXmVQ+DmiiyeH2&+9u${G0e+5D~Nt c3<t_<84j(Pe@n~h$RCinr>mdKI;Vst01^z}n*aa+ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/ic_clear.png b/app/src/main/res/drawable-xxhdpi/ic_clear.png new file mode 100644 index 0000000000000000000000000000000000000000..9932e90d396458589861f0d75fec09dea1b0ed07 GIT binary patch literal 663 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4mJh`hDS5XEf^S>;yhg(Ln>~)owGNK$x+0u zbqN=Xvz$VU!-SGY{29-^e{dXBTH=wMIN3}=Y02l@V*M35-EQVH=KelAkNI+LVfwpw zH)a3M2;*iz1`e}dmQ=Z(?R-&UwY~XZ!nOC`<wLUM_}cx=;?_Qs{(1EM*DCJp1IN@h z2W2$r@4LGD+pOF(sk0MWx7RY=?#$Wd`$MYNtv@jPUD@vQVUIUOZ0_aXKT%|>vA%E0 z{gw{@ru#qH#p>^~%v4{vVs5hXtUj+>mS&G$XBf?liC&nmt|sK=?!KkC;77ORpX(Dv zZ*AnPoqxM!ivJ<bw^NSaT0i~5g>9Uxjb~4AaZk@m4}Tn#_Obj%^@F8O!dX`XMc@7? zt=s!#d4`K@>S|e5+0^xOPgrI3lqtPhQFyC!$>L*K>P>x8>*r3fa<b+uZ7CCa#qn0< zir_8J70O#C2e@abFYLSEmn6Gz?hz{|YsQk6GNu<CZ&@x2-tt_nyrtN4RnDd<NfU%Z zZl-7+RY-mJXTMI}7m1W<w;bIWw>0;?x_&N7m2KwSva;Datr96^w>0xNDIHhXeC6Ci z-)TWw(Q($(f4t?8-TLqOe4Ubz#btUQZwD%uh8&lF@nVJB+Xagmpyn`Tu*<Su;Irad zF!$JNjiMNXYFW)AtedY+4DzzHmi?J18}?*(P~P&ScNt>;Ht<DXv7UWpc~IVS8QGtL zHb(5`mBMRYv<Ag|Xz6=av^=f%_~YM2!i$cx_P;p6pOv+`u1l;`MNnMlm4}!0e$#{T vXS^bP^PA@XQQiOJ=z8TWP{Kl_gcWn;nG0$g5BzM<0||P%`njxgN@xNAUC1Oo literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/ic_enter.png b/app/src/main/res/drawable-xxhdpi/ic_enter.png new file mode 100644 index 0000000000000000000000000000000000000000..b792bfe49e9adc831d43802e1e80b78ed027effc GIT binary patch literal 561 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4mJh`hDS5XEf^RWe|Wk$hE&{oJNLBLVFwY1 z#p~AeubqFvb>S2>)oWY1b)8tx=65K(6X}i?=W<$I|60~VaY1LFiE**|^8-s4M9!$b z6daY|BgB9JAADym+q-L~-}2o>C&Z$&!Vh>KwwWfhKzEbQ?=`c7oceVY85kQFSQwZD z7&sgl6wo-YB6Y-WKmPc`=@}2B+%$c4o9UBdXU_CdTmCGaqhR}=nK3`*rwYeQadH%t zJPn^7Z~1eo%{=7;j%89}7pnTKG#@N~W1^F&d0ZAGmNl)wT!!zvzyl5ItAd{2bM^KI zGv#dB99OshzWoDNi$iZpyc{}izU*lT*nF9jQ88V;ig97OdKRP9CgHUVx;Hz68kW6r zQFn+gTO_o=(E1|B5BIWppKR=<c-Vd~?1^IBc2m>;#oOucpIXUJWy;ySxU@+mVYVzw z#W_AEGaZM23r_3l*neS(ovhF=;<_<eMZqDm@5$E3v2yWSd*<9PzOa4u#<LS;z9-!4 zI4P4g<J03w8}e_Y%vPRQaM*W(&2x{S66s6N9WQ$P$nHDyn?t!Voyk(k{Yi(+MCBrv zz7v8-9H!F~E4THyEf(JPOws-6`?PiYO#S=z>DSNuz%O#=c}DHi%{Ba%O4fD7C9Y+# bXmZewKhf)a^PWk2DM-lE)z4*}Q$iB}It1YG literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/ic_paste.png b/app/src/main/res/drawable-xxhdpi/ic_paste.png new file mode 100644 index 0000000000000000000000000000000000000000..a3f09e115696459ef45a40400ae4702743462592 GIT binary patch literal 924 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4mJh`hDS5XEf^S>lRaG=Ln>~)oqIc5I8dNH zc+Yiit+*B9B0MadIh!&k`Kl!R;nul!Wz~f3i@qF9cXdq?^-f+Rwe@HI+=;#`3n%B? zd22cQi}a6;l^(l_pWQZ2|CV#pbLp}ZV&dZZ9q&5lb>9>3KB}+v^NyAX*Lkm{m+oe5 zt+H!9n!PpZ?VQ)Ud^wBUneIueHhzrU_x;M}J;pA2Y?BkL7M(3@<Y)L8SXVxq!_9y* zC6?)D@}&pw1I_23zppsyf8x_3OL4;=y9H)&3eSq!ny&g|eiFw&dCrDjAGP9HC))gN z&+cg2&wl8X5Bu7<_43n%KDe08wiR^^@`~dRetV+4EM;0w_r6!p1-gr(w+LLdmrY)L z(PGMyTQ!bM9~}DhQy0iT*&*tx=zVrtgVxL1#>W=ZpO}l<mUCpxmH2b}!p5#?U+!FE z(holzD0wBzhx@5YmHP8J@?YGGYa}=fS8GRIyP0owS7y4x8fm$l^ZusqI;z{eW|W9* z_cxNfe(B{G!(@ghE!xYP@B1rOh1;Cb_vPHBcH@Ju*7o0SP4O#3^1KxG-DX;#`fA4B zMY+=ZG%K!`uAiYH7@o^>LH>#U-B}Wb#@@?<FErG9tF4+hZ7t)k=9<OX0S)n=x77;& zSnqSD;oXi~d-nU<tk_^$Ex}<WY$E$|)&lO$VeW-GD+2#q7s+HgaALOX`OkW<!wM!8 z?Ywi<p!6Th%N38a)tBv;JX!zsuvx>}1yXzStvK$k-#%0A+wFP=Oz^KRYia+Nwzpev zOv`)r()j*NRt2-=0$~3C_1eXoc@kFfV(Oy4h%v*0x4YgQU9or9B(43a)9+rt-k%ly z)Z8J%{q5DM30v2i7krS`{2q|NR*}neK)A^^<g^;Y9jUAC&luwW-rvH%Y+{x}ber&( z`Y#tEET3)fsdBtfzW(3W1=pf}XH_|ATF$<8_5}m`zvVLW*~!7#=ITrj+pHAN?U{OI z%gig^osO%@F1~;K&BVtR*M*9wuLy6nC^1_3zO~QW%8ju=r8QBa4TLUd?`QnTHmxV~ S=C)o?0C>9kxvX<aXaWEgS$t&x literal 0 HcmV?d00001 diff --git a/app/src/main/res/layout/tuixt_view_input_down.xml b/app/src/main/res/layout/tuixt_view_input_down.xml new file mode 100644 index 0000000..b53500a --- /dev/null +++ b/app/src/main/res/layout/tuixt_view_input_down.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="utf-8"?> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical"> + + <LinearLayout android:id="@+id/input_group" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:weightSum="@integer/input_group_weightsum" + android:orientation="horizontal" + android:gravity="center_vertical" + + android:layout_alignParentBottom="true"> + + <TextView + android:id="@+id/prefix_view" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + + android:paddingTop="@dimen/input_padding"/> + + <EditText + android:id="@+id/input_view" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_weight="@integer/input_view_weight" + + android:background="@null" + android:imeOptions="actionGo|flagNoFullscreen" + android:textCursorDrawable="@drawable/cursor" + + android:paddingTop="@dimen/input_padding" + + android:lines="1" + android:singleLine="true" /> + + <ImageButton + android:id="@+id/submit_tv" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_weight="@integer/enter_view_weight" + + android:background="@null" + android:src="@drawable/ic_enter" + + android:paddingTop="@dimen/input_padding"/> + + </LinearLayout> + + <TextView + android:id="@+id/output_view" + android:layout_width="match_parent" + android:layout_height="wrap_content" + + android:layout_above="@id/input_group" + + android:scrollHorizontally="false" + android:scrollbars="vertical" + android:textIsSelectable="true"/> + + <EditText android:id="@+id/file_view" + android:layout_width="match_parent" + android:layout_height="match_parent" + + android:layout_above="@id/output_view" + + android:inputType="textFilter|textMultiLine" + android:isScrollContainer="true" + android:textCursorDrawable="@drawable/cursor" + + android:background="@null"/> + +</RelativeLayout> \ No newline at end of file diff --git a/app/src/main/res/layout/tuixt_view_input_up.xml b/app/src/main/res/layout/tuixt_view_input_up.xml new file mode 100644 index 0000000..bb34d34 --- /dev/null +++ b/app/src/main/res/layout/tuixt_view_input_up.xml @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="utf-8"?> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical"> + + <LinearLayout android:id="@id/input_group" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:weightSum="@integer/input_group_weightsum" + android:orientation="horizontal" + android:gravity="center_vertical" + + android:layout_alignParentTop="true"> + + <TextView + android:id="@+id/prefix_view" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + + android:paddingTop="@dimen/input_padding"/> + + <EditText + android:id="@+id/input_view" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_weight="@integer/input_view_weight" + + android:background="@null" + android:imeOptions="actionGo|flagNoFullscreen" + android:textCursorDrawable="@drawable/cursor" + + android:paddingTop="@dimen/input_padding" + + android:lines="1" + android:singleLine="true" /> + + <ImageButton + android:id="@+id/submit_tv" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_weight="@integer/enter_view_weight" + + android:background="@null" + android:src="@drawable/ic_enter" + + android:paddingTop="@dimen/input_padding"/> + + </LinearLayout> + + <TextView + android:id="@+id/output_view" + android:layout_width="match_parent" + android:layout_height="wrap_content" + + android:layout_below="@id/input_group" + + android:gravity="bottom" + android:scrollHorizontally="false" + android:scrollbars="vertical" + android:textIsSelectable="true"/> + + <EditText + android:id="@+id/file_view" + android:layout_width="match_parent" + android:layout_height="match_parent" + + android:layout_below="@id/output_view" + + android:inputType="textFilter|textMultiLine" + android:isScrollContainer="true" + android:textCursorDrawable="@drawable/cursor" + + android:background="@null"/> + +</RelativeLayout> \ No newline at end of file diff --git a/app/src/main/res/values/integers.xml b/app/src/main/res/values/integers.xml new file mode 100644 index 0000000..3b1df68 --- /dev/null +++ b/app/src/main/res/values/integers.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + + <item type="id" name="suggestion_id"/> + + <integer name="enter_view_weight">1</integer> + <integer name="input_view_weight">7</integer> + <integer name="input_group_weightsum">8</integer> + + <integer name="tools_view_weightsum">4</integer> + <integer name="tools_view_weight">1</integer> + + <integer name="tutorial_bigicon_weightsum">3</integer> + <integer name="tutorial_bigicon_weight">1</integer> + + <integer name="tutorial_items_bigmargin">35</integer> + <integer name="tutorial_items_smallmargin">15</integer> + + <integer name="tutorial_end_icon_weightsum">7</integer> + <integer name="tutorial_end_icon_weight">1</integer> + +</resources> \ No newline at end of file -- GitLab