aboutsummaryrefslogtreecommitdiffstats
path: root/native/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move the "src" directory as a preparation for Ib4a47342 and I66f6c5b9Ken Wakasa2012-03-3022-5969/+0
| | | | Change-Id: I3ab65059f6e356530484bfd0bba26a634a4cba65
* Good bye the proximity logic in Java codesatok2012-03-286-17/+15
| | | | | Bug: 4343280 Change-Id: I82f7d08703647a3492ce6e2d3b741146df58927e
* Change the first character check in bigram dictionary to be case insensitive.Tom Ouyang2012-03-241-1/+2
| | | | | Bug: 6188977 Change-Id: I121c1abf245c7f8734730810c07d3351b1ec581a
* Fix build breakagesatok2012-03-231-1/+1
| | | | Change-Id: Ic4d3cf6932dcd57c1040c7877ab7c7f48cd6c408
* Merge "Fix a bug with negative coordinates, step 3"Jean Chalard2012-03-231-2/+2
|\
| * Fix a bug with negative coordinates, step 3Jean Chalard2012-03-231-2/+2
| | | | | | | | | | | | This implements the actual change, now that indentation is okay Change-Id: Idd897f988394125611516431711c1e575df871df
* | Merge "Fix a bug with negative coordinates, step 2"Jean Chalard2012-03-231-5/+5
|\|
| * Fix a bug with negative coordinates, step 2Jean Chalard2012-03-231-5/+5
| | | | | | | | | | | | Indentation changes only Change-Id: I95011e7d3f787ae6749b826af627f9acaed34e97
* | Merge "Fix a bug with negative coordinates, step 1"Jean Chalard2012-03-231-37/+39
|\|
| * Fix a bug with negative coordinates, step 1Jean Chalard2012-03-231-37/+39
| | | | | | | | | | | | | | This breaks style guidelines but for some reason git diff gets so lost on this re-indent that it's better to do it like this Change-Id: Ie0a603eb0739704894a5adc25f9d527b37bdf151
* | Merge "Cleanup jni 1"satok2012-03-234-28/+21
|\ \ | |/ |/|
| * Cleanup jni 1satok2012-03-234-28/+21
| | | | | | | | Change-Id: Ieb6af8385356e259720b50f1fe46a694a098b30f
* | Merge "Fix a typo"Jean Chalard2012-03-232-4/+4
|\ \
| * | Fix a typoJean Chalard2012-03-232-4/+4
| |/ | | | | | | Change-Id: If794344629e93b558d60b023ae70b703f9c039ab
* / Add processing for French ligatures.Jean Chalard2012-03-232-1/+16
|/ | | | | Bug: 5140033 Change-Id: I1c2751fc617e662aad9f67506e28a622f81d0bc9
* Send correct coordinates for the spell checkerJean Chalard2012-03-231-2/+3
| | | | | | | | This results in the computation being done in native code and the correct proximity being used. Bug: 6181080 Change-Id: I08fa05c781d607e4feca2caeda353ec19c133a3d
* Add a replacement character to digraphs systemJean Chalard2012-03-222-12/+24
| | | | | | | | | The digraphs system used to allow only the replacement of a pair (A, B) by (A). This change allows the replacement to be any character. Bug: 5140033 Change-Id: Icf5995f0ec553f7b7989af9902cbb2c4c6b51009
* Merge "Generalize the digraph code"Jean Chalard2012-03-213-19/+27
|\
| * Generalize the digraph codeJean Chalard2012-03-213-19/+27
| | | | | | | | | | Bug: 5140033 Change-Id: I19c8c89f79f7c1ce1fba58d50bc2697747052599
* | Fix a bug where the returned number of bigrams was incorrectJean Chalard2012-03-211-2/+3
|/ | | | | Bug: 6191885 Change-Id: I1daa4d2eaeec5f5c1a4eef79221fd7de357763e9
* Calculate proximity characters in the native codesatok2012-03-162-20/+64
| | | | | | Bug: 4343280 Change-Id: I6adaf560f7a4f1f96dcb6ec2f61f20ee3001167e
* Fix additional proximity in the native codesatok2012-03-145-38/+82
| | | | | Bug: 4343280 Change-Id: I4164bb916b2dbdfb6bdc151b99d46a6171d9c355
* Use additional proximity chars in the native codesatok2012-03-134-14/+40
| | | | | | Bug: 4343280 Change-Id: Ida690fe246cea80a82fcdb3ad0c28e2907b882ac
* Implement additional proximity characters in the native codesatok2012-03-134-7/+142
| | | | | | Bug: 4343280 Change-Id: I9bbc5cab2fef1ee80c1fe32017df811ef8af10bc
* Fix typo.Ken Wakasa2012-03-091-1/+1
| | | | Change-Id: Ia18cd090fd81022041854ce190e36eca49c6b04a
* Merge "Add functions to calculate proximity characters in the native code"satok2012-03-072-1/+50
|\
| * Add functions to calculate proximity characters in the native codesatok2012-03-082-1/+50
| | | | | | | | | | | | Bug: 4343280 Change-Id: I17f8f6295b01900948b98680d0267753f33a46cf
* | Fix a bug on German umlaut digraph correctionsatok2012-03-082-6/+19
|/ | | | | Bug: 6129372 Change-Id: I2d629735028c35bf12289f381ada2f4ffe8d7ad3
* Add a variable-length header region to the binary format.Jean Chalard2012-03-065-19/+50
| | | | | | | Also bump up the format version to 2. Bug: 5686638 Change-Id: I3aafdd7e42c422202122998ec093280051aa8e07
* Make some debug aid functions to inlineTadashi G. Takaoka2012-03-061-5/+4
| | | | Change-Id: I973f9d4a3989f3d2b797ad26f9d006c0f2c613b5
* Fix correction utilitysatok2012-03-021-1/+9
| | | | | | Bug: 6096247 Change-Id: Ie17c60dde9bd081790b79312ce8d96d292c5128c
* Activate bigram predictions from the binary dictionaryJean Chalard2012-02-151-1/+2
| | | | Change-Id: If1cc50539d7677b854b1cd3bea3423c8c0865de5
* Support multi words suggestionsatok2012-02-085-64/+125
| | | | | | result: I4d097612db2f2a93522 Change-Id: Iedbb24f431dac43e52b6dcce8cb610a75e0ca46e
* Fix indentKen Wakasa2012-02-062-2/+2
| | | | Change-Id: I77b4fb3a47faae7d4ad45d9903556e77a2fc7163
* Merge "Use C++ template for min/max"Tadashi G. Takaoka2012-02-053-3/+6
|\
| * Use C++ template for min/maxTadashi G. Takaoka2012-02-063-3/+6
| | | | | | | | | | | | To be more friendly for off-device regression test. Change-Id: I7edf4c9de73915aad9c1760ace7df3177ed3c4e9
* | Support correction conversion from skip to additional proximitysatok2012-02-034-15/+54
|/ | | | | | Result: I34bedff6149a6a4e01 Change-Id: I46d528f228a969a0a996299221622627f43c55ec
* Separate the logic for touch caribration againsatok2012-02-021-34/+54
| | | | Change-Id: I59c6244674caa899af559402290160ad411d1bb5
* Support additional proximity characterssatok2012-02-025-52/+127
| | | | Change-Id: Ifbe0d7e4eafea1926bbce968eae4724dd5769689
* Implement multi words suggestions step1satok2012-01-305-110/+132
| | | | Change-Id: I96e8e1b0d9ccc0ed13d53c40300d8c19bcb7af5b
* Merge missing space and mistyped space correction algorithmsatok2012-01-275-124/+93
| | | | Change-Id: Idd64d38d3d29be24748f9c0359667883698a5756
* Merge multiple words suggestions algorithmsatok2012-01-262-125/+89
| | | | Change-Id: I70d85b90ddaa28a41e9679f445bc14ef9ff50f16
* Refactor words priority queuesatok2012-01-264-30/+52
| | | | Change-Id: I14b7ef39263ad2b1d5ec087bc80b7b8d7c30abe7
* Merge "Cleanup unused code"satok2012-01-254-174/+0
|\
| * Cleanup unused codesatok2012-01-264-174/+0
| | | | | | | | Change-Id: I6c840f9ed170919e48d1c576cd0a48777ad44030
* | Merge "Do other error correction for the second word of two word correction"satok2012-01-257-101/+181
|\|
| * Do other error correction for the second word of two word correctionsatok2012-01-257-101/+181
| | | | | | | | | | | | result: I4e0b68a12190933f9 Change-Id: I98afce6fe4d5bde97392146d204370ba31a72566
* | Add a test for auto-correction.Jean Chalard2012-01-252-0/+4
|/ | | | | | | | | 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
* Clean up two word correctionsatok2012-01-231-44/+60
| | | | Change-Id: I5cd2697d7f61b81aff0c249df01479d86ad0fba5
* Two words error correction with other error correction for the first wordsatok2012-01-195-67/+154
| | | | | | | | | | | | | | | | | | | +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