aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Cleanups in LatinIME native source codeKen Wakasa2012-09-274-9/+9
| | | | Change-Id: I9b5e57583deb2d0c980e66c3dfbfd1e12734bc8e
* Merge "Make gestures work correctly on keyboards with accented keys" into ↵Tom Ouyang2012-09-261-3/+3
|\ | | | | | | jb-mr1-dev
| * Make gestures work correctly on keyboards with accented keysTom Ouyang2012-09-251-3/+3
| | | | | | | | | | | | | | | | Examples: Spanish, Russian Bug: 7225962 Change-Id: I6887bc6d81b84e4a73a74de679b955f7abf0ba4f
* | Fix lower case conversion bug for some charactersTom Ouyang2012-09-252-1/+5
|/ | | | | Bug: 7232296 Change-Id: Iaf3f6be55f1bdc2294533938bb54fedcf25fb0cb
* FIX: Wrong way to gesture speed calculation.Keisuke Kuroyanagi2012-09-251-2/+4
| | | | | | This is a follow-up to bug: 7165929 Change-Id: I7ad2bbd1f6ef1f74ea8770585f584d4232cb40b5
* Merge "Use touch position correction in the geometric input" into jb-mr1-devSatoshi Kataoka2012-09-243-9/+19
|\
| * Use touch position correction in the geometric inputSatoshi Kataoka2012-09-243-9/+19
| | | | | | | | | | | | bug: 7108161 Change-Id: I72d51bcfa26f241bec8fa907d64384e7eebe5c5e
* | Using relative speed instead of duration rate for gesture input distance ↵Keisuke Kuroyanagi2012-09-242-10/+37
|/ | | | | | | | calculation. bug: 7165929 Change-Id: I94fe18c57bf19fe58b5050f2c7b3085c6cba6fa8
* Refine gesture point duration calcuation to be more localizedTom Ouyang2012-09-191-2/+2
| | | | | Bug: 7165929 Change-Id: I3bb1c2622338023626fe4a879e43a86ac8fd0707
* Simplify distance calculating method for gesture input.Keisuke Kuroyanagi2012-09-192-15/+6
| | | | Change-Id: Ic466b787b6cc60e6d23b67c8a7f84ad4d0b521c7
* Fix offdevice full debug build crashKen Wakasa2012-09-191-4/+4
| | | | Change-Id: I7640863738d1548f7d9cf4b95c4a0d896eb667d7
* Stop using GNU extension in-class initializer for non-integral membersKen Wakasa2012-09-162-5/+11
| | | | Change-Id: Ibc8f1c67aba91bdfeceef763ac82d61cc8d2efe1
* Use more int values in ProximityInfoState::getPointScore()Ken Wakasa2012-09-141-11/+12
| | | | Change-Id: If2f8ce3c7211d28161d64acbad10e3b2abb8e634
* Using isSkippableChar instead of '\'' and '-'.Keisuke Kuroyanagi2012-09-144-5/+7
| | | | Change-Id: I295a72b683b2ebc28a006baa66baf7e1b97100eb
* Merge "Generalize incremental recognition to non-Latin languages" into ↵Tom Ouyang2012-09-133-30/+11
|\ | | | | | | jb-mr1-dev
| * Generalize incremental recognition to non-Latin languagesTom Ouyang2012-09-123-30/+11
| | | | | | | | | | Bug: 7043019 Change-Id: I9a26f74177d4f8f03b7b65e2e255e4087d5ef8d9
* | Fix an issue on FP calculation diff of osx and linuxSatoshi Kataoka2012-09-133-9/+20
|/ | | | | | | | | | | | | | | | sugar on mac result_type=1 expected=<1093> actual=<1047> result_type=4 expected=<730> actual=<698> result_type=5 expected=<177> actual=<173> sugar on linux result_type=1 expected=<1093> actual=<1047> result_type=4 expected=<730> actual=<698> result_type=5 expected=<177> actual=<173> Change-Id: I4cd39becb0de4076dd37d870adda6463a96de424
* Output detailed log in ProximityInfoStateSatoshi Kataoka2012-09-121-0/+21
| | | | Change-Id: If6a254e2a116d1b6812f448d38139b7656168be6
* Merge "Debug flag" into jb-mr1-devSatoshi Kataoka2012-09-112-2/+14
|\
| * Debug flagSatoshi Kataoka2012-09-112-2/+14
| | | | | | | | Change-Id: Ied846162fd5052a33fd3c8596e73dfdd48c446ee
* | Remove an unused file.Ken Wakasa2012-09-111-71/+0
|/ | | | Change-Id: I422d27aae063c4eb17d0e00277cf4492e5b4986e
* Add debug utils for geometric inputSatoshi Kataoka2012-09-101-0/+20
| | | | Change-Id: If01bd5593cfc7428572aa43253d6d72409ac6b8e
* Add DEBUG_GEO_FULL flagSatoshi Kataoka2012-09-101-0/+4
| | | | Change-Id: Ibf8eb5fc2056fd138e9e6af1c13fbc065b44a6f1
* Variable type cleanupsKen Wakasa2012-09-102-9/+8
| | | | Change-Id: I5d892494200c09f8cb8a46c327c29bbd63eab093
* Fix backtrace toolSatoshi Kataoka2012-09-101-4/+7
| | | | Change-Id: Icc0e8ad94331e62a569183fa05ada335dcc5e26a
* Fix the condition of continuation for gesture input and make ↵Keisuke Kuroyanagi2012-09-072-22/+70
| | | | | | ProximityInfoState incremental. Change-Id: I69ad295b660e0c4ba5bb29c8d3d8805291ec43a8
* Merge "Fix bug of sampling and become to save corner points for geometric ↵Ken Wakasa2012-09-071-15/+24
|\ | | | | | | input." into jb-mr1-dev
| * Fix bug of sampling and become to save corner points for geometric input.Keisuke Kuroyanagi2012-09-071-15/+24
| | | | | | | | Change-Id: I6278a1f7fdcc897c1d6c8d4c8e53730087cc2e5e
* | Add comments for meaningless linesKen Wakasa2012-09-072-2/+2
|/ | | | Change-Id: I20ebe246f6980fd3054c2c7e98b5150eaabbcc77
* Merge "The processNextKey becomes to use actual average duration." into ↵Satoshi Kataoka2012-09-062-27/+31
|\ | | | | | | jb-mr1-dev
| * The processNextKey becomes to use actual average duration.Keisuke Kuroyanagi2012-09-062-27/+31
| | | | | | | | Change-Id: I35d8915eb113e513ce8c9f979dbdb8b0b013db50
* | Fix one-off bugs reported by ValgrindJean Chalard2012-09-062-6/+6
|/ | | | | Bug: 7108990 Change-Id: I40ba30f50a26b65bcac905fc005ad6bb9cb034cc
* Fix apostrophe issueSatoshi Kataoka2012-09-051-0/+5
| | | | | Bug: 7109083 Change-Id: I47275b1bd5fae023981cae502628f5a8284f49ce
* Fix bug that can cause unexpected off-keyboard chars to appear as suggestions.Tom Ouyang2012-09-041-2/+3
| | | | | Bug: 7050587 Change-Id: I59ea659a411ab966380fadd3f7f9df3f0866192f
* Fix variable typeKen Wakasa2012-09-041-4/+4
| | | | Change-Id: Ifbee00119ff9801d480ca97bf2aedbb25be25bf4
* Restricting children for gesture input.Keisuke Kuroyanagi2012-09-045-5/+71
| | | | Change-Id: Id2607ef48e67685b0a71b8c628663eceb6b6fe95
* Cosmetic fixes and a bug fix in ↵Ken Wakasa2012-09-0416-171/+182
| | | | | | | | UnigramDictionary::testCharGroupForContinuedLikeness(). This change has actually been extracted from a change work in progress I4fe423834b8131fb122251892c98228a6e08ba25 Change-Id: I52568fa09da2ea22be7f8bfe9676b7cd73c31fa4
* Merge "Add backtrace tool" into jb-mr1-devSatoshi Kataoka2012-09-031-0/+26
|\
| * Add backtrace toolSatoshi Kataoka2012-09-031-0/+26
| | | | | | | | Change-Id: I2795bedf8d8fd545ae411e74b65770d520c715c4
* | Smart sampling for geometric inputs.Keisuke Kuroyanagi2012-09-032-17/+198
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Gesture: +1 227 -1 131 +2 0 -2 0 +3 0 -3 0 +4 261 -4 167 +5 73 -5 263 +6 0 -6 0 +7 0 -7 0 Gesture incremental: +1 228 -1 127 +2 0 -2 0 +3 0 -3 0 +4 269 -4 167 +5 68 -5 271 +6 0 -6 0 +7 0 -7 0 On device: 0: all, 1:initialize (0) 56285.82 (99.99%) (1) 3886.59 (6.90%) -> (0) 42795.78 (99.98%) (1) 3916.80 (9.15%) Change-Id: I3eed99cbd75b22fd2d8b5404a4f7e0972f284a85
* Reinstate the shortcut-only attributeJean Chalard2012-08-313-1/+17
| | | | | | | | Also add the blacklist attribute Bug: 7005742 Bug: 2704000 Change-Id: Icbe60bdf25bfb098d9e3f20870be30d6aef07c9d
* Fix a bug giving broken charactersJean Chalard2012-08-291-1/+1
| | | | | | Bug: 7050587 Change-Id: I54ff7e680c228e78236567bb79832a43086b70c6
* Merge "Step 40-A Cleanup touch path" into jb-mr1-devSatoshi Kataoka2012-08-272-8/+26
|\
| * Step 40-A Cleanup touch pathSatoshi Kataoka2012-08-272-8/+26
| | | | | | | | Change-Id: Id22c5ae6afbf040227dc47153b0849bbe38ff66f
* | Merge "Revert "Change the definition of NOT_A_CHARACTER"" into jb-mr1-devSatoshi Kataoka2012-08-271-2/+1
|\ \ | |/ |/|
| * Revert "Change the definition of NOT_A_CHARACTER"Satoshi Kataoka2012-08-271-2/+1
| | | | | | | | | | | | This reverts commit a31d180cc31d2b661549178107bd9ba20175dcbe Change-Id: Ifd753d2d2ac5092dd47e22a8829c1cc416d99ea5
* | Merge "Change the definition of NOT_A_CHARACTER" into jb-mr1-devSatoshi Kataoka2012-08-261-1/+2
|\|
| * Change the definition of NOT_A_CHARACTERSatoshi Kataoka2012-08-271-1/+2
| | | | | | | | Change-Id: I519b1e5478abefb1c18cb6e3ab2862be045583de
* | Try using hash_mapKen Wakasa2012-08-261-0/+34
|/ | | | Change-Id: Icac47d03e1355e83b4dd3b0e3d7739f1dd5a3b98
* Fix initialize order.Ken Wakasa2012-08-251-2/+2
| | | | Change-Id: I2686540bc6ed858e6d7ddc05a962c93714b94e1d