From 74b6897a12ec603ef835aaa77a01f0c32f49aa1c Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Thu, 30 Jun 2011 10:09:21 +0900 Subject: [PATCH] Adaptive suggestions strip Bug: 4903845 Change-Id: I9e2e17a9eee72df5c92414dcd4796ed7fe1655e1 --- .../btn_close_candidates_pane.9.png | Bin 936 -> 0 bytes .../btn_expand_candidates_pane.9.png | Bin 1123 -> 0 bytes .../keyboard_suggest_strip_divider.png | Bin 2946 -> 0 bytes .../btn_close_candidates_pane.9.png | Bin 713 -> 0 bytes .../btn_expand_candidates_pane.9.png | Bin 681 -> 0 bytes .../keyboard_suggest_strip_divider.png | Bin 2812 -> 0 bytes .../btn_close_candidates_pane.9.png | Bin 1027 -> 0 bytes .../btn_expand_candidates_pane.9.png | Bin 1350 -> 0 bytes .../keyboard_suggest_strip_divider.png | Bin 2951 -> 0 bytes java/res/layout/candidate_divider.xml | 9 +- java/res/layout/candidate_word.xml | 5 +- java/res/layout/candidates_strip.xml | 88 ++-- java/res/values-sw600dp-land/dimens.xml | 1 + java/res/values-sw768dp-land/dimens.xml | 1 + java/res/values/attrs.xml | 4 +- java/res/values/dimens.xml | 2 + java/res/values/donottranslate.xml | 7 + java/res/values/styles.xml | 10 +- .../inputmethod/latin/CandidateView.java | 430 ++++++++++++------ .../android/inputmethod/latin/Settings.java | 2 +- .../inputmethod/latin/SuggestedWords.java | 19 +- 21 files changed, 359 insertions(+), 219 deletions(-) delete mode 100644 java/res/drawable-hdpi/btn_close_candidates_pane.9.png delete mode 100644 java/res/drawable-hdpi/btn_expand_candidates_pane.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_suggest_strip_divider.png delete mode 100644 java/res/drawable-mdpi/btn_close_candidates_pane.9.png delete mode 100644 java/res/drawable-mdpi/btn_expand_candidates_pane.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_suggest_strip_divider.png delete mode 100644 java/res/drawable-xhdpi/btn_close_candidates_pane.9.png delete mode 100644 java/res/drawable-xhdpi/btn_expand_candidates_pane.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_suggest_strip_divider.png diff --git a/java/res/drawable-hdpi/btn_close_candidates_pane.9.png b/java/res/drawable-hdpi/btn_close_candidates_pane.9.png deleted file mode 100644 index bdd949577df94729947f2afdd78face65e669ca7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 936 zcmV;Z16TZsP)&ZvrQRe-DfV9|x8Me*)MNd^_+^@Na;(0VLh1S5}#R zDQrIu9F6WHz+mv>lKw8>X9ch`y4}E);C+%V)FZ9%qHM1WdK_3Ce7~fjIt0x0y%~5n zx_=Ujm2|6!n=<_XY#$8zEYJ%e=}e;p+1?oR81P;Af2)X#q5(T?{}ipKka0oS?nz>G z*0z{7ZOZg3x~Nxx(P$s#F|fTZTEFdf+wD1H4JNT(Eh2JpPGQ+u?it_<07?JmuzLy^ zi0&%jxftIq>9=aOlE!R*72Ovz4SCLrEuDT(Mr#9xqg90MF56we`%E5>#(~2TZxQf; z?QOQV)rgzLYD+ZKM6UD$)+PLWwTZT01Nx$S4%iJK>9XyUF@6|$FXj(O`n-a>G}dD| zwKiw^<=v^J37_=`!uCr+ck%!8+tg`W(#4qD3w#{Idu{&{pMN>SZ5nG?POZ5YHJ0$@ zGe5NbJn&|8F9L5s#GKckXPB~u@$prI;SI{p4g`1<%el8l{Y@`4BO zj-=6A4ki5#Q$H;GV))k?(>f|>sEWLc${v&xz^33|Cju`4d-DcOA?a!r+bq^ZqM;^Q zH~l321z>v!cp>-^Nx8qgMPYk+77O?>(~t*6cj_}H&v2`lyn4?kx|3L+6ftbw^vfXW z2iw_mJ~?)Na$ zb-xemsQc}RZZ~i(c%P)IH-bto=UR4N8?>Le)iSrT^S4Zwov+s`t4zOYXqvYk6}`^> z(rqblC-{86bZgFsZ;28mO0+J@e_~t+kZq)z2aEe*H*=kSZ1W#A%1oeyR*5|T0000< KMNUMnLSTY*-?bLH zCn9ML@G@|Xi%tP=0biKeY>90T@F4IsaEptlffvl|Se0-p*np&Ul4_DBB~3_rLek<2 zeipm!g!`&VT302cbPH)!Kzu~fstUw;K92-9=I&G%se~&6!o!kQCK49;Ug`D(bp5efwb_F zZ~*wefwL4*iAd^WZnGOTv$l1W?t7n~_Di}m#xC}WJml*cU@S4VDmdy~knK06h)ra* zuQfCKqw!)hZ!bwVHp-l%*1%ne*hKn#J)RRtKk%`nkw{;4JCpP*@R6iDa#ZSEeL2_W zp)?UM#p_k<$sCnufTh3|NjqY8cu7mh%9|(2YOu{YYIUw<9z!8wp2*d~@!6c~+sFz; zfJcGXB{i1se?!uBz}vvEi;e<2a#W`mh#?m-iTqh~(adImt-xUy-4E>Z%J?7fP4qqB z9v6K8Ja1+fb6kgS#=;mNE|Hnw_}V-LGyC1lb^>pD0KLHbVI3yvKHy#8X5bR=ikZD; zW(x%wa-Ay+vNRDhJIh=$x0dLR0xtoxzzx7Vl7=Kb0=(hDT>zdlvkyzC>s&KtHeIMm z{99|v*L%wp&Fm9k3)%N+3Ggbg6Sy2W4Qw*A@d(a3*HodFBQ}vqUk75|N@n&gFhbUB zEg~Co`~ZxY*@-fHNtXd@8@LM*o5-iWE(eBU49x5l@D%VJ@HMb8p_Ls1uJ_~5BW>a! zX|GqL`=$66SyE3*_vjnte&^a7YnD>|)}7u3JRWOgX0v8?DS_uP=Lk7l3rTzYPK~v( zu^MxZJt?NCL}9CYFtHtt@qO@LX?2}296lUs#gp+TaVQu*qz*JHkAsGTanQJ=4NZ)L zHUuB1nxx@!%lWRF8PKf-b}?7bog^y;QwDUKncKn70o%>&t198NVr2RvFc65tk?Bvs zd6!>FR)gh@Our->nf_8WlvWL~2gwEnojJsw=dII!R#?z`*4Zuf(~E8Vp{I*3y6B<< p@xS<+lS#s?a69=gBw8Gx#9ylpY%_ild}06q002ovPDHLkV1h{^|G5AF diff --git a/java/res/drawable-hdpi/keyboard_suggest_strip_divider.png b/java/res/drawable-hdpi/keyboard_suggest_strip_divider.png deleted file mode 100644 index a62daf90c49f7e80643f672fe5beeff96f8c00e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2946 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 diff --git a/java/res/drawable-mdpi/btn_close_candidates_pane.9.png b/java/res/drawable-mdpi/btn_close_candidates_pane.9.png deleted file mode 100644 index 5ea56925dd62dc57218671ba37c00519e59efe6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 713 zcmV;)0yh1LP)500004b3#c}2nYxW zdv*Ld&k%}q)i@-83bp7VZBa`?V;Zjb~ZS}Qq6%R$;|E3+(XqNFZh53n6r53B$m zfLCVrJ&R@CFp`SENub~mwORq@fxBilwwg3~rLEtO!5O@Z>1%3e=fL*|T;4rWm zcnn-Lv(IU^NDI<0>As|SNn?^aSBdZRxOva(Zwid09!b-Z9!V;sqW_ay@VseBJ3W4 z6yvwxegj!x`h0yC0a5}k`LmLl-3Cg)GH_Yai3q={&yFlG9lrimBHw5X_z0BEYze^3 z7J;+C7vQ|4V>NzNpN&~yD!%4IAV-07z#?#__GUG+WuOc!0T*gYRy_n2Vw42)-q)R> z&t4K-@u$t~pYl1-8-kKO1zv|9@Qk3!G{M#`AlDI}N!=n)2Q2OYpq v8hblvtF27>Z~mV#Nti_*s500004b3#c}2nYxW zdQ)GspBz;i| zIogm0eno*a6b(&n{Q(X(J2q6%ra@V@WLq@3Xao{D6r$qV9JDkQ1VK{B)!=PCyu6>! z`-%}?nvdk(T6`;j|R-bA$(I0u{p4gy=i7vN(`=|>*R znqkxt;1)0(5QVV?tN|}mN~^m9qaFqB0GEO9z&l_C_yqh04gqI@i@+7219%VIPbqz? zW{YY;y43}BO}(wQRM5ACZY}b<8v>)YtMlrzI$Ra~zue)-n^)T#0W+npsspuvWby|h zf2uARbwu4z$Mb+>e8$6Pq#l^Z>Ra_loiNSeGgD4>po~E)Fa#{6lz!F&lTz9QmVm+V zEgB_ZfIhbC$a)6wn0mLIVdy&5dum5!dOiI5^1z&l@pEQw2)GW+sV7T-^Z;|fHQ+*K zX~*Yu9+;*W|30FW(re%u&)|&m<3J%Pf|*+3i5Ui!6vnaIuyroti<|_s2>aJP4$hsqFybb9}B;sQd^dTX^V0` zSw=G$6?P+z?)fs>$?$6{B`FCL29IKs!bg?W^r{ca-9OdVnMyFD4X(hWxnaU+I{q8| zIYIg(f4Y*i8nf)JUDIV5mt^B^?J(_87vmRBRN2o=gnls!Va07~>GZnT?({BEeW&+< z?N0A&Lt!#dd*1^Wfy%xeGy%V;@9khe_9IvPH{WNHN=ii!)owu+-%R-fAJysIiKm53 P00000NkvXXu0mjfeu65S diff --git a/java/res/drawable-mdpi/keyboard_suggest_strip_divider.png b/java/res/drawable-mdpi/keyboard_suggest_strip_divider.png deleted file mode 100644 index 363936362f40906afd59b09cdbcd70693ab1b004..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2812 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 x^Dp85e@Fs`002ovPDHLkV1n-o*S7!w diff --git a/java/res/drawable-xhdpi/btn_expand_candidates_pane.9.png b/java/res/drawable-xhdpi/btn_expand_candidates_pane.9.png deleted file mode 100644 index 88d01c9c865e1a60a93ca404e9e8489bce70199a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1350 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 diff --git a/java/res/layout/candidate_divider.xml b/java/res/layout/candidate_divider.xml index 748163074..a1059dc2f 100644 --- a/java/res/layout/candidate_divider.xml +++ b/java/res/layout/candidate_divider.xml @@ -18,12 +18,13 @@ */ --> - + android:clickable="false" /> diff --git a/java/res/layout/candidate_word.xml b/java/res/layout/candidate_word.xml index 7b6db2fe8..b711e8f29 100644 --- a/java/res/layout/candidate_word.xml +++ b/java/res/layout/candidate_word.xml @@ -18,16 +18,19 @@ */ --> -