| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|/
|
|
|
|
|
| |
Make the passing of an argument clearer
Bug: 4392433
Change-Id: Id82662ff4dc25282f70a08bee77378fee2b4b590
|
|
|
|
|
| |
Bug: 4690487
Change-Id: Ie8f3f651508cc48bbb043a0b308f7e0d1524371c
|
|
|
|
|
|
|
| |
Some refactoring and add of a parameter that will be necessary.
Bug: 4392433
Change-Id: I17f001a7efd4f69f4c35f94ee1ca8e97391b81d5
|
|
|
|
|
|
|
| |
Move some methods around and make static some methods
Bug: 4392433
Change-Id: I2bbe98aec118a416d21d1e293638e1d324505b9b
|
|
|
|
|
|
|
|
| |
This renames some variables and removes dependancies to values that
will disappear
Bug: 4392433
Change-Id: I79a44462d6bf25248cc2de0d63d7918fc6925d68
|
|
|
|
|
|
|
|
| |
This prepares the way for spell checking, which is to be done
without context so without proximity info.
Bug: 4176026
Change-Id: I1b4bfaefe2611e1b484acdf3c33598cb80f81ff4
|
|
|
|
|
|
| |
Bug: 4402942
Change-Id: I7f5412b9fd2f1506f529cff0c3399d748c6ece92
|
|
|
|
|
|
| |
Bug: 4402942
Change-Id: I6e0421dfa99e261c72a901c9699fec864ab4b3c5
|
|
|
|
|
|
| |
Bug: 4402942
Change-Id: I0b611e3d0e8c25ca528ef7408c3949200e5cad85
|
|
|
|
| |
Change-Id: I00a91381f63cde62d9e7cf7e17f75869294cf2df
|
|
|
|
|
| |
Bug: 3401513
Change-Id: I8dd2523caa58bb51c378a01e160a58f9106ce9b8
|
|
|
|
| |
Change-Id: I4a3558d0f1f1b0a9d6a36c3f75db3089b0566d7f
|
|\
| |
| |
| | |
by Ifa4338c5f4"
|
| |
| |
| |
| |
| |
| | |
Ifa4338c5f4
Change-Id: Id4bc965aef387800facb64164d8c36a3bdd2fa07
|
|/
|
|
|
|
| |
of each word
Change-Id: Ifa4338c5f43b37e6bcd0700767ef2178189de3af
|
|
|
|
| |
Change-Id: I37ba618b54f7115163a3e9c6c555485e7024dc92
|
|
|
|
|
|
| |
Bug: 4293295
Change-Id: Ib0ec8aff087c71c4fbe983f3f5bc78e9c7868fd8
|
|
|
|
|
|
| |
Bug: 4271049
Change-Id: I755986f582f43417fda6b117207530c519233baf
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Bug: 4271049
- Due to the result of the recent user study, a word with a missing character needs to be promoted a bit.
so I changed the formula from:
- freq * 70 * (n - 2) / (n - 1)
to:
- freq * 90 * (10n - 12) / (10n - 2)
Change-Id: Ibff72cbdb0f2d7b91460a06a0fd39a9f5749aa46
|
|
|
|
| |
Change-Id: I9c39ba24578931944aae8182918ed48a2e82eb39
|
|\
| |
| |
| | |
honeycomb-mr1
|
| |
| |
| |
| |
| |
| | |
Bug: 4027223
Change-Id: Ie9a5552d2f41d60f433573fde52efc097f5143bf
|
|/
|
|
|
|
| |
Bug: 4027223
Change-Id: Icf7c5b917c18b565dca95b98b96c1c8e2963f540
|
|
|
|
|
|
|
|
| |
Bug: 3311719
-- also fixed compiler warnings
Change-Id: I6941c0d02f10d67af88bc943748dde8d8783fabb
|
|\
| |
| |
| | |
honeycomb-mr1
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Words that matched user input with skipped characters used to be demoted
in BinaryDictionary by a constant factor and not at all in those dictionaries
implemented in java code. To represent the fact that the impact of a skipped
character gets larger as the word is shorter, this change will implement a
demotion that gets larger as the typed word is shorter. The demotion rate
is (n - 2) / (n - 1) where n is the length of the typed word for n >= 2.
It implements it for both BinaryDictionary and java dictionaries.
Bug: 3340731
Change-Id: I3a18be80a9708981d56a950dc25fe08f018b5b89
|
| |
| |
| |
| |
| |
| | |
Bug: 3311719
Change-Id: Ide12a4a6280103c092fa0f563dd5b9e3f7f5c89b
|
|/
|
|
|
| |
Issue: 3275926
Change-Id: Ibcb00aaea3ff05ad59ad4e8e54dd3caab5ab9bca
|
|
|
|
|
|
|
|
|
| |
For German : handle "ae", "oe" and "ue" to be alternate forms for
umlaut-bearing versions of "a", "o" and "u".
Issue: 3275926
Change-Id: I056c707cdacc464ceab63be56c016c7f8439196c
|
|
|
|
|
|
| |
Bug: 3311719
Change-Id: Ie596304070e321ad23fb67a13bf05e2b6af1b54b
|
|
|
|
|
|
|
|
|
| |
The `snr' variable has a very obscure name. Rename it to `matchWeight'.
Also, the `toLowerCase' function is error-prone, since it actually returns
a lower case version of the BASE char, that is without diacritics. Hence,
rename it to `toBaseLowerCase' and update variables with similar names.
Change-Id: Ibdbe73018a33ee864db59a51d664c3b104d5fb3f
|
|
|
|
|
|
|
|
|
|
|
| |
When entering a word without accents the user expects the system to
add accents automatically if there is no other matching word. This
patch ensures the accented version is promoted accordingly and
autocorrection really takes place.
Issue: 3400015
Change-Id: I8cd3db5bf131ec6844b26abecc1ecbd1d6269df4
|
|
|
|
|
| |
Bug: 3428942
Change-Id: Id62f467ce4e50c60a56d59bf96770e799a4659e2
|
|
|
|
|
|
|
|
|
|
|
| |
Stop considering accented characters as different from their base
character for proximity scoring.
Also give a huge boost (basically overriding frequency) to a word
fully matched with only differing accents.
Bug: 2550587
Change-Id: I2da7a71229fb3868d9e4a53703ccf8caeb6fcf10
|
|
|
|
|
|
| |
bug: 3278422
Change-Id: I651d3cb0130ab9834ed9d7a97f41360c6eaa9de1
|
|
|
|
|
|
|
|
|
|
| |
Bug: 3374359
Bug: 3278422
"zbe" will be auto corrected to "be" by fixing s-line
"teh" will be auto corrected to "the" by promotion of full matched words
Change-Id: I314c632820e4e0b1501edeca60ada205d291451f
|
|
|
|
|
|
|
| |
Avoid using 'synchronized' in finalizer as well.
bug: 3340837
Change-Id: I9b28f54e4490ecb844ba33a379f71b625e4246a2
|
|
|
|
|
|
|
|
|
| |
ApplicationInfo.sourceDir may or may not be apk file name. It can be a directory as well.
The spec just says it's "Full path to the location of this package".
Also, added error handling in loadDictionary().
Change-Id: I5e64d0aba4b1ec7634f4b3ac5537e7a774433ece
|
|
|
|
|
|
|
| |
Follow up to Id57dce51
bug: 3219819
Change-Id: I00e11ef21d0252ffa88c12dffb9c55b0f2e19a66
|
|
|
|
| |
Change-Id: I2003c5f88a5062b11e2f21522095bb94b1eb4efd
|
|
|
|
| |
Change-Id: I2569756c9ef4fa677ae52f2ccfcb90d2115d129f
|
|
|
|
|
|
|
|
|
| |
This change is a preparation for upcoming optimizations on dictionary file loading.
* We can consolidate dictionary files because we are no longer relying on Asset Manager.
* Stopping compressing dictionary files as planning to use mmap() on the region in the apk file.
* Probably we won't rely on Asset Manager. Instead we'll probably use offset and size obtained from AssetFileDescriptor.
Change-Id: Id57dce512fd3d2397a58628f8264bd824194da76
|
|\
| |
| |
| | |
Change-Id: If048354f9b80bcaa1e97df5c31c3df80231eb612
|
| |
| |
| |
| |
| |
| |
| |
| | |
IA builds will break (due to the bionic _dso_handle bug) if stale libraries are
used. For now, just guard the defns against IA builds.
Change-Id: Ic9df6e0de78a0e221b95370ba6f01ce07714edde
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
|
| |
| |
| |
| |
| |
| | |
Bug: 3273807
Change-Id: Ib8f48e562bcf4c2aac0ad5cb46809fd5f539a322
|
| |
| |
| |
| |
| |
| | |
Bug: 3193883
Change-Id: I884b669258bfc522bc04e14f22a7646164a4cac5
|
| |
| |
| |
| |
| |
| |
| | |
characters
Change-Id: Iad26dad545f1a431aa0fa53f99198b27defd03a3
ug: 3269482
|
| |
| |
| |
| |
| |
| |
| | |
starts with a capitalized character.
Bug: 3268825
Change-Id: I0634a243ad1e45dd096b30824b463c366a2e7f0f
|
| |
| |
| |
| |
| |
| | |
Bug: 3193883
Change-Id: I8d25f3e1d4db10be733d85edfa4f55a094feef80
|
| |
| |
| |
| |
| |
| | |
bug: 3193883
Change-Id: Iea7a0fce7ce62d8779a7c7e4613d50db30d82b07
|