| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Bug: 9127175
Change-Id: I3f1840ee73b364df26dfddb5acb10001e0f2cb61
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 9112465
Change-Id: I63eb4115f393444560e80220d4c90f0f7101b934
|
|/
|
|
|
| |
Bug: 9112465
Change-Id: I6cd63007287b5a1a57cfbabff35d53f66fc5620e
|
|
|
|
| |
Change-Id: I0737fb0b68f411f4db06014f2d94804935808922
|
|
|
|
|
| |
Bug: 8773353
Change-Id: Ic1019742ce7ff6e4f7fff4d2729f8ab52d841488
|
|
|
|
|
| |
Bug: 8344402
Change-Id: I41b8440f0d72a66fde3f6feb0db8239c9bb10ea3
|
|
|
|
|
| |
Bug: 7980115
Change-Id: I8de31068992aec712eaad132857d9dc61f28e30a
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: Ic220129dc59f585164dbf63591cd1c96de17fe6f
|
|
|
|
|
|
|
|
| |
That helps tests know when to wait and when to declare the
dictionary actually not usable.
Bug: 7925814
Change-Id: Ic963c1206c43e3cde39ac4214a0d601f4fc6c03b
|
|
|
|
| |
Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
|
|
|
|
|
|
| |
to MAX_RESULTS
Change-Id: Iab2a422b367e7521f346481c7fe5e2575f2e9de3
|
|
|
|
| |
Change-Id: Iee01d4d2b916d0b584531104ac865ae6e6370a3d
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991
|
|/
|
|
|
| |
Bug: 7268357
Change-Id: I0b7e0c19f04af9ae30874d0a4c26ad81bc80be8c
|
|
|
|
| |
Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
|
|
|
|
| |
Change-Id: Ia0f0e38086b0be70cf2d04fc6fae48358f16e74f
|
|
|
|
|
| |
Bug: 7149248
Change-Id: Icba2db73508b89a85828ae9e196ab618e5e6c280
|
|
|
|
|
| |
Bug: 7134017
Change-Id: I75cf474dedafda3e1683dd8f7740c13aafdcf5ab
|
|
|
|
| |
Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
|
|
|
|
|
| |
Bug: 6950087
Change-Id: I9f2271780600572c9befa96c7ad98494c554dd2b
|
|
|
|
|
| |
Bug: 6950087
Change-Id: Ifab9d6d075af398c6468d081216488712f8a53fb
|
|
|
|
|
|
|
|
|
| |
The functionality now lives in the binary dictionary.
This finalizes work on
Bug: 6906525
Change-Id: Id106d871e8afdf9afa886d2a30bea87ff89f2d24
|
|
|
|
|
|
|
| |
...which becomes useless. It will be entirely removed in an
upcoming change.
Change-Id: I2f1d27f1eceda79454b01f21e057b98f2953131a
|
|
|
|
| |
Change-Id: I39d9bf1a7c272eb16d6ed4698f52457579b40f10
|
|
|
|
|
|
|
| |
...not only the WhitelistDictionary.
Bug: 6906525
Change-Id: I7f181eb6936ec17bbccdc4e736fd09292af24e9c
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I4c01f172ddb2ca60fa6e604384610c90b76e5457
|
|
|
|
|
| |
Bug: 6667462
Change-Id: I796655f57c71c9f50ae6e38dd08b71df3998dbcf
|
|
|
|
|
| |
Bug: 6860204
Change-Id: I1e4c03c99415cd9bdea5a8556ff4093c33f0f508
|
|
|
|
| |
Change-Id: Iee6ae48bb6309c2867b5d2e344fe7d86dfabd654
|
|
|
|
| |
Change-Id: I6f8bb05a23edb40a079da60b7136170ec9043282
|
|
|
|
| |
Change-Id: I97cf92a7b0dabc251dd241b24978ea00d1e5f047
|
|
|
|
|
|
| |
This improves locality, it's better for readability/performance
Change-Id: Ibb1efaf86e362dd2c9398722d0da2144df96b333
|
|
|
|
| |
Change-Id: I7e24e0aeae7c004cae310ae9f46cf90dac2d4d14
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
If we are not composing a word, that isFirstCharCapitalized
and isAllUpperCase are guaranteed to return false.
Change-Id: Ic4a0be9574acf4653c729a9594f963f5bcf0c757
|
|
|
|
| |
Change-Id: I7c76613df8f148feb02765f187db3ca6dc577977
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I4da3c976838e8eb56c9ec80aafaaf54d759b7981
|
|
|
|
| |
Change-Id: I1d1758048649ef337875a5141d825569af7ad38c
|
|
|
|
| |
Change-Id: I5d79021e69cc738e3013e31764ab0a59e15decdf
|
|
|
|
|
|
|
|
| |
Use the word the same way for suggestion and prediction. It makes
little logical sense that the trailing single quotes be removed
for suggestion lookup but not for prediction lookup.
Change-Id: I0de4b5f7c5b4c1b4ba1817ff9653d7c03967146d
|
|
|
|
|
|
|
| |
Avoid special casing the whitelist dictionary by having it implement
the interface it pretends it implements
Change-Id: I8b873cb0f3fe13cefd32c8cb756a25c8ae16a2b4
|
|
|
|
|
|
|
| |
The user history dictionary should be the one knowing it does not suggest words
beyond 2 characters, not Suggest.
Change-Id: Ie85ec6116eb495e0c7f51108e4620c5ae536f4bf
|
|
|
|
|
| |
Bug: 6788235
Change-Id: I5a4212872e0fd3f9e80168fd3abd5c2b3bc4110f
|
|
|
|
|
|
|
| |
...if there aren't any for the exact case version.
Bug: 6752830
Change-Id: I2737148b01ba04a64febe009ceb2ef53c265d224
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It's simpler to check the safety net directly inside the
function that checks for auto-correction threshold.
This introduces one very slight change in behavior. The value
checked by the safety net is not any more the "typed word" but the
"considered word", the difference being any possibly appended
single quotes.
E.g. the user types "this'''" : the typed word is "this'''" but
the considered word is "this".
This change in behavior can be considered a bugfix.
Change-Id: Ia7ab4bc933183dfbd41bb00328e4c0b5ab76bc63
|