aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-01-23[IL71.1] Add some javadoc.Jean Chalard1-0/+7
Change-Id: I382abd3104d535a1e868935d8cfb4e34ad8ebaed
2014-01-23[IL76] Remove a SuggestionStripView dependencyJean Chalard5-16/+13
This constant is better located in SuggestedWords. Or it could be in Constants, that would be fine too. Bug: 8636060 Change-Id: I3e721bb1e2559f028dce8929eceadfe0478c5924
2014-01-23[IL66.1] Add a commentJean Chalard1-1/+1
Followup to IL66 Change-Id: I067e72c36f483cc3e3b24736c01843531298b507
2014-01-23[IL70] Remove unused argumentsJean Chalard5-27/+20
Bug: 8636060 Change-Id: Iec56bce362ebfc52fedab02b127978abb4f3c7f9
2014-01-23[IL69] Oust Keyboard from WordComposer#setComposingWordJean Chalard7-35/+120
Bug: 8636060 Change-Id: I624a45500603dfad355ee3b8b794b2d895219c0b
2014-01-23[IL68] Start refactoring setComposingWordJean Chalard3-13/+5
Bug: 8636060 Change-Id: I242b7c264abf380bcd6b6b3c848238921f988e54
2014-01-23[IL71] Add indices to toCodePointArray.Jean Chalard1-2/+8
This is necessary for tests Bug: 8636060 Change-Id: I50ea401a22e4df72333eda61ca39aa180966ee4b
2014-01-23[IL67] Externalize a call to the keyboard switcherJean Chalard3-11/+22
Bug: 8636060 Change-Id: Ib13a54854e30afb79217a0a1f2aeca50a95ba155
2014-01-23[IL66] Remove two accesses to KeyboardSwitcher.Jean Chalard2-10/+16
Bug: 8636060 Change-Id: I3b144993e2bcd552f9b292b8f057c9db4216125c
2014-01-22[IL65] Pull up X,Y processing, step 4Jean Chalard3-11/+13
This works because getKey{X,Y} is a no-op on Constants.NOT_A_COORDINATE. Bug: 8636060 Change-Id: I2f7dd96b6011f094110f7978f8ff24ef2a6e2585
2014-01-22[IL64] Pull up X,Y processing, step 3Jean Chalard3-23/+23
Bug: 8636060 Change-Id: Ic051e5d5514d270101b0571a2d30e2caa8f85bc1
2014-01-22[IL63] Pull up X,Y processing, step 2Jean Chalard1-20/+20
This also fixes the coordinates passed to logOnDelete and log onSeparator. Bug: 8636060 Change-Id: I4703d61ad7de76b501adca18df3a69e06450c9a1
2014-01-22[IL62] Pull up X,Y processing, step 1Jean Chalard1-8/+9
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
2014-01-20Use memmove for all place src and dest can be same.Keisuke Kuroyanagi4-9/+9
Change-Id: I03e5c8f95cb22c7096ff545f1181f914b80a6c58
2014-01-20Use sorted int[] to represent word separatorsTadashi G. Takaoka10-93/+117
Change-Id: I4103541d99fe59bfcf12379a1298a0a690497846
2014-01-20Fix newline string resourceTadashi G. Takaoka4-4/+4
The newline string resource "\n" doesn't work off-device simulation. Bug: 12623502 Change-Id: I3ad63d8afe50be174493d43f00f7191062c87cb7
2014-01-20Add SpacingAndPunctuationsTestsTadashi G. Takaoka3-15/+424
Change-Id: I78d488ad84a11af809ee1f8d3d2fa01a89fbfa28
2014-01-20Refactor logic to retrieve relevant suggestions a bitTadashi G. Takaoka2-23/+18
Change-Id: Ic7d2cbb2c1b2deaa4e735484bdc7413c0b3b1939
2014-01-19Fix unit tests by adding @UsedForTestingKeisuke Kuroyanagi1-0/+4
Change-Id: I2d2d226e21a46239077394ab09db88a4bd563460
2014-01-17Make contacts dict and user dict version 4.Keisuke Kuroyanagi4-32/+14
Bug: 12515251 Change-Id: I0b332e03b9102957bffaea56d4de17b9ee3cef23
2014-01-17Refactor RichInputConnection a bitTadashi G. Takaoka2-32/+32
Change-Id: I866488a47ca04ca587e805663dfd597bb7b1ebce
2014-01-17[IL61] Remove an internal use of key coordinatesJean Chalard1-9/+9
Bug: 8636060 Change-Id: Id87b0ac4a99ec6a26db6e250d6cd22defc02a23d
2014-01-17[IL60] Make InputLogicHandler package privateJean Chalard1-2/+1
Yay Bug: 8636060 Change-Id: Iad9c3804504635094e861999198f4baf70e61955
2014-01-17[IL59] Rename a methodJean Chalard2-2/+2
Um... this is not async ? Remove that from the name Bug: 8636060 Change-Id: Ida5f9bd6929eae75103eb2e3fb866ed7468af806
2014-01-17[IL58] SimplificationJean Chalard2-7/+5
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
2014-01-17Fix a bug specific to German capitalization.Jean Chalard4-1/+33
Bug: 9663105 Change-Id: Ib68ee4edb135e96dfca229c1ccce308e7e638bdd