| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge "Use dynamic operations to construct all ver4 dicts." |  Keisuke Kuroyanagi | 2014-02-28 | 9 | -414/+150 |
|\ |
|
| * | Use dynamic operations to construct all ver4 dicts.•••Bug: 8187060
Bug: 13127350
Change-Id: I081ee904c41898128efa8ba7a1bf3fa0a46c6231
|  Keisuke Kuroyanagi | 2014-02-27 | 9 | -414/+150 |
* | | Merge "Added a method and run GC for testing." |  Keisuke Kuroyanagi | 2014-02-28 | 4 | -12/+38 |
|\ \ |
|
| * | | Added a method and run GC for testing.•••Bug: 13231889
Change-Id: If64b7422967c3e4107c845072b64a7bb26a35f7e
|  Keisuke Kuroyanagi | 2014-02-28 | 4 | -12/+38 |
| |/ |
|
* | | Add missing null checks for getOwnerInstance()•••It may just return null.
Change-Id: I778fb48262ef8af28a4af50b70bb94ace75a488c
|  Ken Wakasa | 2014-02-28 | 1 | -11/+33 |
* | | Merge "Remove wrong duplicated resource from Afrikaans layout" |  Tadashi G. Takaoka | 2014-02-27 | 1 | -2/+2 |
|\ \
| |/
|/| |
|
| * | Remove wrong duplicated resource from Afrikaans layout•••Bug: 6867914
Change-Id: Ibc329c8ea03abaa91ba27e7e62fb6d02cc67debe
|  Tadashi G. Takaoka | 2014-02-27 | 1 | -2/+2 |
* | | Merge "Fix a bug with auto-caps entries from personalization" |  Jean Chalard | 2014-02-27 | 1 | -3/+6 |
|\ \ |
|
| * | | Fix a bug with auto-caps entries from personalization•••Bug: 13215163
Change-Id: I00099cb4927c96de46e57e14ab906d41c9c2151a
|  Jean Chalard | 2014-02-27 | 1 | -3/+6 |
| |/ |
|
* / | Fix NPE in KeyDetector•••This is actually a follow up of I9290974821.
Bug: 13215075
Change-Id: Ib7eef55fd1cfbb05d06aeeb0726bc10c87b07d85
|  Tadashi G. Takaoka | 2014-02-27 | 1 | -0/+3 |
|/ |
|
* | Merge "Add keyboard layout set tests" |  Tadashi G. Takaoka | 2014-02-27 | 1 | -1/+1 |
|\ |
|
| * | Add keyboard layout set tests•••This CL is a ground work to add keyboard layout labels and more keys
tests.
Bug: 13017434
Change-Id: Ief028e8ab563d79bc0b0f9c06f1fe1d645a6469d
|  Tadashi G. Takaoka | 2014-02-26 | 1 | -1/+1 |
* | | Merge "Set additional attributes in dictionary facilitator." |  Keisuke Kuroyanagi | 2014-02-26 | 1 | -1/+11 |
|\ \ |
|
| * | | Set additional attributes in dictionary facilitator.•••Bug: 13197276
Change-Id: I206cf4e599ca9cdf40d669358a1067a2954d11e3
|  Keisuke Kuroyanagi | 2014-02-26 | 1 | -1/+11 |
* | | | Merge "Add a method to create dict with additional attributes." |  Keisuke Kuroyanagi | 2014-02-26 | 1 | -1/+12 |
|\| | |
|
| * | | Add a method to create dict with additional attributes.•••Bug: 13197276
Change-Id: I80311a51d9e98bfeb8c0dd9cd4adde93af366d54
|  Keisuke Kuroyanagi | 2014-02-26 | 1 | -1/+12 |
* | | | Merge "Use NOT_A_PROBABILITY for adding OOV words." |  Keisuke Kuroyanagi | 2014-02-26 | 1 | -3/+3 |
|\ \ \ |
|
| * | | | Use NOT_A_PROBABILITY for adding OOV words.•••Bug: 13197276
Change-Id: I23f453c2c1deea70eab552f8d433fe264adf68b3
|  Keisuke Kuroyanagi | 2014-02-26 | 1 | -3/+3 |
| | |/
| |/| |
|
* | | | Merge "[IL110] Remove an unused interface function" |  Jean Chalard | 2014-02-26 | 2 | -4/+1 |
|\ \ \ |
|
| * | | | [IL110] Remove an unused interface function•••...and make a method private.
Bug: 8636060
Change-Id: If16f7e8ef3779f77a9db23fb7c54e7c23b043b86
|  Jean Chalard | 2014-02-26 | 2 | -4/+1 |
* | | | | Merge "Read and write forgetting curve header attributes." |  Keisuke Kuroyanagi | 2014-02-26 | 1 | -0/+4 |
|\ \ \ \
| |/ / /
|/| | /
| | |/
| |/| |
|
| * | | Read and write forgetting curve header attributes.•••Bug: 13197276
Change-Id: I6c38a127e1745903594b7bf0ec80ef179e794feb
|  Keisuke Kuroyanagi | 2014-02-26 | 1 | -0/+4 |
| |/ |
|
* / | Remove useless args and processing.•••Bug: 13062385
Change-Id: I426545d1fe8fd76bcf4d1dce19e6b571a55c79ae
|  Jean Chalard | 2014-02-26 | 2 | -24/+10 |
|/ |
|
* | [QRP6] Fix: recorrection top candidate is displayed in bold•••Bug: 10385162
Change-Id: Icf9471d474a3a8ed8f38c46c7948c66f9131691e
|  Jean Chalard | 2014-02-25 | 1 | -2/+4 |
* | [QRP5] Fix boldness for predictions, and small refactoring•••This is more correct. When predictions, the typed word should
always be null unless explicitly passed. The text color should be
that of a valid typed word only if it's actually the typed word.
Bug: 13170509
Change-Id: I769ae100e112c37c6f02064fe9ef2f81372ca9e5
|  Jean Chalard | 2014-02-25 | 3 | -5/+6 |
* | [QRP4] Simplification & small correctness fix.•••This fixes the color of the predictions when running
on a theme that has different colors for typed and
suggested words (GB theme).
Also, this is easier to understand and to modify from
now on.
Change-Id: Ifdc6d86a1695e83e16103041b06a2451f8d52cc4 |  Jean Chalard | 2014-02-25 | 1 | -6/+6 |
* | [QRP3] Refactoring•••Rename some variables for clarity and use constants
instead of immediates.
Change-Id: Ie07fbfcc3738ac4e67aefddc339fc54259172c39
|  Jean Chalard | 2014-02-25 | 1 | -13/+15 |
* | [QRP2] Small refactor•••Bug: 13170509
Change-Id: Ib9f10b8a137fc773ab0e5dc903e577038e29a9e2
|  Jean Chalard | 2014-02-25 | 1 | -3/+4 |
* | [QRP1] Fix a bug where the wrong value would get passed•••In the practice it works because this never tries to access
inside the suggestion strip, and the worst that can happen
is a wrong text color for a suggestion. But since the two
colors that would be swapped are the same, nobody ever
notices -- unless they are using the GingerBread theme.
Change-Id: Ic8c70d8b3cdddf92946dfefbbc6d061572626c7a
|  Jean Chalard | 2014-02-25 | 1 | -3/+3 |
* | Add Key.getIconId for testability•••Bug: 13017434
Change-Id: I94ff45da3f58b74cc9dd4d38179670fbcf619d92
|  Tadashi G. Takaoka | 2014-02-25 | 2 | -3/+7 |
* | Merge "Correctly read the header of APK-embedded dicts" |  Jean Chalard | 2014-02-24 | 5 | -17/+28 |
|\ |
|
| * | Correctly read the header of APK-embedded dicts•••Bug: 13164518
Change-Id: I8768ad887af8b89ad9f29637f606c3c68629c7ca
|  Jean Chalard | 2014-02-24 | 5 | -17/+28 |
* | | Merge "Use an executor to serialize opening dictionaries." |  Jean Chalard | 2014-02-24 | 1 | -3/+3 |
|\ \ |
|
| * | | Use an executor to serialize opening dictionaries.•••Bug: 13082957
Change-Id: I25570ab4da94337ed60330c0869fe47657096626
|  Jean Chalard | 2014-02-24 | 1 | -3/+3 |
* | | | Merge "Create a utils class for executors." |  Tadashi G. Takaoka | 2014-02-24 | 2 | -49/+75 |
|\| | |
|
| * | | Create a utils class for executors.•••Preliminary refactoring to fix
Bug: 13082957
Change-Id: I9f1283c37089bc96140b774b1c559d58031de004
|  Jean Chalard | 2014-02-24 | 2 | -49/+75 |
| |/ |
|
* | | Merge "Remove hack from EmojiPalettesView.startEmojiPalettes" |  Tadashi G. Takaoka | 2014-02-24 | 5 | -21/+33 |
|\ \ |
|
| * | | Remove hack from EmojiPalettesView.startEmojiPalettes•••Bug: 12115967
Change-Id: I91c567a9577012ec28c08430c55e56e9c2e25b5f
|  Tadashi G. Takaoka | 2014-02-24 | 5 | -21/+33 |
| |/ |
|
* | | Merge "Never pass negative values to setSelection." |  Jean Chalard | 2014-02-24 | 1 | -2/+6 |
|\ \
| |/
|/| |
|
| * | Never pass negative values to setSelection.•••Bug: 13136079
Change-Id: Ieae6bafbd5339a033f0f342ba9af7dcc4ce209fa
|  Jean Chalard | 2014-02-24 | 1 | -2/+6 |
* | | Merge "Revert "Prepare for changing text color for functional keys"" |  Tadashi G. Takaoka | 2014-02-24 | 3 | -26/+7 |
|\ \
| |/
|/| |
|
| * | Revert "Prepare for changing text color for functional keys"•••This reverts commit 194e004e81f74c4124184ad8597d68e3837ea560.
Bug: 10786040
Change-Id: I4c5287d46cabe287abce5cba77635cf26d2cd192
|  Tadashi G. Takaoka | 2014-02-24 | 3 | -26/+7 |
* | | Disconnect app data search client after fetching all data.•••Bug: 13138201
Change-Id: Ibaa3c2c22a4fe44ea23e92ce8576141bbad09b12
|  Keisuke Kuroyanagi | 2014-02-24 | 2 | -0/+11 |
|/ |
|
* | Merge "Change a heuristic and add a log." |  Jean Chalard | 2014-02-21 | 2 | -3/+5 |
|\ |
|
| * | Change a heuristic and add a log.•••The heuristic in RichInputConnection makes little sense
when textLength > mExpectedSelStart but we have
more than 1024 characters of text. If there are that many,
it's about 100% sure that 1024 is not the correct cursor
position. With no good guess, we'll just continue trusting
the app, even though we know it's lying : at least it will
make the problem visible to the app author.
Also, there have been a lot of confusion about initialSelStart
and initialSelEnd. The keyboard should log them so that
it helps us and editor authors debug more easily these
common problems.
Issue #65170 in AOSP and
Bug: 12772035
Change-Id: I6665a16c9f2832d33ee323f033bb38bcc092a3b4
|  Jean Chalard | 2014-02-20 | 2 | -3/+5 |
* | | Merge "Change make-keyboard-text -java option to point LatinIME/java directory" |  Tadashi G. Takaoka | 2014-02-21 | 1 | -2/+3 |
|\ \ |
|
| * | | Change make-keyboard-text -java option to point LatinIME/java directory•••Change-Id: I812713da5918049c0e504e48bd0693df2f7bf46d
|  Tadashi G. Takaoka | 2014-02-21 | 1 | -2/+3 |
* | | | Merge "Fix: file descriptor leaking." |  Keisuke Kuroyanagi | 2014-02-21 | 2 | -22/+32 |
|\ \ \ |
|
| * | | | Fix: file descriptor leaking.•••File descriptors will be closed in
BinaryDictionary.finalize(); but, this leads to unit test fails.
Bug: 13066902
Change-Id: I2b0d3e54ee91fa844530df54596f86bbbbac81a5
|  Keisuke Kuroyanagi | 2014-02-21 | 2 | -22/+32 |
| | |/
| |/| |
|
* | | | Merge "Don't trim newer inputpointers with old data" |  Jean Chalard | 2014-02-21 | 1 | -0/+2 |
|\ \ \
| |_|/
|/| | |
|