aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | [IL79] Some refactoringJean Chalard2014-01-272-20/+18
| | | | | | | | | | | | | | | | | | | | Bug: 8636060 Change-Id: I931c553f68a1f15d22711a661dbffd4e5d421979
* | | | Merge "[IL78] Move most of onUpdateSelection to InputLogic."Jean Chalard2014-01-272-59/+83
|\| | | | |_|/ |/| |
| * | [IL78] Move most of onUpdateSelection to InputLogic.Jean Chalard2014-01-272-59/+83
| | | | | | | | | | | | | | | Bug: 8636060 Change-Id: I7290250637e37bf6964bab71d2141e19f20a5459
* | | Merge "Refactor SuggestionsStripLayoutHelper class"Tadashi G. Takaoka2014-01-272-65/+62
|\ \ \ | |/ / |/| |
| * | Refactor SuggestionsStripLayoutHelper classTadashi G. Takaoka2014-01-272-65/+62
| | | | | | | | | | | | | | | Bug: 9126496 Change-Id: I8bede13c8745fbcad68099d882681ca4f2326d14
* | | Merge "[IL77] Remove refs to Settings from InputLogic"Jean Chalard2014-01-272-11/+6
|\ \ \
| * | | [IL77] Remove refs to Settings from InputLogicJean Chalard2014-01-272-11/+6
| | | | | | | | | | | | | | | | | | | | Bug: 8636060 Change-Id: I4ce5c9b62181ce8593a453ce222ae7d1fdc08f07
* | | | Merge "[IL75] Move the SubtypeSwitcher out of InputLogic."Jean Chalard2014-01-272-7/+9
|\| | |
| * | | [IL75] Move the SubtypeSwitcher out of InputLogic.Jean Chalard2014-01-272-7/+9
| | | | | | | | | | | | | | | | | | | | Bug: 8636060 Change-Id: I2a5da27e73cf378e55bd80ab2054c1ba8b13f6ec
* | | | Merge "Revert "Use ViewCompat support library""Tadashi G. Takaoka2014-01-274-9/+80
|\ \ \ \
| * | | | Revert "Use ViewCompat support library"Tadashi G. Takaoka2014-01-274-9/+80
| | |/ / | |/| | | | | | | | | | | | | | | | | | This reverts commit e7ee4fa862e9d7986c292c2e3a0d6b392100540a. Change-Id: I56fab60ac859289d3ed51f691cd7e2a15da01856
* | | | Merge "[IL74] Remove unused/unwanted arguments to a method."Jean Chalard2014-01-272-7/+3
|\ \ \ \ | | |/ / | |/| |
| * | | [IL74] Remove unused/unwanted arguments to a method.Jean Chalard2014-01-272-7/+3
| | |/ | |/| | | | | | | | | | Bug: 8636060 Change-Id: I3c5213cc57b5b5febd25f14d40c197d2da43dfb8
* | | Merge "Fix inconsistent behavior with backspace in the Emoji pallete."Yohei Yukawa2014-01-271-55/+93
|\ \ \ | |_|/ |/| |
| * | Fix inconsistent behavior with backspace in the Emoji pallete.Yohei Yukawa2014-01-271-55/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In some ways, the delete key on the Emoji palette was inconsistent with that in other keyboard layouts. - It deletes a character in down events, not up events. - A user cannot cancel the event by moving the finger away from the key. This patch fixes these inconsistencies by revisin EmojiPalettesView.DeleteKeyOnTouchListener. Notable changes are: - An explicit state machine is introduced because there are different event sequences to be considered. - Background thread is replaced with CountDownTimer so tha key-repeat events can be naturally generated in the UI thread. - MotionEvent.ACTION_MOVE is now handled to cancel the subsequent delete key events when the finger is moved away from the key area. Bug: 12464067 Change-Id: Ibc360a1394afef368a8d9af7b4c0e99e8ce1d83c
* | | Merge "Use ViewCompat support library"Tadashi G. Takaoka2014-01-274-77/+9
|\ \ \
| * | | Use ViewCompat support libraryTadashi G. Takaoka2014-01-274-77/+9
| | |/ | |/| | | | | | | Change-Id: I4ba261752750f5087cba810045669512b430b5e0
* / | Follow up to Ic7d2cbb2c1b2deaa4e735484bdc7413c0b3b1939Ken Wakasa2014-01-271-26/+23
|/ / | | | | | | | | | | some cleanups as well Change-Id: I92252eb7b13cb70283a79f50429ed77405ea9575
* | Merge "Check length of words for personalization dict."Keisuke Kuroyanagi2014-01-251-1/+5
|\ \
| * | Check length of words for personalization dict.Keisuke Kuroyanagi2014-01-241-1/+5
| | | | | | | | | | | | | | | | | | Bug: 12602903 Change-Id: I1ea4e558b6d2fde425ce28226647ad60095e3488
* | | Fix wrong indents.Ken Wakasa2014-01-241-11/+7
| | | | | | | | | | | | | | | | | | Removed an unused method too. Change-Id: Id364009fd4e94ec65862fc3651a181e862909a42
* | | 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.Jean Chalard2014-01-244-22/+43
| | | | | | | | | | | | | | | | | | | | | | | | This is a followup to IL69. Change-Id: Iba154517aa7f75b9f16aa1b808c0da8d84be837f
* | | | 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 WordComposerJean Chalard2014-01-231-21/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Please hold my gun while I have this nice cup of tea. Yes !! Bug: 8636060 Change-Id: I33c8ffe51bb2106b17f7941235ad1e427e3a81f7
* | | | | Merge "[IL76] Remove a SuggestionStripView dependency"Jean Chalard2014-01-235-16/+13
|\ \ \ \ \
| * | | | | [IL76] Remove a SuggestionStripView dependencyJean Chalard2014-01-235-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
* | / / / [IL71.1] Add some javadoc.Jean Chalard2014-01-231-0/+7
| |/ / / |/| | | | | | | | | | | Change-Id: I382abd3104d535a1e868935d8cfb4e34ad8ebaed
* | | | [IL66.1] Add a commentJean Chalard2014-01-231-1/+1
|/ / / | | | | | | | | | | | | | | | Followup to IL66 Change-Id: I067e72c36f483cc3e3b24736c01843531298b507
* | | Merge "[IL71] Add indices to toCodePointArray."Jean Chalard2014-01-231-2/+8
|\ \ \
| * | | [IL71] Add indices to toCodePointArray.Jean Chalard2014-01-231-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is necessary for tests Bug: 8636060 Change-Id: I50ea401a22e4df72333eda61ca39aa180966ee4b
* | | | [IL70] Remove unused argumentsJean Chalard2014-01-234-16/+10
| | | | | | | | | | | | | | | | | | | | Bug: 8636060 Change-Id: Iec56bce362ebfc52fedab02b127978abb4f3c7f9
* | | | [IL69] Oust Keyboard from WordComposer#setComposingWordJean Chalard2014-01-235-16/+89
| | | | | | | | | | | | | | | | | | | | Bug: 8636060 Change-Id: I624a45500603dfad355ee3b8b794b2d895219c0b
* | | | [IL68] Start refactoring setComposingWordJean Chalard2014-01-233-13/+5
| | | | | | | | | | | | | | | | | | | | Bug: 8636060 Change-Id: I242b7c264abf380bcd6b6b3c848238921f988e54
* | | | [IL67] Externalize a call to the keyboard switcherJean Chalard2014-01-233-11/+22
| | | | | | | | | | | | | | | | | | | | Bug: 8636060 Change-Id: Ib13a54854e30afb79217a0a1f2aeca50a95ba155
* | | | [IL66] Remove two accesses to KeyboardSwitcher.Jean Chalard2014-01-232-10/+16
|/ / / | | | | | | | | | | | | Bug: 8636060 Change-Id: I3b144993e2bcd552f9b292b8f057c9db4216125c
* | | [IL65] Pull up X,Y processing, step 4Jean Chalard2014-01-223-11/+13
| | | | | | | | | | | | | | | | | | | | | | | | This works because getKey{X,Y} is a no-op on Constants.NOT_A_COORDINATE. Bug: 8636060 Change-Id: I2f7dd96b6011f094110f7978f8ff24ef2a6e2585
* | | [IL64] Pull up X,Y processing, step 3Jean Chalard2014-01-223-23/+23
| | | | | | | | | | | | | | | Bug: 8636060 Change-Id: Ic051e5d5514d270101b0571a2d30e2caa8f85bc1
* | | [IL63] Pull up X,Y processing, step 2Jean Chalard2014-01-221-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | This also fixes the coordinates passed to logOnDelete and log onSeparator. Bug: 8636060 Change-Id: I4703d61ad7de76b501adca18df3a69e06450c9a1
* | | [IL62] Pull up X,Y processing, step 1Jean Chalard2014-01-221-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
* | | Merge "[IL61] Remove an internal use of key coordinates"Jean Chalard2014-01-221-9/+9
|\ \ \ | |/ / |/| |
| * | [IL61] Remove an internal use of key coordinatesJean Chalard2014-01-171-9/+9
| | | | | | | | | | | | | | | Bug: 8636060 Change-Id: Id87b0ac4a99ec6a26db6e250d6cd22defc02a23d
* | | Use sorted int[] to represent word separatorsTadashi G. Takaoka2014-01-207-37/+40
| | | | | | | | | | | | Change-Id: I4103541d99fe59bfcf12379a1298a0a690497846
* | | Merge "Refactor logic to retrieve relevant suggestions a bit"Tadashi G. Takaoka2014-01-202-23/+18
|\ \ \
| * | | Refactor logic to retrieve relevant suggestions a bitTadashi G. Takaoka2014-01-202-23/+18
| | | | | | | | | | | | | | | | Change-Id: Ic7d2cbb2c1b2deaa4e735484bdc7413c0b3b1939
* | | | Add SpacingAndPunctuationsTestsTadashi G. Takaoka2014-01-202-15/+23
|/ / / | | | | | | | | | Change-Id: I78d488ad84a11af809ee1f8d3d2fa01a89fbfa28
* | | Merge "Fix unit tests by adding @UsedForTesting"Keisuke Kuroyanagi2014-01-191-0/+4
|\ \ \ | |_|/ |/| |
| * | Fix unit tests by adding @UsedForTestingKeisuke Kuroyanagi2014-01-191-0/+4
| | | | | | | | | | | | Change-Id: I2d2d226e21a46239077394ab09db88a4bd563460
* | | Merge "Make contacts dict and user dict version 4."Keisuke Kuroyanagi2014-01-174-32/+14
|\| |
| * | Make contacts dict and user dict version 4.Keisuke Kuroyanagi2014-01-174-32/+14
| | | | | | | | | | | | | | | Bug: 12515251 Change-Id: I0b332e03b9102957bffaea56d4de17b9ee3cef23