- Sep 01, 2011
-
-
Tadashi G. Takaoka authored
Change-Id: I6480cdf025f065130e1969899b259a243e7a11be
-
Jean Chalard authored
-
Tadashi G. Takaoka authored
-
Tadashi G. Takaoka authored
This is a followup for Ie1d69131. Bug: 5023981 Change-Id: I42ec596af40cb7dcdd84b96ba5bff9ef1fb5dc92
-
Tadashi G. Takaoka authored
The locale is specified by KeyboardLocale extra key in method.xml, LatinIME will use the specified locale for keyboard layout. Bug: 5238658 Change-Id: I8e6cb66c73a7ac1bf611d9910b42fa9cff38eba0
-
Jean Chalard authored
Autotext correction would check whether the first suggestion so far was the same as what Autotext would return, and if it was indeed the same, would not send its result as autocorrect. However, the first suggestion is not guaranteed to have a high enough score to trigger autocorrection, and there would be cases where a word in autotext would not get autocorrected because the word came out of bigram suggestions. These occurrences would be extremely rare, as they would require concomitant insert between autotext for one char and bigram suggestion. It is, in fact, probably limited to the capitalization of "I". This did not happen in gingerbread because gingerbread would not register 1-letter words as valid bigrams. This fix works by just always sending the result of autotext regardless of whether it is already the first suggestion or not. This is okay because duplicates are removed afterwards anyway - and this processing is absolutely necessary because the autotext'd word may actually be somewhere else in the suggestion, so it made really no sense checking for only the first one. Please note that there is also a race condition that can result in "i" not being converted to "I": at the moment, Latin IME relies on having the suggestions evaluated at the time autocorrection is performed, but when typing very, very fast, those messages may have been canceled. This is not limited to the autocorrection of "i", but affects all autocorrections. It requires a nearly inhumane typing speed to trigger, but hitting "i" and space in turn as fast as one can it's possible to reproduce occasionally. Bug: 5135113 Change-Id: I530ea6212487300001a2c0fc5b25a5c7716bdf63
-
- Aug 31, 2011
-
-
Tadashi G. Takaoka authored
-
Tadashi G. Takaoka authored
-
Tadashi G. Takaoka authored
Bug: 5023981 Change-Id: Ie1d69131dbf884a3f6a2beb3ac3427e5437c1486
-
Tadashi G. Takaoka authored
This is a followup change for I37209a5a. Change-Id: I17cf4596034ed900cb4c769f89a2607a53b19c0a
-
Jean Chalard authored
-
Jean Chalard authored
Change-Id: I5c57752772414b4f9475d0ad43d7fc52b97c3f33
-
Tadashi G. Takaoka authored
This is a followup for Ic83cd120. Change-Id: Ib51bae45939aa67394c5988a4f4451c20fff6959
-
Tadashi G. Takaoka authored
-
Tadashi G. Takaoka authored
Also renames PopupPanel to MoreKeysPanel Change-Id: I37209a5a8fe7dbba1eef03e3be88ba5253653926
-
Ken Wakasa authored
-
Tadashi G. Takaoka authored
-
Ken Wakasa authored
bug: 5209784 Change-Id: I67be041f55732abbff7722c0e782277497a773bc
-
Tadashi G. Takaoka authored
This is a followup for Ic83cd120. Change-Id: Iecdcf28e2e07e1110c1b2974a9cb994ab2c0a769
-
Jean Chalard authored
-
Jean Chalard authored
Move bigram suggestion option to the advanced settings screen, remove bigram prediction option for ICS release and remove the now-empty bigram option category. Bug: 5240082 Change-Id: Ib1fc608ad33d5598410f7b0cb4a1639bffef28c7
-
Tadashi G. Takaoka authored
-
Tadashi G. Takaoka authored
Change-Id: Ic83cd1200cfb8f8c0b0cfbcad449031b8e8a29e0
-
Jean Chalard authored
-
Jean Chalard authored
Checking the magic number of a file upon decoding is necessary, because if the file is corrupt and we don't check it, we will fall back to a simple copy of the corrupted file. Latin IME would realize this and would not crash, but would not use the corrupted dictionary. If this happened to be a main dictionary, then the user would lose the ability to use the correct built-in dictionary. Not the same, but kinda similar to Bug: 5223031 Change-Id: Ic2783dc9dd5f3dcf2865623d9452765fe3778db7
-
Tadashi G. Takaoka authored
Bug: 5023981 Change-Id: I14ded3c3d554ac72b66f190110652f54d91df954
-
- Aug 30, 2011
-
-
Tadashi G. Takaoka authored
This is a follow up change for I737bacb1. Bug: 5023981 Change-Id: I980e3e993c81afe4fbdb95c9c263d7aa52aff66c
-
Tadashi G. Takaoka authored
-
Tadashi G. Takaoka authored
Change-Id: I04f1014ab3b115bd457e25a267d2e46d306c8a0e
-
Tadashi G. Takaoka authored
Bug: 5023981 Change-Id: I737bacb1a6bb40f70be65d6eff85614afe6c79ed
-
Tadashi G. Takaoka authored
This reverts commit be34d973. Bug: 5023981 Change-Id: I34f75cde035f04a9a82c9259442ed0e255cb7118
-
Tadashi G. Takaoka authored
This change also partialy reverts I5832421c, because of incorrect popup mini key width calculation. Bug: 5023981 Change-Id: I1acde090c01d3d861fcc5559cad81e638de2c2bb
-
Tadashi G. Takaoka authored
This is a followup of Iea7f8f34. Bug: 5023981 Change-Id: I1135383ff0f0a2b8a5940d0d5c407fd01706a7f7
-
Tadashi G. Takaoka authored
This is a followup of Iea7f8f34. Bug: 5023981 Change-Id: Ice6d949581aea7ca68799be2b91ff28234dd88d6
-
Tadashi G. Takaoka authored
Bug: 5232726 Change-Id: Ie42729d15dad05c1650b021396596c1f09c844c2
-
Tadashi G. Takaoka authored
This is a followup of Iea7f8f34. Bug: 5023981 Change-Id: I375a1647343e1d5fa80b328a6824f6c549135e80
-
Tadashi G. Takaoka authored
Bug: 5222586 Change-Id: I0a1dd27c6719d38f6344300fc027162cc47a2976
-
- Aug 29, 2011
-
-
Tadashi G. Takaoka authored
-
Tadashi G. Takaoka authored
Bug: 5023981 Change-Id: Iea7f8f340775cbb093c50d6e741b2f1476e9ac39
-
Tadashi G. Takaoka authored
Change-Id: I5832421cab3d496d4bb8a5e9902d0b5f4929fd0b
-