aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge "[CB16] Remove unused stuff"Jean Chalard2014-03-272-37/+5
|\
| * [CB16] Remove unused stuffJean Chalard2014-03-272-37/+5
| | | | | | | | | | Bug: 13406701 Change-Id: Ib863c5181e1f5d74cfa4458060afc49d1ee8109e
* | Merge "[CB15] Remove a redundant variable."Jean Chalard2014-03-273-37/+17
|\|
| * [CB15] Remove a redundant variable.Jean Chalard2014-03-273-37/+17
| | | | | | | | | | | | | | | | | | This is a tiny bit slower, but probably unnoticeable. Still, it gains some performance in other places, saves memory, and more importantly makes for simpler code, so it's certainly better. Change-Id: Id1ab4f73f71acd73f5920bc729817abd22cf0d07
* | Merge "Move code only used for dicttool and tests under tests."Keisuke Kuroyanagi2014-03-2717-3656/+0
|\ \ | |/ |/|
| * Move code only used for dicttool and tests under tests.Keisuke Kuroyanagi2014-03-2717-3656/+0
| | | | | | | | | | Bug: 13035567 Change-Id: I13c6df013ef2b67c9bf67455d9c32d283bf9ea2e
* | Merge "Fix: NPE in isValidWord after dictionaries are closed."Keisuke Kuroyanagi2014-03-271-0/+3
|\ \
| * | Fix: NPE in isValidWord after dictionaries are closed.Keisuke Kuroyanagi2014-03-271-0/+3
| | | | | | | | | | | | | | | Bug: 13650542 Change-Id: I1bdc838fca48d6ef12db5e70d40273d1236128d1
* | | Merge "[CB14] Implement backspace in the combiner chain"Jean Chalard2014-03-253-24/+14
|\ \ \ | |/ / |/| |
| * | [CB14] Implement backspace in the combiner chainJean Chalard2014-03-253-24/+14
| |/ | | | | | | | | | | Bug: 13622107 Bug: 13406701 Change-Id: I0023b398c4451253f9f717e2bd990b8a054004bc
* / Remove logic related to dictionary loading from LatinIME.Keisuke Kuroyanagi2014-03-257-544/+465
|/ | | | | | | | | | | Make mSuggest final and give DictionaryFacilitator the responsibility to manage dictionary loading state. This can simplify the logic to decide how to deal with additional dictionaries when loading settings or language switching. Bug: 13273534 Change-Id: I9f3d328272f25addfa186fbeedaaf8417455ba99
* Check null before passing to Integer.parseIntYohei Yukawa2014-03-241-0/+3
| | | | | | | | | | | Just after user data is cleared, user preference associated with PREF_KEYBOARD_LAYOUT is always empty. In such case, we might want to return the default value immediately, rather than calling Integer.parseInt(null) and catching NumberFormatException unnecessarily. BUG: 13472379 Change-Id: I8dca9a22780d057013c032bd1f56e730dcada3ce
* [CB13] Remove an unused method.Jean Chalard2014-03-241-7/+0
| | | | Change-Id: If4d2fa9c6499ce9b2427cea424abd497ec4a966b
* [CB12] Reset the combining state when resetting the composerJean Chalard2014-03-241-0/+5
| | | | | Bug: 13406701 Change-Id: I490574b7ca4b953f67dd2c0ef97401297fade0a4
* Merge "[CB11] Get the result of the combination"Jean Chalard2014-03-241-1/+4
|\
| * [CB11] Get the result of the combinationJean Chalard2014-03-201-1/+4
| | | | | | | | Change-Id: I165ec4a24f5b1334d55c14948e4d942ec40eb33b
* | Merge "Rework the logic that tells if the cursor touches words"Jean Chalard2014-03-201-7/+17
|\ \ | |/ |/|
| * Rework the logic that tells if the cursor touches wordsJean Chalard2014-03-201-7/+17
| | | | | | | | | | Bug: 13312942 Change-Id: I6be6a558bbc6c88508150f9c25cadbd0240ff88e
* | Merge "[CB10] Add an event for string input"Jean Chalard2014-03-202-3/+6
|\ \
| * | [CB10] Add an event for string inputJean Chalard2014-03-202-3/+6
| | | | | | | | | | | | Change-Id: Ie5da6c73d4df4553067c58cd0dce9abb34534250
* | | Merge "Remove unused partial commit."Keisuke Kuroyanagi2014-03-201-4/+4
|\ \ \
| * | | Remove unused partial commit.Keisuke Kuroyanagi2014-03-201-4/+4
| | | | | | | | | | | | | | | | Change-Id: Ia9341a5cb24947d93056810890d94c1f66481d8c
* | | | Merge "[IL127] Move the double space countdown to InputLogic"Jean Chalard2014-03-202-32/+26
|\ \ \ \
| * | | | [IL127] Move the double space countdown to InputLogicJean Chalard2014-03-192-32/+26
| | | | | | | | | | | | | | | | | | | | | | | | | Bug: 8636060 Change-Id: Ie193b747bd9d0b5ba6a986b9a3c746c2182742ed
* | | | | Merge "Remove reference of KeyboardTextsSet from SpacingAndPunctuations"Tadashi G. Takaoka2014-03-201-4/+1
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Remove reference of KeyboardTextsSet from SpacingAndPunctuationsTadashi G. Takaoka2014-03-201-4/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: I76a8fcbd2466bcaf9cd85501af270db5aa913999
* | | | | [CB09] Pass events through the combiner chainJean Chalard2014-03-201-0/+1
|/ / / / | | | | | | | | | | | | | | | | Bug: 13406701 Change-Id: I4696f145478afdd132314b7d3c148c3a9ca11c9c
* | | | [CB08] Create a combiner chain in the word composer.Jean Chalard2014-03-202-1/+5
| | | | | | | | | | | | | | | | | | | | Bug: 13406701 Change-Id: I3b9f75de9283f76366d1bef7e14a8f22f2186669
* | | | Suppress important notice when its title message is emptyTadashi G. Takaoka2014-03-201-1/+12
| |/ / |/| | | | | | | | | | | Bug: 13422608 Change-Id: Ied16e87381e82d8539269ddd90d737f80c2a94c0
* | | Remove unused argument in SuggestionStripLayoutHelperTadashi G. Takaoka2014-03-202-6/+4
|/ / | | | | | | | | Bug: 13461039 Change-Id: I3f6227bd56fb81021aaacf0e901eab8a9e91d4a1
* | [IL126] Move a setting value to SettingsValuesJean Chalard2014-03-192-4/+3
| | | | | | | | | | Bug: 8636060 Change-Id: I7cb082df13a10cf5a3aa5786e6a9599376652dee
* | [IL125] Remove arg to onPickSuggestionManuallyJean Chalard2014-03-192-22/+42
| | | | | | | | | | | | Bug: 8636060 Change-Id: I55332c22897e97148621cbd367acf5175b5b3d04
* | Merge "Guard possible NumberFormatException"Tadashi G. Takaoka2014-03-182-11/+23
|\ \ | |/ |/|
| * Guard possible NumberFormatExceptionTadashi G. Takaoka2014-03-182-11/+23
| | | | | | | | | | Bug: 13472379 Change-Id: Ib7640b3d8816d8d7fb4747d2288eedd94bc49b06
* | [CB07] Small refactoringJean Chalard2014-03-172-3/+10
| | | | | | | | | | Bug: 8689779 Change-Id: I2cf10c690c7e4a9c6bf27211d1fccc1f9d4a9249
* | [CB06] Fix a design error.Jean Chalard2014-03-172-12/+28
|/ | | | | | | | | | | | The event interpreter should intervene later, after decoding. Decoding should happen first, and then the Event should be passed to the InputLogic. For the time being, we will leave the (unused) EventInterpreter class and its friends, because we'll use them again later. Bug: 13406701 Change-Id: I7582d486724311e39e6692e606cca50c78800643
* Merge "[CB04] Add an event array to WordComposer."Jean Chalard2014-03-143-12/+39
|\
| * [CB04] Add an event array to WordComposer.Jean Chalard2014-03-143-12/+39
| | | | | | | | | | Bug: 13406701 Change-Id: I9ecd2709c8f1c678a85b0cfaf7c5ed4f78459821
* | Fix clipped important notice message on tabletTadashi G. Takaoka2014-03-141-1/+2
|/ | | | | Bug: 13461039 Change-Id: I710bf10c9cbc202c7f6ee39ab4c8b9d699741a81
* [CB03] Pass whole events to the various input logic handlers.Jean Chalard2014-03-131-123/+127
| | | | | Bug: 13406701 Change-Id: I0a0e4e0b3357f116e1b915c548dee4575e300c92
* [CB02] Pass an Event to onCodeInput.Jean Chalard2014-03-132-9/+32
| | | | | Bug: 13406701 Change-Id: Id82e9aab6544ca308e6ac6dee2cfa018b9ce2d8f
* Don't reset the value needed before it's usedJean Chalard2014-03-101-2/+2
| | | | | | | Nice recipe for failure Bug: 13387534 Change-Id: Ida1978449c1997587b2ec0955c5c94fcef336121
* Merge "Move DictionaryOptions from FusionDictionary to FormatSpec."Keisuke Kuroyanagi2014-03-074-43/+44
|\
| * Move DictionaryOptions from FusionDictionary to FormatSpec.Keisuke Kuroyanagi2014-03-064-43/+44
| | | | | | | | | | | | | | Bug: 8187060 Bug:13035567 Change-Id: Id4f45e589521ae98c926a4c0607be10ce1a983f2
* | Introduce SuggestionResults and use it for predictions.Keisuke Kuroyanagi2014-03-071-5/+7
| | | | | | | | | | | | Bug: 8187060 Bug: 13333066 Change-Id: I1ead897024508b7e40fbd93af7d14bfe74b93826
* | Merge "Separate WeightedString from FusionDictionary."Keisuke Kuroyanagi2014-03-0712-57/+63
|\|
| * Separate WeightedString from FusionDictionary.Keisuke Kuroyanagi2014-03-0612-57/+63
| | | | | | | | | | | | Bug: 8187060 Change-Id: I40c1dafca3eb52244c64fdb4c1db30a56385d678
* | Add ActualKeyboardBuilder for testing keyboard layoutsTadashi G. Takaoka2014-03-071-0/+40
| | | | | | | | | | Bug: 13017434 Change-Id: I38b1f5c261ea1f3ff312c780d7d9b5fe3fba8aaf
* | Merge "[IL124] Remove the KeyboardSwitcher arg to onCodeInput"Jean Chalard2014-03-062-18/+25
|\ \
| * | [IL124] Remove the KeyboardSwitcher arg to onCodeInputJean Chalard2014-03-062-18/+25
| | | | | | | | | | | | | | | Bug: 8636060 Change-Id: I29ce4c82ea880a937b1c9e5daf494fcdbbdd1336