aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge "Use ViewCompat support library"Tadashi G. Takaoka2014-01-274-77/+9
|\
| * Use ViewCompat support library•••Change-Id: I4ba261752750f5087cba810045669512b430b5e0 Tadashi G. Takaoka2014-01-274-77/+9
* | Follow up to Ic7d2cbb2c1b2deaa4e735484bdc7413c0b3b1939•••some cleanups as well Change-Id: I92252eb7b13cb70283a79f50429ed77405ea9575 Ken Wakasa2014-01-271-26/+23
|/
* Merge "Check length of words for personalization dict."Keisuke Kuroyanagi2014-01-251-1/+5
|\
| * Check length of words for personalization dict.•••Bug: 12602903 Change-Id: I1ea4e558b6d2fde425ce28226647ad60095e3488 Keisuke Kuroyanagi2014-01-241-1/+5
* | Fix wrong indents.•••Removed an unused method too. Change-Id: Id364009fd4e94ec65862fc3651a181e862909a42 Ken Wakasa2014-01-241-11/+7
* | Merge "[IL69.1] Move a static method to a utility class."Jean Chalard2014-01-244-22/+43
|\ \
| * | [IL69.1] Move a static method to a utility class.•••This is a followup to IL69. Change-Id: Iba154517aa7f75b9f16aa1b808c0da8d84be837f Jean Chalard2014-01-244-22/+43
* | | Merge "[IL73] Remove all refs to Key and Keyboard in WordComposer"Jean Chalard2014-01-241-21/+0
|\ \ \
| * | | [IL73] Remove all refs to Key and Keyboard in WordComposer•••Please hold my gun while I have this nice cup of tea. Yes !! Bug: 8636060 Change-Id: I33c8ffe51bb2106b17f7941235ad1e427e3a81f7 Jean Chalard2014-01-231-21/+0
* | | | Merge "[IL76] Remove a SuggestionStripView dependency"Jean Chalard2014-01-235-16/+13
|\ \ \ \
| * | | | [IL76] Remove a SuggestionStripView dependency•••This constant is better located in SuggestedWords. Or it could be in Constants, that would be fine too. Bug: 8636060 Change-Id: I3e721bb1e2559f028dce8929eceadfe0478c5924 Jean Chalard2014-01-235-16/+13
| |/ / /
* | / / [IL71.1] Add some javadoc.•••Change-Id: I382abd3104d535a1e868935d8cfb4e34ad8ebaed Jean Chalard2014-01-231-0/+7
| |/ / |/| |
* | | [IL66.1] Add a comment•••Followup to IL66 Change-Id: I067e72c36f483cc3e3b24736c01843531298b507 Jean Chalard2014-01-231-1/+1
|/ /
* | Merge "[IL71] Add indices to toCodePointArray."Jean Chalard2014-01-231-2/+8
|\ \
| * | [IL71] Add indices to toCodePointArray.•••This is necessary for tests Bug: 8636060 Change-Id: I50ea401a22e4df72333eda61ca39aa180966ee4b Jean Chalard2014-01-231-2/+8
* | | [IL70] Remove unused arguments•••Bug: 8636060 Change-Id: Iec56bce362ebfc52fedab02b127978abb4f3c7f9 Jean Chalard2014-01-234-16/+10
* | | [IL69] Oust Keyboard from WordComposer#setComposingWord•••Bug: 8636060 Change-Id: I624a45500603dfad355ee3b8b794b2d895219c0b Jean Chalard2014-01-235-16/+89
* | | [IL68] Start refactoring setComposingWord•••Bug: 8636060 Change-Id: I242b7c264abf380bcd6b6b3c848238921f988e54 Jean Chalard2014-01-233-13/+5
* | | [IL67] Externalize a call to the keyboard switcher•••Bug: 8636060 Change-Id: Ib13a54854e30afb79217a0a1f2aeca50a95ba155 Jean Chalard2014-01-233-11/+22
* | | [IL66] Remove two accesses to KeyboardSwitcher.•••Bug: 8636060 Change-Id: I3b144993e2bcd552f9b292b8f057c9db4216125c Jean Chalard2014-01-232-10/+16
|/ /
* | [IL65] Pull up X,Y processing, step 4•••This works because getKey{X,Y} is a no-op on Constants.NOT_A_COORDINATE. Bug: 8636060 Change-Id: I2f7dd96b6011f094110f7978f8ff24ef2a6e2585 Jean Chalard2014-01-223-11/+13
* | [IL64] Pull up X,Y processing, step 3•••Bug: 8636060 Change-Id: Ic051e5d5514d270101b0571a2d30e2caa8f85bc1 Jean Chalard2014-01-223-23/+23
* | [IL63] Pull up X,Y processing, step 2•••This also fixes the coordinates passed to logOnDelete and log onSeparator. Bug: 8636060 Change-Id: I4703d61ad7de76b501adca18df3a69e06450c9a1 Jean Chalard2014-01-221-20/+20
* | [IL62] Pull up X,Y processing, step 1•••This is fine because getKey{X,Y} is idempotent for any non-keyboard coordinate value. However this makes a net change : the x,y values passed to LatinImeLoggerUtils.onNonSeparator are now different. The point is however that they used to be wrong. The logged values used not to account for the keyboard padding that is present on tablets, and in the simulating tools we don't know about that padding so we couldn't use the coordinates. The catch here is that other calls like LoggerUtils.onSeparator should follow suit, but this is too big a change to do it at once. Follow-up changes will fix them too. Bug: 8636060 Change-Id: If4b3d3cb1ed4b44c35f23e66aba3b5797236bba7 Jean Chalard2014-01-221-8/+9
* | Merge "[IL61] Remove an internal use of key coordinates"Jean Chalard2014-01-221-9/+9
|\ \ | |/ |/|
| * [IL61] Remove an internal use of key coordinates•••Bug: 8636060 Change-Id: Id87b0ac4a99ec6a26db6e250d6cd22defc02a23d Jean Chalard2014-01-171-9/+9
* | Use sorted int[] to represent word separators•••Change-Id: I4103541d99fe59bfcf12379a1298a0a690497846 Tadashi G. Takaoka2014-01-207-37/+40
* | Merge "Refactor logic to retrieve relevant suggestions a bit"Tadashi G. Takaoka2014-01-202-23/+18
|\ \
| * | Refactor logic to retrieve relevant suggestions a bit•••Change-Id: Ic7d2cbb2c1b2deaa4e735484bdc7413c0b3b1939 Tadashi G. Takaoka2014-01-202-23/+18
* | | Add SpacingAndPunctuationsTests•••Change-Id: I78d488ad84a11af809ee1f8d3d2fa01a89fbfa28 Tadashi G. Takaoka2014-01-202-15/+23
|/ /
* | Merge "Fix unit tests by adding @UsedForTesting"Keisuke Kuroyanagi2014-01-191-0/+4
|\ \
| * | Fix unit tests by adding @UsedForTesting•••Change-Id: I2d2d226e21a46239077394ab09db88a4bd563460 Keisuke Kuroyanagi2014-01-191-0/+4
* | | Merge "Make contacts dict and user dict version 4."Keisuke Kuroyanagi2014-01-174-32/+14
|\| |
| * | Make contacts dict and user dict version 4.•••Bug: 12515251 Change-Id: I0b332e03b9102957bffaea56d4de17b9ee3cef23 Keisuke Kuroyanagi2014-01-174-32/+14
* | | Refactor RichInputConnection a bit•••Change-Id: I866488a47ca04ca587e805663dfd597bb7b1ebce Tadashi G. Takaoka2014-01-172-32/+32
* | | Merge "Fix a bug specific to German capitalization."Jean Chalard2014-01-173-1/+18
|\ \ \
| * | | Fix a bug specific to German capitalization.•••Bug: 9663105 Change-Id: Ib68ee4edb135e96dfca229c1ccce308e7e638bdd Jean Chalard2014-01-173-1/+18
* | | | Merge "[IL60] Make InputLogicHandler package private"Jean Chalard2014-01-161-2/+1
|\ \ \ \ | | |_|/ | |/| |
| * | | [IL60] Make InputLogicHandler package private•••Yay Bug: 8636060 Change-Id: Iad9c3804504635094e861999198f4baf70e61955 Jean Chalard2014-01-171-2/+1
* | | | Merge "[IL59] Rename a method"Jean Chalard2014-01-162-2/+2
|\| | |
| * | | [IL59] Rename a method•••Um... this is not async ? Remove that from the name Bug: 8636060 Change-Id: Ida5f9bd6929eae75103eb2e3fb866ed7468af806 Jean Chalard2014-01-172-2/+2
* | | | Merge "[IL58] Simplification"Jean Chalard2014-01-162-7/+5
|\| | | | |_|/ |/| |
| * | [IL58] Simplification•••No need to test multiple times for this. Let's just never do useless stuff, and only test for that once. Bug: 8636060 Change-Id: I50a9e4da769fbec44fbb12eedfed03aad924cc2c Jean Chalard2014-01-172-7/+5
* | | Merge "Add a dedicated method to control time in native code."Keisuke Kuroyanagi2014-01-161-1/+16
|\ \ \ | |/ / |/| |
| * | Add a dedicated method to control time in native code.•••Bug: 12443085 Change-Id: I41a5cf6c895cb59e54af98b40efded36afcd3247 Keisuke Kuroyanagi2014-01-151-1/+16
* | | Merge "Update personalization dict via dictionary facilitator."Keisuke Kuroyanagi2014-01-164-108/+27
|\ \ \
| * | | Update personalization dict via dictionary facilitator.•••Change-Id: I512c41e12d8d31f03b5df6ad03bf7711611c80f5 Keisuke Kuroyanagi2014-01-154-108/+27
| |/ /
* | | Merge "[IL57] Don't require a main dict suggestion."Jean Chalard2014-01-151-12/+0
|\ \ \ | |/ / |/| |
| * | [IL57] Don't require a main dict suggestion.•••This is bad for recorrection (it will ignore recorrection suggestions). But if you think about it well, if you didn't have a main dict, then you probably will compute the same stuff anyway. It's not useful to make this check at all. Bug: 12297051 Change-Id: I6d6cf4d9353b7c668c5413c67701563b243e585c Jean Chalard2014-01-161-12/+0