aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src/proximity_info_state.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Create a new directory for layout-related implementationsKen Wakasa2013-05-301-260/+0
| | | | Change-Id: Ia227bb296f20dab0dfc03dfcde3a06c624eca76c
* Enable touch coordinate correction for new algorithmSatoshi Kataoka2013-04-151-3/+5
| | | | | | Bug: 8505668 Change-Id: I07eb785c74c446777524104a3d2b61f0f591a498
* RefactorSatoshi Kataoka2013-03-291-9/+9
| | | | Change-Id: Ie50fdd1081d306e520300245498a605e79e03818
* Remove unused scale parameter from getPointToKeyLength()Tom Ouyang2013-03-061-3/+1
| | | | Change-Id: I7bbe1b68264a389923f8a19bb37646c8ab0cb46f
* Cleanup getProximityTypeSatoshi Kataoka2013-03-011-1/+3
| | | | Change-Id: I89c5871bbcf0fe3d5f50052e8f64932d8efbce94
* clean up seach key vectorSatoshi Kataoka2013-02-141-5/+8
| | | | | | Bug: 8197301 Change-Id: I6a67d2914bd44b3ceca655adcd65c9c42796b026
* remove unused functionSatoshi Kataoka2013-01-311-2/+0
| | | | Change-Id: I7dbcf2926801279a286980f6a650f63722890cea
* Misc cleanupsKen Wakasa2013-01-291-3/+1
| | | | Change-Id: Ie4f03f082097f913056308f02c6e15d5b11f84e8
* Refactor most probable stringSatoshi Kataoka2013-01-241-21/+20
| | | | Change-Id: I96597decf5e36d9ce088c34427915f2379255054
* Refactor proximity infoSatoshi Kataoka2013-01-241-4/+0
| | | | Change-Id: Ie9ea10fe6850721dd7fe64ffc05edc68f2217d2e
* Refactor proximity info stateSatoshi Kataoka2013-01-231-7/+7
| | | | Change-Id: I00e0618d95d20e5bf5c9e6481e4d3037723785f7
* refactor proximity info stateSatoshi Kataoka2013-01-221-12/+10
| | | | Change-Id: Iaf0c0fb7858358209fa12145777f158e0285bc27
* Refactor proximity info stateSatoshi Kataoka2013-01-221-24/+2
| | | | Change-Id: I30cc0d8f2e48d70e214739a073eabf3a8ea73618
* Remove MAX_PROXIMITY_CHARS_SIZE_INTERNALKen Wakasa2013-01-221-10/+5
| | | | Change-Id: I18a997503de4033b5341b564145bca862a872098
* Refactor proximity infoSatoshi Kataoka2013-01-211-9/+3
| | | | Change-Id: I668e6abfe202e1a56d59b6b6e58d1b4f003b720a
* refactor proximity infoSatoshi Kataoka2013-01-211-1/+2
| | | | Change-Id: I1e37ca655b4c1ba91a04aaf5aea8267cd46b4f43
* Clean up in geometry_utils.hKen Wakasa2013-01-211-3/+1
| | | | Change-Id: I876bceed12cf533cb29d290fbc05a686f4030579
* refactor space proximitySatoshi Kataoka2013-01-181-0/+2
| | | | Change-Id: I9629986f77ece9addc3a70371679510d99f2659f
* Refactor proximity infoSatoshi Kataoka2013-01-181-6/+6
| | | | Change-Id: I96a4eb5cbdb3b2a402e286ac2aff36c3a52482ff
* refactor distance cacheSatoshi Kataoka2013-01-151-3/+3
| | | | Change-Id: I21b54b356641a63d7be17fd34b9ede7a63ec738a
* Use -fno-inline for debug builds & small cleanupsKen Wakasa2013-01-151-1/+0
| | | | Change-Id: I24f91d7130f2203715b868d4a82510660939886f
* Remove MAX_WORD_LENGTH_INTERNALKen Wakasa2013-01-151-3/+3
| | | | Change-Id: Ie11ff000675601acff5fbb00e9e9f48eb32c5071
* Refactor most probable stringSatoshi Kataoka2012-12-171-1/+1
| | | | Change-Id: Ic14f1632f219f844c65a2e9c78d5ecf635e8234e
* Fix typing incremental decoderSatoshi Kataoka2012-12-121-1/+3
| | | | Change-Id: Ia55d5c0200738c81f93530b3680bc3f37c0b2e28
* Calculate isContinuationPossible for typingSatoshi Kataoka2012-12-111-1/+1
| | | | Change-Id: I11edb1e5155e5048a6c95f84b36e2ef34572178c
* Header clean upKen Wakasa2012-12-101-3/+1
| | | | Change-Id: If9b2ea4ed8c1c4cf73463f0ac4bc63d4bb8cba42
* Fix build breakage.Satoshi Kataoka2012-12-101-1/+1
| | | | Change-Id: I01b00827a3099097c1181a4ae91498a6cd14c3ca
* Rename functionSatoshi Kataoka2012-12-061-1/+1
| | | | Change-Id: Ia05d4b96158b17d4feef8f2d6ebd52e9dd69b25f
* Tweak beeline speedSatoshi Kataoka2012-11-301-5/+20
| | | | Change-Id: I77bbd5e1888281e838d87824dc04a574b1a7ecb7
* Calculate point to point durationSatoshi Kataoka2012-11-221-9/+20
| | | | Change-Id: I4e0cabdbc628658619b7a71dc66aa3bf8a5030b2
* Cleanup speed related codeSatoshi Kataoka2012-11-161-14/+17
| | | | Change-Id: Id6ea99a9e28f20f3ac34b9bfdac1bf62fd7a9a5d
* Adjust compiler warning options with the offdevice MakefileKen Wakasa2012-11-051-3/+4
| | | | | | Make use of AK_FORCE_INLINE for -Winline and better performance Change-Id: If0016e2ef61c1fe007c83bb1a5133a6b6bde568e
* Add more compiler warning flagsKen Wakasa2012-11-021-66/+3
| | | | Change-Id: Ic6af0c596374d936d2b9b31e626fb62bd265ce64
* Use 32-bit code points for suggestions outputKen Wakasa2012-11-011-30/+31
| | | | | | | This is a multi-project commit with Ic43dd666 bug: 6526418 Change-Id: I39c1acb4e91d04cd8a4ec5a943c8cf575da75ebc
* Improve gesture input scoring method 3.Keisuke Kuroyanagi2012-10-121-2/+6
| | | | Change-Id: I3142cb5ec922e661f0d7c1e1706de6015360b2ff
* Improve gesture input scoring method 2.Keisuke Kuroyanagi2012-10-111-5/+23
| | | | | | Align next key to path bases its scoring method on probabilities. Change-Id: I5247c965b92c0052bfdab8a9b1027bc86eb33218
* Improve gesture input scoring method 1.Keisuke Kuroyanagi2012-10-091-3/+15
| | | | | | | Calculate probabilities for each points in advance. It enables to input not in the dictionary word. Change-Id: I8d84642045dc3b8ad49719d9b70dda14457995cd
* Using relative speed instead of duration rate for gesture input distance ↵Keisuke Kuroyanagi2012-09-241-2/+5
| | | | | | | | calculation. bug: 7165929 Change-Id: I94fe18c57bf19fe58b5050f2c7b3085c6cba6fa8
* Stop using GNU extension in-class initializer for non-integral membersKen Wakasa2012-09-161-5/+4
| | | | Change-Id: Ibc8f1c67aba91bdfeceef763ac82d61cc8d2efe1
* Generalize incremental recognition to non-Latin languagesTom Ouyang2012-09-121-2/+0
| | | | | Bug: 7043019 Change-Id: I9a26f74177d4f8f03b7b65e2e255e4087d5ef8d9
* Fix the condition of continuation for gesture input and make ↵Keisuke Kuroyanagi2012-09-071-4/+13
| | | | | | ProximityInfoState incremental. Change-Id: I69ad295b660e0c4ba5bb29c8d3d8805291ec43a8
* The processNextKey becomes to use actual average duration.Keisuke Kuroyanagi2012-09-061-8/+7
| | | | Change-Id: I35d8915eb113e513ce8c9f979dbdb8b0b013db50
* Restricting children for gesture input.Keisuke Kuroyanagi2012-09-041-1/+8
| | | | Change-Id: Id2607ef48e67685b0a71b8c628663eceb6b6fe95
* Smart sampling for geometric inputs.Keisuke Kuroyanagi2012-09-031-1/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Step 40-A Cleanup touch pathSatoshi Kataoka2012-08-271-1/+17
| | | | Change-Id: Id22c5ae6afbf040227dc47153b0849bbe38ff66f
* Address warnings by -Weffc++Ken Wakasa2012-08-241-1/+13
| | | | Change-Id: Icd60f1ed2ace0b975d8785bc8a386c7944846075
* Step 39-A Cleanup proximity_info_stateSatoshi Kataoka2012-08-241-3/+3
| | | | Change-Id: I6070929f310f7dc6359d12d62e81d2e2e032c38e
* RefactorSatoshi Kataoka2012-08-241-1/+1
| | | | Change-Id: I907126034d9cc821df8353a78f713638dfc322d6
* Step 38-A Cleanup touch pathSatoshi Kataoka2012-08-231-10/+29
| | | | Change-Id: I9bfac98b9ac10f3812290f21673c4002241eae01
* Cleanup and fix method visibility.Ken Wakasa2012-08-161-3/+4
| | | | Change-Id: Ia9e8c69da21ce22bf674ec6c7b2536008a360ea3