aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix a bug for counting code points in WordComposer.java•••This bug threw an ArrayIndexOutOfBoundsException when the word length is 49 (maxSize + 1) when calling StringUtils.copyCodePointsAndReturnCodePointCount(...) in the same function. This bug is discovered by running SKETCH. The intent is to count the code points from index 0 to index i (included). The original code only counted the code points from index 0 to index (i-1). Bug: 13969542 Change-Id: Idbf596aba2379ba552dbe580c83c42044d505aaf Xiaojun Bi2014-04-182-8/+11
* Merge "Refactor RunInLocale a bit"Tadashi G. Takaoka2014-04-171-12/+10
|\
| * Refactor RunInLocale a bit•••Change-Id: If60877b29bb1263161ec85c99320ad07b7dd4245 Tadashi G. Takaoka2014-04-171-12/+10
* | Merge "Avoid lower-case version of capitalized words in user hist"Jean Chalard2014-04-171-1/+13
|\ \
| * | Avoid lower-case version of capitalized words in user hist•••Bug: 14096825 Change-Id: Ib6cc8fc31e90862e0b05f5a06757a73069726b74 Jean Chalard2014-04-171-1/+13
* | | Merge "Fix a wrong parameter passed."Jean Chalard2014-04-171-1/+1
|\ \ \ | |_|/ |/| |
| * | Fix a wrong parameter passed.•••Bug: 14120001 Change-Id: I8258304bc500fe28870fb8a5c11c15d97795423c Jean Chalard2014-04-171-1/+1
| |/
* | Shuwdown executors after executing all tasks.•••Bug: 14113276 Change-Id: Ie42ef30ffe5767ca434db4669efad2027b474e74 Keisuke Kuroyanagi2014-04-171-2/+7
* | Merge "Restart suggestions when restarting input"Jean Chalard2014-04-163-3/+9
|\ \
| * | Restart suggestions when restarting input•••Bug: 6851364 Change-Id: I3052924053f37f56c9c3953051aa1b22224a2b2e Jean Chalard2014-04-163-3/+9
| |/
* | Merge "Dismiss more suggestions before showing important notice"Tadashi G. Takaoka2014-04-161-0/+3
|\ \
| * | Dismiss more suggestions before showing important notice•••Bug: 14078601 Change-Id: I029cadd8f2f170b5a3e70df170e306c9be109a70 Tadashi G. Takaoka2014-04-161-0/+3
| |/
* / Fix some failing tests•••Bug: 13968927 Change-Id: I7e5e075535e38bf0fa24af98ed6e2cdfd6de6556 Jean Chalard2014-04-151-3/+6
|/
* Merge "[IL135] Make getCurrentAutoCapsState private"Jean Chalard2014-04-151-16/+18
|\
| * [IL135] Make getCurrentAutoCapsState private•••Bug: 8636060 Change-Id: I800aefe6fee4c14df6fe5abe21b2387c69abb8f5 Jean Chalard2014-04-141-16/+18
* | Merge "[IL134] Add an alternative path to getCurrentAutoCapsState"Jean Chalard2014-04-151-1/+2
|\|
| * [IL134] Add an alternative path to getCurrentAutoCapsState•••Bug: 8636060 Change-Id: I959e13d34910adad028ed6174f92029ff690eeeb Jean Chalard2014-04-141-1/+2
* | Merge "Fix updating the shift state upon backspace"Jean Chalard2014-04-142-15/+16
|\ \
| * | Fix updating the shift state upon backspace•••Bug: 13514349 Change-Id: If4c9db12b0ab5be676f7a2f72715f469066ee537 Jean Chalard2014-04-142-15/+16
| |/
* | Use KeyboardTheme id insteand of index•••This CL must be checked in together with I771216f8bd. Bug: 14042743 Change-Id: I45c3acf9242985fb03721a9a6d377fbccc8e2019 Tadashi G. Takaoka2014-04-141-37/+0
* | Merge "Refactor KeyboardTheme as top-level class"Tadashi G. Takaoka2014-04-141-2/+2
|\ \ | |/ |/|
| * Refactor KeyboardTheme as top-level class•••This CL should be checked in together with I63e33388f9. Bug: 14042743 Change-Id: I13f0a45bac6f19e006bf1280a36173e52d6d7160 Tadashi G. Takaoka2014-04-141-2/+2
* | Keep ImportantNoticeDialog showing after orientation changed•••Bug: 13951402 Change-Id: Ia6340d48843abca68ebadd299827cbe43516cc39 Tadashi G. Takaoka2014-04-142-21/+17
|/
* Merge "Plumbing for ProductionFlag.USES_CURSOR_ANCHOR_MONITOR"Yohei Yukawa2014-04-131-0/+14
|\
| * Plumbing for ProductionFlag.USES_CURSOR_ANCHOR_MONITOR•••With this CL, LatinIME starts calling InputMethodService#setCursorAnchorMonitorMode in #onStartInput() when ProductionFlag.USES_CURSOR_ANCHOR_MONITOR flag is explicitly set to true. BUG: 13891796 Change-Id: Ib2fb0c3521b61859d4cc530155ccaaee7ee16cbc Yohei Yukawa2014-04-111-0/+14
* | Merge "[CB26] Remove useless variables."Jean Chalard2014-04-112-53/+13
|\ \
| * | [CB26] Remove useless variables.•••This is nice for code simplicity, but it has a small adverse impact on performance. Bug: 13406701 Change-Id: I9316b3fe8d79b940fbd83cf1187c8c0d10b26c71 Jean Chalard2014-04-102-53/+13
* | | Merge "[IL133] Avoid calling a dangerous method from outside."Jean Chalard2014-04-102-8/+16
|\ \ \
| * | | [IL133] Avoid calling a dangerous method from outside.•••We want to remove all calls to this as it lets internal values escape, but there is some refactoring to do to finish this. Bug: 8636060 Change-Id: Iedba6afe4719bc0add868714a1ee5a04b7ead33e Jean Chalard2014-04-032-8/+16
* | | | Merge "Refactor SubtypeLocaleUtils a bit"Tadashi G. Takaoka2014-04-102-17/+27
|\ \ \ \ | |_|/ / |/| | |
| * | | Refactor SubtypeLocaleUtils a bit•••Change-Id: If8b7fd5ef0b4ff3791deeacc12abb256a10176bf Tadashi G. Takaoka2014-04-102-17/+27
| | |/ | |/|
* / | Fix some flaky tests.•••In tests, we create many instances of LatinIME, but we never destroy them. That means we never close the dictionaries nor the handlers. This change calls onDestroy, which closes all dictionaries, and adds some code to finish the handlers. Change-Id: I942517a2a940c54256b08763f6b38f5b55809f55 Jean Chalard2014-04-103-0/+23
|/ /
* | Merge "Add a new production flag for Cursor/Anchor monitor"Yohei Yukawa2014-04-091-0/+6
|\ \
| * | Add a new production flag for Cursor/Anchor monitor•••BUG: 13891796 Change-Id: I3565ca22aaf1d3cfce4f35999e2990b2df5157ef Yohei Yukawa2014-04-091-0/+6
* | | [CB25] Refactor some array copying•••Bug: 13406701 Change-Id: I09edd822f5cc2446b324d41c76d835bcff1191e6 Jean Chalard2014-04-093-23/+66
|/ /
* | [CB24] Remove a useless test•••If 1 character, then for sure !isGesture Bug: 13406701 Change-Id: If8e9b080372eb8ddb15b8f97cce1399dc0c7f099 Jean Chalard2014-04-081-11/+13
* | Fix build breakage caused by I0218dd07•••BUG: 11746191 Change-Id: I0b693c4b22793f6e8fd77a9f045f205aa8fe4050 Yohei Yukawa2014-04-081-1/+1
* | Merge "Add StatsUtils for checking state"Yohei Yukawa2014-04-082-0/+57
|\ \
| * | Add StatsUtils for checking state•••BUG: 11746191 Change-Id: I0218dd07dde1d09321009ea1497258fc4235a1e8 Yohei Yukawa2014-04-082-0/+57
* | | [CB23] Merge add and deleteLast•••Bug: 13406701 Change-Id: Id9a2e4144b1908ad27d78228ee19e6fc4d4d669f Jean Chalard2014-04-072-18/+11
* | | [CB22] Merge add and delete•••...but this time, it works. Bug: 13406701 Change-Id: Iaa00339a6be76413ffaeb74ff1556e15b3bb039d Jean Chalard2014-04-071-19/+15
* | | Merge "Revert "[CB22] Merge add and delete""Ken Wakasa2014-04-041-13/+19
|\ \ \
| * | | Revert "[CB22] Merge add and delete"•••This reverts commit f6bce235ae4cb4dc366dbfa534e26ad416b14e6b. Seeing several new unit test failures after this CL. Reverting.. Change-Id: Ie97127550ee36dd4a07a36701e9c5118684dfbc5 Ken Wakasa2014-04-041-13/+19
* | | | Merge "[IL132] Remove some calls that let a value escape."Jean Chalard2014-04-042-11/+11
|\ \ \ \ | | |_|/ | |/| |
| * | | [IL132] Remove some calls that let a value escape.•••Bug: 8636060 Change-Id: I696514934586ee71e734fd974026af8b2c866127 Jean Chalard2014-04-032-11/+11
* | | | Merge "[CB22] Merge add and delete"Jean Chalard2014-04-041-19/+13
|\ \ \ \ | | |/ / | |/| |
| * | | [CB22] Merge add and delete•••Bug: 13406701 Change-Id: Ic9e90dd226b58b5ddb9693e04259cde00916007e Jean Chalard2014-04-021-19/+13
* | | | Use platform default theme for activities and dialogs•••Bug: 13698528 Change-Id: Ib904c911452525e3749c0eb287434b504576db5f Tadashi G. Takaoka2014-04-045-9/+49
* | | | Merge "[CB21] More refactoring"Jean Chalard2014-04-041-17/+20
|\| | |
| * | | [CB21] More refactoring•••Bug: 13406701 Change-Id: I96e0a7fa2d9f4dfd8c355da4effc116bbd0f7f18 Jean Chalard2014-04-021-17/+20