History log of /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/utils/AdditionalSubtypeUtilsTests.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9342484e8d573a40f470b6a593df31c602fa4076 23-Oct-2014 Ken Wakasa <kwakasa@google.com> Move Constants.java to the latin.common package

Our intention is to have classes of latinime-common under the common
package as much as we can.

Change-Id: I76efbbbe7bebf1a4aa943715cdff64f91675e20d
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/utils/AdditionalSubtypeUtilsTests.java
dc110b2a6a1c8b318bfb1f652d823abcb89dec0a 25-Aug-2014 Jean Chalard <jchalard@google.com> Fix unit tests

Change-Id: I48bfa4e4dd80f36d2fe0a1e9d2a2706533cc722e
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/utils/AdditionalSubtypeUtilsTests.java
3895d7f8dc2e4999947f61220b86fa148f433413 02-Jul-2014 Yohei Yukawa <yukawa@google.com> Additional subtype ID should be independent of OS-version

This CL consolidates the initialization logic for additional
subtypes so that each additional subtypes can have predictable
subtype ID regardless of OS version.

Previously subtype IDs for additional subtypes are calculated
differently depending on the running OS version with hoping it
minimizes the risk of compatibility issues. However, it is
getting harder and harder to maintain slightly different
logic between OSes. Thus we decided to unify the logic into
that in KitKat even though it may causes some breaking changes.

Note that the actual extra values that are used to instantiate
InputMethodSubtype object are still determined on the fly
depending on the running OS version. However these actual
extra values are no longer used for the subtype ID calculation.

BUG: 16000850
Change-Id: Id3c262386a7bc7ed75966b1395a50171abe550d3
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/utils/AdditionalSubtypeUtilsTests.java