| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a debug preference for using only personalization dictionary•••Bug: 9429906
Change-Id: I2003060c7065e736d42f3b3303fbba549358dd18
|  Satoshi Kataoka | 2013-08-02 | 1 | -10/+29 |
* | Connect the personalization dictionary•••Bug: 9429906
Bug: 4192129
Change-Id: I9c9f3ed7699f74339ad92be6dcddb8a52c377545
|  Satoshi Kataoka | 2013-08-01 | 1 | -0/+7 |
* | Refactor on the user history dictionary•••Bug: 9429906
Bug: 4192129
Change-Id: I1a2bfe96e18119d30a72290aa48746f77a021018
|  Satoshi Kataoka | 2013-07-31 | 1 | -3/+5 |
* | Refactor on UserHistoryDictionary•••Bug: 9429906
Change-Id: I576a91643bdaf5017cc826ac2e07a74a9a275d60
|  Satoshi Kataoka | 2013-07-26 | 1 | -0/+1 |
* | Move a couple classes to the utils package•••Change-Id: Ia14a2011d79bad7cd02697b9254705f6e2099442
|  Ken Wakasa | 2013-07-19 | 1 | -2/+3 |
* | Move util classes to the latin/utils directory•••Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
|  Ken Wakasa | 2013-06-24 | 1 | -0/+3 |
* | Make it easy to open several dictionaries from tests•••Bug: 9127175
Change-Id: I3f1840ee73b364df26dfddb5acb10001e0f2cb61
|  Jean Chalard | 2013-05-31 | 1 | -4/+3 |
* | Merge "Use localized toLowerString in AutoCorrection.isValidWord" |  Tadashi G. Takaoka | 2013-05-24 | 1 | -1/+1 |
|\ |
|
| * | Use localized toLowerString in AutoCorrection.isValidWord•••Bug: 9112465
Change-Id: I63eb4115f393444560e80220d4c90f0f7101b934
|  Tadashi G. Takaoka | 2013-05-24 | 1 | -1/+1 |
* | | Use Locale.ROOT for locale neutral operations•••Bug: 9112465
Change-Id: I6cd63007287b5a1a57cfbabff35d53f66fc5620e
|  Tadashi G. Takaoka | 2013-05-24 | 1 | -1/+2 |
|/ |
|
* | Remove redundant method AutoCorrection.isInTheDictionary•••Change-Id: I0737fb0b68f411f4db06014f2d94804935808922
|  Tadashi G. Takaoka | 2013-05-24 | 1 | -1/+1 |
* | Pass blockOffensiveWords as a parameter•••Bug: 8773353
Change-Id: Ic1019742ce7ff6e4f7fff4d2729f8ab52d841488
|  Jean Chalard | 2013-05-01 | 1 | -8/+9 |
* | Initialize dictionaries at onStartInputView•••Bug: 8344402
Change-Id: I41b8440f0d72a66fde3f6feb0db8239c9bb10ea3
|  Jean Chalard | 2013-04-18 | 1 | -1/+1 |
* | Remove gesture suggestions with an INT_MIN score•••Bug: 7980115
Change-Id: I8de31068992aec712eaad132857d9dc61f28e30a
|  Jean Chalard | 2013-04-15 | 1 | -0/+12 |
* | Reject a previously user-refused suggestion.•••If the user gestures a word, then hits backspace in
disapproval, and gestures about the same thing again,
make sure that we don't suggest the same thing again.
Bug: 7549311
Change-Id: I793bc4df7c3841fa8f2f4146707c26e873f374c1
|  Jean Chalard | 2013-04-15 | 1 | -0/+5 |
* | Fix a bug where autocorrection status would be wrong.•••Change-Id: Ic220129dc59f585164dbf63591cd1c96de17fe6f
|  Jean Chalard | 2013-04-10 | 1 | -1/+1 |
* | Add a way to know externally if we're installing a new dict•••That helps tests know when to wait and when to declare the
dictionary actually not usable.
Bug: 7925814
Change-Id: Ic963c1206c43e3cde39ac4214a0d601f4fc6c03b
|  Jean Chalard | 2013-01-31 | 1 | -0/+9 |
* | Fix Apache license comment•••Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
|  Tadashi G. Takaoka | 2013-01-21 | 1 | -8/+8 |
* | Remove BinaryDictionary.MAX_PREDICTION and MAX_SPACES, and rename MAX_WORDS t...•••Change-Id: Iab2a422b367e7521f346481c7fe5e2575f2e9de3
|  Ken Wakasa | 2013-01-11 | 1 | -3/+2 |
* | Move code point constants from Keyboard to Constants class•••Change-Id: Iee01d4d2b916d0b584531104ac865ae6e6370a3d
|  Tadashi G. Takaoka | 2012-10-29 | 1 | -2/+1 |
* | Merge "Replace useless CharSequence to String" |  Tadashi G. Takaoka | 2012-10-22 | 1 | -19/+20 |
|\ |
|
| * | Replace useless CharSequence to String•••Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991
|  Tadashi G. Takaoka | 2012-10-22 | 1 | -19/+20 |
* | | Add @UsedForTesting and @ExternallyReferenced annotations•••Bug: 7268357
Change-Id: I0b7e0c19f04af9ae30874d0a4c26ad81bc80be8c
|  Tadashi G. Takaoka | 2012-10-22 | 1 | -1/+3 |
|/ |
|
* | Cleanup: Make some classes as final•••Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
|  Tadashi G. Takaoka | 2012-09-27 | 1 | -2/+3 |
* | Log for geometric input•••Change-Id: Ia0f0e38086b0be70cf2d04fc6fae48358f16e74f
|  Satoshi Kataoka | 2012-09-19 | 1 | -0/+4 |
* | Asynchronously look up dictionary for gesture input•••Bug: 7149248
Change-Id: Icba2db73508b89a85828ae9e196ab618e5e6c280
|  Tadashi G. Takaoka | 2012-09-14 | 1 | -7/+5 |
* | Stop auto-correcting non-whitelisted one-char strings•••Bug: 7134017
Change-Id: I75cf474dedafda3e1683dd8f7740c13aafdcf5ab
|  Jean Chalard | 2012-09-11 | 1 | -2/+4 |
* | Add CollectionUtils class to create generic collection easily•••Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
|  Tadashi G. Takaoka | 2012-08-22 | 1 | -5/+5 |
* | Treat all caps for gesture input.•••Bug: 6950087
Change-Id: I9f2271780600572c9befa96c7ad98494c554dd2b
|  Jean Chalard | 2012-08-21 | 1 | -4/+2 |
* | Tell the shift mode to the word composer.•••Bug: 6950087
Change-Id: Ifab9d6d075af398c6468d081216488712f8a53fb
|  Jean Chalard | 2012-08-21 | 1 | -1/+1 |
* | Remove the whitelist dictionary.•••The functionality now lives in the binary dictionary.
This finalizes work on
Bug: 6906525
Change-Id: Id106d871e8afdf9afa886d2a30bea87ff89f2d24
|  Jean Chalard | 2012-08-17 | 1 | -19/+4 |
* | Remove access to the whitelist class.•••...which becomes useless. It will be entirely removed in an
upcoming change.
Change-Id: I2f1d27f1eceda79454b01f21e057b98f2953131a
|  Jean Chalard | 2012-08-17 | 1 | -9/+0 |
* | Step 28-A Introduce the session Id to getSuggestion•••Change-Id: I39d9bf1a7c272eb16d6ed4698f52457579b40f10
|  Satoshi Kataoka | 2012-08-15 | 1 | -4/+12 |
* | Accept whitelisted entries from any source.•••...not only the WhitelistDictionary.
Bug: 6906525
Change-Id: I7f181eb6936ec17bbccdc4e736fd09292af24e9c
|  Jean Chalard | 2012-08-10 | 1 | -3/+12 |
* | Optimization & Simplification•••It's useless to do the whitelist lookup twice. Also, putting
this test out of this method will allow whitelist entries to
come from other sources.
Bug: 6906525
Change-Id: I4afe678cae6556d16642d155ce770fbf4e61ad49
|  Jean Chalard | 2012-08-10 | 1 | -8/+10 |
* | Add SuggestInitializationListener to BinaryDictionary.resetMainDict()•••Change-Id: I4c01f172ddb2ca60fa6e604384610c90b76e5457
|  Tadashi G. Takaoka | 2012-08-08 | 1 | -11/+10 |
* | Don't auto-correct when there are digits.•••Bug: 6667462
Change-Id: I796655f57c71c9f50ae6e38dd08b71df3998dbcf
|  Jean Chalard | 2012-07-28 | 1 | -1/+1 |
* | Add Suggest initialization finish listener•••Bug: 6860204
Change-Id: I1e4c03c99415cd9bdea5a8556ff4093c33f0f508
|  Tadashi G. Takaoka | 2012-07-25 | 1 | -2/+16 |
* | Merging minimal gesture input•••Change-Id: Iee6ae48bb6309c2867b5d2e344fe7d86dfabd654
|  Tom Ouyang | 2012-07-13 | 1 | -1/+17 |
* | Readability improvement (A117)•••Change-Id: I6f8bb05a23edb40a079da60b7136170ec9043282
|  Jean Chalard | 2012-07-12 | 1 | -6/+3 |
* | Simplification (A116)•••Change-Id: I97cf92a7b0dabc251dd241b24978ea00d1e5f047
|  Jean Chalard | 2012-07-12 | 1 | -8/+6 |
* | Compute variables closer to where they are used (A115)•••This improves locality, it's better for readability/performance
Change-Id: Ibb1efaf86e362dd2c9398722d0da2144df96b333
|  Jean Chalard | 2012-07-12 | 1 | -4/+3 |
* | Cleanup (A114)•••Change-Id: I7e24e0aeae7c004cae310ae9f46cf90dac2d4d14
|  Jean Chalard | 2012-07-12 | 1 | -3/+4 |
* | Cleanup (A113)•••If not composing a word, then consideredWord is always the empty
string.
Hence, it's never whitelisted, but it's also always "NotAWord",
so isWhitelistedOrNotAWord returns always true, so
allowsToBeAutoCorrected is always true. Which means that
isPrediction implies allowsToBeAutoCorrected == true.
Thus, !isPrediction && !allowsToBeAutoCorrected is strictly
equivalent to !allowsToBeAutocorrected.
Change-Id: I4ad7a7c3447851c539646d97cf55ff065e6ee115
|  Jean Chalard | 2012-07-12 | 1 | -1/+1 |
* | Simplification (A112)•••If we are not composing a word, that isFirstCharCapitalized
and isAllUpperCase are guaranteed to return false.
Change-Id: Ic4a0be9574acf4653c729a9594f963f5bcf0c757
|  Jean Chalard | 2012-07-12 | 1 | -3/+2 |
* | Remove the ultimate code duplication (A111)•••Change-Id: I7c76613df8f148feb02765f187db3ca6dc577977
|  Jean Chalard | 2012-07-12 | 1 | -14/+5 |
* | Resolve a TODO: bury some implementation detail in native (A110)•••The fact that prediction does not accept a null argument is an
implementation detail, it should not be visible to Java code.
Change-Id: I3a156b323b6db9353de898d33f3f7c81751cecb1
|  Jean Chalard | 2012-07-12 | 1 | -6/+4 |
* | Add batch input dictionary lookup•••Change-Id: I4da3c976838e8eb56c9ec80aafaaf54d759b7981
|  Tadashi G. Takaoka | 2012-07-10 | 1 | -2/+44 |
* | Remove a useless parameter (A91A)•••Change-Id: I1d1758048649ef337875a5141d825569af7ad38c
|  Jean Chalard | 2012-07-10 | 1 | -4/+2 |
* | Add a consolidated method to the Dictionary interface (A85)•••Change-Id: I5d79021e69cc738e3013e31764ab0a59e15decdf
|  Jean Chalard | 2012-07-10 | 1 | -3/+3 |