| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Bug: 4686782
Change-Id: I0e5bef33aa39c3d6f75edda7818524965aa40b79
|
|
|
|
|
| |
Bug: 4379983
Change-Id: I97f22e54827c6229054b514801401ffa5b4ed3b8
|
|
|
|
|
|
|
|
| |
Up to version 10 (Gingerbread) of the API, FrameLayout doesn't handle
margin properly. This change inserts RelativeLayout to FrameLayout as
placer to set margin and place children views absolutely.
Change-Id: Iee785bc2da77677738caf456bcd2bbf57b89f007
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
To maintain backward compatibility back to Froyo, we can't call
3-argument constructor of LinearLayout.
Change-Id: I35310704f92812d2748d32f35820a5058fa2bf31
|
|/
|
|
|
|
|
| |
Until API version 9, java.util.Arrays.binarySearch(int[], int, int,
int) doesn't exist.
Change-Id: Ife0ed4fbac642eda069e7b6f6b8dd30e0cd5fdee
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When using the sliding spacebar language switch on ICS, both
LatinIME.toggleLanguage() and
InputMethodService.onCurrentInputMethodSubtypeChanged() invoke
LatinIME.onRefreshKeyboard(). This change eliminates the first one if
it isn't necessary.
This change also cleans up the followings.
* reuse theme Context when the keyboard theme hasn't been changed.
* clear the Keyboard cache when theme has been switched.
* eliminates unnecessary Context reference from LatinKeyboard and
SlidingLocaleDrawable.
* recycle Bitmap and reuse Canvas in KeyboardView.
Bug: 4725930
Change-Id: I87366e9304879d94d12b7345adea768d86d43519
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Id266062831e8c28a346e129168b883ee3d5622bf
|
|/
|
|
|
|
|
|
|
|
| |
Previously tab key is shown only when the input type variant says that
it is web input. In addition to that, this change also shows tab key
when the IME option includes editor action (next and/or previous)
flag.
Bug: 3094312
Change-Id: I3f8841fdbcee918a0f93f3259090f24e70d96471
|
|
|
|
| |
Change-Id: If70d32cad980b46ba77f399606d7ab3957c5d096
|
|
|
|
|
|
| |
bug: 4559308
Change-Id: If831c0827dbf030eaf1d241ebfa60d4e5029ae63
|
|
|
|
|
| |
Bug: 4490948
Change-Id: I71efb8f5784970f1d2a94da1d2eb852f7f11885f
|
|
|
|
|
|
| |
Bug: 4490948
Change-Id: I6fe23c9ab4918eab6806cc621c4d6821c2e1baf9
Cherry-Pick: I4cd1af0b
|
|
|
|
|
|
| |
Bug: 4443922
Change-Id: I8a9dc5077ae06c6d0c39fd7fdd823fc4f4d05f45
|
|
|
|
|
|
|
|
| |
supported
Bug: 4346045
Change-Id: Ib4594a9073b961038564bbcd601f9c290d153d5d
|
|
|
|
|
| |
Bug: 4346045
Change-Id: Iaabdb8a148b2601bb9cbc2b08509adac164105a4
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Either of Method.invoke, Field.get and Field.set can accept null as
receiver.
Change-Id: I4539dcc95a794f6ee84cf4e7aabf4e8f0206728f
|
|/
|
|
| |
Change-Id: I377042c1750dd97b922bcf40bffb4046e023f6bb
|
|
|
|
|
|
|
| |
This change is only there to fix warning issued by Eclipse.
It should have absolutely no impact on the program logic.
Change-Id: Ie0e242ac6c167297d33de19902340b0f6ecae9e1
|
|
|
|
| |
Change-Id: I99e2039579a5bd606a8e698cdee2739465b998bc
|
|
|
|
| |
Change-Id: Ic51a044901a63c4cec907163e35cd5e458f36dde
|
|
|
|
| |
Change-Id: I75d4d1625e0925d01ae84c9577e15087d83e4191
|
|
|
|
| |
Change-Id: Id3974642b62b012968c537eff7c1a7ee37e2def2
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously the key preview was implemented by PopupWindow. The key
preview popup window would be dismissed and shown each time the key
was released and pressed. It turned out that it was taking several
milliseconds.
This change implements the key preview by a simple TextView which will
be layout-ed at absolute coordinates within the screen FrameLayout.
And dismissing and showing the key preview is implemented by the
TextView's visibility.
This implementation needs careful coordination of candidates.xml
layout and LatinIME.onComputeInsets to control suggestion strip
visibility.
Bug: 4179964
Change-Id: Id6347cb35b91eb14ab20dd2f312e58b54b6625a7
|
|/
|
|
| |
Change-Id: Ie49f0c1c7aea135331dc1d4a635197b3f4a96e93
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I1d455348f56d73ecb942f22c2bbd03f240b489a6
|
|/
|
|
| |
Change-Id: I3b8fdc149d350215fd4852a50456824fe3fabe0b
|
|
|
|
| |
Change-Id: Ia7c9b7135ba38a8df29464f7776b51d412f71acb
|
|
|
|
| |
Change-Id: I54ed0853ed4423704a300977d7880678e066a6fb
|
|
|
|
|
|
| |
- imeOptionName
Change-Id: I7a7ea9bee410cedc0ef9b3d2aa4df8260d7f6a35
|
|
|
|
|
|
| |
Also Moved utilities related to InputType to InputTypeCompatUtils
Change-Id: Iab8ff5389f624f2abe627ece2acb156b0e1285ef
|
|
|
|
| |
Change-Id: Ie69d5e90c4ee978d3ecb40b68e6466082569ca7a
|
|\
| |
| |
| | |
InputMethodServiceCompatWrapper"
|
| |
| |
| |
| | |
Change-Id: Ie473c9fced9f0a8da5643390b44aa4b86128396d
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: I7640f051873f42aa15337edc718ac95ec1c51698
|
|\ \
| |/
|/|
| | |
InputMethodServiceCompatWrapper."
|
| |
| |
| |
| |
| |
| | |
InputMethodServiceCompatWrapper.
Change-Id: I8b9fe507885ef5ae7cb09db93a977e23b1bbd0db
|
|/
|
|
| |
Change-Id: I5f2970e986afbe3b0b24ccf819f57f524e83ef3f
|
|
|
|
| |
Change-Id: If6b0180c63738e5e78a20fe5b938ef50d62865d6
|
|
|
|
| |
Change-Id: Ica53ce879c2b4c5eb47f757fb788a795a881c30e
|
|
Change-Id: I158414efaff43d0c6abe1f9af83ed3425992dfb9
|