This keyboard layout is tentative for UX study.
This change added xlarge keyboard layouts only for "regular text",
"symbol/number mode" and "symbol/number mode shifted".
TODO other text mode variants should have dedicated layout.
Change-Id: I36077efcec4b57c3b5cada0a851e1409a289eeb9
Merge commit '89711080dcf41d97d731dd1c5d6615ce087bc501' into gingerbread-plus-aosp
* commit '89711080dcf41d97d731dd1c5d6615ce087bc501':
Import revised translations. DO NOT MERGE
Merge commit 'ca2fba71086b3832998ee9039723b66cce3be300'
* commit 'ca2fba71086b3832998ee9039723b66cce3be300':
Keep addWordToDictionary from doing disk I/O on main thread
Merge commit '6ee1bd425bc44d91dbb151e999e9781bc301e632' into gingerbread-plus-aosp
* commit '6ee1bd425bc44d91dbb151e999e9781bc301e632':
Keep addWordToDictionary from doing disk I/O on main thread
Merge commit 'bf03559f7e38cd51cb5fd6b0afa937982cbffc67'
* commit 'bf03559f7e38cd51cb5fd6b0afa937982cbffc67':
Add enter/exit animation style to prevew and mini keyboard
Merge commit '64e5a1940f69d3640ab5ca49bc62004625e73f4e' into gingerbread-plus-aosp
* commit '64e5a1940f69d3640ab5ca49bc62004625e73f4e':
Add enter/exit animation style to prevew and mini keyboard
TODO This animation style API of PopupWindow can be called only in
Gingrebread or later. We should refactor this using reflection to be
able to be compatible with Froyo.
Bug: 3004787
Bug: 2973989
Change-Id: I2abfcc853b1a0af2bccee7bdf5fbd723456b7d34
Merge commit '27bddbe67f00953dc82a8543fe610c9010f7077c'
* commit '27bddbe67f00953dc82a8543fe610c9010f7077c':
Move RingCharBuffer as a singleton in Util
Merge commit '1bebdcb4e422c0d9e52833dfd3bc0a8b9e07a266' into gingerbread-plus-aosp
* commit '1bebdcb4e422c0d9e52833dfd3bc0a8b9e07a266':
Move RingCharBuffer as a singleton in Util
Merge commit '5521d06fe582c4b4b0d653544c0d0847029b5f1c'
* commit '5521d06fe582c4b4b0d653544c0d0847029b5f1c':
Update mdpi visual assets of upper-right number hint
Merge commit '5339950bbcb4ed281d7c5eec7e3c9aa0ff1106c0' into gingerbread-plus-aosp
* commit '5339950bbcb4ed281d7c5eec7e3c9aa0ff1106c0':
Update mdpi visual assets of upper-right number hint
Merge commit 'ec8b7360161f37d00d178bef37c30352982cd007'
* commit 'ec8b7360161f37d00d178bef37c30352982cd007':
Tune left and right padding of popup mini keyboard
Merge commit '77542988b809fba6a59aa86982eb4d9e4269477e' into gingerbread-plus-aosp
* commit '77542988b809fba6a59aa86982eb4d9e4269477e':
Tune left and right padding of popup mini keyboard
Merge commit '23f7fb035da7c00c51002fde94053aa304a437bb' into gingerbread-plus-aosp
* commit '23f7fb035da7c00c51002fde94053aa304a437bb':
Disable invoking VoiceIME using swipe right action
Merge commit '1241be7e8498b8cca348d74363ece68b3ade730c'
* commit '1241be7e8498b8cca348d74363ece68b3ade730c':
Use SystemClock.uptimeMillis() for event time
Merge commit 'a96d8a11e84ef9219eb40a815e82ad8a3d852ca5' into gingerbread-plus-aosp
* commit 'a96d8a11e84ef9219eb40a815e82ad8a3d852ca5':
Use SystemClock.uptimeMillis() for event time
Merge commit '8493e43148e1ec7b004e624f5f79183e167fad1d' into gingerbread-plus-aosp
* commit '8493e43148e1ec7b004e624f5f79183e167fad1d':
Use constant for keycode.
Merge commit '8957296f066b1f624dc4fae71d3eeb5a0fec1b4f'
* commit '8957296f066b1f624dc4fae71d3eeb5a0fec1b4f':
Choose smaller or shorter language name for space bar
Merge commit '9d1cb89939a102872b964612c9735d5ef5d6ab53' into gingerbread-plus-aosp
* commit '9d1cb89939a102872b964612c9735d5ef5d6ab53':
Choose smaller or shorter language name for space bar
To fit a language name to the space bar or the language switcher, this
change chooses smaller text size or shorter language name
appropriately.
This change also tunes the vertical position of a language name in the
space bar by parameter SPACEBAR_LANGUAGE_BASELINE.
Bug: 3004640
Bug: 3001021
Change-Id: Idb3adcb6fac1a23836510912d35312fa11b4f259