| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I96e8e1b0d9ccc0ed13d53c40300d8c19bcb7af5b
|
|
|
|
| |
Change-Id: Idd64d38d3d29be24748f9c0359667883698a5756
|
|
|
|
| |
Change-Id: I14b7ef39263ad2b1d5ec087bc80b7b8d7c30abe7
|
|\ |
|
| |
| |
| |
| |
| |
| | |
result: I4e0b68a12190933f9
Change-Id: I98afce6fe4d5bde97392146d204370ba31a72566
|
|/
|
|
|
|
|
|
|
| |
Fix two related subtle bugs:
- Stop singling out fat-finger-only corrections for rejection
when touch coordinates are not available.
- Remove a racy check that would happen only in debug mode
Change-Id: Ic904f9b27c091ca6b369052c4e65a630bff81257
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+1 26
-1 5
+2 0
-2 0
+3 0
-3 0
+4 9
-4 25
+5 20
-5 21
+6 13
-6 6
+7 15
-7 26
Change-Id: Iad682d417a6bb42b11ca6e60157698ca66fef3ff
|
|
|
|
| |
Change-Id: I4c8a21f0f6e349ddafd9b402583321a60855cfe8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+1 73
-1 4
+2 0
-2 0
+3 0
-3 0
+4 11
-4 19
+5 9
-5 3
+6 2
-6 63
+7 2
-7 8
Change-Id: I269cd2386f451f8932e4e0ae66223e794fdfa862
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There does not seem to be any reason other than a historical
one to avoid doing this, but it takes processing power and
makes things more complicated.
This has a very limited impact on regression tests:
5 -> 3 [He, the]
5 -> 3 [An, an]
5 -> 3 [Where, where]
5 -> 3 [This, this]
7 -> 1 [wAtch, watch]
6 -> 4 [oveNs, oceans]
5 -> 1 [Ahere, Where]
7 -> 1 [Hast, Hast]
7 -> 5 [bjp, bill]
5 -> 1 [What, What]
5 -> 3 [Sound, So und]
7 -> 3 [causalities, casualties]
7 -> 3 [discontentment, discontent]
7 -> 3 [irregardless, regardless]
5 -> 1 : 2
5 -> 3 : 5
6 -> 4 : 1
7 -> 1 : 2
7 -> 3 : 3
7 -> 5 : 1
+1 4
-1 0
+2 0
-2 0
+3 8
-3 0
+4 1
-4 0
+5 1
-5 7
+6 0
-6 1
+7 0
-7 6
Change-Id: I6407cf922f27bbd3992df11d63690e71fc61111b
|
|
|
|
| |
Change-Id: Ief8f6ddd29e043744863e5b9be3a51a70987291c
|
|
|
|
| |
Change-Id: I977e7e10fa58c0a64ca0c3c7b5cb2272446e3efe
|
|
|
|
| |
Change-Id: I455f9954165bd4524f2883db7ea24a6fed3015f9
|
|
|
|
| |
Change-Id: Idfa1413e853299f1db459ef07da3efa932047981
|
|
|
|
| |
Change-Id: I152df7b876a1756b69ded2ca4fb3ee26b38c971f
|
|
|
|
| |
Change-Id: Id737d943d20e3de3db568162caf40d3e956c7fae
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+1 2
-6 2
Performance
before
==== test finished, terminate logcat =====
(0) 100.34 (0.26%)
(1) 37149.26 (95.30%)
(2) 8.43 (0.02%)
(3) 11.18 (0.03%)
(4) 9.92 (0.03%)
(5) 1330.60 (3.41%)
(6) 250.46 (0.64%)
(20) 12.41 (0.03%)
Total 38982.50 (sum of others 38872.59)
after
==== test finished, terminate logcat =====
(0) 97.65 (0.26%)
(1) 35427.43 (95.32%)
(2) 10.30 (0.03%)
(3) 8.95 (0.02%)
(4) 11.01 (0.03%)
(5) 1224.67 (3.30%)
(6) 243.76 (0.66%)
(20) 40.91 (0.11%)
Total 37167.04 (sum of others 37064.68)
Change-Id: Id4d3b88a9cdef765affc52973aeac951ecc6a8ca
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+1 75
-1 27
+2 0
-2 0
+3 0
-3 0
+4 30
-4 48
+5 37
-5 27
+6 4
-6 35
+7 9
-7 18
Change-Id: I3c6ab06a0084c18ab595147c36c2ff4b1e961a7b
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Result of diff.sh:
+1 3
-1 3
+2 0
-2 0
+3 0
-3 0
+4 1
-4 3
+5 3
-5 2
+6 3
-6 1
+7 1
-7 2
Change-Id: I41b803df23ac03e1fc81043df4e1e6a63c0afbb1
|
|
|
|
| |
Change-Id: Ice0fd0514304a79aed67627c2ea3439bd5177de4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug: 5371514
+1 4
-1 2
+2 0
-2 0
+3 0
-3 0
+4 1
-4 3
+5 0
-5 12
+6 3
-6 3
+7 12
-7 0
Change-Id: I6b46e43f9059f1e8a1cc02a626ea6eb8f1f9924f
|
|
|
|
| |
Change-Id: I9fc066eb1a455243536e72405922fcb7e26d7dc6
|
|
|
|
| |
Change-Id: I7c1d42835e0c15d596a1b66d421b0aa514ec0890
|
|
|
|
| |
Change-Id: Idb5530ceb03c415e4ec002f8d2fbbec837b35636
|
|
|
|
|
|
| |
bug: 4170136
Change-Id: I7b50b40478abf27f51ec5e001815ff4882f3e5e5
|
|
|
|
| |
Change-Id: I37ed0dc6956f7e6fab5dcfd0483ab5691cd819d4
|
|
|
|
| |
Change-Id: Ide868d977c0f35900340c7be1b71d572c69a8806
|
|
|
|
| |
Change-Id: Ife45e3886137d60a4e903d4c6f7a9ef20c7e705a
|
|
|
|
| |
Change-Id: I52b34de45969fef82e46d9c10079c2d45e0b94eb
|
|
|
|
| |
Change-Id: I1d79814d1fd74e92a280f355c535517618c51752
|
|
|
|
| |
Change-Id: I39cd0fa37fb738dcbbcf82839b6bb030e3af606b
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Iae509a24fd0f0f416376c3f8051aa2eb92d48659
|
|/
|
|
|
|
|
|
| |
This actually implements the new dictionary format, but does not
activate the implementation through #defines.
Bug: 4392433
Change-Id: I9b26b9bcb4b823a36e0984799b69730acfc6f7f3
|
|
|
|
|
|
| |
Bug: 4402942
Change-Id: I7f5412b9fd2f1506f529cff0c3399d748c6ece92
|
|
|
|
|
|
| |
Bug: 4402942
Change-Id: I6e0421dfa99e261c72a901c9699fec864ab4b3c5
|
|
|
|
|
|
| |
Ifa4338c5f4
Change-Id: Id4bc965aef387800facb64164d8c36a3bdd2fa07
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Bug: 4027223
Change-Id: Ie9a5552d2f41d60f433573fde52efc097f5143bf
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Bug: 3311719
Change-Id: Ie596304070e321ad23fb67a13bf05e2b6af1b54b
|
|
|
|
|
|
|
|
|
|
|
| |
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
|