Also fixed related issues below:
* Punc suggestions list was sometimes not displayed after cursor move which follows re-correction
* Punc suggestions list was disappearing with words which contains certain punc chars (but not word separator) such as ' and -
Change-Id: I36faf679321782fa8eaf318411308a4a6b89cc25
Merge commit '8e1f1be0f3cfce4ed0623d3d137f53f034f5b718' into gingerbread-plus-aosp
* commit '8e1f1be0f3cfce4ed0623d3d137f53f034f5b718':
Long press mic/comma key bring mini keyboard with settings
Merge commit '88a045637a8aa812ec09e2fa6ad0b75dd401e1f9' into gingerbread-plus-aosp
* commit '88a045637a8aa812ec09e2fa6ad0b75dd401e1f9':
Make the background of keypopup transparent
Merge commit '18d536f66b2a063a462b2d28410da80b7788e5da' into gingerbread-plus-aosp
* commit '18d536f66b2a063a462b2d28410da80b7788e5da':
Dismiss orange highlight after suggestion has been selected
Merge commit 'a0a60b37b265988191083e1b5abbe616a67759b4' into gingerbread-plus-aosp
* commit 'a0a60b37b265988191083e1b5abbe616a67759b4':
Revert changes to keyboard_popup.xml for now.
Merge commit '3297ee80f0b5b93128123d98d7f8b42257e36445' into gingerbread-plus-aosp
* commit '3297ee80f0b5b93128123d98d7f8b42257e36445':
Long pressing mic/comma key will show settings menue
Merge commit '77c9f2d314d9fbb5c4bd5b6918326d2e1f4e3a98' into gingerbread-plus-aosp
* commit '77c9f2d314d9fbb5c4bd5b6918326d2e1f4e3a98':
Display feedback popup for saving word while the word is pressing.
Merge commit '11a578f4f130ebae66fb1bd9953874f421c3c09c' into gingerbread-plus-aosp
* commit '11a578f4f130ebae66fb1bd9953874f421c3c09c':
Disable suggestion bar before invoke Voice input
- Make the background of popup key a full transparent color
- Updated the background mdpi asset of keyboard
Bug: 2975027
Bug: 3048638
Change-Id: I8709a1ca403e5c3f862a8be9be1668d30c7687f8
Merge commit '15b840cd48184fc33b294c15eaaf28ac05393a43' into gingerbread-plus-aosp
* commit '15b840cd48184fc33b294c15eaaf28ac05393a43':
Check recorrection on focusing into a text field that has text already.
This change also fixes tha the touch slop value is applyed only for
initial movement of scrolling suggestion bar.
Bug: 3004920
Change-Id: I62afdedc210156e41e8c84c48cade442f9d5a1aa
Merge commit 'c2c9cd82da81f87aeb81675bbae6b76bac3b83ca' into gingerbread-plus-aosp
* commit 'c2c9cd82da81f87aeb81675bbae6b76bac3b83ca':
Mini keyboard works even while shift is being pressed
Merge commit '46941882b2c3f7467ce3d77be6948cfa7aafe548' into gingerbread-plus-aosp
* commit '46941882b2c3f7467ce3d77be6948cfa7aafe548':
Tune mini keyboard vertical correction to match with key height
Merge commit '6e5a3986854549a45c95770b5a88ae5577e93299' into gingerbread-plus-aosp
* commit '6e5a3986854549a45c95770b5a88ae5577e93299':
Fixed key code and key coordinates when move debounce has been in action
This change refactors a key index and pointer position variables into
a separate static inner class KeyState . This change also disables
time debouncing.
Bug: 3033737
Change-Id: Ie4fc37316c260330d8f0861e0771ea903a99cfce
Merge commit 'e07bc39a3b3e15b35ff4f3abe37143d93b27f264' into gingerbread-plus-aosp
* commit 'e07bc39a3b3e15b35ff4f3abe37143d93b27f264':
Trim unwanted whitespace from translations. DO NOT MERGE
Merge commit '0b4ae1f578e768eec4ada90aeb81d11acb10eb2e' into gingerbread-plus-aosp
* commit '0b4ae1f578e768eec4ada90aeb81d11acb10eb2e':
Capitalize the displayed text in the suggestion bar when all of the user typed chars are upper case