aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Enable touch coordinate correction for new algorithmSatoshi Kataoka2013-04-158-48/+94
| | | | | | Bug: 8505668 Change-Id: I07eb785c74c446777524104a3d2b61f0f591a498
* fix assertionSatoshi Kataoka2013-04-151-1/+1
| | | | Change-Id: I34ff470122aa0f34c66425d2eeae7590187d3074
* am 47bb8d7d: am 4fffa27d: Fix a native crash in AOSP LatinIMEKen Wakasa2013-04-111-2/+3
|\ | | | | | | | | * commit '47bb8d7d9cd2dcc8e80f90283e4d9b7d4f68e70b': Fix a native crash in AOSP LatinIME
| * Fix a native crash in AOSP LatinIMEKen Wakasa2013-04-121-2/+3
| | | | | | | | | | | | bug: 8597610 Change-Id: I585c629636a52a1ac45b8cc686bc94427bb601df
* | add a debug flag to evaluate the most probable stringSatoshi Kataoka2013-04-112-0/+6
| | | | | | | | Change-Id: I34dc08c14feb9cbc0304c1d0ff06922e3b65819d
* | Add ability to handle digraphs in gesture and tap typingTom Ouyang2013-04-102-4/+25
| | | | | | | | | | | | | | | | Example: Gesture the German word "ueber" and the system will now replace the transliteration "ue" with the correct u-umlaut. Bug: 8493920 Change-Id: I03e1d6311b4187b6c7f802d8fef43a50eee12721
* | Add mechanism to handle digraphs in DicNodeTom Ouyang2013-04-104-21/+114
| | | | | | | | | | | | | | | | This is needed to support for German umlaut handling for both gesture and typing input. Bug: 8493920 Change-Id: I292e2a4911c54aa5566c38411016a220bb35a1f4
* | Typing double letters via a 'circle' on the key.Keisuke Kuroynagi2013-04-102-10/+19
| | | | | | | | | | Bug: 8550980 Change-Id: I5e432dea0e025ccea196f80e90a6bf945488e130
* | Merge "Add method to get dictionary flags from DicTraverseSession"Tom Ouyang2013-04-096-6/+17
|\ \ | |/ |/|
| * Add method to get dictionary flags from DicTraverseSessionTom Ouyang2013-04-086-6/+17
| | | | | | | | | | | | | | | | | | This is needed for the traversal algorithm to know which digraphs (if any) are associated with the current dictionary. Bug: 8493920 Change-Id: I6ae088b55e50c0c2c7066d045b304c5068e23390
* | Fix touch coordinate calibrationSatoshi Kataoka2013-04-0910-32/+51
|/ | | | | | | TRT: I3b5f3ed07eabc59306a17 Bug: 8505668 Change-Id: I574d25a4e9886c521f013f9a8ffc09cc145fc0fc
* Cleanup the include pathsKen Wakasa2013-04-0818-44/+55
| | | | Change-Id: Ic93d39e230170cfc9f5be6d81d42006e1a61e347
* Suppress bigram native logSatoshi Kataoka2013-04-081-3/+3
| | | | Change-Id: I0b3900e0a205b6925ab9a2be55d375f6b14c803c
* Cleanup suggest interfaceSatoshi Kataoka2013-04-088-158/+68
| | | | Change-Id: Ibe334a1d3ab3af69acfa64412c80f0ea24cd2c46
* Merge "Add DigraphUtils class"Tom Ouyang2013-04-054-29/+152
|\
| * Add DigraphUtils classTom Ouyang2013-04-044-29/+152
| | | | | | | | | | | | | | | | Add a new DigraphUtils class to manage digraph handling for both gesture and typing input. Bug: 8493920 Change-Id: I3a509e1311b9039653f9f488d3c28bb54205f416
* | am d0c383e1: am 5a4949c2: Merge "Force inlining Correction::isSingleQuote" ↵Ben Cheng2013-04-041-1/+1
|\ \ | | | | | | | | | | | | | | | | | | into jb-mr2-dev * commit 'd0c383e1473c1b302038f4145ba5192fd9af9a5f': Force inlining Correction::isSingleQuote
| * \ Merge "Force inlining Correction::isSingleQuote" into jb-mr2-devBen Cheng2013-04-041-1/+1
| |\ \ | | |/ | |/|
| | * Force inlining Correction::isSingleQuoteBen Cheng2013-04-041-1/+1
| | | | | | | | | | | | | | | | | | | | | Also, only apply -Winline with GCC 4.6. There are some copy constructors that GCC 4.7/4.8 fail to inline. Change-Id: I97906045224e89377e8ea6add07a79fa088648af
* | | Add flag to turn on new suggest implementation for typingTom Ouyang2013-04-044-14/+42
| | | | | | | | | | | | | | | | | | Bug: 8277656 Change-Id: I974f560050cc5339d110b97620df1c5b496977fe
* | | Move suggest logic to AOSPSatoshi Kataoka2013-04-035-0/+723
|/ / | | | | | | | | | | Bug: 8197301 Change-Id: I2d0ffbbc9d4d57ebfc2fe43e6cb75e8b44dae466
* | Move typing policy to AOSPSatoshi Kataoka2013-04-029-0/+698
| | | | | | | | | | Bug: 8197301 Change-Id: Ife9b41a465d7b8d707623a6d3e4c1c88c3c3c4ab
* | Move policy and session to AOSPSatoshi Kataoka2013-04-019-0/+1026
| | | | | | | | | | Bug: 8197301 Change-Id: I742ff0d939f9ad1ee2cd8b959b6c5ee2757fd177
* | Move dicnode to AOSPSatoshi Kataoka2013-04-0114-0/+2302
| | | | | | | | | | | | Bug: 8187060 Change-Id: I72398fa45b12683bd46d23c5ca69e6bcd5ca2b7e
* | RefactorSatoshi Kataoka2013-03-294-19/+21
|/ | | | Change-Id: Ie50fdd1081d306e520300245498a605e79e03818
* Refactor parameters by naming conventionSatoshi Kataoka2013-03-1810-114/+121
| | | | Change-Id: I8bda8075b33f656ecbec08320afcd864b620fe77
* Refactor skippable code pointSatoshi Kataoka2013-03-132-2/+2
| | | | Change-Id: I5477b6e5d29d1f0b9c2fd5a495be77cf5f2fbaee
* Refactor ProximityType and CorrectionTypeSatoshi Kataoka2013-03-074-28/+29
| | | | | Bug: 8277656 Change-Id: Ia7940bbf81fcf4ff5eb7869b105d98aa34155d33
* Remove unused scale parameter from getPointToKeyLength()Tom Ouyang2013-03-064-30/+7
| | | | Change-Id: I7bbe1b68264a389923f8a19bb37646c8ab0cb46f
* Make Cyrillic Hard Signs base letters of Soft Signs per cyrillicKen Wakasa2013-03-051-2/+4
| | | | | | | keyboard layouts bug: 8269407 Change-Id: I52962ef1b6cbec125f6cfd3afc110fcbb06409df
* refactor MAX_POINT_TO_KEY_LENGTHSatoshi Kataoka2013-03-056-10/+11
| | | | Change-Id: I3b44068bce784531516f3cdfe67b3b46b1f1b805
* Add CorrectionTypeSatoshi Kataoka2013-03-041-0/+14
| | | | Change-Id: Ibbad8476be40e322cadfbf9636a13e575338ec1d
* Cleanup getProximityTypeSatoshi Kataoka2013-03-014-21/+44
| | | | Change-Id: I89c5871bbcf0fe3d5f50052e8f64932d8efbce94
* rename defineSatoshi Kataoka2013-03-011-3/+3
| | | | Change-Id: I4767eff187c76541648cc066a88293e46a90f033
* add a default vaule for getMatchedProximityTypeSatoshi Kataoka2013-03-011-0/+2
| | | | Change-Id: Id940f1226ca493d0a1b82e2810b1882184ef8987
* Merge "Use common incremental decoder output scale."Tom Ouyang2013-02-221-0/+1
|\
| * Use common incremental decoder output scale.Tom Ouyang2013-02-211-0/+1
| | | | | | | | Change-Id: Ib6bd7be45be9229a075b6a8feb46c67ec75a9b06
* | Merge "add defines"Satoshi Kataoka2013-02-211-0/+4
|\ \ | |/ |/|
| * add definesSatoshi Kataoka2013-02-211-0/+4
| | | | | | | | Change-Id: I8bc009bf258cbdf01e15dc63a7a8afad47db5d96
* | Add debug outputSatoshi Kataoka2013-02-201-0/+3
|/ | | | Change-Id: I45fd249a6536e438125782e6e7800760f8e8d426
* Merge "clean up seach key vector"Satoshi Kataoka2013-02-146-62/+57
|\
| * clean up seach key vectorSatoshi Kataoka2013-02-146-62/+57
| | | | | | | | | | | | Bug: 8197301 Change-Id: I6a67d2914bd44b3ceca655adcd65c9c42796b026
* | Prep for GCC 4.6 that will be used in unbundled branchesKen Wakasa2013-02-132-6/+7
| | | | | | | | Change-Id: I31c1d1bc573ee10779efce0f221d378ad758e9ca
* | Add keyboard hypotenuse metric to ProximityInfo.Tom Ouyang2013-02-082-0/+4
|/ | | | Change-Id: If4a23041b460326a579e8b8cab20b5c027441e23
* Cleanup in ProximityInfoParamsKen Wakasa2013-02-014-13/+14
| | | | Change-Id: I4302e3cb2470cee32f9ac2f04e0837fff67ce0cd
* Yet another cleanup in ProximityInfoParamsKen Wakasa2013-02-014-17/+23
| | | | Change-Id: Ice5f5e519f4ccd2e6035010b8fe6b2296ef658d7
* Cleanup in ProximityInfoStateUtilsKen Wakasa2013-02-015-163/+224
| | | | Change-Id: I416c0f0a5da6ce69c4ca1e848168e47b83d6597a
* Cleanup in ProximityInfoStateUtilsKen Wakasa2013-01-315-56/+71
| | | | Change-Id: Ifce1c4a2c8b8859c1723ebe01023211a9f495b2f
* Merge "remove unused function"Satoshi Kataoka2013-01-312-7/+0
|\
| * remove unused functionSatoshi Kataoka2013-01-312-7/+0
| | | | | | | | Change-Id: I7dbcf2926801279a286980f6a650f63722890cea