aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-09-18Fix hackCanUseDictionaryFile.Yuichiro Hanada1-0/+3
Bug: 7169473 Change-Id: I575aaa350042af076a8da5756993cdae9e73422c
2012-09-16Stop using GNU extension in-class initializer for non-integral membersKen Wakasa2-5/+11
Change-Id: Ibc8f1c67aba91bdfeceef763ac82d61cc8d2efe1
2012-09-14Use more int values in ProximityInfoState::getPointScore()Ken Wakasa1-11/+12
Change-Id: If2f8ce3c7211d28161d64acbad10e3b2abb8e634
2012-09-14Take locale into account for caps (A10)Jean Chalard4-43/+59
Bug: 4967874 Change-Id: Ic7ce7b2de088308fa00865c81246c84c605db1e5
2012-09-14Fix comment warnings (A9)Jean Chalard1-5/+5
Thanks Eclipse Change-Id: Ie2b83f1ec7ab38a76155f8c264e3944685ae934d
2012-09-14Remove an unused function (A8)Jean Chalard2-28/+0
Change-Id: I0578068946d32192c4faf14b3e86624b7301c7d9
2012-09-14Fix abbreviations processing for English (A7)Jean Chalard2-26/+122
It's still incorrect for non-English languages. Bug: 4967874 Change-Id: I3d4379265f72e1c0435eba90ab878a80bbcf55ce
2012-09-14Fix a bug with open parens and some other charsJean Chalard1-1/+2
A space would be inserted after an open parenthesis if it's typed after a manual pick. Bug: 7167687 Change-Id: Ic49d09c34747117ccfbdbb8c66f634d88d4a45b0
2012-09-14Asynchronously look up dictionary for gesture inputTadashi G. Takaoka2-79/+158
Bug: 7149248 Change-Id: Icba2db73508b89a85828ae9e196ab618e5e6c280
2012-09-14Using isSkippableChar instead of '\'' and '-'.Keisuke Kuroyanagi4-5/+7
Change-Id: I295a72b683b2ebc28a006baa66baf7e1b97100eb
2012-09-14Do not auto-correct upon starting a gesture.Jean Chalard1-1/+1
We decided to revert this UI decision after negative feedback. Indeed, if you use to gesture but tap just one word, chances are it's because you know you do NOT want a dictionary word. Bug: 6965241 Change-Id: I85fdfab3c1cf1d3c0fd3e95908e01bdf56bccbba
2012-09-14Make the arrobase sign a space stripper.Jean Chalard1-2/+2
Gestures offer much more opportunity to enter e-mail user names, so this should now be the dominant use case for arrobase use. In this use case, the arrobase sign should be a space stripper. Bug: 7164981 Change-Id: I736ac56dab81cd2c97275ec80dbb0ec0bc159006
2012-09-14Replace immediate values with named constants for characters (A6)Jean Chalard2-5/+12
Change-Id: I6248f9f3ff99003ab62be22eac673df0f7f5c015
2012-09-14Simplification again (A5)Jean Chalard1-5/+4
Change-Id: Id3ba200e06244e6d13cf57d346001d61f85ef1a2
2012-09-14Simplify the code some more (A4)Jean Chalard1-53/+45
Change-Id: I1b1763ceefda6357dc698195928d0f16bc425830
2012-09-14Don't show gesture preview trail while detecting gesture inputTadashi G. Takaoka1-6/+7
Bug: 7166222 Change-Id: Iecc8403a4eca305323ed8c8e17266d23172d84d9
2012-09-14Refactor BinaryDictInputOutput.Yuichiro Hanada2-7/+2
Change-Id: Idb4b635fcac70cc988e0dd3ce3bf121fba12099c
2012-09-13Small simplification (A3)Jean Chalard1-5/+2
Change-Id: I2ea9566ce5cb1fbccd33a42836244a899365de6a
2012-09-13Fix gesture floating preview on up eventTadashi G. Takaoka1-12/+12
This is a follow up of Iddb26ba1. Bug: 7119032 Change-Id: Ibbc94a1a4880ca31bd8aeece89893691b14acc4d
2012-09-13Simplify a call, and add comments (A2)Jean Chalard2-18/+67
Since the function has to be modified heavily but does a lot of non-trivial work, add a wealth of comments explaining what it does and why so as to facilitate understanding the changes to come. Bug: 4967874 Change-Id: I6c21aea15f161d807035f279dfb7d1b98b3e9144
2012-09-13Show gesture floating preview text at oldest fingerTadashi G. Takaoka4-9/+17
Bug: 7119032 Change-Id: Iddb26ba1a595e472fde0982d744b5652d5fbda3e
2012-09-13Add tests for BinaryDictInputOutput.Yuichiro Hanada1-37/+59
Change-Id: I2ca66fd9a3568d5b6ece79d954095383d23a0a9f
2012-09-13Import TextUtils.getCapsMode to fix it internally (A1)Jean Chalard3-3/+110
This should have on effect at all on behavior, except an increase in performance. Bug: 4967874 Bug: 6950087 Change-Id: Ie2b51efefe84ca767f5dc8e3b80bfef7e1faab3d
2012-09-13Make onUpdateSelection much more resilient to race conditions.Jean Chalard2-1/+32
This is pretty much as strong as it gets. It should be impossible to get false positives and nearly impossible to get true negatives with this new code. Bug: 6981089 Change-Id: Ia32ab62f89c5943f0be169b979abab652e67bf5b
2012-09-13Assign subtypes' hashCode value as its subtypeIdTadashi G. Takaoka1-0/+55
Bug: 6752230 Change-Id: I311b840c890f4c6ff89c2808237d7e9b8baef21d
2012-09-13Move FormatOptions and FileHeader to FormatSpec.Yuichiro Hanada7-43/+47
Change-Id: I232e35598635113bf2c81825669c744aadc79efe
2012-09-13Add boolean resource isDefault=true for all supported localesTadashi G. Takaoka47-11/+939
Bug: 7115368 Change-Id: I390d52d10d6c7d1639f73255ace9985886ea2157
2012-09-13Cosmetic change to remove trailing spaceTadashi G. Takaoka4-30/+30
Change-Id: If8c00c763f815d5eb97e18b19060c63d321ccd61
2012-09-13Fix an issue on FP calculation diff of osx and linuxSatoshi Kataoka3-9/+20
sugar on mac result_type=1 expected=<1093> actual=<1047> result_type=4 expected=<730> actual=<698> result_type=5 expected=<177> actual=<173> sugar on linux result_type=1 expected=<1093> actual=<1047> result_type=4 expected=<730> actual=<698> result_type=5 expected=<177> actual=<173> Change-Id: I4cd39becb0de4076dd37d870adda6463a96de424
2012-09-13Move constants and comments.Yuichiro Hanada3-282/+325
Change-Id: Ifd66bda7d528827ba61c60531121ea206a2325be
2012-09-12Generalize incremental recognition to non-Latin languagesTom Ouyang3-30/+11
Bug: 7043019 Change-Id: I9a26f74177d4f8f03b7b65e2e255e4087d5ef8d9
2012-09-12Make Latin IME aware of its surrounding text.Jean Chalard2-9/+203
This is a preparatory change for Bug: 4967874 Bug: 6617760 Bug: 6950087 Change-Id: I3abf8e45c0d02c42491421f108370220134b9602
2012-09-12Use offscreen bitmap buffer to draw gesture preview trailTadashi G. Takaoka3-24/+55
Bug: 7042741 Change-Id: Ie3d7054e786938dc501c7aa2ffc96b5924a7967b
2012-09-12Add put method to FusionDictionaryBufferInterface.Yuichiro Hanada2-0/+11
Change-Id: Iac0b35d2da05e81237d105e8fe13c56d16038de1
2012-09-12Output detailed log in ProximityInfoStateSatoshi Kataoka1-0/+21
Change-Id: If6a254e2a116d1b6812f448d38139b7656168be6
2012-09-12Add missing MoreKeySpec.hashCodeTadashi G. Takaoka1-1/+26
Bug: 7149235 Change-Id: I14ba1017dffccc690e24289052a3ad7265a5f5f7
2012-09-11Stabilize gesture recognition algorithm that looks for the nearest key.Ken Wakasa2-5/+12
It relies on the order of the key array. Change-Id: I58fa71a7b330e59cd774fc208e5b6bc1a3decd2e
2012-09-11Stop auto-correcting non-whitelisted one-char stringsJean Chalard2-5/+7
Bug: 7134017 Change-Id: I75cf474dedafda3e1683dd8f7740c13aafdcf5ab
2012-09-11Debug flagSatoshi Kataoka2-2/+14
Change-Id: Ied846162fd5052a33fd3c8596e73dfdd48c446ee
2012-09-11Remove an unused file.Ken Wakasa1-71/+0
Change-Id: I422d27aae063c4eb17d0e00277cf4492e5b4986e
2012-09-10When Accessibility is on, intercept touch events during dispatch.alanv2-8/+13
This allows Accessibility code to safely inject events into onTouchEvent() without accidentally intercepting them. Bug: 7137557 Change-Id: Ie4fa8e3be5b1bb84f57c6254feab1129cb89998f
2012-09-10Add debug utils for geometric inputSatoshi Kataoka1-0/+20
Change-Id: If01bd5593cfc7428572aa43253d6d72409ac6b8e
2012-09-10Add DEBUG_GEO_FULL flagSatoshi Kataoka1-0/+4
Change-Id: Ibf8eb5fc2056fd138e9e6af1c13fbc065b44a6f1
2012-09-10Have makedict support the new file format.Yuichiro Hanada1-27/+21
Change-Id: Idcbba71b397f87a5d59e16bb4061d62261c73282
2012-09-10Variable type cleanupsKen Wakasa2-9/+8
Change-Id: I5d892494200c09f8cb8a46c327c29bbd63eab093
2012-09-10Add new binary dictionary format.Yuichiro Hanada3-63/+210
Change-Id: Ia99411d4009857d5e420ca87ef8acf1f1826d3ed
2012-09-10Fix dicttool_aosp buildKen Wakasa2-5/+6
Change-Id: Iabcf420b4120e3d275fdbcb23939a0ab6052ddf0
2012-09-10Fix backtrace toolSatoshi Kataoka1-4/+7
Change-Id: Icc0e8ad94331e62a569183fa05ada335dcc5e26a
2012-09-10Check the length of the word when add to FusionDictionary.Yuichiro Hanada4-2/+18
Change-Id: Id98d18e90a8b83b597507728b467f56888c8fd12
2012-09-07Fix the condition of continuation for gesture input and make ↵Keisuke Kuroyanagi2-22/+70
ProximityInfoState incremental. Change-Id: I69ad295b660e0c4ba5bb29c8d3d8805291ec43a8