Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Use cached data for getTextBeforeCursor.•••Bug: 8864306 Change-Id: Ia146f711f1de4336d7e3363208ab92eba856f5e1 | 2013-07-26 | 1 | -20/+33 | ||
* | | Merge "Add a place holder of the personalization dictionary" | 2013-07-26 | 5 | -2/+135 | ||
|\ \ | |/ |/| | ||||||
| * | Add a place holder of the personalization dictionary•••Bug: 9429906 Bug: 4192129 Change-Id: Ieacd0559e0bf286c5933e9dba716289303f533d6 | 2013-07-26 | 5 | -2/+135 | ||
* | | Merge "Revert "Very simple refactoring"" | 2013-07-26 | 1 | -7/+3 | ||
|\ \ | |/ |/| | ||||||
| * | Revert "Very simple refactoring"•••This reverts commit f712dc9a4f17ee4a6916b0f477e89d1bc34a4d70. It turns out this refactoring is not useful after all. Change-Id: I0145c907b3cc5ac9a30a59abcd719cb546c9bd3a | 2013-07-26 | 1 | -7/+3 | ||
* | | Merge "Very simple refactoring" | 2013-07-26 | 1 | -3/+7 | ||
|\| | ||||||
| * | Very simple refactoring•••Bug: 8864306 Change-Id: I5c9b118cb6a8eb59efc52d5534b10fcab93182d6 | 2013-07-26 | 1 | -3/+7 | ||
* | | Refactor on UserHistoryDictionary•••Bug: 9429906 Change-Id: I576a91643bdaf5017cc826ac2e07a74a9a275d60 | 2013-07-26 | 15 | -35/+38 | ||
|/ | ||||||
* | Merge "Cancel all ongoing event when onFinishInputView" | 2013-07-25 | 4 | -8/+15 | ||
|\ | ||||||
| * | Cancel all ongoing event when onFinishInputView•••Bug: 9334755 Change-Id: If0c2ac49a50f4a529aefeca603569f9413367469 | 2013-07-25 | 4 | -8/+15 | ||
* | | Merge "Add MoreKeysPanel argument to Controller methods" | 2013-07-25 | 4 | -15/+18 | ||
|\| | ||||||
| * | Add MoreKeysPanel argument to Controller methods•••Bug: 9334755 Change-Id: I5a7104f4c98982f11fb4e060fa83c21bfc360558 | 2013-07-25 | 4 | -15/+18 | ||
* | | Merge "Remove boolean return value of dismissing more keys panel" | 2013-07-25 | 4 | -20/+25 | ||
|\| | ||||||
| * | Remove boolean return value of dismissing more keys panel•••Bug: 9334755 Change-Id: Ic29ab69cfbf9007e98fe67695f1854b4876eb976 | 2013-07-25 | 4 | -20/+25 | ||
* | | Merge "Fix a bug with multiple word insertion." | 2013-07-25 | 2 | -3/+30 | ||
|\ \ | |/ |/| | ||||||
| * | Fix a bug with multiple word insertion.•••This is a port of I5202bc52 Bug: 7903831 Change-Id: I3eb526de01a1f5b51212166e39b98de1d71e9eaf | 2013-07-25 | 2 | -3/+30 | ||
* | | Merge "Cosmetic code optimization" | 2013-07-25 | 2 | -9/+3 | ||
|\ \ | ||||||
| * | | Cosmetic code optimization•••Change-Id: If20c1936c8d5f23f0b86d02f21f4ff8a6444244c | 2013-07-25 | 2 | -9/+3 | ||
| |/ | ||||||
* / | Show all languages if user enables multiple subtypes•••Bug: 8976598 Change-Id: I1c3c1ede1235f696eafb3a68ec5c29479768dd0f | 2013-07-25 | 1 | -3/+9 | ||
|/ | ||||||
* | Merge "[FD4] Separate cached address before/after update for groups" | 2013-07-25 | 2 | -54/+80 | ||
|\ | ||||||
| * | [FD4] Separate cached address before/after update for groups•••This should fix bug#8526576 for good. Bug: 8526576 Change-Id: I473aad26b69d64efa09d2ec9d8e69f29f5cf4819 | 2013-07-24 | 2 | -54/+80 | ||
* | | Merge "Make RunInLocale as top-level class" | 2013-07-24 | 6 | -41/+60 | ||
|\ \ | ||||||
| * | | Make RunInLocale as top-level class•••Change-Id: I07ed606b7aba098a5be85533e5baff300b21fb44 | 2013-07-24 | 6 | -41/+60 | ||
* | | | Merge "Move subtype related utility class to utils package" | 2013-07-24 | 12 | -65/+67 | ||
|\| | | |/ |/| | ||||||
| * | Move subtype related utility class to utils package•••Change-Id: I3564796531ea85f2ebafde40cd822b806b8741df | 2013-07-24 | 12 | -65/+67 | ||
* | | [FD3] Split stackNodes into two methods.•••In the future we need to have a method that computes only from the size, as we used to have, to initialize the cached addresses, and a much simpler and faster method to copy the cached sizes. Bug: 8526576 Change-Id: I6a5a790303ab8f3bf957c7ca266eb12da7c1ad9e | 2013-07-24 | 1 | -16/+37 | ||
|/ | ||||||
* | Merge "[FD2] Separate cached address before/after update for nodes." | 2013-07-24 | 2 | -38/+66 | ||
|\ | ||||||
| * | [FD2] Separate cached address before/after update for nodes.•••Bug: 8526576 Change-Id: Ib9f8594a9e12dc75eba296faff2612c4bd7483d3 | 2013-07-23 | 2 | -38/+66 | ||
* | | Cosmetic fix for the copyright header•••Change-Id: I2a93ac21571d1f6255a72a1a238b03dbb95108de | 2013-07-23 | 1 | -8/+8 | ||
* | | Fix wrong copyright header comment•••Change-Id: I75ffbc0508c00f7ac8004b764667a174b6ab0b63 | 2013-07-23 | 1 | -2/+2 | ||
|/ | ||||||
* | Fix NPE in SubtypeLocale.getSubtypeDisplayName•••This change moves the methods that create the subtype display name for spacebar from MainKeyboardView to SubtypeLocale class, and consolidates SpacebarTextTests with SubtypeLocaleTests. Bug: 9962955 Change-Id: Ifa0a08ff80bc30753a213c2feb471599ca63fa66 | 2013-07-23 | 4 | -52/+52 | ||
* | Merge "Fix a bug when moving the pointer in a > 48 chars word" | 2013-07-22 | 1 | -2/+24 | ||
|\ | ||||||
| * | Fix a bug when moving the pointer in a > 48 chars word•••Bug: 9892261 Change-Id: I9db20c5b20a0764bd9f5b5e2bdc98180bbb9ec15 | 2013-07-22 | 1 | -2/+24 | ||
* | | Move settings related classes to "settings"•••Change-Id: Id170dbfe2dcfc93130b7be4a84615940403ec37f | 2013-07-22 | 24 | -25/+59 | ||
|/ | ||||||
* | Merge "Fix IllegalArgumentException in MoreKeysKeyboard" | 2013-07-19 | 1 | -14/+11 | ||
|\ | ||||||
| * | Fix IllegalArgumentException in MoreKeysKeyboard•••It seems that MainKeyboardView.getMeasuredWidth() returns weird value. Using KeyboardId.mWidth as main keyboard width may resolve the issue. Bug: 9684622 Change-Id: I975bfb934b8d2448e72555a3ccae0123341186b9 | 2013-07-19 | 1 | -14/+11 | ||
* | | Move a couple classes to the utils package•••Change-Id: Ia14a2011d79bad7cd02697b9254705f6e2099442 | 2013-07-19 | 6 | -11/+18 | ||
|/ | ||||||
* | Merge "Restrict bogus events hack to certain classes of tablets" | 2013-07-18 | 2 | -11/+35 | ||
|\ | ||||||
| * | Restrict bogus events hack to certain classes of tablets•••Bug: 9061320 Change-Id: Ib8c6a5e6db5da99c447bc00867fed51ca959cc3a | 2013-07-18 | 2 | -11/+35 | ||
* | | [FD1] Move parents' address computation outside•••There is no need to do it repeatedly in this loop: it's clearer and faster to do it at the end only. Bug: 8526576 Change-Id: I707571179c89479830891ec6d4fd06a9fffed7c1 | 2013-07-17 | 1 | -3/+23 | ||
|/ | ||||||
* | Distinguish key press in repeat key•••Bug: 9859367 Change-Id: Iad643f9785b193e1918a8363de4fefc3b7558bdf | 2013-07-16 | 4 | -14/+24 | ||
* | Merge "Serialize commands sent to a separate threads" | 2013-07-16 | 1 | -25/+34 | ||
|\ | ||||||
| * | Serialize commands sent to a separate threads•••Bug: 9715797 Change-Id: I1eda4d2f0056f70cfb8a92d658e0875706efc170 | 2013-07-16 | 1 | -25/+34 | ||
* | | Merge "Fix a bug with bad view reuse." | 2013-07-16 | 3 | -2/+9 | ||
|\ \ | ||||||
| * | | Fix a bug with bad view reuse.•••There are many ways to fix this problem but this is the most direct way. Removing a view from the cache when any animation is started will ensure it won't be used again, and will be garbage collected when it's possible. Since views are created on demand anyway, a new one will just get created when needed, and that's it. Bug: 9400128 Change-Id: I4945d2859d642e79694d51ae90cf4f5bde9a5f1d | 2013-07-16 | 3 | -2/+9 | ||
| |/ | ||||||
* | | Merge "Fix a wrong call to cancel downloads" | 2013-07-16 | 2 | -19/+22 | ||
|\ \ | |/ |/| | ||||||
| * | Fix a wrong call to cancel downloads•••This resulted in downloads not being correctly canceled. Bug: 9715797 Change-Id: I786d869977df225f85cb69ec7ea9c96b039258fe | 2013-07-11 | 2 | -19/+22 | ||
* | | Merge "Add methods for dynamic updating binary dictionary." | 2013-07-16 | 1 | -4/+33 | ||
|\ \ | ||||||
| * | | Add methods for dynamic updating binary dictionary.•••Bug: 6669677 Change-Id: I7e681ceec2af712214a647630350cb20be6b0354 | 2013-07-04 | 1 | -4/+33 | ||
* | | | Merge "Do not output string-encoded MotionEvent." | 2013-07-15 | 1 | -1/+1 | ||
|\ \ \ | |_|/ |/| | |