Merge commit '86fa29ade9beb1d4b41b4b7b13a006abc23b0ac0' into gingerbread-plus-aosp
* commit '86fa29ade9beb1d4b41b4b7b13a006abc23b0ac0':
DO NOT MERGE. Get rid of the user feedback preference from Gingerbread.
Merge commit '29d8bde4de1408defbf380de077176c53b54e588' into gingerbread-plus-aosp
* commit '29d8bde4de1408defbf380de077176c53b54e588':
Use the phone keyboard for NUMBER and DATETIME until we get a dedicated number entry keypad.
Merge commit '1476988ebbecbb44088423573a8311c97e4449dd' into gingerbread-plus-aosp
* commit '1476988ebbecbb44088423573a8311c97e4449dd':
Default puctuation suggestions have same color
Merge commit '809bef520b4d062915f6aa85dd5690498e0c4fc8' into gingerbread-plus-aosp
* commit '809bef520b4d062915f6aa85dd5690498e0c4fc8':
Increase gradient of suggestion bar
Merge commit '08cfebda8b535424ee5f2790ab5a15d18a995a39' into gingerbread-plus-aosp
* commit '08cfebda8b535424ee5f2790ab5a15d18a995a39':
Move comma as default position of mini keyboard
Merge commit '1508c0e84f0cd93ab6f5d46fea5026e833f299bc' into gingerbread-plus-aosp
* commit '1508c0e84f0cd93ab6f5d46fea5026e833f299bc':
Add a new preference item to show/hide the settings key.
Merge commit 'dd5d4e378a774773678791eab9aed552fd444cd9' into gingerbread-plus-aosp
* commit 'dd5d4e378a774773678791eab9aed552fd444cd9':
Fix : Bouncing Extract Text when correcting multiple lines of text.
Bug: 2996887
Override the methods in InputMethodService that hide the candidates view, since
it was just an optimization to show more lines of text when editing, which
conflicts with the re-correct feature.
Change-Id: Ibfed5ccd9efa048d0b69297a5cf8a638a0d00c72
Merge commit 'bf1f16f35f96e9aca5c62a9793ec2ba7ba1bffbe' into gingerbread-plus-aosp
* commit 'bf1f16f35f96e9aca5c62a9793ec2ba7ba1bffbe':
All keys should be processed before processing modifier key
Merge commit 'bd1cc1da005fe477bf28afce43d5572e381b4757' into gingerbread-plus-aosp
* commit 'bd1cc1da005fe477bf28afce43d5572e381b4757':
Fix bug that upper case mini-keyboard does not work
Merge commit '9717d5b1eed2764191e55464bb2da75043397abf' into gingerbread-plus-aosp
* commit '9717d5b1eed2764191e55464bb2da75043397abf':
Get rid of execution bit
This change also introduces MiniKeyboardKeyDetector and
mini_keyboad_slide_allowance parameter to tune the key detection
behavior.
Bug: 2993769
Change-Id: I1932b0a382e172cb77b9e098ae182049c834dfe0
Merge commit '0ca8cf67a36b600d05156c9e8e9a80a4403cbe7d' into gingerbread-plus-aosp
* commit '0ca8cf67a36b600d05156c9e8e9a80a4403cbe7d':
Rename altchars.xml to keep translation imports from altering it.
Merge commit 'c931021da01d5ac8ef7ede863df7fbbe7ffa780d' into gingerbread-plus-aosp
* commit 'c931021da01d5ac8ef7ede863df7fbbe7ffa780d':
Fix the gap of popup
Merge commit 'fe5a49ed0daba70ece5a06c8f9eb98ae238570ab' into gingerbread-plus-aosp
* commit 'fe5a49ed0daba70ece5a06c8f9eb98ae238570ab':
Add popup layout for theme of gingerbread
Merge commit '0ea6270ffbe75eba2a754f8107487f3e0c1485a3' into gingerbread-plus-aosp
* commit '0ea6270ffbe75eba2a754f8107487f3e0c1485a3':
More commit -> apply changes with SharedPreferencesCompat.
The newly added SharedPreferencesCompat adapter class does apply() when available (Gingerbread+), else do commit().
This change incorporates I4eca20fb and I39f6aa04.
bug: 2983837
Change-Id: Iec4e8b69840ad71dbbd6098eeba349934d8248ff