aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | Inline a method (A17)Jean Chalard2012-06-292-8/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will allow us to remove unnecessary processing Change-Id: I251dfdaffb077906186686ebe65fd82e1e360bd2
* | | | | | | Make a function a one-liner (A16)Jean Chalard2012-06-291-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...to better inline it Change-Id: I88496b8f18b81f0c05e4bbf2d1039de1f93e0c25
* | | | | | | Inline a simple method (A15)Jean Chalard2012-06-292-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ib74fcbf33c680bf02c39a9896e30e3afbcfd149a
* | | | | | | Inline a method (A14)Jean Chalard2012-06-292-23/+14
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new code is worse than the old one, but this is a necessary step to make things prettier. Change-Id: If6e8a139bb85e6920c749743c78792a22a8acb45
* | | | | | Don't special-case 1-letter words (A13)Jean Chalard2012-06-291-8/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is no reason to prevent 1-letter words to auto-correct to themselves, or to dictionary words. Don't do it. Change-Id: Iceada847ae632336026ada29afed0353cd9c51b5
* | | | | | Fix a theoretical bug (A12)Jean Chalard2012-06-291-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a word is a dictionary word but still has no suggestion, this method should return true. In the practice, it makes no difference since a word without suggestion won't be changed anyway. Change-Id: Ib1f5ef254b7da7e5cedb2f973529ad431beb93f9
* | | | | | Rename a terribly-named method for clarity (A11)Jean Chalard2012-06-291-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id180000404dc6929d80f98c0e9cd2026230ad2d1
* | | | | | Merge "Small readability improvement (A10)"Jean Chalard2012-06-281-1/+3
|\ \ \ \ \ \
| * | | | | | Small readability improvement (A10)Jean Chalard2012-06-291-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iba326921711e1c4eab38264e66b6b44a64fec398
* | | | | | | Merge "Refactoring and add debug prints (A9)"Jean Chalard2012-06-281-4/+13
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Refactoring and add debug prints (A9)Jean Chalard2012-06-291-4/+13
| |/ / / / / | | | | | | | | | | | | | | | | | | Change-Id: I46497bff107f0def0dfa2b043b20d9a0b0cde040
* | | | | | Merge "Accept external debug flag in native code"Satoshi Kataoka2012-06-281-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Accept external debug flag in native codeSatoshi Kataoka2012-06-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I762fd9025ffd6518daf42903875d6ca0a5389ff4
* | | | | | Merge "Optimization (A8)"Jean Chalard2012-06-281-9/+13
|\ \ \ \ \ \
| * | | | | | Optimization (A8)Jean Chalard2012-06-291-9/+13
| |/ / / / / | | | | | | | | | | | | | | | | | | Change-Id: I2b9e8cc6a13fd9af84a5189e4d3fbb2b05c68d46
* | | | | | Merge "Add a new define for gesture"Satoshi Kataoka2012-06-281-0/+2
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Add a new define for gestureSatoshi Kataoka2012-06-281-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6e0d8de75e129a6d1a33f7c7d5f5fa8c11dd2006
* | | | | | Update LatinIME native Makefile for gesture codeKen Wakasa2012-06-292-15/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, a small clean up in the proguard.flags file Change-Id: I860034c51a2abf448f7ecc250ed35687b1f1dd82
* | | | | | Cleanup (A7)Jean Chalard2012-06-281-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iba97e0062b702c005ab3ff9ce59f181d19ab7c98
* | | | | | Stop special-casing a single suggestion (A6)Jean Chalard2012-06-281-13/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Treat it like the others Change-Id: Ic24e40ada0e75773c3ece9470ab61c350697be5d
* | | | | | Cleanup (A5)Jean Chalard2012-06-282-18/+0
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I06134145b47c46bbc6c340ca539f34a01e2ca163
* | | | | | Transform the whitelist suggestion like the others (A4)Jean Chalard2012-06-281-16/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...instead of having a different code path Change-Id: Icd177e2151e45d25300000d4b63d4fba1f52b6a8
* | | | | | Small refactoring (A3)Jean Chalard2012-06-281-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will help make upcoming changes clearer Change-Id: Ida8d4935f7315e5da6007ad364124694da3112d0
* | | | | | Don't pass everything to a function that needs only the head (A2)Jean Chalard2012-06-282-13/+14
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic367836202ab8071c1a9a02eaf0651b0da947d51
* | | | | | Merge "Use a TreeSet to sort suggestions instead of doing it by hand (A1)"Jean Chalard2012-06-282-28/+57
|\ \ \ \ \ \
| * | | | | | Use a TreeSet to sort suggestions instead of doing it by hand (A1)Jean Chalard2012-06-282-28/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I16ba39321107e87ad48a99c2410a15995a66f23c
* | | | | | | am 5e5cf045: am 7f7947c9: Keep subtypes in method.xml the same as pre-JellyBeanTadashi G. Takaoka2012-06-273-22/+87
|\ \ \ \ \ \ \ | |/ / / / / / |/| | / / / / | | |/ / / / | |/| | | | * commit '5e5cf045ca6debafcc29ae1c47afda4a3a152326': Keep subtypes in method.xml the same as pre-JellyBean
| * | | | | am 7f7947c9: Keep subtypes in method.xml the same as pre-JellyBeanTadashi G. Takaoka2012-06-273-22/+87
| |\ \ \ \ \ | | | |/ / / | | |/| | | | | | | | | | | | | | | * commit '7f7947c97b141cbb338c5164e9e19d1ac9ff3d1c': Keep subtypes in method.xml the same as pre-JellyBean
| | * | | | Keep subtypes in method.xml the same as pre-JellyBeanTadashi G. Takaoka2012-06-283-22/+87
| | | |/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change prevents Android Keyboard subtypes being mistakenly disabled when upgrading from pre-JellyBean to JellyBean. Bug: 6750906 Change-Id: I05de6c512e7aa17356e415476e5248986c7d4253
* | | | | Import translations. DO NOT MERGEYing Wang2012-06-2749-298/+192
| | | | | | | | | | | | | | | | | | | | Change-Id: I3d022f22729b758a73352f0e7361e3aead0ef062
* | | | | Convert local members to local variablesJean Chalard2012-06-271-17/+13
| | | | | | | | | | | | | | | | | | | | Change-Id: I852787986c79502a4de7effe9c8281a4cf2d519d
* | | | | Optimization.Jean Chalard2012-06-271-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's useless to do this for all suggestions including those that will be ousted from the list. Change-Id: I7bd63d783e21984a269e4b1ae17e9b9d8c0859e3
* | | | | Read the suggestion type from the suggestionJean Chalard2012-06-271-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...instead of dirtily passing it from the dictionary loop Change-Id: I92ddbd7451609b69f6d4dc31bf89d614423b2016
* | | | | Remember the source dictionary for each suggestion.Jean Chalard2012-06-276-14/+22
| | | | | | | | | | | | | | | | | | | | Change-Id: I3c63372bd5572a479a67eaecfe8c8ea1cabc70d9
* | | | | Move constants to a better place.Jean Chalard2012-06-278-29/+29
| | | | | | | | | | | | | | | | | | | | Change-Id: I5c27a3ed99b17f850e26a8503de16f001c7111c1
* | | | | CleanupJean Chalard2012-06-271-17/+8
| | | | | | | | | | | | | | | | | | | | Change-Id: I575f22330bf6881af1d9a35f22b51b7bf2198113
* | | | | Merge "Remove unused stuff."Jean Chalard2012-06-273-28/+2
|\ \ \ \ \
| * | | | | Remove unused stuff.Jean Chalard2012-06-273-28/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ifd0d5b6978f76b841574a6e10157c32d0cd656b6
* | | | | | Merge "Cleanup the dictionary type."Jean Chalard2012-06-2716-44/+47
|\| | | | |
| * | | | | Cleanup the dictionary type.Jean Chalard2012-06-2716-44/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stop storing an int in each of the different class types, and just store a string in the top class. Change-Id: I2af1832743e6fe78e5c1364f6d9cc21252bf5831
* | | | | | Merge "Add skeleton implementations for gesture"Satoshi Kataoka2012-06-278-1/+173
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Add skeleton implementations for gestureSatoshi Kataoka2012-06-278-1/+173
| | |_|/ / | |/| | | | | | | | | | | | | Change-Id: I169034eba2001b98bad8f8a05372426c3ff8774e
* | | | | Merge "Update the prototype of onAddSuggestedWord - calling side."Jean Chalard2012-06-273-14/+7
|\ \ \ \ \
| * | | | | Update the prototype of onAddSuggestedWord - calling side.Jean Chalard2012-06-273-14/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We want to get rid of all those IDs in Latin IME. Change-Id: Ibe08100a5e2976c80abb049889233b4047a686f3
* | | | | | Small cleanupsKen Wakasa2012-06-273-6/+6
| |/ / / / |/| | | | | | | | | | | | | | Change-Id: Ic1a198ab1b4f0323fde9e4245729fd0e6011b914
* | | | | Merge "Change native functions' interface for gesture"Satoshi Kataoka2012-06-277-3/+34
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Change native functions' interface for gestureSatoshi Kataoka2012-06-277-3/+34
| | | | | | | | | | | | | | | | | | | | Change-Id: I106a858f0be7452dd89f425805a6f72aa88c3f65
* | | | | Merge "Use binarySearch instead of a hand-written linear search"Jean Chalard2012-06-261-9/+5
|\ \ \ \ \
| * | | | | Use binarySearch instead of a hand-written linear searchJean Chalard2012-06-271-9/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Yay. Change-Id: Icf686eb2d675da959f19edc856b521e6288dcea3
* | | | | | Merge "Implement a comparator for SuggestedWordInfos."Jean Chalard2012-06-261-4/+18
|\| | | | |