| Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: Ia1065465abdf7c64fadb3ff1efd2a4d2df343264
|
|
Change-Id: I03a6f49c9005306bcc5fce8b7e4d37b8d30b9faa
|
|
Change-Id: I0f8e8044c8803a7a542f97be5b8f08fdb5ae3926
|
|
Change-Id: I4ef01c0af73f27c256cc1a719343be836913dc71
|
|
Change-Id: I854c02eff3fa0b53c72a5f1cabce001f4854ada0
|
|
This reverts commit 821486ba8b7a8e2d1a8f31846af456faf076d126.
Change-Id: If0285c87edcd5f7d3c5449026953a74bf1125f65
|
|
This reverts commit 6ed8b183262063d009e3bb2264e2fe04d780dea3.
Change-Id: I48f775e54f4077e556b26bc0146bc918421c6845
|
|
Change-Id: I9ae308e60124ea5acb4ee09847c4fdd58ff168e2
|
|
Change-Id: I63fa0a8348f6de6ec7a424a8033e936b4af72beb
|
|
Change-Id: Ifa185eba7dd9abee1b35e49fe559be1042ca63d7
|
|
Bug: 17537884
Change-Id: I3452d6d4a5837c6b2d417c8d256c121df86131cc
|
|
Looper.prepare() is not called automatically for us any more.
Bug: 17518123
Change-Id: I2fb6caa4ef79ce7ed86ff58518f4b000483e508f
|
|
Bug: 17537869
Change-Id: Ibfc1c84aff72aeb76c9b127503369d00f3dfaceb
|
|
Bug: 14425059
Change-Id: I19523c29fb802cd65158c7540d1608e7f55c4ca7
|
|
Note The preference is flag protected.
Change-Id: I1be219ba961f002897b7b13ff9f200e2f142b2d8
|
|
Change-Id: I9547b6c0f082ef7c09b251a6458badb65a841229
|
|
[1/2]
Bug: 17464068
Change-Id: Ie45191c74a97c44711dc0c6d65cc262fd9742abe
|
|
Change-Id: I77e735a824718e96eac49359ae195c0ffa76b83d
|
|
This is the central change of multilingual input.
Bug: 11230254
Change-Id: Id8b68fb101e837e8cf182ab4bc1e55e4da5cc49d
|
|
Bug: 17488054
Change-Id: I433561ed19ec2a79402867a0395a3e388730f087
|
|
Bug: 14425059
Change-Id: Ifd2ac97a15dcbb936e2f068866a9d1ee68759ba2
|
|
Bug: 14425059
Change-Id: Ia207d3c4735b1d6d43f18d18a70d28af613cb458
|
|
Bug: 14425059
Change-Id: Ifb4e3c3f06aaf9a16f632ff208ba76cf741cea83
|
|
Bug: 14425059
Change-Id: I5ce22bace4ec08d0da4e5c167288a742c4426c33
|
|
Change-Id: I410c187d99e2896703b7c76079bc1782519d10f0
Auto-generated-cl: translation import
|
|
Change-Id: Id5c9da5464884357ba3c087c10820b6b84e15ae5
Auto-generated-cl: translation import
|
|
Change-Id: Id7999e5ed1331e8fc0260c2e529df116bc0661ef
Auto-generated-cl: translation import
|
|
Change-Id: I2f3eded792bf3882ae4cd16a0a97933f77bc5ce2
Auto-generated-cl: translation import
|
|
Change-Id: I0cea5e4fa1120dcce3bf5d5dfd5667167271ef5e
Auto-generated-cl: translation import
|
|
Change-Id: I9e292160719ac6b4bf617263525d3f00acc9cd87
Auto-generated-cl: translation import
|
|
Change-Id: I893b13ee353d4ce57b34bf8ca4e0e3a5ddc0b068
Auto-generated-cl: translation import
|
|
Bug: 14425059
Change-Id: I24db3f9131c2999fc388035dc365c7faaef3bdb1
|
|
Bug: 14425059
Change-Id: I04007bdacf0176a05be7a27ef1c20c5b851d8bed
|
|
This CL also removes unused key preview resources for Tablet.
Bug: 15143928
Change-Id: Icbf4f7b6d5c7839b4fe7a27d320a2184f0625130
|
|
The height of Google Keyboard is limited by maximum and minimum ratio
to the display height. Because screen aspect ratio of some large
tablet is close to 1:1, the height of the keyboard may become taller
than expected. This CL lowers the minimum ratio to allow shorter
height. This CL also increase text size of Material theme keyboard on
tablet as well.
Bug: 17050390
Change-Id: I87c5f49ce554950c525a1f31dfddfd1beb3fafda
|
|
"Appearance" -> "Appearance & layouts".
bug: 11866784
Change-Id: I9843b76cadb0245973cec07134d07212c8c5667e
|
|
Change [2/3]
Add an attribute that's used in layout xmls for specifying
the split-keyboard layout.
This attribute will be checked/set by the KeyboardBuilder which knows about
the "splittability" of the keyboard.
Bug: 4968173
Change-Id: I5d792e570b9648e09022e9b7e92a972a161009ee
|
|
Change [1/3]
This'll be used in conjunction with a user preference to split the keyboard when possible.
Bug: 4968173
Change-Id: I7a05948d67b94a55024790115ae261d7fef7941a
|
|
Changes :
Input languages -> Languages
Input preferences -> Preferences
Multi lingual Options -> Multilingual Options
Keyboard Theme -> Theme
Gesture typing preferences -> Gesture typing
**New
Appearance
-> Theme
-> Custom input style
**Removed
Multilingual options from L dynamically
Bug: 11866784
Change-Id: I07404c27868e1b087b0cafb63d2031a5b493a885
|
|
Bug: 15559216
Change-Id: Id6ecadc58c03889496967d67371457e4050d695b
|
|
Bug: 17163374
Change-Id: I57f7eeac0c9ac0a15d3d55927e18a2d97849c508
|
|
Bug: 16635354
Bug: 16635354
Change-Id: I68f9c4ec21a01b9db0fc73c1785c972f5d7ac05b
|
|
Bug: 17432407
Change-Id: I68e5f660425db567688d4e119c94fc34430f8ff3
|
|
Bug: 14425059
Change-Id: Ia84fb997d89564e60111b46ca83bbfa3b187f316
|
|
Change-Id: I4c3dfaad38ec1cc91d1a9f81d5ff45ef12f70029
|
|
This change rewrites resetDictionariesWithDictNamePrefix so
that it would work if there were several locales, which is going to
happen shortly. This change on its own is quite large and difficult
already, so I didn't want to merge it into the change that actually
makes several locales happen; another such change is following.
Change-Id: Ibb80b05b73c0f0f0bea64b7e308cc4d38ca448f9
|
|
This CL allows to emulate the behavior of CursorAnchorInfo
in the full-screen mode to work around the limitation of
the framework.
Basically this CL copies relevant code from the framework
to LatinIME. This is actually a code duplicate which isn't
great, but probably the only way that is available right now.
Change-Id: I30bc8c3387c91c8e47252ba699cbd967d8927dad
|
|
Bug: 14425059
Change-Id: Ic1b7de72701eae0c0b1bb28d12514099446a66a9
|
|
Change-Id: Ic999c9b0b2c116858801b8c38363c956de6d5faf
|
|
Bug: 14425059
Change-Id: Ie848e8568bb4dbb1d8358e823a881d9157a1aad3
|