History log of /packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_utils.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_utils.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_utils.h
3bf9647a26e4a46586bb5f79d0120b8cbcd88c80 04-Apr-2014 Keisuke Kuroyanagi <ksk@google.com> Separate NormalDistribution from ProximityInfoUtils.

Bug: 13773693
Change-Id: I9e835cc92e16f8ae0e0492af0715d0ef5cd84a35
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_utils.h
6767f88e3c7814ab9aecd256e24b939f9b80234a 07-Mar-2014 Ken Wakasa <kwakasa@google.com> Address warnings pointed out by clang

Change-Id: I7943f6c7f9ba08f283a3116adc2af29495f04a21
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_utils.h
a1e0ef4836f59a9fd5a2b44ecb94c27227e159c6 07-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Fix: point to line segment distance can be NaN.

Change-Id: I7db6bfea925a0eda82bfb1f7b5e1110b193dabdb
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_utils.h
9fd50e34a863c18da42d6cfc8f62986a387dd5f8 06-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Fix: Bug of I39e905b6ddfc8d3.

primaryKey have to be the first elemnet of the proximities.

Bug: 13315755
Change-Id: I6c94408a2ef2750fa85ff12b93bed8b8d874717e
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_utils.h
6501255111070913a75b964ea49aae43de3df77c 05-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Fix: The top left key is a proximity of nonexistent keys.

Bug: 13315755
Change-Id: I39e905b6ddfc8d3510c408a3bea853390a75d088
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_utils.h
7a06a792871c38517264fcb63b80a9c09bfe4766 01-Jul-2013 Keisuke Kuroynagi <ksk@google.com> Move children filtering methods to DicNodeChildrenFilter.

Bug: 6669677
Change-Id: If18055e2da8dd5d783942ba384d3ea1d97030e3a
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_utils.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_utils.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_utils.h
94da44e43eac54047fb690c753d3af2a7d3a03c8 30-May-2013 Ken Wakasa <kwakasa@google.com> Move additional_proximity_chars to the layout directory

Change-Id: Ie892ea9f3199a66e9d62a92a0e1ab2dff62826c3
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/proximity_info_utils.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_utils.h