History log of /packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4ef27c035892888df82d9c9f32ac12ed48c8308f 03-Oct-2014 Jean Chalard <jchalard@google.com> [ML13] Fix the locale passing in ProximityInfo

The locale is used to determine additional proximity characters. This
is dependent on the dictionary language, but was passed as a function
of the layout, which is wrong and would have given bad suggestions in
multi-lingual mode.

Ideally, additional proximity characters should be inserted in the
dictionary header, but for now it's a rather simple change to get
it from the dictionary's locale instead of the proximity info locale.

Also, that allows us to remove completely the locale parameter from
proximity info, which is a much needed change.

This change has zero effect on unit tests and on regression tests.

Bug: 11230254
Change-Id: If95157155db7dccd1f00b8ba55ccb3600283f9e4
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
0b1fa0c1c7572893365c019780357a817158e5ea 30-Jul-2014 Ken Wakasa <kwakasa@google.com> Cleanup: C++11 doesn't require a space between angle brackets

Change-Id: Id0777cf3deac94395bd63aee40b49375dff3e35a
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
8ca9be17db2f1845c7c7a3b584507cf60c9ca53d 11-Apr-2014 Ken Wakasa <kwakasa@google.com> s/hash_map_compat/unordered_map/

Change-Id: Icce5f9a12b04bdd7540c52750d303a585d71f28a
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
bc9500fb14622f8b185e30a10a7c0b4c5a29930a 07-Apr-2014 Keisuke Kuroyanagi <ksk@google.com> Quit limiting gesture search space by distance.

Before:
(0) 470.00 (8.25%)
(1) 5160.00 (90.53%)
(2) 50.00 (0.88%)
(66) 10.00 (0.18%)
Total 5700.00 (sum of others 5690.00)

After:
(0) 670.00 (10.52%)
(1) 5530.00 (86.81%)
(2) 120.00 (1.88%)
Total 6370.00 (sum of others 6320.00)

Bug: 13773693
Bug: 10701902
Bug: 9505397

Change-Id: Ie168ac4ae0ca0e954512b08e3cc0f6399a3c163d
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
5f6a247744abb66f8a3584b4fc175ca55caa65cb 03-Apr-2014 Keisuke Kuroyanagi <ksk@google.com> Remove unused code.

Bug: 13773693
Change-Id: Ic9d7f81b0eed40e945b04a91fd97ba40fa1cd262
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
6c7ebc4023086fd61dcc19688663616c4781672a 07-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Use nullptr instead of 0 for pointers.

Change-Id: Ic9425de07b896f940ca11c51968c637ebb897514
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
2fa3693c264a4c150ac307d9bb7f6f8f18cc4ffc 13-Dec-2013 Ken Wakasa <kwakasa@google.com> Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c

The bulk merge from -bayo to klp-dev should not have been merged to master.

Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
4e17b42d0fd104ec2cd3a79db2473863228ecb62 17-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Output input index of second word's first char.

This is for partial commit.

Bug: 9059617

Change-Id: I77a0245b63c29b7234fd9b06d362e05aebf30051
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
f1233b58c2d81b575c92339f146cfe0f73a992fa 11-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Use same session id for typing and gesture.

Bug: 10699291
Change-Id: I7c8a3a57e8d189b72a17e4b9c6831becee6ec146
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
24706f8f5c61785006af50cc19fdd96559faa9fa 21-Jun-2013 Keisuke Kuroynagi <ksk@google.com> Check adjacent proximity chars for insertion for typing

Change-Id: I6ce1b065bba055516fca0c8af6f14853a111aa68
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
527c128309da708d0fdaf7928da833320d1754e9 11-Jun-2013 Keisuke Kuroynagi <ksk@google.com> Remove unused methods.

Bug: 8550444

Change-Id: Ie627084143846407ca36df82c2a7f904a0e6f49c
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
addea83bad5751308fef508d79c6989b8872f050 02-Jun-2013 Ken Wakasa <kwakasa@google.com> Create "src/utils" directory

Change-Id: I0b7c51d181edc4786e343f7a953367b040ee6b66
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
464d3ba43257da34ab165da8ba0af11e928aae5c 31-May-2013 Ken Wakasa <kwakasa@google.com> Move char_utils to the dictionary directory

Change-Id: Id397485407fe63600c9bb5c80d223042942b4d8a
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h
29432f843a8cd6ffb2be286104964592e80d77c9 30-May-2013 Ken Wakasa <kwakasa@google.com> Create a new directory for layout-related implementations

Change-Id: Ia227bb296f20dab0dfc03dfcde3a06c624eca76c
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_state.h