Merge commit 'c5841994affbca41a7070a769f4f8e51bee4773b' into gingerbread-plus-aosp
* commit 'c5841994affbca41a7070a769f4f8e51bee4773b':
Change symbol on space bar when autocompletion is activated
This change also refactors some mini-keyboard related methods in
LatinKeyboardBaseView and PointerTracker class.
Bug: 2973236
Change-Id: I3190fe89ea3ac3c6d351ed4b6d77de98a0aa65db
Merge commit 'fe72f135b855cbbebe2c1a00650a58736370693c' into gingerbread-plus-aosp
* commit 'fe72f135b855cbbebe2c1a00650a58736370693c':
Remove close button from mini keyboard
Merge commit 'f0fd506520052dbced70872663f9d61b1ab957d1' into gingerbread-plus-aosp
* commit 'f0fd506520052dbced70872663f9d61b1ab957d1':
Add a number alternation to English popup mini keyboard
TODO:
- Remove close button on mini-keyboard
- Dismiss mini-keyboard when finger leave the screen while no key is selected
This change also renames some instance variables to have more meaningful name.
Bug: 2959169
Change-Id: I9fd79116a647d7be82415c6e9e7cdaf6edcb2bf6
Merge commit '6bfb234f294b6ad95176f987256c85e8607d23f5' into gingerbread-plus-aosp
* commit '6bfb234f294b6ad95176f987256c85e8607d23f5':
Refactor KeyDetector to share more methods
Merge commit '83b3cf56cdb64f91ec32869bce237e16a1487f4a' into gingerbread-plus-aosp
* commit '83b3cf56cdb64f91ec32869bce237e16a1487f4a':
Corresponding to TBR of Id2b0b974
Merge commit '0fe4c9e1a78445a27b74ae24afb292a84a893703' into gingerbread-plus-aosp
* commit '0fe4c9e1a78445a27b74ae24afb292a84a893703':
Corresponding to TBR of Ie6cf6768
This change is only for English locale. For other locales we should
need specification because keyboard layout and alternations are
different by locale.
Bug: 2959169
Change-Id: Ib63f53ce6c30d75eff78777aa0049b05d58ce55f
Merge commit '6b4d521fb486f2762eee1a7ebf3c5e285d3aa83e' into gingerbread-plus-aosp
* commit '6b4d521fb486f2762eee1a7ebf3c5e285d3aa83e':
Add PointerTracker argument to long press related methods
Merge commit '83c6069b986e11fd88caead1e5bbeb5e82d105a2' into gingerbread-plus-aosp
* commit '83c6069b986e11fd88caead1e5bbeb5e82d105a2':
Decrease LatinKeyboardBaseView_keyPreviewOffset. Popup will be displayed closer to each key typed.
Merge commit '3491c877dd25df829e5e6541a72f375cc2842ea5' into gingerbread-plus-aosp
* commit '3491c877dd25df829e5e6541a72f375cc2842ea5':
Queuing PointerTracker to support n-key roll-over and shift modifier.
Merge commit 'a327485e595c9f7676989097c830ff452085d4c9' into gingerbread-plus-aosp
* commit 'a327485e595c9f7676989097c830ff452085d4c9':
Change the preference name for a theme and remove a preference settings
Merge commit 'ac4f8e4629b0206b41c1c38271d62af88e4df21b' into gingerbread-plus-aosp
* commit 'ac4f8e4629b0206b41c1c38271d62af88e4df21b':
Change background color for functional keys in LatinIME
Merge commit 'b00a1d0c0adbdfc507676772201e979e539a2801' into gingerbread-plus-aosp
* commit 'b00a1d0c0adbdfc507676772201e979e539a2801':
Correction improvements - use the new InputConnection APIs for underlining and
fetching the selected text.
Bug: 2950652
Some refinements to correction behavior, such as retaining the tap-to-save
when in correction mode.
Use reflection to access the new InputConnection APIs with fallbacks, in case
we run on older OS versions.
Some refactoring to separate lookup for voice alternatives and typed alternatives.
Change-Id: I7c4178bf7e6b47ee274c49fa7a694f8c2d50cea7