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 'a723409acfe9a2c32be2c3a0d6e5be9a0dd82f00'
* commit 'a723409acfe9a2c32be2c3a0d6e5be9a0dd82f00':
Add a number alternation to English popup 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 'a4397ce38af2e1ac3a8284bc078bd1e9cb4fecf4'
* commit 'a4397ce38af2e1ac3a8284bc078bd1e9cb4fecf4':
Add PointerTracker argument to long press related methods
Merge commit '6b4d521fb486f2762eee1a7ebf3c5e285d3aa83e' into gingerbread-plus-aosp
* commit '6b4d521fb486f2762eee1a7ebf3c5e285d3aa83e':
Add PointerTracker argument to long press related methods
Merge commit '3e6bd26f7d2d78c3c2ae123d0f34682d374371f6'
* commit '3e6bd26f7d2d78c3c2ae123d0f34682d374371f6':
Decrease LatinKeyboardBaseView_keyPreviewOffset. Popup will be displayed closer to each key typed.
Merge commit '83c6069b986e11fd88caead1e5bbeb5e82d105a2' into gingerbread-plus-aosp
* commit '83c6069b986e11fd88caead1e5bbeb5e82d105a2':
Decrease LatinKeyboardBaseView_keyPreviewOffset. Popup will be displayed closer to each key typed.
Merge commit 'd0457eae17d10535023a02579d16ede7bfcc6bec'
* commit 'd0457eae17d10535023a02579d16ede7bfcc6bec':
Queuing PointerTracker to support n-key roll-over and shift modifier.
Merge commit '3491c877dd25df829e5e6541a72f375cc2842ea5' into gingerbread-plus-aosp
* commit '3491c877dd25df829e5e6541a72f375cc2842ea5':
Queuing PointerTracker to support n-key roll-over and shift modifier.
Merge commit 'c5363012b846733e9a3b7ce7de5b04e58644bedc'
* commit 'c5363012b846733e9a3b7ce7de5b04e58644bedc':
Change the preference name for a theme and remove a preference settings
Merge commit 'a327485e595c9f7676989097c830ff452085d4c9' into gingerbread-plus-aosp
* commit 'a327485e595c9f7676989097c830ff452085d4c9':
Change the preference name for a theme and remove a preference settings
Merge commit '308acfa714a3a0aae073871e76e753b5a98096d1'
* commit '308acfa714a3a0aae073871e76e753b5a98096d1':
Change background color for functional keys in LatinIME