60835872a15992e239cf9bd038b6ee33b405f1d3 |
19-Mar-2015 |
Chieu Nguyen <cvnguyen@google.com> |
Set background color for emoji category tabs. Bug: 19686516. Change-Id: I519d09491ded4f5d85a5951afb48a9638b5fe652
moji/EmojiPalettesView.java
|
107fb4c476779df16be23e245547253978c197ac |
12-Mar-2015 |
Dan Zivkovic <zivkovic@google.com> |
Remove ALS from LatinIME. This fixes unit tests and brings us closer to a green build. Change-Id: Iffcc392eda4a7671a238b79cc7367320ca648725
ey.java
eyboardId.java
eyboardSwitcher.java
ainKeyboardView.java
nternal/KeyboardBuilder.java
|
bdd6c995cee664e6cd025235be2d00fc439afb1d |
11-Mar-2015 |
Dan Zivkovic <zivkovic@google.com> |
Delete user history files. Bug 19669016. Change-Id: I8069fe561347851bf3c27423dbd8ba99d38c049e
eyboardLayoutSet.java
|
12d80ebead6a1d7f704a5a3af3b6fe3313ceab05 |
10-Feb-2015 |
Dan Zivkovic <zivkovic@google.com> |
Remove shortcut support from LatinIME. Note this change does not affect the native decoder interface. Change-Id: I73b7dc008a5acaf75a31a36a2d332b5afabd82d0
eyboardSwitcher.java
ainKeyboardView.java
|
00ae43316ed33df2b845023069b0b2b578982fc8 |
04-Feb-2015 |
Dan Zivkovic <zivkovic@google.com> |
Fix delete handling in Emoji keyboard. Bug 19113652. Change-Id: I4255c248a25bb92f5c12da6a185d17cc13a9a69d
moji/EmojiPalettesView.java
|
23574d1231296e090e6efb41a50c7885a116ddb4 |
03-Feb-2015 |
Dan Zivkovic <zivkovic@google.com> |
LatinIME portion of "green plus" feature. Removes the feature that adds strings to the user dictionary, aka the "green highlight with a plus sign". Bug 19237189. Change-Id: I2387129a3add2d69d625f2ff16ed8cab3f10a735
eyboardSwitcher.java
extDecorator.java
extDecoratorUi.java
extDecoratorUiOperator.java
moji/EmojiPalettesView.java
|
53e81fdc553751b7df139f5b21caec2e9be75e2d |
31-Jan-2015 |
Dan Zivkovic <zivkovic@google.com> |
Remove custom code for Emoji keyboard Delete key. The code tries to implement a completely separate touch handler for the Delete key, so it can do fancy things like suppress haptic feedback during long press. This is not really necessary. Change-Id: I0eae758b617e94605035c40e0df15d972ae733c1
moji/EmojiPalettesView.java
|
d543984d2ecfdf200754e1b7e96261611d0e29fb |
31-Jan-2015 |
Mohammadinamul Sheik <inamul@google.com> |
Create a new KeyboardLayout class to represent the layout. Change-Id: Ia08c8194f460271c831702675cfb687ab9f6678b
eyboard.java
eyboardLayout.java
roximityInfo.java
|
e1758feeffa388f2b75040e8f54b466c3591a148 |
29-Jan-2015 |
Dan Zivkovic <zivkovic@google.com> |
Disable the Burmese keyboard. We'll resurrect this effort in the new code base. Bug 16900511. Change-Id: Iae4cd27cb29cb8f991e97cffd88ed59c30d66628
nternal/KeyboardTextsTable.java
|
31a10e226d23b30b24d9c902608ff013cc1c3e0c |
07-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove SubtypeSwitcher Change-Id: Ic4def69a9f742f13c98bc3e518c406658b52797d
eyboardSwitcher.java
|
4934a88b618f06600e2d725a43bdd2511715b4ca |
07-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Make LanguageOnSpacebarHelper as utility class Change-Id: I546f3b1943999a41803222bd14f9ddd23aa87a51
eyboardSwitcher.java
ainKeyboardView.java
nternal/LanguageOnSpacebarHelper.java
|
2b25f674f29a4c7b3c8d70bc0fbfbdc60da131c4 |
07-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add NetworkConnectivityUtils class Change-Id: I7bd71f1d4ef0fc0fe21ddfd9f3e11463f53ac4e7
eyboardSwitcher.java
|
be819dbe2b7a5c418530a2fa1182766a4d31d6d5 |
09-Dec-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Add keyboard margin options to place the keyboard dynamically." This reverts commit 8584db1461d286f8eb966c40eb0bc76e8c9df76a. Bug: 18675223 Bug: 18675476 Change-Id: I4e25d87ac261c44b1943df832115f8cca690103a
eyboardSwitcher.java
moji/EmojiLayoutParams.java
moji/EmojiPalettesView.java
|
8af412d80c2a167ad5a0b8476bb108a1cac36152 |
09-Dec-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessary cast and import Change-Id: I9bcd6c9c48ad51aa0f95937869eb6757e4dd4511
eyboardSwitcher.java
|
3dca77ec076a8d7fa64a5326a0409f038edac890 |
08-Dec-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Refactor KeysCache to UniqueKeysCache"
|
8584db1461d286f8eb966c40eb0bc76e8c9df76a |
02-Dec-2014 |
Andy Wang <andywang@google.com> |
Add keyboard margin options to place the keyboard dynamically. Keyboard location and location can now be set in the debug options section. Change-Id: I87c5a1d679489e12dccf26632c399af28087629e
eyboardSwitcher.java
moji/EmojiLayoutParams.java
moji/EmojiPalettesView.java
|
01d54002b3b2fdd8a63b652eecf9ef31988a0bf2 |
27-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor KeysCache to UniqueKeysCache Change-Id: I8e3c4705c705a1c6e05e9112211d7012912d7e41
eyboardLayoutSet.java
nternal/KeyboardBuilder.java
nternal/KeyboardParams.java
nternal/KeysCache.java
nternal/UniqueKeysCache.java
|
9d5d01a54319797db17fa8ac4b612f8836c83b9a |
20-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add null analysis annotations to keyboard package Change-Id: I6f020ece3c45d584d413e4265d6d3fbdf1ea8bd8
ey.java
eyboard.java
eyboardLayoutSet.java
eyboardView.java
ainKeyboardView.java
oreKeysKeyboard.java
roximityInfo.java
nternal/KeyDrawParams.java
nternal/KeySpecParser.java
nternal/KeyStyle.java
nternal/KeyStylesSet.java
nternal/KeyVisualAttributes.java
nternal/KeyboardBuilder.java
nternal/KeyboardIconsSet.java
nternal/KeyboardParams.java
nternal/KeysCache.java
nternal/MoreKeySpec.java
|
bb4075bc9378b791f5b73bde2a448acc50606947 |
27-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix possible NPE in MainKeyboardView"
|
cbefc0c8f9d432217c72b1f0eca44df8629a2038 |
25-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove obsolete comment Change-Id: I9e606fd573a60d12482b12e0e9adaecd552f66a7
ointerTracker.java
|
53b6d627e7fe66ce47ee6ae01254abc070558e77 |
30-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor PointerTracker and MainKeyboardView This CL reorganize the key press/release state visual drawing code. Change-Id: I4aa10f57309ae2f81333a1e2bd863c23a7a41d82
ainKeyboardView.java
ointerTracker.java
nternal/DrawingProxy.java
nternal/TimerHandler.java
|
a66069abd83900b5f6b5333756d67e93b6edb3c1 |
20-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix possible NPE in MainKeyboardView Change-Id: I1fc21a981d9f1740315763b5ca0c1024ece1fa4d
ainKeyboardView.java
|
6c47403e27fd703ece844f4b1b24632721da1772 |
19-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename StringUtils methods that handle title case manipulation Change-Id: Iee0dd077a0423f110f4f8dad0f04933045baef2a
ey.java
ainKeyboardView.java
nternal/MoreKeySpec.java
|
76f47ee433d7cacbd0b735b63e000b7a02755900 |
17-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Refactor KeyboardState.SavedKeyboardState class a bit"
|
81dde500a890e2592fbd152f1f55264c558e8f62 |
17-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove deprecated Canvas.clipRegion(Region) call"
|
d6e367ff5b5c421177cea161c1467879690c0d2d |
13-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move isRtlLanguage method to LocaleUtils Change-Id: I485a076b81927fed0da593216fea2c740449ef4c
nternal/KeyboardBuilder.java
|
6de31466b04fc2156b99505b5e1dffae7ff476a9 |
13-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add RichInputMethodSubtype.getKeyboardLayoutSetName Change-Id: I90cc74ee882e8aa2b243885d3b994223ca3b6f44
eyboardLayoutSet.java
nternal/KeyboardBuilder.java
nternal/LanguageOnSpacebarHelper.java
|
dd0b8a06a861c4515216e712f3d6c91b8c071a15 |
31-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor KeyboardState.SavedKeyboardState class a bit Change-Id: I5be7339c4797b0308c1a192d2984056619fdfbdd
nternal/KeyboardState.java
|
0d6ce46528c43b3060b14cc3096adb03f55e6f76 |
09-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move logic to determine spacebar text to LanguageOnSpacebarHelper Change-Id: Ib9dbbb4bd4e35c15fd752c364d3012e8a7da2410
nternal/LanguageOnSpacebarHelper.java
|
52a87a4cc3b8ab1bda15b21cc1749d3a8addd45f |
07-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Clean up KeyboardLayoutSet a bit"
|
ec0d6bb9b708070c71981021712dfad0352a4cfe |
07-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move current subtype management code to RichInputMethodManager"
|
5b91b551e5ffaf2c2e691dfbd434f21c82293986 |
06-Nov-2014 |
Jean Chalard <jchalard@google.com> |
Move util classes under common Also why did we have two copies of LocaleUtils >.> Bug: 18108776 Change-Id: I03b4403dfd51934e66b567f2f8b87da419cfb3ab
eyboard.java
ainKeyboardView.java
oreKeysKeyboardView.java
ointerTracker.java
nternal/DrawingPreviewPlacerView.java
nternal/GestureFloatingTextDrawingPreview.java
nternal/KeyPreviewChoreographer.java
nternal/MoreKeySpec.java
nternal/NonDistinctMultitouchHelper.java
nternal/SlidingKeyInputDrawingPreview.java
|
7fb0ed58edd4cc2514f0b5dd5bd2083889ff325c |
06-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move current subtype management code to RichInputMethodManager Change-Id: I82d5a17a5ec96f26047d29e79f3f28850fc5b3bb
eyboardSwitcher.java
|
8a2c4afad4c30fe7c082387b4beafd95c3c823e8 |
06-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move shorcut IME related code from SubtypeSwitcher to RichInputMethodManager Change-Id: I0f95f603d80570c937e8c38ded88df341c11795e
eyboardSwitcher.java
|
2a7da0ab87db1166c62c171858b589da3d9c2ca7 |
06-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some methods out from SubtypeSwitcher Change-Id: I89aaf87d7d0cc204b0ca0f61c2f64d15e2df848e
eyboardLayoutSet.java
moji/EmojiPalettesView.java
|
b68f90ac1a8b9fe2a53b7ee9f4a174b7ea511a8e |
05-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up KeyboardLayoutSet a bit This CL moves getScriptId() from KeyboardLayoutSet.Builder to KeyboardLayoutSet. Change-Id: I13588467e3d03abb92120acb367f021ee3490a50
eyboardLayoutSet.java
|
b1439c28723c86cd05c31d3651a897329a55a5de |
04-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix EmojiPageKeyboardView onPress bug Change-Id: I110f36e0547be4957656217c42a8dafd9359b700
moji/EmojiPageKeyboardView.java
|
ede88a3bd66c172e15d3dc812191cc1771a0f338 |
04-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Revert "Fix Emoji key feedback""
|
a5d24336bf7830677d2bb2403cdaf1b2d8796f8a |
04-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Fix Emoji key feedback" This reverts commit 953858d6153d844226e4b8352a63193c29606dd7. The original CL should be split into two. Change-Id: Ic1d032e2964a1b9bb44d98bdb8573c6cb47a865c
moji/EmojiPageKeyboardView.java
|
c514d3ead2bea8e067a3efb9cfc7bea3b0226294 |
04-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix Emoji key feedback"
|
953858d6153d844226e4b8352a63193c29606dd7 |
04-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Emoji key feedback Bug: 18166905 Change-Id: I3c3296cabeed31e1250ff0753ea94576b494b96a
moji/EmojiPageKeyboardView.java
|
98dfa6e3346b95f3da8869048715e2e18f85d65e |
04-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix MainKeyboardView visibility must be aligned with main keyboard frame Bug: 18105755 Change-Id: Ifdcaded538d0eac3b100486ddf27ae4314293792
eyboardSwitcher.java
|
d60f49425bb43a14cea12dcba3f54d52050d0777 |
04-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Make DrawingProxy and TimerProxy as a top-level interface"
|
933920feae1de5f8a851ec39ea5b9524ad794c75 |
04-Nov-2014 |
Ken Wakasa <kwakasa@google.com> |
Fix a wrong indent Change-Id: Iaee83be85bb52c350dd08e4497732927b92eabcd
eyboardLayoutSet.java
|
c235a3be9dc6bdc9af869f98136462b860928839 |
31-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add debug logging Change-Id: I38bf53a0b5ea5064462b8eb5d99b7247ff8bddc4
eyboardSwitcher.java
nternal/KeyboardState.java
|
8523720b22e0580667c13e28742ff82c8ef95102 |
30-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove deprecated Canvas.clipRegion(Region) call Change-Id: I88e0a8d327c17bf4bafbe44cdfa265f5d0acb879
eyboardView.java
|
77947c9c96c88fd4a7082c46a479ec145d1d278a |
30-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Consolidate TimerHandler.Callbacks with PointerTracker.DrawingProxy"
|
34a9e2ae87c6718d439b294d9536b6587a4f89f8 |
29-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Make DrawingProxy and TimerProxy as a top-level interface Change-Id: Ia425f341255595f8f80c13b2aa409249f9ce4202
ainKeyboardView.java
ointerTracker.java
nternal/DrawingProxy.java
nternal/TimerHandler.java
nternal/TimerProxy.java
|
be708c4e59ba16cf735440b99aa682baa3319ec5 |
29-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate TimerHandler.Callbacks with PointerTracker.DrawingProxy Change-Id: I654f7483d1c013ac2685a45af4eb2af15fa219ad
eyboardView.java
ainKeyboardView.java
ointerTracker.java
nternal/TimerHandler.java
|
0ca400c8279b17a5e37a95d53a4f445d3d583e44 |
30-Oct-2014 |
Andy Wang <andywang@google.com> |
Merge "Add a preference to resize the keyboard height."
|
d9b1327c218c813e5556d5894621c82bd0a99297 |
30-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Consolidate similar methods"
|
bb9400aebc4cb0291b4f0208ecbc9ddc01dc79e1 |
21-Oct-2014 |
Andy Wang <andywang@google.com> |
Add a preference to resize the keyboard height. The keyboard height is controlled by a slider in the debug preferences. Without access to debug preferences, this change is a no-op. Bug: 6867494 Change-Id: I984064ed1cab752876615f5ed582818474d6041b
eyboardSwitcher.java
|
d2c00f550d6b4f2452fe38cee7c1d2222a4b4b3d |
30-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix dismiss key preview bug introduced by I658a5b16cc Change-Id: I5248374dfe0504f6e64cc5d994e275d80364ec9d
ainKeyboardView.java
|
051f8b144232f724386960cf6781a6d4665e4f02 |
29-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate similar methods This CL consolidates similar methods in MainKeyboardView. - startWhileTypingFadeinAnimation and startWhileTypingFadeoutAnimation - showSlidingKeyInputPreview and dismissSlidingKeyInputPreview Change-Id: I607ab74683820de2456af3e75663cf8cf358ab38
ainKeyboardView.java
ointerTracker.java
nternal/AbstractDrawingPreview.java
nternal/TimerHandler.java
|
2ad6d9cda33825fa265cd17372f115bb48f49d19 |
28-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove DrawingHandler Change-Id: I658a5b16cca1e56f0b944009b8aef09e0a97a0db
ainKeyboardView.java
nternal/DrawingHandler.java
nternal/GestureFloatingTextDrawingPreview.java
nternal/TimerHandler.java
|
ca6e5dfedbb57f6ec31880f2799b40a6b2adadbc |
29-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove DrawingHandler.Callbacks.dismissAllKeyPreviews() Change-Id: I2b11ca0dec0f3522648557a9a909f305cc4170fb
ainKeyboardView.java
nternal/DrawingHandler.java
nternal/KeyPreviewChoreographer.java
|
36799b2aa2982ec17341cd2c5ed81e608bcee8c6 |
29-Oct-2014 |
Jean Chalard <jchalard@google.com> |
Move InputPointers and ResizableIntArray to common Bug: 18108776 Change-Id: Ie5c0430aa41a8d6c58bf510a10173223d7dfe9fe
eyboardActionListener.java
ointerTracker.java
nternal/BatchInputArbiter.java
nternal/GestureStrokeDrawingPoints.java
nternal/GestureStrokeRecognitionPoints.java
nternal/GestureTrailDrawingPoints.java
|
4beeb9253a06482299e0c67467531d30436a02fc |
28-Oct-2014 |
Jean Chalard <jchalard@google.com> |
Move StringUtils under common. Bug: 18108776 Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b
ey.java
ainKeyboardView.java
oreKeysKeyboard.java
nternal/CodesArrayParser.java
nternal/KeySpecParser.java
nternal/KeyboardBuilder.java
nternal/MoreKeySpec.java
|
53b010384e7e883b532d3f65a5e90a0889d315e0 |
24-Oct-2014 |
Ken Wakasa <kwakasa@google.com> |
Remove an unused import Follow up to I2b81450f99d7b4493ba0fc5e502f4333b8db48cd Change-Id: I3d106db076e8181b65ce6843b801d12c6ca0adb1
moji/EmojiCategory.java
|
23a357d71d5d1a404975375fd376618a4fd2a596 |
24-Oct-2014 |
Ken Wakasa <kwakasa@google.com> |
Small cleanup Change-Id: I2b81450f99d7b4493ba0fc5e502f4333b8db48cd
moji/EmojiCategory.java
|
9342484e8d573a40f470b6a593df31c602fa4076 |
23-Oct-2014 |
Ken Wakasa <kwakasa@google.com> |
Move Constants.java to the latin.common package Our intention is to have classes of latinime-common under the common package as much as we can. Change-Id: I76efbbbe7bebf1a4aa943715cdff64f91675e20d
ey.java
eyboard.java
eyboardActionListener.java
eyboardId.java
eyboardLayoutSet.java
eyboardView.java
ainKeyboardView.java
oreKeysKeyboardView.java
ointerTracker.java
roximityInfo.java
moji/EmojiCategory.java
moji/EmojiPalettesView.java
nternal/BatchInputArbiter.java
nternal/BogusMoveEventDetector.java
nternal/CodesArrayParser.java
nternal/GestureStrokeRecognitionPoints.java
nternal/GestureTrailDrawingPoints.java
nternal/KeySpecParser.java
nternal/KeyboardBuilder.java
nternal/KeyboardCodesSet.java
nternal/KeyboardParams.java
nternal/KeyboardState.java
nternal/KeyboardTextsSet.java
nternal/MoreKeySpec.java
nternal/TimerHandler.java
|
d3a4c5132422b189c8dbb94dbbe84a9b9761b0a8 |
22-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Javadoc and null analysis related warnings This CL also adds @SuppressWarning("unused" to java-overridable package. Bug: 18003991 Change-Id: If70527e30654384705d7a814f5efd181d9f539e1
extDecorator.java
nternal/AbstractDrawingPreview.java
nternal/KeyboardBuilder.java
nternal/MoreKeySpec.java
nternal/TouchPositionCorrection.java
|
66d30a4b226556f2f58b3701c6bc1974384486db |
21-Oct-2014 |
Yohei Yukawa <yukawa@google.com> |
Remove BuildCompatUtils.VERSION_CODES_LXX Finally it is turned out to be a XXL-size Lollipop. Change-Id: Icbd22506be9de514eba287cdd8d97fbfd070ac09
eyboardTheme.java
|
5f00fe09e9a611b647592188316e5999465df4d3 |
20-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix some compiler warnings This CL fixes the following compiler warnings. - Indirect access to static member - Access to a non-accessible member of an enclosing type - Parameter assignment - Method can be static - Local variable declaration hides another field or variable - Value of local variable is not used - Unused import - Unused private member - Unnecessary 'else' statement - Unnecessary declaration of throw exception - Redundant type arguments - Missing '@Override' annotation - Unused '@SuppressWarning' annotations Bug: 18003991 Change-Id: Icfebe753e53a2cc621848f769d6a3d7ce501ebc7
eyboardId.java
eyboardLayoutSet.java
eyboardSwitcher.java
roximityInfo.java
extDecorator.java
moji/EmojiCategory.java
moji/EmojiPageKeyboardView.java
moji/EmojiPalettesView.java
nternal/KeyPreviewChoreographer.java
nternal/KeyboardBuilder.java
nternal/MatrixUtils.java
nternal/MoreKeySpec.java
nternal/TouchPositionCorrection.java
|
296b11503e1dbdaceface6cfa0d5507e66792d6a |
14-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add JSR305 annotation to LeakGuardHandlerWrapper"
|
b256bb57918409d09892557f5902955927946297 |
10-Oct-2014 |
Jean Chalard <jchalard@google.com> |
[ML24] Add facilities to read the script of a subtype ...or more exactly, the script of the keyboard layout set associated with a given subtype. Bug: 11230254 Change-Id: I82f5fc81ecffc561781816008c853be6ff9438dd
eyboardLayoutSet.java
|
c4ffa235e5490c3cba211b469c7f125d162f9f86 |
14-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add JSR305 annotation to LeakGuardHandlerWrapper Change-Id: I7456200af739db4510c5549b7bc894fb48749455
extDecorator.java
nternal/DrawingHandler.java
nternal/TimerHandler.java
|
4f17f3df461df13ecda64732e15f40ab9d534d1d |
10-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fixing keyboard theme selection Bug: 17937287 Change-Id: I476045980843c5897820cd544daea06fa991acb5
eyboardTheme.java
|
5d2d852eb0caaf7416c159f83d51e07b1ca87e30 |
09-Oct-2014 |
Jean Chalard <jchalard@google.com> |
[ML22] Improve the language on spacebar for SLS Bug: 11230254 Change-Id: Ib54be1a2a77b6e80cdff1af89a7b4203ea859716
ainKeyboardView.java
|
65473118655817c7f5382d91c7c4e3d734262a3a |
09-Oct-2014 |
Yohei Yukawa <yukawa@google.com> |
Merge "Simplify CursorAnchorInfoCompatWrapper"
|
dac49f9f6de83d9a0cb4d9e290340cde5297e0b3 |
07-Oct-2014 |
Yohei Yukawa <yukawa@google.com> |
Simplify CursorAnchorInfoCompatWrapper With this CL, we will use CursorAnchorInfoCompatWrapper just to avoid unexpected NoClassDefFoundError due to the direct dependency CursorAnchorInfo class, which is available only on API level 21 and later. Change-Id: I254ff83f1ca41daa21d0666b5824af22ba529022
extDecorator.java
|
60858396279069da514611a309792e84ad162bcf |
08-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Stop dimming main keyboard while showing more keys keyboard Bug: 17910364 Change-Id: Ibe76ee86a43c5939f48e45506c985b3f289eac7a
ainKeyboardView.java
|
bc051a561f1766e5cea2866468c769f5cb346ffb |
06-Oct-2014 |
Jean Chalard <jchalard@google.com> |
[ML14] Forward the locale list to relevant places, again Diff: +++ b/java/src/com/android/inputmethod/keyboard/internal/KeyboardBuilder.java @@ -735,7 +735,7 @@ public class KeyboardBuilder<KP extends KeyboardParams> { private boolean matchLocaleCodes(TypedArray caseAttr, final Locale[] locales) { // TODO: adujst this for multilingual input - return matchString(caseAttr, R.styleable.Keyboard_Case_languageCode, locales[0].toString()); + return matchString(caseAttr, R.styleable.Keyboard_Case_localeCode, locales[0].toString()); } private boolean matchLanguageCodes(TypedArray caseAttr, Locale[] locales) { Change-Id: Icefac18dd6d5fea97f591177cf8df1ba6de7f4f0
ey.java
eyboardId.java
eyboardSwitcher.java
ainKeyboardView.java
nternal/KeyboardBuilder.java
nternal/LanguageOnSpacebarHelper.java
|
faefad5b0fd5b188d7eefa66dfaf33c47e181c03 |
04-Oct-2014 |
Ken Wakasa <kwakasa@google.com> |
Revert "[ML14] Forward the locale list to relevant places" This reverts commit 15dbd38283fc9c8fdfd2540f1d94d4dbf2eabcb5. Bug: 11230254 Reverting due to unit test breakage. Change-Id: Icf29ba5c808c754515aef2d1b4162d72f606acfe
ey.java
eyboardId.java
eyboardSwitcher.java
ainKeyboardView.java
nternal/KeyboardBuilder.java
nternal/LanguageOnSpacebarHelper.java
|
15dbd38283fc9c8fdfd2540f1d94d4dbf2eabcb5 |
02-Oct-2014 |
Jean Chalard <jchalard@google.com> |
[ML14] Forward the locale list to relevant places Bug: 11230254 Change-Id: Idf3ed27b396d63ade9800c72c5ce0ed613f5f669
ey.java
eyboardId.java
eyboardSwitcher.java
ainKeyboardView.java
nternal/KeyboardBuilder.java
nternal/LanguageOnSpacebarHelper.java
|
826186f66b43792b978d869069602686b81f53ab |
03-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Devanagari Danda letter as full stop on Nepali keyboard Bug: 17741882 Change-Id: I62e8c9a3f194b9a3a6724c7d1a92292b150ddeb9
nternal/KeyboardTextsTable.java
|
d415747a27514281e9040bcd9c8cb135a0ca2f48 |
03-Oct-2014 |
Jean Chalard <jchalard@google.com> |
Merge "[ML13] Fix the locale passing in ProximityInfo"
|
96d31df8c452a2a6230a5e8c03b0cab1ab13ff80 |
01-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix when to show input view Bug: 15922840 Bug: 17788786 Change-Id: I69aea682202650b601a295d9da583ef8e05a3982
eyboardSwitcher.java
|
4ef27c035892888df82d9c9f32ac12ed48c8308f |
03-Oct-2014 |
Jean Chalard <jchalard@google.com> |
[ML13] Fix the locale passing in ProximityInfo The locale is used to determine additional proximity characters. This is dependent on the dictionary language, but was passed as a function of the layout, which is wrong and would have given bad suggestions in multi-lingual mode. Ideally, additional proximity characters should be inserted in the dictionary header, but for now it's a rather simple change to get it from the dictionary's locale instead of the proximity info locale. Also, that allows us to remove completely the locale parameter from proximity info, which is a much needed change. This change has zero effect on unit tests and on regression tests. Bug: 11230254 Change-Id: If95157155db7dccd1f00b8ba55ccb3600283f9e4
eyboard.java
roximityInfo.java
|
31c16d41bc67fa9def9290bb72594d35833b48f6 |
26-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Uzbek keyboard Bug: 13222403 Change-Id: I9a4cf447a8ab0c26c4dc7f7794c57390024660cc
nternal/KeyboardTextsTable.java
|
a987f6d0cc6c26fd4994f8f87b18cdfbb8b334cd |
26-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Devanagari Danda letter as full stop on Hindi keyboard Bug: 17418371 Change-Id: I22bb2913015a83604301576e68095974c38b7c9a
nternal/KeyboardTextsTable.java
|
d368975cdb53c075ec39141406b03bdedf266265 |
01-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add Akkhor Layout for Bengali Bangladesh"
|
0487290f0f474ed64b93ad7e305792547669c665 |
01-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix NPE in KeyboardParams"
|
dbf5701ee0a4910898a34e0aa2ab7c5ea520d4ba |
01-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE in KeyboardParams Bug: 17707885 Change-Id: Ie6a54ac5ab60f5d11363ac8da8eef850d65dba7c
nternal/KeyboardParams.java
|
7b673c72651aa7dbfc3fc87fe2190d8cffb320c1 |
01-Oct-2014 |
Yohei Yukawa <yukawa@google.com> |
am 5139c4fd: am 702a736e: am 31838876: am 9baaa4b5: am 6ad437ed: Merge "Fix NPE due to the lack of null-check" into lmp-dev * commit '5139c4fd28d1a34981d590f2fbec9b407481ea52': Fix NPE due to the lack of null-check
|
de12c1bf49efb6ac9b7127933eebb08956488ace |
29-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
Fix NPE due to the lack of null-check The case that was not coverted well is that CursorAnchorInfoCompatWrapper could be instantiated with null object. In such situations, we should do nothing. BUG: 17682582 Change-Id: I6625a2f0ed8c5580ed9edfe4728f342da77a8e40
extDecorator.java
|
76150b813304fe98967ce4040bdcceb00a62ba0f |
26-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Akkhor Layout for Bengali Bangladesh Bug: 16143057 Change-Id: I0b4a3d0d1125f9af25a98ee7a1852129ae1c1d2c
nternal/KeyboardTextsTable.java
|
dade81d78c70c3eec57191071f8193ce872aad83 |
25-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix adding more diacritics letters for Nordic languages Bug: 10787354 Change-Id: Ia71417069a0cc10d7908d0c404ce85eb0cd76540
nternal/KeyboardTextsTable.java
|
8108a3e1cdceb1874804f74ec24d824a7df1b669 |
25-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Serbian Latin keyboard Bug: 9687668 Change-Id: I0631ab04cf33e3d454c965e98a756c31666537bf
nternal/KeyboardTextsTable.java
nternal/MoreKeySpec.java
|
f99cce8615bca1ea0190ac4f5d65ee35644dd504 |
25-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix checking a11y status just before calling an a11y method"
|
aaefd5666112c4a6fff58783c25cf9a75b468edd |
28-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add !string/<resource_name> reference This CL introduces new text reference notation !string/<resource_name> to refer a string resource on the fly. This notation is mainly used to represent action key labels may refer a string in a system locale in run-time. This notation is needed to implement Hinglish and Serbian-Latin keyboards that need to refer its own action key labels. Bug: 17169632 Bug: 9687668 Change-Id: I042f6bd04714e0e448cd92031730eb9fb422e6d3
nternal/KeyboardTextsSet.java
nternal/KeyboardTextsTable.java
|
04cd8794e04b14c2b7e7eed036b83075792134a1 |
24-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix checking a11y status just before calling an a11y method Bug: 17035860 Change-Id: I9627d525a570ced085281b4db93fe6896081e818
ainKeyboardView.java
oreKeysKeyboardView.java
moji/EmojiPageKeyboardView.java
|
22e2fa372c888e64a48eca8f98f0606c891f17ff |
25-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add allowRedundantMoreKeys attribute"
|
0be4e6e5853daca7813fc7ca853a5492a064d696 |
24-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add allowRedundantMoreKeys attribute This CL also adds a couple of custom layout tests of Nordic languages. Bug: 10787354 Change-Id: I5e875d3f30863395511afa82f0a02deb093d3a6f
ey.java
eyboardLayoutSet.java
nternal/KeyboardBuilder.java
nternal/KeyboardParams.java
nternal/KeysCache.java
nternal/MoreKeySpec.java
|
97465afbf811031b3e26557d4fb74879df21c68f |
25-Sep-2014 |
Keisuke Kuroyanagi <ksk@google.com> |
Fix typo. Change-Id: Ib090a3dfa7e53232e0d1ef5e4d2cbe48130f657f
nternal/PointerTrackerQueue.java
|
064ba6bc0a68f6614dedc37664e058cf6b268a70 |
24-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix Turkish/Azerbaijani keyboard to add more accented letters"
|
30f4a2a4d750dc8c3132d706d9148daf71fbd168 |
21-Sep-2014 |
Adrian Velicu <adrianv@google.com> |
Hiding SuggestedWords.EMPTY and refactoring code that compares SuggestedWords instances directly to it to use isEmpty instead Bug: 17560717 Change-Id: I7032bf0ab46f9cf5e3b3312a14e689b5496764c1
nternal/DrawingHandler.java
nternal/GestureFloatingTextDrawingPreview.java
|
8ea51a2760958cc19954878b8c38b9e5e068a5d1 |
17-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Turkish/Azerbaijani keyboard to add more accented letters Bug: 16807005 Change-Id: Ifd0ab3aeb8207cdecacf8cfe5b1d58c07690142f
nternal/KeyboardTextsTable.java
|
c514d64bff4c67cd28445385d90c067e8a666ebd |
20-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
am d8c83fb8: am 88cae78f: am 89dd5f03: am c1d35148: am f2d0d9b0: Merge "Avoid the add-to-dictionary indicator from being clipped" into lmp-dev * commit 'd8c83fb81bb06e22ab0857e1a7531c666ad8701e': Avoid the add-to-dictionary indicator from being clipped
|
9d2f606aa8df37de7c38c26b37afb4496ee0e2fc |
19-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
Avoid the add-to-dictionary indicator from being clipped With this CL, the display bounds is taken into consideration when the location of add-to-dictionary indicator is determined. BUG: 17578360 Change-Id: I31e458fa7bbc33e539578b331fe1c51ff7f8668e
extDecorator.java
extDecoratorUi.java
extDecoratorUiOperator.java
|
27bb70d6a049098f1d1186e2d69c86347e43679f |
18-Sep-2014 |
Sandeep Siddhartha <sansid@google.com> |
Merge "Start showing the split keyboard layout"
|
5dda75b538ee53351fdfd800e0e5a9f329ad7c2e |
03-Sep-2014 |
David Faden <dfaden@google.com> |
Add methods to get a Key's horizontal and vertical gaps. Record the horizontal and vertical gap for the key, adding corresponding accessors. This info is helpful in interpreting corresponding touch points data. Bug: 17400259 Change-Id: I825c537a48db35baab71580ff5c41cd911094a4b
ey.java
|
eddfe51b38755e0068e3c322868c5e209f212f6f |
18-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
resolved conflicts for merge of 233a2f21 to master Change-Id: If391cc622367dfb4448c6a5c32b82111d352d86e
|
fa63d910950621d820d28b177a9de199e492557c |
18-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
Merge "Use Add-To-Dictionary indicator only" into lmp-dev
|
5896153f931ac876ad667d73d7703289a63e9bf5 |
14-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
Use Add-To-Dictionary indicator only With this CL, the previously used commit indicator was reverted. Instead we use the add-to-dictionary indicator only at the moment. This CL also fixes the indicator position in bidi context. BUG: 17335734 Change-Id: I5f7cf173ddc30876e2b01320acaff8ba4265edf6
extDecorator.java
extDecoratorUi.java
extDecoratorUiOperator.java
|
081c2d386dbd792162e1296ea0c561ffd4fa1739 |
10-Sep-2014 |
Sandeep Siddhartha <sansid@google.com> |
Start showing the split keyboard layout Change [3/3] Added tests for Qwerty/en-US/split Parse the switch-case statement from KeyboardBuilder to use the right layout. Bug: 4968173 Change-Id: If4d6d71d5900525290268d8affa55dccf1ebd4f2
eyboardId.java
eyboardLayoutSet.java
eyboardSwitcher.java
nternal/KeyboardBuilder.java
|
90f06760b917fcd8ce47228c4a541059c0075d72 |
17-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Romanian keyboard to promote "A with breve" Bug: 17324498 Change-Id: Ie27f0023b2bfb18b0ee2051260ecf6bab75727a5
nternal/KeyboardTextsTable.java
|
311f12d0248f780f901bd76b6cb4e8f8960ce963 |
17-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Revert "Fall back to default keyboard theme"" This reverts commit 821486ba8b7a8e2d1a8f31846af456faf076d126. Change-Id: If0285c87edcd5f7d3c5449026953a74bf1125f65
eyboardSwitcher.java
eyboardTheme.java
|
821486ba8b7a8e2d1a8f31846af456faf076d126 |
17-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Fall back to default keyboard theme" This reverts commit 6ed8b183262063d009e3bb2264e2fe04d780dea3. Change-Id: I48f775e54f4077e556b26bc0146bc918421c6845
eyboardSwitcher.java
eyboardTheme.java
|
6ed8b183262063d009e3bb2264e2fe04d780dea3 |
17-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fall back to default keyboard theme Bug: 17537884 Change-Id: I3452d6d4a5837c6b2d417c8d256c121df86131cc
eyboardSwitcher.java
eyboardTheme.java
|
44398bb5e16e5018189dcedfb13c78fe97056667 |
17-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am cf5fc1ea: am 4e1f1689: am 5ae05786: Merge "Fix drawing of custom action label key" into lmp-dev * commit 'cf5fc1ea065873cd6d7b1d5d467940e4e45354d3': Fix drawing of custom action label key
|
dad7a5dffd35f9dd6ef7ada03f030f8093ffa7ae |
16-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix drawing of custom action label key Bug: 17488054 Change-Id: I433561ed19ec2a79402867a0395a3e388730f087
ey.java
eyboardView.java
|
23f38149c6d83e10f9b60fa1e6653f421df3f539 |
16-Sep-2014 |
Sandeep Siddhartha <sansid@google.com> |
Merge "Add a canSplitKeyboard attribute for specifying split keyboard layouts"
|
64176158e7ce9c99365d20433c81012ea7e36729 |
13-Sep-2014 |
Ken Wakasa <kwakasa@google.com> |
resolved conflicts for merge of 75513e51 to master Change-Id: I058c3e63e5e349b58b2bdd2723cb43fbc24a0425
|
3939455c1dde7023c2f404b5702a23485defc942 |
10-Sep-2014 |
Sandeep Siddhartha <sansid@google.com> |
Add a canSplitKeyboard attribute for specifying split keyboard layouts Change [1/3] This'll be used in conjunction with a user preference to split the keyboard when possible. Bug: 4968173 Change-Id: I7a05948d67b94a55024790115ae261d7fef7941a
eyboardId.java
eyboardLayoutSet.java
|
88f282de0dbb92c7d423c30a84395893d6765092 |
08-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix not always showing input view with physical keyboard connected Bug: 17163374 Change-Id: I57f7eeac0c9ac0a15d3d55927e18a2d97849c508
eyboardSwitcher.java
|
97b465044fb6e0dfece02e7bd6c639ded295a547 |
11-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
am ead70974: am 27ccbeb4: am cd119050: Support CursorAnchorInfo in the full-screen mode * commit 'ead70974aecd78d5bad0fa87a759f6bf82dcb503': Support CursorAnchorInfo in the full-screen mode
|
cd11905022306c9b95f8781f0f8b23a3570f30e9 |
10-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
Support CursorAnchorInfo in the full-screen mode This CL allows to emulate the behavior of CursorAnchorInfo in the full-screen mode to work around the limitation of the framework. Basically this CL copies relevant code from the framework to LatinIME. This is actually a code duplicate which isn't great, but probably the only way that is available right now. Change-Id: I30bc8c3387c91c8e47252ba699cbd967d8927dad
extDecorator.java
|
63ee10d63a67fd8e2de3047c4a8de1dbac0c9fc1 |
09-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am c29276b7: am 12814352: am 486c4894: Keep aspect ratio of Material action key background * commit 'c29276b782cfc45be5ab79177e991f2cba8fb04b': Keep aspect ratio of Material action key background
|
486c4894ce0917fc7b18eaee4bfd031051f2b05b |
09-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Keep aspect ratio of Material action key background Bug: 15681452 Change-Id: Ie4b823dca541b76b68cade580845a21ff0b21e2f
ey.java
eyboardView.java
oreKeysKeyboard.java
|
a48fe12b9cafa905518a7ebd10b94700d58053bd |
08-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
am 42ddc212: am f930ce12: am 1caa0b71: Merge "Follow up API signature changes of CursorAnchorInfo" into lmp-dev * commit '42ddc2127deb117a0bb2b7a7797cb8c9ba335f5a': Follow up API signature changes of CursorAnchorInfo
|
653546a618126ed6cdf154b68cc2faf000789d61 |
08-Sep-2014 |
Jean Chalard <jchalard@google.com> |
am c3fac52d: am 1f74ba17: am cb077f75: Merge "Resolve an old TODO." into lmp-dev * commit 'c3fac52dd51ba70db83d96b2d421bd440683d9bc': Resolve an old TODO.
|
1caa0b714dc49c8723d36d4d9825427f8978a602 |
08-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
Merge "Follow up API signature changes of CursorAnchorInfo" into lmp-dev
|
cb077f75ac750d50c305ac5da20d81df5003907a |
08-Sep-2014 |
Jean Chalard <jchalard@google.com> |
Merge "Resolve an old TODO." into lmp-dev
|
a8ecd29646c2df413edfb3f705249c9753d45127 |
08-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
Follow up API signature changes of CursorAnchorInfo This is a follow up CL for Ic8c6fab58c01206872a34e7ee604cdda. No behavior change is intended in this CL. BUG: 17365414 BUG: 17335734 Change-Id: I4299536d0cb0c660b7b564653c72c9cb409a7aa5
extDecorator.java
|
100a8aec5bb3851f9d0a7c5921d4ea44fbdbdcc2 |
08-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am ad4de3fc: am 9ca6658e: am 0f33e614: Implement Floating Action Button more keys keyboard * commit 'ad4de3fc819d658775eed470fc74ad76da5caad2': Implement Floating Action Button more keys keyboard
|
e1b10aedd7af94c18b1c98d688c1b279eba42d5c |
08-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am 3aabf655: am f21c77d7: am 727e818e: Move more keys divider to MoreKeysKeyboardView * commit '3aabf655d0125fb824e5e47687f5084b2df6979c': Move more keys divider to MoreKeysKeyboardView
|
0f33e614c0799fa3a14a2c32db4bf0654df039da |
22-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Implement Floating Action Button more keys keyboard Bug: 15681452 Change-Id: I8484e4fe4d989b391f2b5230836dc9dfac218429
ey.java
ainKeyboardView.java
|
727e818e95ef68460ebafb2eb3b11c23a2d8fcd8 |
05-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move more keys divider to MoreKeysKeyboardView Bug: 15681452 Change-Id: I1b32719cc927a24db4c41fdeb812b39f7e98a85c
oreKeysKeyboard.java
oreKeysKeyboardView.java
|
6bb6d30344259b41387f15f0e05df2388beb1d1c |
03-Sep-2014 |
Jean Chalard <jchalard@google.com> |
Resolve an old TODO. This is cleaner. Bug: 17347779 Change-Id: I5b612783b1ec98a1a11401f00d68db49654f3023
eyboardSwitcher.java
|
964877a8f29aaeda32b50bb829186ce88b2de2e0 |
03-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am c297197b: am 1c2cf719: Add new value "spacebar" to Key.backgroundType attribute * commit 'c297197b1548307c31017ba3dc89bbb6bbf2223e': Add new value "spacebar" to Key.backgroundType attribute
|
e3552746423bc2a14410643ec789ceba7be982ee |
03-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am ec7d6752: am 5a9c9649: Removes "customAction" value from Key.backgroundType attribute * commit 'ec7d67529e0dd4e5bf87e3b96c4b78db44adb96f': Removes "customAction" value from Key.backgroundType attribute
|
6a4e9218ca5a851764192e6fbb6242475e737383 |
03-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am 2a7a5740: am 0af2472a: Add new "keyboardTheme" <case> predicator * commit '2a7a5740e929503a0aca23f376175a9c118b7a83': Add new "keyboardTheme" <case> predicator
|
f618f351fe9f26929da1e04fe69612ac4406d6fd |
03-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
am 6e29bf56: am 8c42bf54: Follow API signature change in CursorAnchorInfo * commit '6e29bf56c680331a7d1a50be38212c1356cb584d': Follow API signature change in CursorAnchorInfo
|
1c2cf71921f0f09e39c1df86c1e57d4c607aad34 |
03-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add new value "spacebar" to Key.backgroundType attribute Bug: 17318036 Change-Id: Ie84438a6aa3adc14a9db603d0cd4d5e37a55d612
ey.java
|
5a9c9649db0e31eb8aa6a447dbde49e513933da3 |
03-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Removes "customAction" value from Key.backgroundType attribute Bug: 17318036 Change-Id: I6a36d50ba2e69eafbb0faa049014281bd4d4ddfc
ey.java
|
0af2472a69bf8aad21ce1603e912adab3891667e |
03-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add new "keyboardTheme" <case> predicator Bug: 17318036 Change-Id: Ief386c84969d8646fb5cfe2050a2f59a7db16c88
eyboardTheme.java
nternal/KeyboardBuilder.java
|
8c42bf54af9afe44eade9f0c36cfd2136d20e2f6 |
02-Sep-2014 |
Yohei Yukawa <yukawa@google.com> |
Follow API signature change in CursorAnchorInfo This is just a follow up CL for Ia8cbb9f6b41cd9509fc0147fd68763df. No behavial change is intended. BUG: 17200900 Change-Id: Iba23b731ebde64ec2e816c5b4bef1d93632fce1e
extDecorator.java
|
d27af1a5d4b13c86cb33fcbc2584f1ab088ff2aa |
02-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am 3ad86d91: am afa9d6d8: Merge "Add theme aware key popup preview animation" into lmp-dev * commit '3ad86d91f1e3d251635303e0fb9a83dce22efa3a': Add theme aware key popup preview animation
|
ac88f3d8459e17236654aa38debea749ecb631d1 |
01-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add theme aware key popup preview animation Bug: 15678343 Change-Id: I26e4d292deab37724387cc9ebc03033fcd698c60
eyboardSwitcher.java
ainKeyboardView.java
nternal/KeyPreviewChoreographer.java
nternal/KeyPreviewDrawParams.java
|
f5960b4f621339a46cd266c5197a1dd861932741 |
29-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am 034a4a5a: am c4710124: Merge "Fix the order of keys on more keys keyboard" into lmp-dev * commit '034a4a5a19ba37dba8999b3763ae756fe748deaf': Fix the order of keys on more keys keyboard
|
f9af39e53edbf6c466c46d2a3111e28f72acaf34 |
29-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am 727cd740: am f2eadbb4: Clear keyboard cache when system locale is changed * commit '727cd74072d97af334fe8c0d18fa6a1e23629ccb': Clear keyboard cache when system locale is changed
|
a9fc8622fe6024a3740895db354829f574ddfa75 |
23-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix the order of keys on more keys keyboard This CL fixes the behavior of !autoColumnOrder!<n> flag in a more keys specification. Formerly the <n> value specifies the maximum number of column of more keys. With this CL, the <n> value specifies the exact number of column of more keys. Bug: 16603887 Change-Id: I2120620fa512ee30043bb146ad675a942a375129
ey.java
oreKeysKeyboard.java
|
f2eadbb497a172f602e49226a7f891d9e9097760 |
28-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Clear keyboard cache when system locale is changed Bug: 17310080 Change-Id: I2b388772f269f1e7610a5bd32de80793da2df16e
eyboardLayoutSet.java
eyboardSwitcher.java
|
8b5788d72b9025203582546255288dfb8a02dcf5 |
27-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am 68a2a69a: am 37beaf15: Simplify onComputeInsets of LatinIME * commit '68a2a69ae35352650a4c6dfc0b0c69069c4a1e1d': Simplify onComputeInsets of LatinIME
|
37beaf1529a61228d6240736937789e5622b29ed |
25-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Simplify onComputeInsets of LatinIME This CL expands SoftInputWindow to the entire screen. Thus a key review backing view is eliminated and onComputeInsets() gets simplified too. Bug: 17212702 Bug: 10841052 Bug: 10541453 Change-Id: I2d859f4e4698c64cabe399000821f13bab729996
eyboardSwitcher.java
|
8a413a2a62788cef59e2cb0a4362392e036cd7be |
27-Aug-2014 |
Yohei Yukawa <yukawa@google.com> |
am 00d140ca: am a475c854: Introduce a mechanism to hide the indicator speculatively * commit '00d140caeb02e2e68f5b2cf7b71d349e1ad4cb5c': Introduce a mechanism to hide the indicator speculatively
|
c1596086d3de32b66a382acf2c9b5fa00779008f |
27-Aug-2014 |
Ken Wakasa <kwakasa@google.com> |
resolved conflicts for merge of 0268f736 to master Change-Id: Ib89ef55a8752f9b5e357eed3a05c79dd28d0ec0e
|
a475c85480b2bc2a8d036b4b1ea29f6a8e749ac5 |
27-Aug-2014 |
Yohei Yukawa <yukawa@google.com> |
Introduce a mechanism to hide the indicator speculatively This is an optional optimization to reduce the UI latency. Imagine that the commit indicator is now displayed and the composing text is being updated, it is highly likely that the commit indicator will disappear unless the application rejects the setComposingText request. If we assume that the application will accept the new composing text without any modifications, we can hide the indicator without waiting for the arrival of new CursorAnchorInfo event. This optimization isn't dangerous because we can show the indicator again when we receive new CursorAnchorInfo event and the assumption is turned out to be invalid. Change-Id: Id59c6607a1029782410611e768791af9984f14ac
extDecorator.java
|
bea17c49ec23bf0f646cb548445c7756aa50d233 |
25-Aug-2014 |
Yohei Yukawa <yukawa@google.com> |
Introduce commit/add-to-dictionary indicators This CL introduces commit/add-to-dictionary indicators. Note that the text is not yet highlighted when the commit indicator is displayed. It will be addressed in subsequent CLs. Change-Id: I7e9b0fcfdc0776a50a1d8cfb41ee0add813317dd
extDecorator.java
extDecoratorUi.java
extDecoratorUiOperator.java
|
e38043849e01adfb2f6eb33cf6133c1d39d2466a |
26-Aug-2014 |
Jean Chalard <jchalard@google.com> |
Fix a bug where mic/emoji key wouldn't work. Bug: 17272902 Bug: 17269948 Change-Id: I561609fa84a6265f8148db7d2411bc1fd38dd163
eyboardSwitcher.java
nternal/KeyboardState.java
|
9cf69a45b24646bdd4bf365afe4e8e9fb30f9a22 |
26-Aug-2014 |
David Faden <dfaden@google.com> |
Adds documentation for a few methods. Change-Id: I6bdae25a8b81cdac931f2591f33570b01e34fb2c
ey.java
|
7defe926ca0eed2a18665cd0e4bf2ec305a03879 |
25-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am 4a782da3: am f145fff0: Merge "Fix NPE when pressing ALT key" into lmp-dev * commit '4a782da382b83164ea5c23c771b771e73bbe31b3': Fix NPE when pressing ALT key
|
ad1f88081190ad3c5569b2774c03e644786770d2 |
25-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE when pressing ALT key Bug: 17203708 Change-Id: I4f203603496e9401dacba4db21372e3353916418
eyboardSwitcher.java
|
85ddfe1317a4475269e53f62c2338c335e02e839 |
25-Aug-2014 |
Jean Chalard <jchalard@google.com> |
Revert "Revert "[ML1] Introduce RichInputMethodSubtype"" This reverts commit a63d0a8ee6cb05bcddb69bf9a6018853d89d886a. This patch seems to be fine after all, but was submitted without its companion [ML1.1] patch causing a build breakage. Reverting the revert and submitting both at the same time seems like the right thing to do. Change-Id: Ib8fefa40b74dcee0edb025a52dac9b35c82d49df
eyboardId.java
eyboardLayoutSet.java
ainKeyboardView.java
nternal/LanguageOnSpacebarHelper.java
|
a63d0a8ee6cb05bcddb69bf9a6018853d89d886a |
22-Aug-2014 |
Jean Chalard <jchalard@google.com> |
Revert "[ML1] Introduce RichInputMethodSubtype" This reverts commit 8ffe4bc9321e582a4d882f21e465d5886616f489. Change-Id: I9d4c98b0adfdb78b0f4d376f7691e50d1bd2228f
eyboardId.java
eyboardLayoutSet.java
ainKeyboardView.java
nternal/LanguageOnSpacebarHelper.java
|
8ffe4bc9321e582a4d882f21e465d5886616f489 |
18-Aug-2014 |
Jean Chalard <jchalard@google.com> |
[ML1] Introduce RichInputMethodSubtype Bug: 11230254 Change-Id: Ic7a1bf938a5a186dcff527b556295aba2406e8b9
eyboardId.java
eyboardLayoutSet.java
ainKeyboardView.java
nternal/LanguageOnSpacebarHelper.java
|
d6696ae78bbf2e1ec9f06376becfafe15eea9877 |
21-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Hinglish (hi_ZZ) subtype Bug: 17169632 Change-Id: Ibee088d76c2b19f1d62a3c9c119452726e856ec8
nternal/KeyboardTextsTable.java
|
a94c89e017dac92e2c23dcf05a8e6b4000d021d3 |
13-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use light emoji icon for Material light tablet keyboard Bug: 16808603 Change-Id: I39ce0ed8b5580754dfd0cf1494289b0a23863d50
nternal/KeyboardIconsSet.java
nternal/KeyboardTextsTable.java
|
78cff10f8d317641dd3531cce04e74502be8ad44 |
12-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add BuildCompatUtils to get an effective platfrom API version This CL removes reference of VERSION_CODES.CUR_DEVELOPMENT. Bug: 13888366 Change-Id: I5c8499a175473a220c8fb04ead219760c585a19a
eyboardTheme.java
moji/EmojiCategory.java
|
8f3e778a21ff2c8855fb0014116eda9eec7f2b5d |
13-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Remove reference of VERSION_CODES.CUR_DEVELOPMENT" This reverts commit 5380acfd04342b35289599f0bda3eaae1ddac642. Bug: 13888366 Change-Id: Iae0fb6798cef9d59c9de3790123f6acaf8b2746b
eyboardTheme.java
|
5380acfd04342b35289599f0bda3eaae1ddac642 |
12-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove reference of VERSION_CODES.CUR_DEVELOPMENT Bug: 13888366 Change-Id: I0b829e2cf9a11c694cf01b6f02753233c9c85105
eyboardTheme.java
|
8fdff5a11129827e88ce9f5bc462e18f613c19a3 |
08-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
(DO NOT MERGE) Show InputView even when hardware keyboard is connected Bug: 13988700 Change-Id: I4aeb01bf3571afc97959c213474a6424d7896120 (cherry picked from commit 06514f00f43f15e702ad3d8287e0d90bff555b7f)
eyboardSwitcher.java
|
016d6c424cf004c282db5a57e64f3d1eee672a22 |
11-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Auto scale-X text of key popup preview Bug: 9978106 Change-Id: I335fa3117ac2af2cb8220c4827dd54c1a1da4c5c
ainKeyboardView.java
nternal/KeyPreviewView.java
|
25906373ffe1b0e3e99b7412e9fd2a54f5d73345 |
11-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Tamil keyboard This CL adds Tamil (Sri Lanka) and Tamil (Singapore) subtypes. This CL also fixes Sinhala Keyboard's currency symbol. Bug: 9978106 Bug: 6911143 Change-Id: I2060978097882d0f4b1ec10f1103260ed8a447d0
ey.java
nternal/KeyboardTextsTable.java
|
db776143d940b28abb1b0aa1dcab62a945571990 |
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Revert "Align hint label to bottom"" This reverts commit 02c4a80afea802859c5cb4d1033a7374c3132c96.
ey.java
eyboardView.java
|
f7f657436872959fa9f8c5b90d2a4a97d104eaae |
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Revert "Remove unused Key and Keyboard attributes"" This reverts commit 44e20f4fb42380061b1c4aa8905c2b301d7130cd. Change-Id: I6560c8f4ef15bf8318d9eedf68a9eb5031f0581d
ey.java
nternal/KeyDrawParams.java
nternal/KeyVisualAttributes.java
|
0b5d12c6b4df6ddea2514a6646feb7db68e37ff4 |
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Revert "Add Key label off center attribute"" This reverts commit 787e9a37b41c67e8683e854538b2743a2bc8fdcd. Change-Id: I177b8f5d08eb487c19180c09101cc073222c4efe
ey.java
eyboardView.java
nternal/KeyDrawParams.java
nternal/KeyVisualAttributes.java
|
787e9a37b41c67e8683e854538b2743a2bc8fdcd |
07-Aug-2014 |
Ken Wakasa <kwakasa@google.com> |
Revert "Add Key label off center attribute" This reverts commit ba49920e8046ca592d6c914b2e3f7394bf9c281c. Due to unit test breakage. Bug: 14419121 Change-Id: I6f4fc30b86227e59c883d202551b162dc91b4166
ey.java
eyboardView.java
nternal/KeyDrawParams.java
nternal/KeyVisualAttributes.java
|
5f57fe4ad035f3deb53a58616efea843546266b4 |
07-Aug-2014 |
Ken Wakasa <kwakasa@google.com> |
Merge "Revert "Remove unused Key and Keyboard attributes"" into lmp-dev
|
44e20f4fb42380061b1c4aa8905c2b301d7130cd |
07-Aug-2014 |
Ken Wakasa <kwakasa@google.com> |
Revert "Remove unused Key and Keyboard attributes" This reverts commit cdcaa37a372799eecf796f7002bf49bf3a5f42c1. Due to unit test breakage. Change-Id: I1c22edf983f6e03a34b86d7c1fae3d3188447a75
ey.java
nternal/KeyDrawParams.java
nternal/KeyVisualAttributes.java
|
cdcaa37a372799eecf796f7002bf49bf3a5f42c1 |
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused Key and Keyboard attributes This CL removes the following unused Key attributes - Key.keyLabelFlags' followKeyLargeLabelRatio - Keyboard.keyLargeLabelRatio Change-Id: Ib4fb13cc7ca902ac1733ecf27bd284d07e10bc3e
ey.java
nternal/KeyDrawParams.java
nternal/KeyVisualAttributes.java
|
e19c520b419faaf96180984528ae32b514a1bc77 |
06-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Align space key icon to bottom of a key The Key.keyLabelFlags's flag "alignButtom" (misspelled) has been removed by Iae3cd66744. This CL re-introduce the same flag with "alignIconToBottom". Bug: 16803172 Change-Id: I412590f394c6ca9b36358d6acfe8675071403bdd
ey.java
eyboardView.java
|
017e9f7e7fa45add58af80165902843fe1e8dedb |
06-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add dedicated background for custom action label key Bug: 15526978 Change-Id: Ia73d825c7e00097018822704e61272d0e448f39a
ey.java
|
02c4a80afea802859c5cb4d1033a7374c3132c96 |
07-Aug-2014 |
Ken Wakasa <kwakasa@google.com> |
Revert "Align hint label to bottom" This reverts commit f1784266ec80244dcefdbd70a43147f1cd847547. Due to unit test breakage. Bug: 14419121 Change-Id: Ibc201649e71135292530b26337d9305a6681f446
ey.java
eyboardView.java
|
f1784266ec80244dcefdbd70a43147f1cd847547 |
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Align hint label to bottom Bug: 14419121 Change-Id: I9147d3c4a3687ed745ffdddfff221d88652919b2
ey.java
eyboardView.java
|
6ba5d636283c96b50e07f634225fce38faff0b7c |
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove unused Key and Keyboard attributes" into lmp-dev
|
ba49920e8046ca592d6c914b2e3f7394bf9c281c |
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key label off center attribute This CL adds two Key attributes to control how much a label should be off centered. - keyLabelOffCenterRatio - keyHintLabelOffCenterRatio Bug: 14419121 Change-Id: I26650eefdd375f0eeca8a1ca6034a8339d2a3182
ey.java
eyboardView.java
nternal/KeyDrawParams.java
nternal/KeyVisualAttributes.java
|
3410e16907d4c1058bcc7ccf05e9a8382a9b59bb |
05-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Make popup hint letter theme-aware Bug: 16351091 Change-Id: I6af18ea210c00916157138b9cfbeb073aee6ca1b
eyboardView.java
|
69b68b5916aeca3617fac24fe48fddf63045a4ee |
30-Jul-2014 |
Jean Chalard <jchalard@google.com> |
Fix some unit tests. The default value for the script needs to be Latin, as we don't specify it in the files. Change-Id: I1275f13f1cd92f00dc5708748fefb4982f0a60b3
eyboardLayoutSet.java
|
639c93f43bc51a8328d7dc11a09a3bd77974aeae |
19-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused Key.keyLabelFlags' values Change-Id: Iae3cd6674448f258ee0a4bf2966bf3c347876b4f
ey.java
eyboardView.java
|
2dae79b1966a7970c25c8b79beec1c95c13f6c87 |
17-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename LatinImeLogger to DebugFlags Bug: 15318007 Change-Id: Ic0268fd12865c9a692a5e7110a9beb76cb8b6d7f
eyboardLayoutSet.java
ointerTracker.java
nternal/BogusMoveEventDetector.java
nternal/MoreKeySpec.java
nternal/TouchPositionCorrection.java
|
f9f409530ccdc975ef965b1d1fee44bbd341d718 |
19-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Material Light theme Bug: 15782668 Change-Id: Id2ae47cfb2065d73f13701b9c6a041129dfd08ae
eyboardTheme.java
|
36713e5782dee0d82a28de5fddd2427a9c000089 |
09-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix alphabet label of Kannada and Telugu Bug: 10029252 Bug: 10028759 Change-Id: Iea9cc1b7cafa97280503b0236b005cea57ba2c3d
nternal/KeyboardTextsTable.java
|
d5f32b38f507cf0f4e3ceed5a360f6f809ada3c6 |
08-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Telugu keyboard Bug: 10028759 Change-Id: Id1bf030a9928124ead695aa7bf76db48ca58de4b
nternal/KeyboardTextsTable.java
|
03aa084ccd9d7c542711051ec1c50e0de43f1d8d |
08-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Kannada keyboard Bug: 10029252 Change-Id: Ia03ff886f9e62a2fe228fe59b504b033eead7631
nternal/KeyboardTextsTable.java
|
59e795ca3fcb91ea11cc328a1370a7c49a4017be |
08-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Malayalam keyboard Bug: 10417006 Change-Id: Ieb03fe1f08c85417b5d9ad4d62c8a5bc6d0632bc
nternal/KeyboardTextsTable.java
|
074e9812eea43bfa562d5bac8b5611ccf403000f |
08-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add Tamil keyboard"
|
b5696b4f670b5a240534bc81b106de78aba653d9 |
07-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Tamil keyboard Bug: 9978106 Change-Id: I226e640fe453076063121176121ed5923d1ccfa1
nternal/KeyboardTextsTable.java
|
68caceded4e053ecffdba23f177231bfa613c4f6 |
08-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use bn-rIN resource directory for Bengali (India) Bug: 10028755 Change-Id: I552ad3b30d359b79c48cde4912d796c532b42b51
nternal/KeyboardTextsTable.java
|
9cb19b1bcad1326bbbeb97f62a0f7d0f443bc147 |
08-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove unused keyPreviewIcon attributes"
|
6efe9ae1c073bdfbc36bd88e4d71c1b7505b39e9 |
08-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused keyPreviewIcon attributes This CL also removes unused tabKeyPreview icon. Change-Id: Ia69ba9c3d7c67ccb8983275bed262292eb422db2
ey.java
nternal/KeyStylesSet.java
nternal/KeyboardIconsSet.java
|
1c9e9ecdfbe0822b8eba2b5db8e21ef852252238 |
08-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Armenian comma on phone device Bug: 7963631 Change-Id: Ia28b4020652174daa2731b3eed7636db9639c6b6
nternal/KeyboardTextsTable.java
|
649de3f544d8e320ab812e829f637cd5f78b3d55 |
07-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Sinhala keyboard for tablet device This CL introduces fontDefault flag to keyLabelFlags of Key attribute to reset font specification to keyTypeface attribute. This is a followup of I065824f3fa. Bug: 6911143 Change-Id: I33bd4a23aaea73e2b17175ddd39053ec915d5451
ey.java
|
0205fb220d02a674bfafc3bcefe619d26514bf34 |
11-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Bengali keyboard layout This is a preliminary keyboard layout. Bug: 10028755 Change-Id: I365fb8e942a60d4b690a4af95fcd35bf73fffbe4
nternal/KeyboardTextsTable.java
|
5f6c303f0ba70c0bcfd73d06b63f0175669dafc1 |
30-Jun-2014 |
Jean Chalard <jchalard@google.com> |
[HW2] Have a script for hardware keyboard Change-Id: I3ee85867c529156374ecc17db3243a50912e760b
eyboardSwitcher.java
|
35c37dbef8a65cc1e199a60090d1b4e60da69fe6 |
26-Jun-2014 |
Jean Chalard <jchalard@google.com> |
[SD3] Forward the script ID to where it will be used Bug: 15840116 Change-Id: If2073e76fed74ae6e1cdd7670013e0e985b0e630
eyboardLayoutSet.java
eyboardSwitcher.java
|
aca2ef85e1af82ccadbd0cbdd691a680a03a824d |
26-Jun-2014 |
Jean Chalard <jchalard@google.com> |
[SD2] Add support for a new tag Feature in KeyboardLayoutSet Bug: 15840116 Change-Id: I3abbe4ce1ae573e9c5f1a8a96dc0056e8889d507
eyboardLayoutSet.java
|
c9c3ea0b68a1bad1febb7532fa941b430a1b941a |
27-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove redundant override methods and extended classes"
|
5a9ccbbef1080339f60fce039021133b0005d57c |
27-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add Sinhala keyboard layout"
|
00da6ee5e8674cdea284f7db8ba28d0fbacfe611 |
25-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Sinhala keyboard layout Bug: 6911143 Change-Id: I9ff87ece3e68381c0e9855106e7320c227f09965
nternal/KeyboardTextsTable.java
|
adba09b54ed1b30bf9b24d632165229a0752b144 |
25-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove redundant override methods and extended classes Bug: 15727335 Change-Id: Icea09f0643e7aeb8e722e473ad322f7439c3497a
oreKeysKeyboardView.java
moji/EmojiPageKeyboardView.java
|
3d8848e5cb709fb47b450e7ede5a2926d99c957d |
25-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor keyboard accessibility delegate classes Bug: 15727335 Change-Id: I1aa79a6f7f8cf14bacec391c016a5d1c553eea24
moji/EmojiPageKeyboardView.java
|
84405d2a6815a99992849e821e073835f2d892e3 |
23-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix some comments and rename method and parameter names This is a follow up change of I12139a925d and I0ac92c56bd Change-Id: Id6e9f4434fddd5d4274e06da5063606c2ffad932
ainKeyboardView.java
oreKeysKeyboard.java
nternal/KeyPreviewChoreographer.java
|
496fd77850cbc47add3cde67d4c788e01213e29c |
23-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Custom view for key preview popup"
|
615f431465ed2b5f3511ddfcc4c6de7bbfc28151 |
18-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Custom view for key preview popup Bug: 15143928 Change-Id: I12411b9b5b9611ec089e4967def9b5c19a2367c7
nternal/KeyPreviewChoreographer.java
nternal/KeyPreviewDrawParams.java
nternal/KeyPreviewView.java
|
e9d12c9f744db21b8d0862fcebba94b64fab4ed2 |
21-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Refactor drawing preview classes"
|
d801b6ee668f6ed4ef1926fd2cdb928fd36ace3a |
19-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Populate accessibility root node info of keyboard Partially reverting Ie033d21ef8 to populate root node info. This CL also fixes the bounds in screen of virtual node info. Bug: 15746768 Bug: 15582251 Change-Id: I3a82f904270adf138036ef462fd70b349a3cd33e
moji/EmojiPageKeyboardView.java
|
a74719c934ceb30d2afb7ae999c909f5c6fd5325 |
23-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix dismissing more keys panel when hiding keyboard This issue was introduced by Id7002ecb7f. Bug: 15809493 Change-Id: Iaa51b7f40a54ccbafb45c6444d8bbd21c671f7af
ainKeyboardView.java
|
b80fb09ff86521bba0d8da4f01fcf54345186972 |
19-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Dismiss more keys panel when hiding window Bug: 15727301 Change-Id: Id7002ecb7f4eea7be3505f6f0235074264418221
ainKeyboardView.java
|
7fb630b2a83983ea42108969b82ca85886e19241 |
17-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor drawing preview classes Change-Id: I0779caa720e3013f055ab48900bed223747b3952
ainKeyboardView.java
nternal/AbstractDrawingPreview.java
nternal/DrawingPreviewPlacerView.java
nternal/GestureFloatingTextDrawingPreview.java
nternal/GestureTrailsDrawingPreview.java
nternal/SlidingKeyInputDrawingPreview.java
|
03288ef47fd93758b5665e19fe9b892ece6e586f |
19-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor MoreKeysKeyboard.Builder a bit Change-Id: I12139a925d59bb467df629cebc61423d61db1d2d
ainKeyboardView.java
oreKeysKeyboard.java
|
3ff72dd0daa9baaeb4d6b8ade59d65c1f0e8b34f |
18-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate 3 public methods of key preview into one Change-Id: I0ac92c56bdb636998f7f5e20fba6830b4ac435fa
ainKeyboardView.java
nternal/KeyPreviewChoreographer.java
|
ad4f964a702534e60dfeb68d922d815ab2dcbacb |
13-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am 4f28b227: Update SDK version check due to I4716e71d72 * commit '4f28b22766e06b8c62636527393945114ea78002': Update SDK version check due to I4716e71d72
|
a2e365da0acf80c1bcd8413d72f697a0da374779 |
13-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Stop announcing suggestions strip content while more keys keyboard is showing This CL also supports announcing dismissing of a more keys keyboard. Bug: 15582905 Change-Id: Ia9e5d6c7e3e23dac39ee570b20d32f0141ae6184
oreKeysKeyboardView.java
|
4f28b22766e06b8c62636527393945114ea78002 |
13-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Update SDK version check due to I4716e71d72 Bug: 15603590 Change-Id: Ia2ac28a2dbf3e07678661d59e0aa6b4e6a536a02
eyboardTheme.java
|
dc0c1e40be53e8657634cf77bd6fe3edb1b14441 |
13-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add EmojiPageKeyboardAccessibilityDelegate"
|
e9d9b37b5a6b4841ba477e7b9358037cfaef726a |
13-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add EmojiPageKeyboardAccessibilityDelegate Because EmojiPageKeyboardView doesn't use PointerTracker to handle MotionEvent, a dedicated accessibility delegate is needed. Then the recent tab can be updated even with accessibility mode on. Bug: 15582599 Change-Id: I63d75b9aca21ec44f1f77d2eaaf2ba7813992183
moji/EmojiPageKeyboardView.java
|
a68e0dd437daa1387edc65082f96a00ca258a7b0 |
13-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE by disabling key preview popup of Emoji palette Bug: 15579928 Change-Id: I6bcf885f2c1aa37b337a85978409ccf41e459c2a
ey.java
ainKeyboardView.java
nternal/KeyboardBuilder.java
nternal/KeyboardRow.java
|
1dbeb251b2570dd3025dcd7134090de0fc860d04 |
13-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use MoreKeysDetector for accessibility A more keys keyboard may have a divider on it. The MoreKeysDetector should be used even with accessibility mode on to be able to handle a divider. Bug: 15583354 Change-Id: Ife2cf8304496c4c330127fde8ca1f34c2f0838e2
oreKeysKeyboardView.java
|
874a600dc805b6ab9fe92fccddfe4765b8d29a35 |
09-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add audio and haptic feedback for Emoji and Suggestions Bug: 15378862 Change-Id: Ia14929bd9eb63ad5735cae0ad98ad0e2ad301128
moji/EmojiPalettesView.java
|
dec599d1723f4ff52f066bd2dd1a4457d30cd33c |
07-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix overwriting accessibility delegate in setKeyboard A keyboard accessibility delegate object should be a singleton for each keyboard view. Bug: 15437933 Bug: 15419386 Change-Id: Ia70853c644d950ea6130c1f209b89929b1cb1ee5
ainKeyboardView.java
oreKeysKeyboardView.java
moji/EmojiPageKeyboardView.java
|
aa4b2c71270576f25e7c80a4b63a1956cec5f4e2 |
05-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Always update voice key visibility Bug: 15128166 Change-Id: Ie15724c323efa3b102f6aebddc3bda210aad1727
eyboardSwitcher.java
|
3ca65c8fd56724a7b4b3440bccf613e5a1a17513 |
05-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused supportsSwitchingToShortcutIme attribute Change-Id: I51c5247ac925a158facb79057f704b763b903552
eyboardId.java
eyboardLayoutSet.java
eyboardSwitcher.java
moji/EmojiPalettesView.java
nternal/KeyboardBuilder.java
|
c5dc74067385f9ab6ec3086825d0b369c26a1ea3 |
05-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add action key test for Lxx theme Change-Id: I849cec7deb5607e8ce8fb25c1f903f15328fb611
eyboardTheme.java
|
aea429200e997762cd92744a2b1f3f586fc00b35 |
26-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Support more suggestions accessibility mode Bug: 12491371 Change-Id: Ib01452b6a2a53faa591b05e62014f356e0511308
oreKeysKeyboardView.java
|
62316d7e821fa3a1ed052eb1ac2e8c0d08931d3e |
26-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Support more keys accessibility mode Bug: 12491371 Change-Id: Ib1fc8affbccfbaca3424ecdc2812f47047106aa2
oreKeysKeyboardView.java
ointerTracker.java
|
6e00de046ae9393ba663b2be17bf0371463829fa |
04-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Reorder keys around the spacebar"
|
dc62c711aaa8f875996a8dd36d8a1726b8b2fb74 |
03-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Reorder keys around the spacebar This CL reorders keys around the spacebar. - On phone's symbols and symbols shift layout, the comma key is moved to the left of the spacebar to aligned with main layout. - On tablet's layout, the comma key is moved to the left of the spacebar on all layout to aligned with the same layout of phone's. Also the comma key has "settings" as more keys. - In Arabic and Perisan, the comma key of tablet already has some more keys This CL remove "/" and add "settings" instead. Bug: 15281451 Change-Id: I6e0e75e4d4abfb1f356e7499be91424c7c57c58b
nternal/KeyboardTextsTable.java
|
ae0fab9550f1d9159d819dbb0b7cc86c2bf2937c |
03-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Load KeyCodeDescriptionMapper class lazily Change-Id: I2cba2bb5b2f449ed29895365b9c6ca285a7640fe
ainKeyboardView.java
|
7a750ca50d0ebe6bb5f395479ae2bef355c0a5dd |
03-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix PointerTracker debug output to reflect new KeyDetector Change-Id: I913ec290ddfd0ae4cc6e600ba95b7442167f0989
ointerTracker.java
|
a32803cefec6b7b161b1abd88c95c2834c46be23 |
03-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
More concise Key.toString() Change-Id: I0ef983f54e828193e9c7e4a10c888f72702d499c
ey.java
|
d78b586976af9b6b8f6e00c04747facfac313abc |
02-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Create AccessibilityDelegate only when accessibility mode is on Change-Id: I4cbae476d16723778b46ff765dd97832f279785f
ainKeyboardView.java
|
fa9b9578d44748de512c947651010e703c663936 |
02-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor MoreKeysKeyboardView a bit Bug: 12491371 Change-Id: I3ce1e6557e41a94146b882751f75ae4b5f6bc73d
oreKeysKeyboardView.java
ointerTracker.java
|
509d07c76446bc7d6db3067897834629ade92855 |
30-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am 61a8a66c: Merge "Workaround to draw spacebar icon of emoji palettes" into lmp-preview-dev * commit '61a8a66ccac1de7e146344dd77c8be84aa8daf33': Workaround to draw spacebar icon of emoji palettes
|
3558505bee4c5254ee31cb0101b0a5d8d44a46cd |
29-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Workaround to draw spacebar icon of emoji palettes Bug: 15321822 Change-Id: Iab7cef83ffdf91c877c3ed2e59d412496b516e1c
moji/EmojiLayoutParams.java
moji/EmojiPalettesView.java
|
6fe326ae42c084f03557d16cb098bb230494dde4 |
29-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am 761a6812: Don\'t reuse main keyboard\'s spacebar icon for Emoji palette * commit '761a6812312c48d04bcb91e5c4448364c4925731': Don't reuse main keyboard's spacebar icon for Emoji palette
|
761a6812312c48d04bcb91e5c4448364c4925731 |
29-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't reuse main keyboard's spacebar icon for Emoji palette Bug: 15321822 Change-Id: I6a5a865364fb98e0ebb6206d80d5629bbcb817b8
moji/EmojiPalettesView.java
nternal/KeyboardIconsSet.java
|
51ee5a47b8af04a14e1756c900b42784f948fff5 |
29-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove LatinImeLogger and UsabilityStudyLogUtils This CL must be checked in together with Ie52007dc5c. Bug: 15318007 Change-Id: Ie665f296e43b5485ae8ba7e949aa262794ee0dcc
eyboardSwitcher.java
eyboardTheme.java
eyboardView.java
ainKeyboardView.java
|
bbf556e8e1f2b522c555e05ec06c4efefed16e02 |
28-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove researcher logger This CL must be checked in together with I5cc76807e3. Bug: 15318007 Change-Id: I61423c3377ddc299fb332e742d6626c2e47145bb
eyboardView.java
ainKeyboardView.java
ointerTracker.java
|
9647d7fbee4cbd72876e949e6544dc43fadbd148 |
25-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use onHoverEvent instead of dispatchHoverEvent This CL also refactors KeyboardAccessibilityDelegate a bit to be able to override on hovering methods that handle enter, move, and exit on a key. Bug: 12491371 Change-Id: I3c7e81ccb8729ae6e466c654efde0c18ed734bdf
ainKeyboardView.java
moji/EmojiPageKeyboardView.java
|
4905d83270720ce9b9121595277dae6ba8102f16 |
25-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Release and register current key when emoji palette is hidden"
|
0380421bf7aea2fd3c39f5e3cf13e1593c0da02e |
23-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Release and register current key when emoji palette is hidden Bug: 13290802 Change-Id: Ib087152f8bd47a5c81901377291e4223ee4a49ec
moji/EmojiPageKeyboardView.java
moji/EmojiPalettesAdapter.java
moji/EmojiPalettesView.java
|
1f217dbd517af9e094aee1a1fb5085e8933892c3 |
24-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use functional key background for action key with label This CL also adds label_search_key string resources for consistency. Bug: 15135033 Change-Id: I81cae243e83a590ef56fe758a43c7184fc4159aa
nternal/KeyboardTextsSet.java
|
6726bc90014c8d9c1710e4b52aa019d3e945f407 |
23-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use Java 7 diamond operator"
|
a91561aa58db1c43092c1caecc051a11fa5391c7 |
23-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Java 7 diamond operator Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
eyboard.java
eyboardLayoutSet.java
eyboardView.java
ainKeyboardView.java
ointerTracker.java
roximityInfo.java
moji/DynamicGridKeyboard.java
moji/EmojiCategory.java
moji/EmojiPalettesAdapter.java
nternal/DrawingPreviewPlacerView.java
nternal/GestureTrailsDrawingPreview.java
nternal/KeyPreviewChoreographer.java
nternal/KeyStylesSet.java
nternal/KeyboardCodesSet.java
nternal/KeyboardIconsSet.java
nternal/KeyboardParams.java
nternal/KeyboardRow.java
nternal/KeyboardTextsSet.java
nternal/KeyboardTextsTable.java
nternal/KeysCache.java
nternal/MoreKeySpec.java
nternal/PointerTrackerQueue.java
|
2782f9792708148e4481aa41912239500825d819 |
23-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate attributes to EmojiPaletteView to control indicators This CL consolidates attributes of EmojiTabWidget and EmojiCategoryPageIndicatorView with EmojiPaletteView. Bug: 15151483 Change-Id: I6eca10b60e894d945080ef3f88523d539a4992fa
moji/EmojiCategoryPageIndicatorView.java
moji/EmojiPalettesView.java
|
5fc1510bc1cbe9bcd1105a403e07b5400470ae96 |
20-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor MoreKeysKeyboardView to use Key class This can make MoreSuggestionsView to use extended Key class to hold a index of a suggested word. Change-Id: I54d03d2447b04e3caf3e19e7cadcd391cbf58dd5
oreKeysKeyboardView.java
|
305778b53a5e7c865cae4010e657d00bb9bf5075 |
20-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Support accessibility TalkBack in emoji palette Bug: 11452158 Change-Id: I699e4e9f4baec4bb0fb9cd7875f675044f20465f
moji/EmojiPageKeyboardView.java
|
4d146d5e3e00cab1cca7d0d29fe00c0d629b5eac |
20-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate MainKeyboardView specific accessibility code Change-Id: I0d73b4cf60145b6e34bd89f72eb49de3c686f5e3
ainKeyboardView.java
|
7b90d2c432fd7ffbf0022fac9db921cf39197ac6 |
20-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor accessibility classes to be more generic Change-Id: Ifad1905f304bccdc39f0d5fbcab8a6353e0b4f76
ainKeyboardView.java
|
437be2d5c4ee60f9c880369985eadde4a3a22957 |
16-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor Emoji tab indicators to refer keyboard theme Bug: 14419121 Change-Id: I7086923fff153039c2d011bbccbfd04eb687a76a
moji/EmojiCategoryPageIndicatorView.java
moji/EmojiLayoutParams.java
|
27ca9f1bf17c1d275faed939d529f07bb57e28f3 |
16-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove Emoji label tab Change-Id: Ia2f3482363b462c16a51f2baac59d6bcae96ffab
moji/EmojiCategory.java
moji/EmojiPalettesView.java
|
6ea0dab845e9b767d8d7d09c3690ad0f7076b24d |
19-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove Emoji delete key UX hack The Emoji delete key UX hack that changes key background color based on the key state isn't keyboard theme compliant. Change-Id: I0fa43a91cdd6da944d6d4d1a5a09b771f852a081
moji/EmojiPalettesView.java
|
10bd458efc2cc04d30df279e68e43c242a6cc60a |
19-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename Emoji related resource names more consistent Change-Id: I318a98feeaf7b8bc4d2ed6d54475a144e2dca0a1
moji/EmojiCategory.java
moji/EmojiCategoryPageIndicatorView.java
|
04e2a494e2bcdf50b6e6bb8ba0e2b25efd91fd35 |
19-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename LXX theme to LXX_Dark Bug: 14419121 Change-Id: I3d73c51d339eafec26871a659575d8b7b8cc441c
eyboardTheme.java
|
3b12718537f40b262e5eeb5c8168d69b2afa6955 |
15-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix keyboard theme selection logic Bug: 15002666 Change-Id: I5cc52db71ee609edffdb2613e93245e92ac6fc6a
eyboardTheme.java
|
41808192d3a64d3e823e13ace27e3ce80b1c5bda |
15-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Support 9-patch drawable for spacebar icon Bug: 14419121 Change-Id: I901ea2a5bfae870b3aae8fea3bc38d999b2354b8
ey.java
eyboardView.java
ainKeyboardView.java
|
2ddaf9543da569af980a402d178a1af3819ed799 |
15-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused auto correction led for spacebar feature Change-Id: Ie1544bd0d28684d9b7887fddff37b224ed4f8201
eyboardSwitcher.java
ainKeyboardView.java
|
591ec83e40a8046a802691c2ae0cfd08b7de258b |
15-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use slightly dimmed text color for functional keys"
|
afdcc15ca8ea75f4c5a22d7d25eb5e253bdf1c7f |
15-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE in KeyboardSwitcher while orientation change This is a follow up of I8a737e2b73. Bug: 14981300 Bug: 14419121 Change-Id: I87f910adbff248d9606d074c351aa951c9539163
eyboardSwitcher.java
|
37ec0fe9840aeb3fdf4a5749945045f7a76fd16b |
15-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use slightly dimmed text color for functional keys This CL introduces two new key attributes to achieve this. - KeyboardView.functionalTextColor - followFunctionalTextColor flag for Key.keyLabelFlags Bug: 14419121 Change-Id: I45ca433dcc9cc8c6cf891e21d5316ee4048b0cad
ey.java
nternal/KeyDrawParams.java
nternal/KeyVisualAttributes.java
|
9f4d62cc42ab66f72ecb23996ffc2f8b039c8c4a |
14-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Create com.android.inputmethod.keyboard.emoji package Change-Id: Idd12c2fa4f5add7bb50bd7349ff9a74fffe82cfd
mojiCategoryPageIndicatorView.java
mojiPalettesView.java
eyboardSwitcher.java
moji/DynamicGridKeyboard.java
moji/EmojiCategory.java
moji/EmojiCategoryPageIndicatorView.java
moji/EmojiLayoutParams.java
moji/EmojiPageKeyboardView.java
moji/EmojiPalettesAdapter.java
moji/EmojiPalettesView.java
nternal/DynamicGridKeyboard.java
nternal/EmojiCategory.java
nternal/EmojiLayoutParams.java
nternal/EmojiPageKeyboardView.java
nternal/EmojiPalettesAdapter.java
|
268bf2cdfe15aa22637603fa9920b2a2769cbcd3 |
14-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE that happens only in some unit tests Bug: 14922410 Change-Id: Ica801e102d302e9faa7c24721b37634f1e812af3
mojiPalettesView.java
|
36100397231addedc6e3bfde4003a83476e8f9c9 |
14-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename LMP to LXX just in case This CL must be checked in together with I7e2ba67f31. Change-Id: I51cb982f9cf0ace173d535a60293bb4be83bbb75
eyboardTheme.java
|
c1094d69134740ee0209f1ddfb25dd770b37ab25 |
14-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Emoji palette more Quantum light compliant Bug: 14419121 Change-Id: I8a737e2b73a000ad66e7e30a695677fe0bcc66fb
mojiPalettesView.java
eyboardSwitcher.java
nternal/KeyboardIconsSet.java
|
c1e6100bdea95872cb66a64b7ee14ab0ae46476f |
14-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate functional key background from normal one This CL also moves spacebarBackground attribute from MainKeyboardView to KeyboardView. This CL must be checked in together with I48c383ca97. Bug: 14419121 Change-Id: Id356d0086a8fb21375fb5c66076873258fb3d63e
mojiPalettesView.java
ey.java
eyboardView.java
ainKeyboardView.java
|
ead058b00216339a8688c604886645fce42fee4a |
14-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Make EmojiCategory and EmojiPalettesAdapter as top level classes Change-Id: Iea8087a240cb46e410b8de1f6a784b2995e7a6fb
mojiCategoryPageIndicatorView.java
mojiPalettesView.java
nternal/DynamicGridKeyboard.java
nternal/EmojiCategory.java
nternal/EmojiLayoutParams.java
nternal/EmojiPageKeyboardView.java
nternal/EmojiPalettesAdapter.java
|
83be21a56362dfe8768a4a6743e3e2ac4ea21076 |
13-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix emoji category page indicator height Bug: 14419121 Change-Id: I67f2072c67c2c4da0e5ac21a90f5cc7313f70f59
mojiCategoryPageIndicatorView.java
|
cda11fb3a49e1dca364ef0caa1daf9a9afd8e029 |
13-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Show icon on action key when it is defined in keyboard theme"
|
dcd74ba929ba76468deed59c08bb115ed2e64422 |
13-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Optimize drawing key text shadow layer"
|
41f9f1ef703ca4d63f1ef08b51d1365a17b4065a |
13-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Optimize drawing key text shadow layer Change-Id: Id226fe8042ba0f538d5109459a3615d7e7113d7f
eyboardView.java
ainKeyboardView.java
|
dd68d4e4bf8933a85ad0687eb51217ad41273687 |
13-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Show icon on action key when it is defined in keyboard theme This CL also adds the following icons name for an action key. - Go - Send - Next - Done - Previous Bug: 14259323 Change-Id: I48bba708d1f78349270d2ca01aebd8f111685723
nternal/KeyboardIconsSet.java
|
1c8e069d3c269a866d1ca8252f92108c03d07c50 |
12-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add isIconDefined predicate to Keyboard_Case attribute Bug: 14259323 Change-Id: I9450a5125b1809b9fada6ee6e6b253cabfa2e2b4
nternal/KeyboardBuilder.java
|
fe536b27280fe47bb6bc741204e65674c5b52501 |
12-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Activate pseudo LMP theme Bug: 14419121 Change-Id: I00265315c204de2279250d9ae20f630c2ee5dec6
eyboardTheme.java
|
59c3ef1ff8df23e3c3e3f549c0289c479553c666 |
07-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor KeyboardTheme This CL introduces two preference keys in addition to the existing one. - pref_keyboard_theme: The new preference key that is used only in the preference settings. - pref_keyboard_layout_20110916: The previous preference key that holds keyboard color scheme settings. This is superseded by the next key. - pref_keyboard_theme_20140509: The new preference key that holds keyboard theme settings. This value is forcibly reset to LMP theme on a LMP device. On a KitKat and previous device, the settings of the pref_keyboard_layout_20110916 is carried on into this preference. This CL must be checked in together with Id7b3ddd8aa. Change-Id: I2d55602d026e30b38d8f822d2124f5c5e4a9a812
eyboardSwitcher.java
eyboardTheme.java
|
d47dca429e74b47cfbf4200dd23c8f5a1e5791ec |
09-May-2014 |
Ken Wakasa <kwakasa@google.com> |
Revert "Refactor KeyboardTheme" This reverts commit 19688b584bb903192559196a0e3836bc4c957696. Build breakage. Change-Id: I95d4be1578824eaee5a2fb08ec277250727ac668
eyboardSwitcher.java
eyboardTheme.java
|
19688b584bb903192559196a0e3836bc4c957696 |
07-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor KeyboardTheme This CL introduces two preference keys in addition to the existing one. - pref_keyboard_theme: The new preference key that is used only in the preference settings. - pref_keyboard_layout_20110916: The previous preference key that holds keyboard color scheme settings. This is superseded by the next key. - pref_keyboard_theme_20140509: The new preference key that holds keyboard theme settings. This value is forcibly reset to LMP theme on a LMP device. On a KitKat and previous device, the settings of the pref_keyboard_layout_20110916 is carried on into this preference. This CL must be checked in together with Ifcedeabbec. Change-Id: Ibe75146e2c1c7eebf964ca86550baf244fedb79a
eyboardSwitcher.java
eyboardTheme.java
|
ebac0aa28fd71ec58067939cb1e9c87cca720dd5 |
08-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Reorder accented letters of English This is a follow up change of Idff0b6d08e. Bug: 13177865 Change-Id: I00ea7cda954efbd248d2abc2fa6d4995d6acbf19
nternal/KeyboardTextsTable.java
|
bf09cb2390962b18f6014320290431f79ec77dc1 |
08-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Reorder accented letters of English Bug: 13177865 Change-Id: Idff0b6d08e6dd0ec1eb39072ba4f99e6ec7df802
nternal/KeyboardTextsTable.java
|
0de529b4cac458b2d561060d3ae2c7f7f82b676d |
02-May-2014 |
Ken Wakasa <kwakasa@google.com> |
Fix NPE Follow up to I2b0ec091a11aa8a495794d633efecb6d8b818f42 bug: 14488351 Change-Id: Ic88adbd6775910f35338d798dc0d5493715708e4
eyboardSwitcher.java
|
71c96c079f8ec391487ca59efb247b55c921d81a |
02-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add Marathi keyboard layout"
|
a5ab5d830c642e8874ba5070d850f12bec2375f7 |
01-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Marathi keyboard layout Bug: 10028772 Change-Id: I7bca05bbbfdb2e5f61d5db611dff62ace3b71e31
nternal/KeyboardTextsTable.java
|
1ead609e6fd64fd5ac2979ac3802d8bada7d7f49 |
01-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Guard accessibility function calls This is a follow up of I2b0ec091a1. Change-Id: I2801bd1530556cfa6cc176efac9d9f09f2405892
ainKeyboardView.java
|
3903e0d6e88e21993d4b34977597bc40f6bbac14 |
01-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Make AccessibleKeyboardViewProxy not singleton"
|
bca7e4e9a2ed07d5d87f4dce9f793e40edb09691 |
30-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Make AccessibleKeyboardViewProxy not singleton This CL also renames AccessibleKeyboardViewProxy and AccessibilityEntityProvider to MainKeyboardAccessibilityDelegate and MainKeyboardAccessibilityNodeProvider. Change-Id: I2b0ec091a11aa8a495794d633efecb6d8b818f42
eyboardSwitcher.java
ainKeyboardView.java
|
60003d51142284b0cf247a2d29bd8844cfba08a4 |
30-Apr-2014 |
Yohei Yukawa <yukawa@google.com> |
Fix the unintentional behavior change I0188fa56cba8e introduced an unintentional behavior change regarding the condition when the globe key is displayed if LatinIME is running on KitKat or prior version. With this CL, the previous behavior is back. BUG: 12965588 BUG: 14426646 Change-Id: I112a327dce6ad2e40beb9a60d587e77b3954da82
eyboardSwitcher.java
|
8ba4f33709e6c40ade96922f88feace6e4b75b56 |
28-Apr-2014 |
Yohei Yukawa <yukawa@google.com> |
Use shouldOfferSwitchingToNextInputMethod when available With this CL, LatinIME starts using InputMethodManager#shouldOfferSwitchingToNextInputMethod when available and API level is higher than 19 (KitKat). Note that relevant settings of LatinIME will be ignored if InputMethodManager#shouldOfferSwitchingToNextInputMethod is considered to be available at the moment. We will revisit here to reorganize the user visible settings before the new global IME switching mechanism becomes publicly available. BUG: 12965588 Change-Id: I0188fa56cba8e983c61cef3ae3400a0e3821f718
eyboardSwitcher.java
|
7a78127a56bc427fbc690cb0561c415a81064e64 |
25-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessary reference to LatinIME Change-Id: Idbb45c504499d39bbf272fae84ea71a83bf4dd69
eyboardId.java
|
5179608e19dfeffe4fd657d9a7c671fb932bd487 |
22-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use ArrayList constructor directly"
|
965621574dc102a1578636f641e5eb8717fb3601 |
22-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use ArrayList constructor directly This is a follow up of I85a0b18d2d. Change-Id: Ia7a642bb6e0015242d6e046019b3973226a0add2
nternal/DynamicGridKeyboard.java
|
9d84d67b44ac5099df646b12d7b01f800feaa961 |
22-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix typo of local variable name Change-Id: I09c0aeee979e883af199f5c533d526a089064987
roximityInfo.java
|
92892608228f680aa7e7c24c79c6285adbf4f4c1 |
22-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use sorted keys index as virtual view id Change-Id: Id3f81de1edaacc06362b65aa7b68e9317e6596bd
ainKeyboardView.java
|
0ea82be889df77546956c0fe93664622fa4ccb29 |
22-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessarily getKeyFromOutputText method from Keyboard Change-Id: I61986ed65ce6696a8b0d885bdeb9668e6087bc47
eyboard.java
nternal/DynamicGridKeyboard.java
|
c13c1adfa72227b0006add5f13f555fbb9c9eb4e |
21-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Sort keys from top-left to bottom-right order Change-Id: I228748824de62e9e46fa43db200d23f41eb6d2ce
mojiPalettesView.java
eyboard.java
eyboardView.java
oreKeysDetector.java
roximityInfo.java
nternal/DynamicGridKeyboard.java
nternal/KeyboardParams.java
|
5326dcfb7dbdc1a3fc9cfb94046805f18bf3d3d7 |
21-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use unmodifiable list to return keys from Keyboard Change-Id: I85a0b18d2d78632e9a9f074eda1de9225001f876
mojiPalettesView.java
eyboard.java
roximityInfo.java
nternal/DynamicGridKeyboard.java
|
58d4e610ac705fbfb49d8ec8d893a35ac416668e |
21-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use unmodifiable list to return the nearest keys Change-Id: Ic9084b08fa9a1f25b7f4b98c627350583c401c12
eyboard.java
roximityInfo.java
nternal/DynamicGridKeyboard.java
|
064af5c0fc07b3afae3021d42fcac2185158c951 |
21-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Stop using modifiable Key array Change-Id: I0f3e96672da4261ae5628d2d5ea39d60e6287ac0
eyboard.java
|
bfc998096b506ab4813267bc47ff312a37fcef84 |
16-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add contentDescription to Emoji palette This CL adds content descriptions of: - Emoji Category icon/label. - Delete key - Space key Bug: 11452158 Change-Id: Ic00592c560b6265c880cd25f2e18cfd349b4620b
mojiPalettesView.java
|
1ee443d848f7e8ce8b3696e4d6e4a6afa1ce2d47 |
15-Apr-2014 |
Jean Chalard <jchalard@google.com> |
Merge "[IL135] Make getCurrentAutoCapsState private"
|
82d3a56b094557514bffc2a3f22d08b58c495cba |
15-Apr-2014 |
Jean Chalard <jchalard@google.com> |
Merge "[IL134] Add an alternative path to getCurrentAutoCapsState"
|
751dc070bf5cbf2534eb86f5dbc05ec38fcffbee |
14-Apr-2014 |
Jean Chalard <jchalard@google.com> |
Merge "Fix updating the shift state upon backspace"
|
2282e8520a2c1984989a14fb09896536f5033b26 |
31-Mar-2014 |
Jean Chalard <jchalard@google.com> |
Fix updating the shift state upon backspace Bug: 13514349 Change-Id: If4c9db12b0ab5be676f7a2f72715f469066ee537
mojiPalettesView.java
eyboardActionListener.java
ainKeyboardView.java
oreKeysKeyboardView.java
ointerTracker.java
|
f091c491ea8259ea696186ea6d97e6ce0c4c3597 |
14-Apr-2014 |
Jean Chalard <jchalard@google.com> |
[IL135] Make getCurrentAutoCapsState private Bug: 8636060 Change-Id: I800aefe6fee4c14df6fe5abe21b2387c69abb8f5
eyboardSwitcher.java
nternal/KeyboardState.java
|
ddc163988a7e2e910ff3cac26ed580bac123fda0 |
14-Apr-2014 |
Jean Chalard <jchalard@google.com> |
[IL134] Add an alternative path to getCurrentAutoCapsState Bug: 8636060 Change-Id: I959e13d34910adad028ed6174f92029ff690eeeb
eyboardSwitcher.java
nternal/KeyboardState.java
|
c3a19a5249279f101148cc8134843f57ba5d19fc |
14-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove GingerBread keyboard theme This CL must be checked in together with I6a9ac172a5. Bug: 14042743 Change-Id: Ic3f01f5d10097d743325df847bd7cd2959992487
eyboardTheme.java
|
21eafd7910182a31372fb92895f057cff28a8480 |
14-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use KeyboardTheme id insteand of index This CL must be checked in together with I771216f8bd. Bug: 14042743 Change-Id: I45c3acf9242985fb03721a9a6d377fbccc8e2019
eyboardSwitcher.java
eyboardTheme.java
|
d6aa94e6b5fd7abc25a8d21857211ffd0852b33a |
14-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor KeyboardTheme as top-level class This CL should be checked in together with I63e33388f9. Bug: 14042743 Change-Id: I13f0a45bac6f19e006bf1280a36173e52d6d7160
eyboardSwitcher.java
eyboardTheme.java
|
977d052f8c32ad59accc1b4a2e2d9889108478cd |
10-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revise myanmar keyboard layout Note that this keyboard layout is still a preliminary. Bug: 7963632 Change-Id: I4c53b3359ea2c0dd8e2ce7db8ec916ab9340eec5
nternal/KeyboardTextsTable.java
|
cb05dc1d1b03a7a66bfa96f76904c4afef914d17 |
10-Apr-2014 |
Jean Chalard <jchalard@google.com> |
Merge "[IL133] Avoid calling a dangerous method from outside."
|
9eec53a2c227c791f62659aebcbe18fcf517e65b |
10-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Reorder German umlaut letters"
|
784a4429ea82c170224431d4974e5f868f064162 |
10-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Reorder German umlaut letters Bug: 13940739 Change-Id: I2e377b56e4a74d36c7e0cea4ad4e8d9341eb7feb
nternal/KeyboardTextsTable.java
|
ac5e6ddd975ecba942fabaf752f2fad8773c51db |
10-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Italian (Switzerland) it_CH layout Bug: 13920900 Change-Id: I57df8ca12b0d8cc4bbca2372c0470dcae5b5cbfb
nternal/KeyboardTextsTable.java
|
d317796207d9c9443669ff94aac63c4193ec0e6f |
08-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Locale to process text resources Change-Id: Ic1c4e1776071332e02c368055157124bb539d14e
nternal/KeyboardTextsTable.java
|
6bb3556ff7b24a5a38d7cc4276017bda3a9a4bba |
08-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use locale to look up KeyboardTextsTable Change-Id: I1e05c7fdbb757efef0e9407dc25482ef1115e49a
nternal/KeyboardTextsSet.java
nternal/KeyboardTextsTable.java
|
ceda8b925fbea16b9b951a150ba93fb5521f0f58 |
08-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Update KeyboardTextsTable.java Change-Id: I821eb214f3a8c34e91ca9bbf116cc53389a2fff0
nternal/KeyboardTextsTable.java
|
0c01fc6f1c01a2009546a2982818e68c08012ab3 |
07-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove workaround code of placing DrawingPreviewPlacerView This CL divides MainKeyboardView.locatePreviewPlacerView method into two methods. One is installing DrawingPreviewPlacerView to the window as Frontmost view. Another is telling the location of MainKeyboardView to DrawingPreviewPlacerView. Thus we can eliminate workaround code to deal with transient states in orientation change. Change-Id: Ia5d8f28dfb5213d27aa218c72d838a3c3be5a527
ainKeyboardView.java
nternal/AbstractDrawingPreview.java
nternal/DrawingPreviewPlacerView.java
nternal/GestureTrailsDrawingPreview.java
|
b6c70f4ed31410eb33cd43e316a53067517c1fe3 |
06-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unneeded CustomViewPager class Originally this hacky class has been introduced by I0824f82c30 to address bug: 11721001. Because the bug: 11721001 has been addressed by I950f13ec40 and etc., this class should be removed. Bug: 13665882 Change-Id: Iabdd369e4dddb0188534289eea1269fb196895eb
mojiPalettesView.java
nternal/CustomViewPager.java
|
8ab4ae4377fca97cb9ef05c615c5a59bc4bc3d8c |
27-Mar-2014 |
Jean Chalard <jchalard@google.com> |
[IL133] Avoid calling a dangerous method from outside. We want to remove all calls to this as it lets internal values escape, but there is some refactoring to do to finish this. Bug: 8636060 Change-Id: Iedba6afe4719bc0add868714a1ee5a04b7ead33e
eyboardSwitcher.java
|
9320553ab922621f021a66f934ae9b40c8da21b8 |
27-Mar-2014 |
Jean Chalard <jchalard@google.com> |
[IL132] Remove some calls that let a value escape. Bug: 8636060 Change-Id: I696514934586ee71e734fd974026af8b2c866127
eyboardSwitcher.java
|
7dd32dfc065c13e946c0d42a0e000f4ce7298ed7 |
28-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove country name from space bar text when appropriate Remove country name from space bar text when there no other subtype that is a same language and a same keyboard layout. Bug: 8084704 Change-Id: I7c785a925ff7a0a61e5d009f138e1df52b3aeb3a
eyboardSwitcher.java
ainKeyboardView.java
nternal/LanguageOnSpacebarHelper.java
nternal/NeedsToDisplayLanguage.java
|
9364d46ac3590d23b8117a66efc8756454cef772 |
27-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add SpacebarLanguageUtils class The SpacebarLanguageUtils class is separated from SubtypeLocaleUtils and handles the language name on the spacebar. Bug: 8084704 Change-Id: I82f79a061d4f0cc2895263298c3ebf8ee444c61d
ainKeyboardView.java
|
8e3c585265366628b45315123832f4fc372ffdb1 |
28-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Make NeedsToDisplayLanguage as a top level class Change-Id: Ia05e0494a9dccebfb5c1316479e52f04cf2ae444
nternal/NeedsToDisplayLanguage.java
|
61dbda00de17be4b624ee7830ae4859167db3ed1 |
28-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove redundant check to detect forceAscii Change-Id: Ib3272ec19a90b3aa4937573e049ceb86855ea408
eyboardSwitcher.java
|
2202d47386598815c7bda939f36759e7b923cc61 |
28-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Stop displaying locale string on short space bar Bug: 12070355 Change-Id: I2d6fa20431bc56d5139caeac33e396b73906d075
ainKeyboardView.java
|
e289441f928eb34463aa823a78fb9690a4d7be72 |
27-Mar-2014 |
Ken Wakasa <kwakasa@google.com> |
Call setLayerType(LAYER_TYPE_HARDWARE) for EmojiPalettesView too. This CL probably does not addresses the bug, but still this should be the right thing to do here. bug: 12667742 Change-Id: I587652942fd66094779fb7942c734e0ff5f9d0b6
mojiPalettesView.java
|
4cb152682d1ebb09b7a5356e81b78b7fed11de69 |
27-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix crash while entering emoticons Bug: 13652919 Change-Id: Idd66240ac882fa890cfb28a477403ee09dc716ce
nternal/KeyboardTextsSet.java
|
393efd94e5afe3ac3a03c72e40778a5e5c6ddec6 |
14-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename text resources consistently - keylabel_<key>, the key label text of the <key> - keyspec_<key>, the key specification of the <key> - keyhintlabel_<key>, the hint label text of the <key> - morekeys_<key>, the more keys specifications of the <key> - additional_morekeys_<key>, the additional more keys specification of the <key> Change-Id: Ib2127f21fa33a2568e8a6eba65cfdb2cf78b480e
nternal/KeyboardTextsTable.java
|
df39eb696152954cca5bdac4cdc4ea6650db889f |
20-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate KeyboardTextsSet.setLocale and loadStringResoucres Change-Id: Idaf8f0d80fdeef4f1430f11d4083366e8ab7f6e0
eyboardSwitcher.java
nternal/KeyboardBuilder.java
nternal/KeyboardTextsSet.java
|
6007a1b7a91437a211bf53dee248b78d95636bdb |
20-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor KeyboardTextsSet class Change-Id: Ibb59a9d4902db9ec0e00244304be9ab35b215a50
nternal/KeyboardTextsSet.java
|
844205ca2e657d0fb236070bad6e732246a5050e |
20-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Utilize autoColumnOrder for punctuation more keys Change-Id: I1f8f5013f0bdf93cf590b8bd00d680b31e03d8b0
nternal/KeyboardTextsTable.java
|
e884fde8d2d532e19bfd01e6adc8bf0c9b4317ce |
20-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix Armenian punctuation order"
|
d51aebd328fd002a4cafcd3f74099b987f975884 |
19-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Armenian punctuation order Bug: 12623502 Change-Id: I6cc026132922e103d212b663664e7e0aa2404b35
nternal/KeyboardTextsTable.java
|
270bd39af44c4f6e1056d591c12a6a017125e5d4 |
20-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove Latin comma from Arabic/Persian keyboard Bug: 12807701 Change-Id: Icca63586d561a57b2c15cbfbae0de98dfcc137a3
nternal/KeyboardTextsTable.java
|
110e9f9e88818d96085b5fe412aeb988780e8fde |
17-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Galician keyboard Bug: 13169021 Bug: 13017434 Change-Id: I5d44dc4c2387644028a5cf594954795e014f357a
nternal/KeyboardTextsTable.java
|
0c797e8867dae8960480fd5d3085e595091ea772 |
17-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Basque keyboard Bug: 13169021 Bug: 13017434 Change-Id: I46c738e833a9f287586a03bda9ab0230f8b9eac1
nternal/KeyboardTextsTable.java
|
4640e7c989e285fd5b805626e6601363078f21d7 |
19-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix French accented letters order Bug: 13497958 Change-Id: I062a0e2e75b2f6c2606b1309808cbaa83cc91018
nternal/KeyboardTextsTable.java
|
1325ddbae318d75b62f59beb09b989291838be48 |
18-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Guard possible NumberFormatException"
|
d2c6151d4d78e5e7d09080efd14e0a8f5933afb9 |
17-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Guard possible NumberFormatException Bug: 13472379 Change-Id: Ib7640b3d8816d8d7fb4747d2288eedd94bc49b06
eyboardSwitcher.java
|
fc3263a75cefbe7036f9cf7e78c709516f31e451 |
17-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add preliminary Myanmar keyboard This CL adds preliminary Myanmar keyboard as a groundwork. The keyboard layout comes mainly from virtual keyboard of <http://www.google.com.mm/> Bug: 7963632 Change-Id: I36504ceb6c2079a6e133edaeb458da1c5cf3ded2
nternal/KeyboardTextsTable.java
|
ef27c83e74e0164cc288705daa693660473ee4d1 |
16-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Persian symbols shifted output text Bug: 13017434 Change-Id: I57af849ae4342bfee3fa08d7e90c6a6dbc229380
nternal/KeyboardTextsTable.java
|
538abc27dc365fb4d7799ab7f61523a92040a236 |
17-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Arabic keyboard text and test comments Bug: 13017434 Change-Id: Iec2ddab719e0c68a70bcf56a90eb4522c5fd7978
nternal/KeyboardTextsTable.java
|
15a6b66ddaee302fc539311201b2b9f76778fd78 |
11-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor keyboard layout test more customizable Bug: 13017434 Change-Id: I804b4cb9f56684d425e83a20cb3f71d947a87f98
nternal/KeyboardIconsSet.java
|
567fbe90f7039e59be02b5a8c7bb54cff41ebe72 |
10-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix unused text resources of keyboard layouts Icelandic keyboard has no nordic layout. Latvian, Lithuanian, and Slovak keyboards have duplicated N WITH ACUTE. No Language keyboard has duplicated letter a variants. Change-Id: Iaeacebc1f7efdb70294e6342e42232b73aed9398
nternal/KeyboardTextsTable.java
|
e07a777ed6f97549c7816265b1df98e6611719ca |
10-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix unneeded u with diaeresis more key on Swedish keyboard Change-Id: Ib4a17fa464899907616e76426e5df0d370a40f80
nternal/KeyboardTextsTable.java
|
315010636ae187b3c1f23f77e4c4f28dce222c81 |
10-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix excessive more keys on Estonian keyboard Change-Id: I6c2d5d123d519278a6ff0f12fece69ccbad1aad5
nternal/KeyboardTextsTable.java
|
505453093443ce60ee4366e1343098a0e3244d36 |
06-Mar-2014 |
Jean Chalard <jchalard@google.com> |
Merge "[IL122] Put the code, x and y in the transaction"
|
29881854bc5a625d01bad8c678ac10e6d1877e5f |
04-Mar-2014 |
Jean Chalard <jchalard@google.com> |
[IL122] Put the code, x and y in the transaction Bug: 8636060 Change-Id: Icdf87995dedec410b54c306e8d312ba7ec25cea6
ointerTracker.java
|
dbe531efa8f369d8630b06c85bc190ab6d298e82 |
06-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove unused text resource keylabel_for_east_slavic_row1_12"
|
4309b83ea95a90d9d246438a0a7e9c880ff7083f |
04-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused text resource keylabel_for_east_slavic_row1_12 The text resource used in 10 inch tablet layout. This change also corrects {keylabel|more_keys}_for_east_slavic_row2_1 to _row2_2. Change-Id: I60d69af22f97c008449b8dccc7c84ae6a05fe0d8
nternal/KeyboardTextsTable.java
|
1f215a58c99f0eb2f536e9cccd51371f2883e201 |
03-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused MoreKeysPanel argument from Controller interface Bug: 13204690 Change-Id: Ife438e78d9bbbf796df20f95c2da7a4d50e5a035
ainKeyboardView.java
oreKeysKeyboardView.java
oreKeysPanel.java
|
56e0373b5c0c516cd57352cebf882e2b358f168c |
03-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Dismiss more keys keyboard before statring more suggestionsview to show Bug: 13204690 Change-Id: I9188edd0e99ca8acdcb0f0e045be7d267d56b12d
oreKeysPanel.java
|
e989c6ea859b8e1682877e11e9a49fb3e8e06452 |
27-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove wrong duplicated resource from Afrikaans layout"
|
51cb8e6f4ebac28b7db86fc42e7b302749d3b16d |
27-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove wrong duplicated resource from Afrikaans layout Bug: 6867914 Change-Id: Ibc329c8ea03abaa91ba27e7e62fb6d02cc67debe
nternal/KeyboardTextsTable.java
|
f8a45cfd2fe3ed68d0e9ccbbed5d0beb2d1e9f06 |
27-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE in KeyDetector This is actually a follow up of I9290974821. Bug: 13215075 Change-Id: Ib7eef55fd1cfbb05d06aeeb0726bc10c87b07d85
eyDetector.java
|
997ba1b41e73f88188662adbed5cfc3cfe31ef66 |
27-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add keyboard layout set tests"
|
dd01a0bb1ddca5c3506efe7098441da9896efdbf |
17-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add keyboard layout set tests This CL is a ground work to add keyboard layout labels and more keys tests. Bug: 13017434 Change-Id: Ief028e8ab563d79bc0b0f9c06f1fe1d645a6469d
eyboardSwitcher.java
|
23e22613d7518dfd137457364b935c704af91ac8 |
25-Feb-2014 |
Jean Chalard <jchalard@google.com> |
Remove useless args and processing. Bug: 13062385 Change-Id: I426545d1fe8fd76bcf4d1dce19e6b571a55c79ae
eyboardSwitcher.java
|
deb5cedf811e6d605a4a2a934f4d0c75b880cede |
17-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key.getIconId for testability Bug: 13017434 Change-Id: I94ff45da3f58b74cc9dd4d38179670fbcf619d92
ey.java
nternal/KeyboardIconsSet.java
|
d227b00a72a68c59b8d2b2243a68c0f59d919b25 |
24-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove hack from EmojiPalettesView.startEmojiPalettes Bug: 12115967 Change-Id: I91c567a9577012ec28c08430c55e56e9c2e25b5f
mojiPalettesView.java
eyboardSwitcher.java
eyboardView.java
nternal/EmojiLayoutParams.java
nternal/KeyboardTextsSet.java
|
da500b7ec3093178922140cb67beca1e3578661d |
24-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Prepare for changing text color for functional keys" This reverts commit 194e004e81f74c4124184ad8597d68e3837ea560. Bug: 10786040 Change-Id: I4c5287d46cabe287abce5cba77635cf26d2cd192
ey.java
nternal/KeyDrawParams.java
nternal/KeyVisualAttributes.java
|
5eb6ea9f27f2486c6688551bc0a117ec39bfe5a0 |
21-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Change make-keyboard-text -java option to point LatinIME/java directory Change-Id: I812713da5918049c0e504e48bd0693df2f7bf46d
nternal/KeyboardTextsTable.java
|
9fd7447d6c814aa48cd0b41acf9ff5fc0f62abb8 |
19-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix IllegalStateException raied by monkey Bug: 13082467 Change-Id: I9290974821d22067e7ddd60dce441b11ca533a0f
eyDetector.java
oreKeysDetector.java
ointerTracker.java
|
1751615f7d6702c6f3438a402e0ce179aafd15cf |
17-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove unnecessary override of MainKeyboardView.dispatchTouchEvent"
|
800ab579a96bcb51d1e841b745de646d0b2b7895 |
17-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessary override of MainKeyboardView.dispatchTouchEvent Bug: 11721001 Bug: 11976254 Change-Id: I762bd9e76ea31d67b3e31c3a0a19ee9f040015b8
ainKeyboardView.java
|
20ddd4cff5b0cc1c016fd6d4a98a122909658213 |
17-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add InputMethodSubtypeCompatUtils.isAsciiCapable() Change-Id: I8145f090486f6fe30ef1e992db374cfba0c31012
eyboardLayoutSet.java
|
fe39aec08a295ff6bd4622207ebacdbaa746c300 |
06-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use the same label of switch-to-alphabet key on Emoji palette Bug: 12115967 Change-Id: I61cf80db933aa2ab220ddcaa88a4c9af7beeb35c
mojiPalettesView.java
eyboardSwitcher.java
eyboardView.java
|
53a237323a3f5ba6e5ece341874812ac91bbbfc0 |
14-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add sanity check to KeybaordTextsTable for debugging Bug: 13007104 Change-Id: Id12f75da7a1c6a2a078d41721ee4016794e9dd2a
nternal/KeyboardTextsSet.java
nternal/KeyboardTextsTable.java
|
3c4f05dd66f8211508010e82b414d111037f35dd |
14-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused label_tab_key Change-Id: Ic10b9678c9b0ebab977589aa0093740b9c9f2d90
nternal/KeyboardTextsTable.java
|
ef8a03685f46c7a3ce02ad4a568217c9ef7fe677 |
14-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix null KeyDetector reference This change must be checked in together with I737c266c45. Bug: 13011041 Change-Id: Ia3d25be6de47fa16ab7156a25641e53a23948ff4
eyDetector.java
oreKeysDetector.java
ointerTracker.java
nternal/EmojiPageKeyboardView.java
|
362ab36cf009d724768e742c3b2e264387efc521 |
14-Feb-2014 |
Yohei Yukawa <yukawa@google.com> |
Fix a null object reference crash on Emoji Palette Do nothing if the current EmojiPageKeyboardView is null. BUG: 13006906 Change-Id: I169b70122ec939075b5be033953b48762fd528fc
mojiPalettesView.java
|
5f9f4b929b246491865553758fe55d58e720ca44 |
14-Feb-2014 |
Yohei Yukawa <yukawa@google.com> |
Merge "Fix indent."
|
7ae6721ffad1e79ee446de87d13f18a27619830b |
10-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove RTL aware !code and add corresponding !text Change-Id: I9021c8fa1cf2d4ac07579237a939c15551509a0b
ey.java
nternal/KeySpecParser.java
nternal/KeyboardBuilder.java
nternal/KeyboardCodesSet.java
nternal/KeyboardParams.java
nternal/KeyboardTextsTable.java
nternal/MoreKeySpec.java
|
3cb77678f52d343aff03cd9facf5379c7ef7e519 |
12-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Armenian switch to alphabet key text Bug: 7963631 Change-Id: If5768c761ec96d3404900b0c017abc2317cce8d4
nternal/KeyboardTextsTable.java
|
0fe4d00068fb9ea85bfab083aa595082dd24e59c |
11-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Optimize KeyboardTextsTable This change counts all occurrences of each string resource and sort those in descending order of the occurrence. Change-Id: I726402157feb0d436a54bd0a7252acd17fd711f9
nternal/KeyboardTextsTable.java
|
cfe26bbcde7187b25c3369f6e6039a597646ce18 |
12-Feb-2014 |
Yohei Yukawa <yukawa@google.com> |
Fix indent. This is a follow up for the previous commit to fix indent. BUG: 12964092 Change-Id: I0530b1c0dae26ac736ddcc6d426ec6ce57bce4d1
mojiPalettesView.java
|
50fbe4cc09e9ee98f94f3a90b1353ec22ac149c7 |
12-Feb-2014 |
Yohei Yukawa <yukawa@google.com> |
Merge "Cancel keydown events immediately once the view starts scrolling"
|
4c259866c418c4bbb1348ffd122a805e86ec8bbd |
12-Feb-2014 |
Yohei Yukawa <yukawa@google.com> |
Cancel keydown events immediately once the view starts scrolling The motivation of this patch is to make sure a user never feel haptic feedback when scrolling the Emoji palette. In order to achieve it, EmojiPageKeyboardView#releaseCurrentKey() should be called whenever (delayed) keydown events should be canceled. This patch wires up ViewPager.OnPageChangeListener#onPageScrolled with EmojiPageKeyboardView#releaseCurrentKey() so that delayed keydown events will be canceled immediately once the ViewParger starts scrolling. BUG: 12964092 Change-Id: Iea8c3e090bb16a8622e6b4a850af2bf963aa77d0
mojiPalettesView.java
|
075158ccd039e4cc7e78d9db0470500e60c3fa1b |
12-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Keep showing key preview even when keyboard has been changed Bug: 12979147 Change-Id: I7e1f60686d6a8a0fca463174abb0a45f1f62ca43
ointerTracker.java
|
7e9b0b42bfd5c51f4bc236a73df3f14cf583c989 |
12-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix bug in KeyPreviewChoreographer.dismissKeyPreview Bug: 12979147 Change-Id: Ibc60b4565badaebe760194f27984b02f9f966996
nternal/KeyPreviewChoreographer.java
|
8bfd6100d94dad7272461e145be41665d8578abf |
10-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Optimize text resources' ordering a bit Change-Id: I19382f1d9a4b6be173d1e9f62edd727ea987fa20
nternal/KeyboardTextsTable.java
|
ed509695a42455874aa9c047ed4343f636ef527b |
10-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Get nicer output of make-keyboard-text Change-Id: I6d30127aac2198d55b1335002f7a66b4aaebf82d
nternal/KeyboardTextsTable.java
|
cbb0a6de3b3ef0afad604bc2b62319d47b6e2f5d |
10-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix possible NPE while finding device override value from resource"
|
bd9887a57485c602e66a8f0eaebe40313ffa89cd |
09-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix possible NPE while finding device override value from resource Bug: 12949735 Change-Id: Iffda08db413b3b3d338ab9bf625bb0968c2e48dd
ointerTracker.java
|
f70bcf3d323b13b60c0567c69768ed986647f86a |
09-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor Key constructors This is a followup of I76432556ca. Change-Id: Ie2c8f7c23352a33db28e89ee8e6ebaba9eb760a3
ey.java
oreKeysKeyboard.java
nternal/KeyboardBuilder.java
nternal/MoreKeySpec.java
|
541a3d394c42c58a0e708d032bce869934371f6c |
10-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused import Change-Id: I3f934de281eefb387026585e678d783a95729720
eyboardSwitcher.java
ainKeyboardView.java
|
45eb5d924d245618ec6066f631a99779617de057 |
09-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Allow an empty keySpec for Spacer Bug: 12933248 Change-Id: I76432556caf319ce23c1fb7fa3d6b94118e64cf8
ey.java
|
e5320c1d1fb31c570841f656941758e5f064b896 |
06-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Generate KeyboardTextsTable.java instead of KeyboardTextsSet.java Change-Id: Ic48b093dc64b514822cc9daa1ac3d79deb7af089
nternal/KeyboardTextsSet.java
nternal/KeyboardTextsTable.java
|
4f72923fa2d9da819699e84922d56abfdfe16355 |
07-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Rename Key.keyLabel attribute to KeySpec"
|
4e85476740104ae4b91c3d22df2fb0ee4ecd5c5b |
07-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Consolidate keyIcon and code with keyLabel attribute"
|
9684b33b69a62a058c767786ae6a23b809d27385 |
06-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename Key.keyLabel attribute to KeySpec Change-Id: Ida48cd9bdbc01fefad651a005084262c0f46c41c
ey.java
nternal/KeySpecParser.java
nternal/KeyStylesSet.java
nternal/KeyboardTextsSet.java
nternal/MoreKeySpec.java
|
a83a1feb62c4b4ff1a7cf5b6f58ad115491de76f |
06-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate keyIcon and code with keyLabel attribute Change-Id: I75fbd348fab5022606ca14552eb03b15af6684c8
ey.java
nternal/KeyStylesSet.java
|
a9e1db6636c69a9bf3c1a7bd6753781dd68bff0f |
07-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Decimal number is treated as outputText"
|
276b1a2ebc6d5ea3fa36fa9271cdc6310db34021 |
07-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add debug settings for keypress popup animations Bug: 12928125 Change-Id: I49faab754c7d1dcf4a791dfc535d3a78b62ce67a
eyboardSwitcher.java
ainKeyboardView.java
nternal/KeyPreviewChoreographer.java
nternal/KeyPreviewDrawParams.java
|
3bbd50c36b1e9b9e3b26ab510853021515886498 |
06-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use SubtypeLocaleUtils.isRtlLanguage Change-Id: Ic0208412cd9c02975641cb5c448d092f28786746
nternal/KeyboardBuilder.java
nternal/KeyboardCodesSet.java
nternal/KeyboardTextsSet.java
|
48ea52800ac490b0c32c91b9982c7e01a455ffe5 |
06-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Consolidate keyOutputText with keyLabel attribute"
|
a9b67135bd685bfdc9cbb928be24d2114d64a57a |
06-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Parse keyLabel for icon, code, and outputText as well"
|
0df462730b426f95b8cafe6948c2dc3a6e53e4a6 |
06-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused smiley key definitions Change-Id: Icbdfb360abab2964869898949774f47197f6d000
nternal/KeyboardTextsSet.java
|
d6f147e14293d717e94ae30f1f33750adec6b9c5 |
05-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate keyOutputText with keyLabel attribute Change-Id: I90ea2c9d5ce42fabc79599995a2fae1f5f652a6b
ey.java
nternal/KeyStylesSet.java
|
6193217f5c850bcfa393e18bbf3dc6e34f4cc220 |
05-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Parse keyLabel for icon, code, and outputText as well Change-Id: I023915b68b4aabd056c2c1eb745876471556e15e
ey.java
|
4a64ad9538ed3cfb1c60e2c6ede7368c6d691973 |
06-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Decimal number is treated as outputText Change-Id: I9d4a8ac5dd26a7c41fcfbe1842a40f347a2f2aab
nternal/KeySpecParser.java
|
f7d8b8fcbcfe137c1c25ca7ea5bd83f856f06b9e |
05-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Treat a sole "|" as a special case of key label Change-Id: Ia72c31d15c891fa522935ba9792e88fd5d8ce7f7
nternal/KeySpecParser.java
|
d9c6b332090c90e4d4840e62fe3eb45c834b2e14 |
31-Jan-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add null check to KeySpecParser Change-Id: Ic37db8cbf8f83f753d7381e1edba8eac1ef1ceb1
nternal/KeySpecParser.java
nternal/MoreKeySpec.java
|
bc9514032abe85ff6c18d2af5802ad0ee11a2241 |
05-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor KeySpecParser a bit Change-Id: I1208746f42eb92f937812149033398d8318f9c4e
nternal/KeySpecParser.java
|
bb476be4e62b3bed7848d37df42f8fa7363b58d1 |
04-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move key preview related methods to KeyPreviewChoreographer Change-Id: Ia8d6b7fa922a4da233bf851b2e94bbd2573a65a3
ainKeyboardView.java
nternal/KeyPreviewChoreographer.java
nternal/KeyPreviewDrawParams.java
|
32d6c6a400129db5593cd941f7d14ec293eb0082 |
05-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Move key preview related methods to KeyPreviewChoreographer" This reverts commit 38806940b9b97294551dc9d365388c0d913a161a. Change-Id: I185c4d5f5d92dd269f678206ef3ff8316cbce6ed
ainKeyboardView.java
nternal/KeyPreviewChoreographer.java
nternal/KeyPreviewDrawParams.java
|
38806940b9b97294551dc9d365388c0d913a161a |
04-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move key preview related methods to KeyPreviewChoreographer Change-Id: I18cbbd287313826bc72437c6ebab2915c1d7bc50
ainKeyboardView.java
nternal/KeyPreviewChoreographer.java
nternal/KeyPreviewDrawParams.java
|
7d09b5681202d3df9df1d5634071091f3f45fbe5 |
04-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some XML attributes to KeyPreviewDrawParams Change-Id: I0e040b3aed63f8da983fcc51d55b55ac9294a16a
ainKeyboardView.java
nternal/KeyPreviewDrawParams.java
|
992c5219092ccafe66363451fbf4ca7c5a43fb20 |
03-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor KeyPreviewDrawParams a bit Change-Id: Ia1a2c5cd882c2524a2e2f02ae052f0404061b2f7
ainKeyboardView.java
oreKeysKeyboard.java
nternal/KeyPreviewDrawParams.java
|
5be8a59a5a6d6a57a253812654c6283ce5b63d73 |
04-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use "Key popup dismiss delay" to control key preview zoom out animation Bug: 12809303 Change-Id: I2db0362a2f8c512145f1cf9326f06e5f922987b8
ainKeyboardView.java
|
08d72c52f9f543968224e23758b8ac81bfba4115 |
03-Feb-2014 |
Yohei Yukawa <yukawa@google.com> |
Merge "Introduce a delay for key-press feedback on the Emoji palette"
|
e855093f5513e46f7f2da6d99e74873ac4f1eeef |
31-Jan-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some methods to MoreKeySpec class Change-Id: I025ed15e36ac3113db6a5fccefa0c87f016703fa
ey.java
nternal/CodesArrayParser.java
nternal/KeySpecParser.java
nternal/KeyStyle.java
nternal/KeyboardTextsSet.java
nternal/MoreKeySpec.java
|
3b4eb03fa171ab42ad4f38abcfa5184c5362e5ae |
31-Jan-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some prefix strings to relevant classes Change-Id: I7321ac7820d4eded5f16f2440ffb4f525315b3f4
nternal/KeySpecParser.java
nternal/KeyboardCodesSet.java
nternal/KeyboardIconsSet.java
nternal/KeyboardTextsSet.java
nternal/MoreKeySpec.java
|
0bae2ab460a257fa4911db91f5823b80d1a13c46 |
31-Jan-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor KeyboardTextsSet class Change-Id: I0b48c85aa2c291e1e7ee25d61c558700fc677e29
nternal/KeySpecParser.java
nternal/KeyStyle.java
nternal/KeyboardTextsSet.java
|
94797fb3a6cfc32f774e5cafcc0edad25a185b32 |
31-Jan-2014 |
Yohei Yukawa <yukawa@google.com> |
Introduce a delay for key-press feedback on the Emoji palette Currently key-press effect such as highlight and vibration occur even when a user want to scroll the Emoji palette. To mitigate this situation, this patch introduces a short delay for key-press feedback on the Emoji palette. This is not an ideal solution but should be better than now. BUG: 11103083 Change-Id: I1fa4514d742eb37f36fef60e6beabbc5eaa1653a
nternal/EmojiPageKeyboardView.java
|
d245f6c9e2ba1d2cee64a0ecf886907e94aa4b3f |
31-Jan-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move arrayAsList method to CollectionUtils Change-Id: If7c1eb7c802490f19c5d3b81d714362408daf376
nternal/KeySpecParser.java
|
639bf62e4fc12c4f75ed0491512f6ed9d2fc2432 |
31-Jan-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some methods to StringUtils Change-Id: I29d87fdd65ec879d1c0bdf7e7792a677687c1693
ey.java
nternal/KeySpecParser.java
nternal/MoreKeySpec.java
|
d432892f0cd480efa03e0ff101596ac44d89f4f2 |
29-Jan-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Farsi keyboard comma and period Bug: 12807701 Change-Id: I49503e9945d97e13d7cc98f54ca071cb935d1e52
nternal/KeyboardTextsSet.java
|
576f8a5b72b550c5d610ccf9014e19db4a9cb8c9 |
28-Jan-2014 |
Yohei Yukawa <yukawa@google.com> |
Fix inconsistent behavior with the back-to-the-main-keyboard key With this patch, the back-to-the-main-keyboard in the Emoji palette will be registered as a key-release action instead of a key-press action, like switch-to-the-emoji-palette in the main layout. This provides mroe consistent UX when the layout is switched from the main layout to the Emoji palette then switched back to the main layout. BUG: 12464067 Change-Id: Ia0d0185db43234dfcfb7cee2677f3d199fe6ed96
mojiPalettesView.java
nternal/KeyboardCodesSet.java
nternal/KeyboardState.java
|
0e04c24a0501d3a7ba7b24622ca3866027a21c3d |
27-Jan-2014 |
Yohei Yukawa <yukawa@google.com> |
Fix inconsistent behavior with the spacebar on the Emoji pallete. On the Emoji palette, unlike other layouts, a user could not cancel events by moving the finger away from the spacebar. With this patch, the actual handler of the spacebar will be registered as onClick event, which will not occur when the user cancel the event. Bug: 12464067 Change-Id: I7e7e11ae5f17073e5d92116adca0702579d3ae9c
mojiPalettesView.java
|
0b5861795158e4a9f1c8b8c9025ab3f4e49adebc |
27-Jan-2014 |
Yohei Yukawa <yukawa@google.com> |
Merge "Fix inconsistent behavior with backspace in the Emoji pallete."
|
ea8c1c811cedc56a9ec55d8f160b113a69e2a20f |
24-Jan-2014 |
Yohei Yukawa <yukawa@google.com> |
Fix inconsistent behavior with backspace in the Emoji pallete. In some ways, the delete key on the Emoji palette was inconsistent with that in other keyboard layouts. - It deletes a character in down events, not up events. - A user cannot cancel the event by moving the finger away from the key. This patch fixes these inconsistencies by revisin EmojiPalettesView.DeleteKeyOnTouchListener. Notable changes are: - An explicit state machine is introduced because there are different event sequences to be considered. - Background thread is replaced with CountDownTimer so tha key-repeat events can be naturally generated in the UI thread. - MotionEvent.ACTION_MOVE is now handled to cancel the subsequent delete key events when the finger is moved away from the key area. Bug: 12464067 Change-Id: Ibc360a1394afef368a8d9af7b4c0e99e8ce1d83c
mojiPalettesView.java
|
1d6e647ac31eab38f30b8ed468551d1e3a07c705 |
23-Jan-2014 |
Jean Chalard <jchalard@google.com> |
[IL69.1] Move a static method to a utility class. This is a followup to IL69. Change-Id: Iba154517aa7f75b9f16aa1b808c0da8d84be837f
eyboard.java
|
a91dfff5e54f68c4003327eeca47286084c35a2f |
27-Dec-2013 |
Jean Chalard <jchalard@google.com> |
[IL65] Pull up X,Y processing, step 4 This works because getKey{X,Y} is a no-op on Constants.NOT_A_COORDINATE. Bug: 8636060 Change-Id: I2f7dd96b6011f094110f7978f8ff24ef2a6e2585
oreKeysKeyboardView.java
ointerTracker.java
|
6c326caa4f37eb29774aeb82a39c56df62c7f568 |
09-Jan-2014 |
Yohei Yukawa <yukawa@google.com> |
A style fix Just a style fix to follow up the previous commit. BUG: 11439600 Change-Id: Ib7a4654627a6fc22d86f2097f86f001bd76426e9
mojiPalettesView.java
|
c1f2986a72dfaa18ed5438bf03ce9c40cae973c0 |
09-Jan-2014 |
Yohei Yukawa <yukawa@google.com> |
Merge "Trigger haptic feedback at touch down on the EmojiPalettesView"
|
5cbda70956af14453fca7395d892c59aabbd8fd3 |
08-Jan-2014 |
Jean Chalard <jchalard@google.com> |
Fix a bug where changing auto-shift would cancel autorepeat. Bug: 12453966 Change-Id: Idd65f732e2de0a7309e08315893c28cca63732c5
ainKeyboardView.java
nternal/TimerHandler.java
|
df10aeb1da87f980e5d0512133261e2c92c688a7 |
08-Jan-2014 |
Yohei Yukawa <yukawa@google.com> |
Trigger haptic feedback at touch down on the EmojiPalettesView EmojiPalettesView triggers the haptic feedback at the timing of touch-up rather than touch-down. This patch set changes the timing to touch-up so that the UX on the EmojiPalettesView can be consistent with normal keyboard layouts. This patch set also fixes the missing haptic feedback from facemarks such as ":-)". Bug: 11439600 Change-Id: I22245946712bd1c36226786d6ff81e3b563f7ef7
mojiPalettesView.java
nternal/EmojiPageKeyboardView.java
|
ad78058a93492d4f114c6a6eb56177be9231a9eb |
08-Jan-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename InputPointers.addPointer and ResizableIntArray.add Change-Id: I5580250c91b29f93ed886b080ce33845b3b67ace
nternal/GestureStrokeDrawingPoints.java
|
4a4b6d42a79779fe2a1eaf9c251cf98ab6fdccb5 |
20-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add BatchInputArbiter Move the logic that determines how to handle gesture typing from PointerTracker to BatchInputArbiter class. This change must be checked in together with Ia7db8f4fb7. Change-Id: I5e9f786de58d8a3cb0407ae562af707710ec37fb
ointerTracker.java
nternal/BatchInputArbiter.java
nternal/GestureStrokeRecognitionPoints.java
|
c3fe1425a5941e4801caa681dd53fb742d4489d9 |
24-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate GestureStrokeDrawingPoints from GestureStrokeRecognitionPoints This change must be checked in together with Ibed5330614. Change-Id: I20ba79fd20e8ea0aa3ac596c011ec5bfea528ace
ointerTracker.java
nternal/GestureStrokeDrawingPoints.java
nternal/GestureStrokeRecognitionPoints.java
|
e2a6253cb581f9ab70cfb723d32b14f9ac7d2ab7 |
24-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename gesture related classes Change-Id: I5cb03576bb7221f1864e157857d872880a0a58f8
ointerTracker.java
nternal/GestureStroke.java
nternal/GestureStrokeDrawingParams.java
nternal/GestureStrokeDrawingPoints.java
nternal/GestureStrokeParams.java
nternal/GestureStrokePreviewParams.java
nternal/GestureStrokeRecognitionParams.java
nternal/GestureStrokeRecognitionPoints.java
nternal/GestureStrokeWithPreviewPoints.java
nternal/GestureTrail.java
nternal/GestureTrailDrawingParams.java
nternal/GestureTrailDrawingPoints.java
nternal/GestureTrailsDrawingPreview.java
|
afca1ddd233c03d79433931a0b6ba97ed22663ed |
24-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Comprehensive memory deallocation Change-Id: I4673543c96eb342c3c977e00d44772a0d719a23e
ainKeyboardView.java
nternal/AbstractDrawingPreview.java
nternal/DrawingPreviewPlacerView.java
nternal/GestureFloatingTextDrawingPreview.java
nternal/GestureTrailsDrawingPreview.java
nternal/SlidingKeyInputDrawingPreview.java
|
cf915ddc878699909365dd599a0e154552e244e2 |
24-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename classes related to AbstractDrawingPreview Change-Id: Ife2e2c08b2b6fbf9ec33cf259f276878816b291c
ainKeyboardView.java
nternal/AbstractDrawingPreview.java
nternal/DrawingPreviewPlacerView.java
nternal/GestureFloatingPreviewText.java
nternal/GestureFloatingTextDrawingPreview.java
nternal/GestureTrailsDrawingPreview.java
nternal/GestureTrailsPreview.java
nternal/PreviewPlacerView.java
nternal/SlidingKeyInputDrawingPreview.java
nternal/SlidingKeyInputPreview.java
|
e82200787c662488c908c7973b9857ee6ce037b3 |
24-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate GestureStrokePreviewParams to top level class Change-Id: I4c6ac12dac9636760128625bb5b7138b7d56f3d1
ointerTracker.java
nternal/GestureStrokePreviewParams.java
nternal/GestureStrokeWithPreviewPoints.java
|
c845d4c664e13bc30be7a017e6651f70656ea3a0 |
24-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Make GestureStrokeParams as a top level class Change-Id: I540a2d3a6c6ce6ecdcccecd38df6b3c23fcf8d95
ointerTracker.java
nternal/GestureStroke.java
nternal/GestureStrokeParams.java
|
904866c701cd1708f1a2a31e53dfc262ec3eb2b5 |
20-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up batch input related code a bit Change-Id: I3b6a95fdb82bd15e2b636b1374a96d8987d5d8cf
ointerTracker.java
|
aa7a68a3e0211a9e6c6da20c0f76aace3b3ba011 |
23-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove duplicate code Change-Id: Ia33ea2dc4bb063ec5bf282c656ccc1f11ac967fe
ointerTracker.java
|
f405c58c091b3ac9892e2811550d586aa5f65492 |
20-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use config_screen_metrics resource in BogusMoveEventDetector"
|
9c4de1e5f7151f79d7b32abd7e015f05de783ee7 |
20-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Use config_screen_metrics resource in BogusMoveEventDetector Change-Id: I6b957b43c6dd7ce4f639e46d248179662c1ee669
nternal/BogusMoveEventDetector.java
|
a00838b6e8d7b3ebb55b26cccc84a1763f88f0a9 |
20-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate logic of enabling gesture typing Change-Id: I91fc566f24a38a55d2352201d5d581d3fa02a428
ointerTracker.java
nternal/EmojiPageKeyboardView.java
nternal/GestureEnabler.java
|
c986d16e8aa97c042e1791cabb0a79bb9aaf04a1 |
20-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate BogusMoveEventDetector class Change-Id: I24f0ff385f338ff313ef32514f2930f120183be7
ointerTracker.java
nternal/BogusMoveEventDetector.java
|
5045103d6174a059bceb5ab9c7c03ef48e263c95 |
20-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate TypingTimeRecorder class Change-Id: Ic56d3e3a1be935854dcace36d8a05a9d2619dab9
ointerTracker.java
nternal/TypingTimeRecorder.java
|
921a32f0a923ca00c4818d3869f0abd9a63dcf0e |
20-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessary default KeyDetector from PointerTracker Change-Id: Ib0fbb40a7040202d2a4b4ab49319d9e247a2a6ce
ainKeyboardView.java
ointerTracker.java
nternal/NonDistinctMultitouchHelper.java
|
081989ca30a6f3f10c37c9d582de18fc29fd2df7 |
20-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused default object of GestureStrokePreviewParams This change also fixes build broken by Id615556766. Change-Id: I16605cc3b65e3e9ab2d5a498825c31d9b4046b73
nternal/GestureStroke.java
nternal/GestureStrokeWithPreviewPoints.java
|
6e97efef78f32daebed7ec3b0624cd645072ec84 |
20-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix rugged gesture trail Bug: 12222472 Change-Id: Id615556766718a8bd4848f7026833fbcea540c39
ointerTracker.java
nternal/GestureStroke.java
nternal/GestureStrokeWithPreviewPoints.java
|
6a23b9e3d54031524445b1190cc1eba77916c5b3 |
19-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove PointerTracker reference from accessibility package Change-Id: I1a88d9fc4db437070778ea1256aae17c32428729
ainKeyboardView.java
|
dd4937848a314ab18f665299cf32084bcc55d166 |
16-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix typo in varibale name Change-Id: I7ea6c59b7c980e93c88a6cf0fef97592d411c3ba
ointerTracker.java
|
fcacde3dad8af9f355b8967e8b1af82b9ecb596b |
17-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Revise Armenian punctuations more keys Bug: 12096943 Change-Id: Ib8559f030fbc27ec7f7e9a9fb36aad72cca29e9f
nternal/KeyboardTextsSet.java
|
3aeb6a9d0d72e0ccef55962c60c48ac8e1248b93 |
17-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Refactor touch event forwarding in InputView"
|
27fab2cc2adbb54a318b38faacd37900aa809e1c |
16-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor touch event forwarding in InputView Bug: 10010128 Change-Id: I82aa4ce847e66cb1241678f39b47b9e27a0f555a
eyboardSwitcher.java
|
7f8345d59a82a9b1d458b8e55ffd12c2a0d466a7 |
16-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix IllegalStateException of ViewGroup Bug: 10629042 Change-Id: I111d092fb2f7dca47328127a155c981aa1c55906
ainKeyboardView.java
oreKeysKeyboardView.java
oreKeysPanel.java
|
1b5b0a3ebc80c24120a8fd5ba45497127b93d238 |
16-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Cancel long press shift key while chording input Bug: 12123508 Change-Id: I693caad1f8ee47ebeb14419603d1fc29f6263a75
ointerTracker.java
nternal/TimerHandler.java
|
2c25c7c9e1c98feaa3fc739244badacfa0719576 |
13-Dec-2013 |
Ken Wakasa <kwakasa@google.com> |
Fix locale names in the make-keyboard-text tool Change-Id: I33c3fafcff124bb94e395cc604ce264daad55d2d
nternal/KeyboardTextsSet.java
|
f3d281b775532a8d0dd05ba708a9b962182fbd1c |
13-Dec-2013 |
Jean Chalard <jchalard@google.com> |
Merge "Fix a bug where recapitalize prevents going to more syms"
|
5d98e1d82e65b6e8ab9053601a260c26a5389642 |
13-Dec-2013 |
Jean Chalard <jchalard@google.com> |
Fix a bug where recapitalize prevents going to more syms Bug: 11004973 Change-Id: I97ee9df6e8464e2149beb41c688cbfbd83ac3d8c
nternal/KeyboardState.java
|
815a339201021805ade8954681bb764f1ec36ff1 |
13-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix key top letter color in shifted layout There is a chance to have an empty hint label even though keyLabelFlags has hasShiftedLetterHint flag. Change-Id: I63b9fcc42a40391d5902814cae4c75abb61e4b94
ey.java
|
2fa3693c264a4c150ac307d9bb7f6f8f18cc4ffc |
13-Dec-2013 |
Ken Wakasa <kwakasa@google.com> |
Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c The bulk merge from -bayo to klp-dev should not have been merged to master. Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
mojiCategoryPageIndicatorView.java
mojiLayoutParams.java
mojiPalettesView.java
ey.java
eyDetector.java
eyboardId.java
eyboardLayoutSet.java
eyboardSwitcher.java
eyboardView.java
ainKeyboardView.java
oreKeysDetector.java
oreKeysKeyboard.java
oreKeysKeyboardView.java
ointerTracker.java
nternal/CustomViewPager.java
nternal/DrawingHandler.java
nternal/DynamicGridKeyboard.java
nternal/EmojiLayoutParams.java
nternal/EmojiPageKeyboardView.java
nternal/GestureTrailsPreview.java
nternal/KeySpecParser.java
nternal/KeyStylesSet.java
nternal/KeyVisualAttributes.java
nternal/KeyboardBuilder.java
nternal/KeyboardIconsSet.java
nternal/KeyboardTextsSet.java
nternal/NonDistinctMultitouchHelper.java
nternal/PointerTrackerQueue.java
nternal/ScrollKeyboardView.java
nternal/ScrollViewWithNotifier.java
nternal/TimerHandler.java
|
2eea2d50079275675666a830ae7a4228fa512c1d |
21-Nov-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Update Color Scheme summary explicitly Bug: 11622614 Change-Id: I5464054425e4d688eaa39f96ba9a3a3c613c6f42
eyboardSwitcher.java
|
db86a6f271e5ca446382061f219928c5eb6b9f01 |
11-Nov-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add keyboard color switch option Bug: 11622614 Change-Id: I25aa1ff7376fe72fd94ab2cb7190c61d7a98a1af
eyboardSwitcher.java
|
51352009b5ac418d20826e034e5989705131aeca |
11-Nov-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add JB/ICS resources from Azuki MR1 release Bug: 11622614 Change-Id: I126fc42dd31e912788db0446b67a9d4ea80f848e
eyboardSwitcher.java
|
fe5262a70d7ce84e8ccc8db8ecec99ea56bd0a90 |
11-Nov-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename KLP theme related resources Bug: 11622614 Change-Id: I4e390aa263349d730b47502d84e4d528e7f5ce71
eyboardSwitcher.java
|
d5e6044dedefb42d9c3e091cd8e2e9bb9579c356 |
11-Nov-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename KLP/JB/ICS common resource name suffixes to _holo Bug: 11622614 Change-Id: I53b5ff8b6627a38aef352855ad024213a450b40f
mojiLayoutParams.java
|
d7d60881309a7083139a17bbc9dab9bc8f6790d5 |
11-Nov-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert back punctuations to the more keys keyboard of the period Cherry-pick I157164910f from Master. Bug: 11621857 Change-Id: I0fd0496e9091165280f34b4640ff0e524e3847b9
nternal/KeyboardTextsSet.java
|
7da2295328a16d061a94c46c4cab21e46370ab41 |
11-Oct-2013 |
Jean Chalard <jchalard@google.com> |
Fix a bug where autoshift would be ignored coming from emoji Bug: 11123691 Change-Id: I36474e12e34af95051129840865015f85595411b
nternal/KeyboardState.java
|
6d91503727a6d5b4eb942c56ee3f640984ae31a4 |
11-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Merge "Fix a bug where emojis would remove the suggestion strip." into klp-dev
|
6fc15b9fc43c791e1fc96e1d5e812ed2e14995ea |
11-Oct-2013 |
Jean Chalard <jchalard@google.com> |
Fix a bug where emojis would remove the suggestion strip. Bug: 11163495 Change-Id: I23d12c430125cc2a66a6e00715a4c609bb9e2bb1
eyboardSwitcher.java
|
7611af753af5ba112bcfc8c434caf88dc8f46325 |
11-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Merge "Do not merge. Save / restore the last used emoji category" into klp-dev
|
7d3f53a1cbd209be50305b3315c239ae26eb0f27 |
11-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Do not merge. Save / restore the last used emoji category Bug: 11029983 Change-Id: I5547910c7b5dd7974292fc075af33568940f4e81
mojiPalettesView.java
|
6dac27eeb4cfc969a07e646f013a25a27760c773 |
10-Oct-2013 |
Ken Wakasa <kwakasa@google.com> |
Merge "Tweak vertical gap of Emoji palette. DO NOT MERGE" into klp-dev
|
3a9ae65525bc3605bfcb7a8440fe8d4161102056 |
09-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Tweak vertical gap of Emoji palette. DO NOT MERGE cherrypick of I8163568a9d7f9d321148001e161c672f78796c96 Bug: 11140087 Change-Id: Ifd28f3017a8cf568a8c4a1045811564a129d85b7
nternal/DynamicGridKeyboard.java
|
557a0935d452bb2373b250e16003fd439e7cd17f |
09-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Retry to tweak punctuations. DO NOT MERGE cherrypick of I9ffc457ca44bccfa3eb3bdb0c26535d795215b26 Bug: 11130808 Change-Id: I1a65fd8acc4efe9b4e4786a3dc959498ae63c2f8
nternal/KeyboardTextsSet.java
|
de65b7c0b36963de0f5c4f5cede543b247a8ccd7 |
08-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Merge "Fix the position of emoji palette"
|
f981fe7ed23b269676a95f953728d74f82f68e4b |
08-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Fix the position of emoji palette Change-Id: I07a3912cb9fef8e28f3605de4e73a201a900e95c
mojiPalettesView.java
|
c040d59defe38ce4b55e54dc8859db2e48307f1f |
08-Oct-2013 |
Ken Wakasa <kwakasa@google.com> |
Merge "Add more_keys_for_* declarations for the Swedish keyboard."
|
a30884e0e045528be0a99797516329c78497f96b |
07-Oct-2013 |
Fredrik Roubert <roubert@google.com> |
Add more_keys_for_* declarations for the Swedish keyboard. This adds all those popup keys that were included in commit b1cb13292f482627e64ccb35be905b7f3154d4ff when the Swedish keyboard was first added. Many of these definitions were later removed by commit 79b965e04f81ac5c49c84a386566a1aa68752af6 but most likely by mistake, as that commit log message doesn't mention anything about removing these. To help making this file more maintainable, this commit also moves a few definitions around so that all definitions now appear in alphabetical order. Change-Id: Iadef9e3dd1dc7b39fe87b2fc75210d0697b24361
nternal/KeyboardTextsSet.java
|
0e01df9baf3d9e2fc7b9a51b683ce6df6ff547dd |
08-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Reduce memory of emoji palette Bug: 10902556 Change-Id: I3c8da35a601de2bfb248292c7b59235fc1120988
mojiPalettesView.java
eyboardSwitcher.java
|
2d3e121014a97b7de90f287f1ef82fa98f37007c |
08-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Fix memory leak in EmojiPaletteView Bug: 10902556 Change-Id: I3a8c1e08d6f953b462d914acd1f411c36f9d80f2
mojiPalettesView.java
|
8cf2a5e59f1c6cdf7d183c661853f304e4059c55 |
08-Oct-2013 |
Ken Wakasa <kwakasa@google.com> |
Prep for RAM footprint optimization for Emoji palettes bug: 10902556 Change-Id: I313948c73b60cd33c437cf02e8d3fb61c288a240
mojiPalettesView.java
eyboardView.java
nternal/ScrollKeyboardView.java
|
984aa60e11a160ae712527dcaa1bc837db2e7466 |
08-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Merge "Extend hitbox of emoji keys"
|
5d27cb939771b1bacf37843c440bb9488eaa8797 |
07-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Extend hitbox of emoji keys Bug: 11105065 Change-Id: I5e90ba55cf708bf7be27d7d101cbc0719ac583c8
nternal/DynamicGridKeyboard.java
|
3c4e8cb693ce584ea1f87e354430c069cdd3da39 |
07-Oct-2013 |
Jean Chalard <jchalard@google.com> |
Call loadKeyboard later if it can't be called right away Since loadKeyboard relies on the input connection being available to give it the auto-caps state, but also can't be called twice in a row because it needs to save and restore its state and invalidates it after the restore, we need to wait until we know we have a valid input connection to call it. Bug: 11107229 Change-Id: I1c7baf3215682df6f6ceb357bd37254f9e7418c7
nternal/KeyboardState.java
|
4746217247d14f26249217aab28215e9c6867614 |
07-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Enter -> Alpha keyboard switcher in Emoji palette view Bug: 11103091 Change-Id: I0c5384e9f148566d1ac1d178a8227eb913d59908
mojiPalettesView.java
|
4deb824f3a91e2e157a3a0334e46b9bba394bc1a |
07-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Add navigateEmoji Bug: 11074625 Change-Id: I1ef6b81ef923684b502c24fddb4ced8fe1691733
nternal/KeyboardTextsSet.java
|
e6e4c70a237440ad94e4d1590e98f12d53c1cf2b |
06-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Fix build Change-Id: I61341aa7b1ceb311aaa5faa5888ba31e463a95d5
mojiPalettesView.java
|
d76b55297940a65bb9479020a9ed58aa978a0aea |
07-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Rename EmojiKeyboardView -> EmojiPalettesView Change-Id: I226bb8e21fd2b2b6639896a1cc433d19f3f431c2
mojiKeyboardView.java
mojiPalettesView.java
eyboardSwitcher.java
nternal/DynamicGridKeyboard.java
|
1d188a28fb0930217098fef10937674e24ca5a49 |
04-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Merge "Fix emoji"
|
0cf92aa8269b153a9b6bb0e903c0a07e51f4d2be |
04-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Fix emoji Bug: 10538430 Change-Id: Ib11e29794216b54001806ab12fe440d157243dc1
mojiLayoutParams.java
|
e7ed5cae44b52f22d866e60f5e3c7e87f1375a1f |
04-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Fix emoji recent key behavior Bug: 10538430 Change-Id: I91e03a8e7914628cdc8e57c124c95e5e6e8ea2a6
mojiKeyboardView.java
nternal/DynamicGridKeyboard.java
|
c7f8d54d6eaa0a0ebfe156ebe426eeab080a82dc |
03-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Merge "Prepare for changing text color for functional keys"
|
194e004e81f74c4124184ad8597d68e3837ea560 |
02-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Prepare for changing text color for functional keys Bug: 10786040 Change-Id: I0de7d4923ea13b44adcf1f4ea456796cd02ef27b
ey.java
nternal/KeyDrawParams.java
nternal/KeyVisualAttributes.java
|
cd7422f4dfe2bd5708acc6305a4f6dc83767685a |
02-Oct-2013 |
Jean Chalard <jchalard@google.com> |
Merge "Fix a pernicious bug with caps."
|
f735117d36237f08fd7512789f922f18c6b1aa53 |
02-Oct-2013 |
Jean Chalard <jchalard@google.com> |
Fix a pernicious bug with caps. What's happening here is, setAlphabetKeyboard sets the keyboard to AUTOMATIC_SHIFTED and updates the keyboard, then restoring the keyboard old state sets it back to UNSHIFTED without updating it. When we finally know what the correct value is, we try to set it to UNSHIFTED, but since that's already the currently recorded state, it skips updating the keyboard forever. The solution is to avoid setting the shift state without updating the keyboard. Bug: 10948582 Change-Id: Ic8670401e378f8284e851281f91a9ad93eac8e90
nternal/KeyboardState.java
|
5ceae026e0dad7d71372bcb3fa4d992094d669a7 |
01-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Retain Emoji Keyboard after rotation Bug: 10612450 Change-Id: Ie0ae953958d2b0a0a4da651584f1e28b0ba38ae3
mojiLayoutParams.java
eyboardSwitcher.java
|
9d763910580379d3e68b4559f91e655cf05f02a3 |
01-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Merge "Unfortunately, hide some broken "emoji"s"
|
c7e6f3dbc3758c3b0150212456cdce203ba27dbd |
01-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Unfortunately, hide some broken "emoji"s Bug: 10923117 Change-Id: I27ba38e5f388cc15ae331fd05d63db4e4a41cbbf
nternal/CodesArrayParser.java
nternal/KeyboardBuilder.java
|
2afa0e621eab2ebd7e2bde344dd209308a75dcfc |
01-Oct-2013 |
Jean Chalard <jchalard@google.com> |
Merge "Fix a bug where gesture would delay update."
|
b1e6eeea57794518997f449a4e4b947be4f74b0e |
01-Oct-2013 |
Jean Chalard <jchalard@google.com> |
Fix a bug where gesture would delay update. Change-Id: I94c394f45f2717bc1a4b95692a5757c1e7179152
ointerTracker.java
|
e56c2f979fc027abd50e7dd6325644b5b575ff63 |
01-Oct-2013 |
Ken Wakasa <kwakasa@google.com> |
Cleanup and remove redundant more keys on phones Change-Id: I419c3c119eb1e4d2e877c8c00564e46f40b6abc2
nternal/KeyboardTextsSet.java
|
a4913994c2904eefa861782966a288959b216713 |
01-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Hide indication bar if only one page Bug: 10923117 Change-Id: If81bf07ba2e7c4fff44a8832f98b4a393c15edc7
mojiCategoryPageIndicatorView.java
|
d0df68e6cbe453a32ee86f125254bb05bc9fcbc0 |
28-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Stop vibration while repeating delete key in emoji view Bug: 10960355 Change-Id: Ic1fdecdbcab4082c5383623c1f2575e3976ebe27
mojiKeyboardView.java
|
adbb979b5687c1eaffc9388e270e744a5abc075a |
27-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Fix possible NPE in KeyboardSwitcher Bug: 10964306 Change-Id: Ibcea76da746f6cac92c8d91425d25d04ade62af0
eyboardSwitcher.java
|
a456e3f659e03c5a36b87e318a10d469520cf72b |
25-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Input delete onUpKey to avoid deletion when the user starts gesture from the delete key Bug: 7303982 Change-Id: If4b3e6287ceee1cf9f72a1d92f2a6789065da454
ointerTracker.java
|
1e69f3e637238407492aab536760644aca33f38d |
25-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Fix emoji page Bug: 10538430 Change-Id: If4d5ebb26e7ead259e8f370462ccf4c9dbf734f8
mojiKeyboardView.java
|
0938fb6913c10d32f0a870210fc208c7bbfe282c |
25-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Allow gesture from the delete key And inputting unexpected word while repeating the gesture Bug: 7303982 Change-Id: I17bb6a689397500fa0e26706d6e07e427ea0b4d7
ointerTracker.java
|
9c3b2dbe3434fbe5117b66fa4911c8de0ea6bde6 |
25-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Fix emoji state Bug: 10919260 Change-Id: I85e897b2de10f147bba40dd2147e041e26f5b8ad
nternal/KeyboardState.java
|
431158c9395bfd2b527c049d05e6d4e9f9134cf9 |
25-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Turn off emoji palette on JB-MR2 Bug: 10919260 Change-Id: Ie5a0342386baae61285412786162e74746272538
mojiKeyboardView.java
|
d1ae03046c1b502117129831286ed4ea0828740f |
24-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Fix OOBE in JB backword Bug: 10905948 Change-Id: I4e953296ce3067d05fc5759375f40513580484a6
mojiKeyboardView.java
|
15e33c237303a5da0aed7973290c53ccb587d79a |
24-Sep-2013 |
Ken Wakasa <kwakasa@google.com> |
More tweaks for Armenian layouts Add Armenian question mark and exclamation mark as more keys in the symbols layout. bug: 7963631 Change-Id: Ic4f306248c10f5439531cd468b78ba467cd1de6a
nternal/KeyboardTextsSet.java
|
3ca9c5cbec9ee8eb61b37bb5d11b7e0bc3dc41cc |
24-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Merge "Implement delete key repeater"
|
9204d11525b26be49fc6a4bc6f785d326b1b5984 |
20-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Implement delete key repeater Bug: 10810844 Change-Id: Idbfe2196e8f0f8cf6dd1b77574eefb395c12807a
mojiKeyboardView.java
|
1b7fc4f33896d45fc72a822edb3873e01b2288be |
24-Sep-2013 |
Ken Wakasa <kwakasa@google.com> |
Tweaks for Armenian layouts Added a dedicated key for the Armenian full stop Added Armenian punctuation letters bug: 7963631 Change-Id: Id28e224329b083a2465256f2713477b4f0782393
nternal/KeyboardTextsSet.java
|
0d8266b6eb78291e373467b9bce706ffc9fdb1d2 |
24-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Turn off alpha of key popup preview Bug: 10786040 Change-Id: I0a636e5f28f177c4d72f9af0312726711f78dd2d
ainKeyboardView.java
|
814acafaeaf138a1c742b6549789f86e65910ce1 |
20-Sep-2013 |
Ken Wakasa <kwakasa@google.com> |
Address a couple more issues in Khmer layout bug: 6910993 Change-Id: If866629268040cf7696d9667dbca66fac6a60374
eyboardView.java
|
be5e21ecbbeec92e4773a068bb36b8432b12b2c9 |
16-Sep-2013 |
Ken Wakasa <kwakasa@google.com> |
Add Khmer layout bug: 6910993 Change-Id: Ie515acd625bc266494d9e63b0694e2c05a19b661
nternal/KeyboardTextsSet.java
|
250a12f6c216f65f3b6459b9fa620d20a6b94475 |
18-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Show Emoji category page id indicator Bug: 10538430 Change-Id: I767fa8d41c789125af266f2203b4bad7452bc0a5
mojiCategoryPageIndicatorView.java
mojiKeyboardView.java
mojiLayoutParams.java
|
11ce0545ee27cca29d16a759bd70e8a2b89c50e0 |
19-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Merge "Fix hitbox of emoji key"
|
2a9e065f1a137a2e613c71bd87284114891d8f1a |
19-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Fix hitbox of emoji key Bug: 10780368 Change-Id: If10c18fdb0e7f0b0460a721d55001ab0fef28664
nternal/DynamicGridKeyboard.java
|
a7d0ab80a043f222f0e781dc8070cd0d68422b64 |
19-Sep-2013 |
Jean Chalard <jchalard@google.com> |
Fix an off-by-one error. These variables were meant to represent the (x,y) coordinate of the last pixel of the grid, to avoid going one pixel too far. But the last pixel of the grid, of course, has coord (width - 1, height - 1). This bug only ever happens in a rare case because to reproduce, it needs the right (resp. bottom) coordinate of the rightmost (resp. bottommost) plus the threshold plus half the grid width (resp. height) to be exactly the number of pixels of the grid, which is pretty unlikely... unless there are more tiles in the grid than pixels on the screen, in which case the grid width is 1 and this becomes likely. This fixes the fencepost error and renames the variables to clarify their meaning. Bug: 10537485 Change-Id: Iecfe2c0f29ee17776ee2cceaa4b1db722276b1f3
roximityInfo.java
|
ea7bfa5cd58c4ce0fed5d79c3118d5339ef4e66a |
18-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Fix Emoji recents Bug: 10538430 Change-Id: Ia2e423eb1843195b3c3218afc79a5820b8cd729b
mojiKeyboardView.java
eyboard.java
nternal/DynamicGridKeyboard.java
|
fb9b50671d6c607b7ef256e233f6294831fb03a1 |
17-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Temporary disable saving keys of emoticons to recents Bug: 10538430 Change-Id: I4c3d0d692eecdd3bb5e780bdaca46f3310065471
mojiKeyboardView.java
|
44220e727105c23fad8eaf3777390e65747c1401 |
17-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Disable smooth scroll of Emoji pager Bug: 10538430 Change-Id: Ib9dfa28bf6b642cc8895022ead9e6b2d64001097
mojiKeyboardView.java
|
f3f00006cbe2046abbad3a901b436d67497a40f9 |
16-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Save & restore emoji keyboard state Bug: 10538430 Change-Id: I7982f53f5dfa44071e74da63826acffcdc2547e6
mojiKeyboardView.java
nternal/DynamicGridKeyboard.java
|
5dfbc8af2439152ca6b6759309aced5bb879b518 |
13-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Split Emoji categories fitting the pager Bug: 10538430 Change-Id: Ic023ac0b9db8a1fe16c73ab5fd12dfcd7cbbe6a3
mojiKeyboardView.java
mojiLayoutParams.java
nternal/DynamicGridKeyboard.java
|
0f317a56030ce6ffb3ff08c1ab3b2ff120e68aea |
15-Sep-2013 |
Ken Wakasa <kwakasa@google.com> |
Fix issues with Nepali layouts - Added the missing ZWNJ/ZWJ key - Fix a wrong letter in the shift layout of Nepali Romaized layout - Put the currency symbol for Nepalese Rupee - Fix the missing 2nd symbols layout - Use the Devanagari numbers just like Hindi layout - Fix the Main/Symbols switch key label just like Hindi layout bug: 6910787 bug: 9833890 Change-Id: Ie6aa5a06008f1e9347d4fc08ededd48287df5d73
nternal/KeyboardTextsSet.java
|
1313d17d37af040fff9e2d430e00556fb667b56c |
13-Sep-2013 |
Ken Wakasa <kwakasa@google.com> |
Small tweak for label_to_more_symbol_for_tablet_key To make it a bit more consistent with the one for phones Change-Id: Ia5775b07a0d70cabc5c51ff2b954c64ce4dc8c7c
nternal/KeyboardTextsSet.java
|
cdc2ce8c89608bc274d44c0b47beb61ee4474571 |
13-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Merge "Use DynamicGridKeyboard for EmojiPager"
|
b0bf7e729b5a3ec6dc481d72f04d7dad0e12672a |
13-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Use DynamicGridKeyboard for EmojiPager Bug: 10538430 Change-Id: Iff84e306faaa8e87d107e418d5c61c5613b57430
mojiKeyboardView.java
nternal/DynamicGridKeyboard.java
|
47761678f1754285f3cd641b01e3b7dc43ff5d7d |
09-Sep-2013 |
Ken Wakasa <kwakasa@google.com> |
Add Lao keyboard bug: 6911140 Change-Id: Id689be1fb9dbc89b5a9b7f142626751a62d931ed
nternal/KeyboardTextsSet.java
|
2c011c697b70bb8c1ce519b1d38f099ad67a5c5e |
13-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Refactor RecentsKeyboard Bug: 10538430 Change-Id: I7a22d2d4a105b17b2a84a3fff2bc3981823d228d
mojiKeyboardView.java
nternal/DynamicGridKeyboard.java
nternal/RecentsKeyboard.java
|
12ff349f2906f9183691856eef627e0cb794c106 |
13-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Fix emoji tabs Bug: 10541453 Change-Id: If920eafa0c48e437301fc0b7055ea7b7bbc04669
mojiKeyboardView.java
|
244eca3809317ebe3b9a7c4ecc73c04beac2b87e |
13-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Merge "Fix emoji keyboard insets"
|
898dbe3c29dc46707897f41dd37845ecaf310b92 |
04-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Fix emoji keyboard insets Bug: 10541453 Change-Id: I16dd72c8c55cb5d21ad61a3307c0f3c5f16f460c
eyboardSwitcher.java
|
dd072e32014935da120fab855a0d5c07541c51c3 |
12-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Consolidate EmojiKeyboardView bug: 10538430 Change-Id: Ia799eca303d8ec68eeeb9f00fa8002a44d0c49fc
mojiKeyboardView.java
|
36ccb030ed1c19669116f0bb17d57b3b204fbf04 |
06-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Suppress emoji tabs on JB-MR2 or previous versions Change-Id: I6a9c4994a446026b9736fda37ad7eccbd67a9a3d
mojiKeyboardView.java
|
2d3d415826fab9e8ebde0f752f4fb1508bb307da |
10-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Change space key height in Emoji keyboard view bug: 10538430 Change-Id: I724a8c92b49a64196c7da2af40f3d20758e0dbae
mojiKeyboardView.java
mojiLayoutParams.java
|
741831d32295acfb7675d7e0781a634d78868c63 |
06-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Add margin to the label of language Change-Id: I48dc63475caf5cc1a1ac09b82b26fbeaef993fa1
ainKeyboardView.java
|
98565a9c02175ac8b669e88433191a0e22a395e0 |
06-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Optimize tablet layout Bug: 9059539 Change-Id: Ideb6965768fcf092c081eb1d3102312c863cc5b6
nternal/KeyboardTextsSet.java
|
d6217a323cfa84928a61b2d84082457661ea0cdf |
05-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Optimize layout Bug: 9059539 Change-Id: Iabfd44daae1ef6da99a864859488a4f644240925
nternal/KeyboardTextsSet.java
|
21a89c1137cba469ad664a63259be370d1650a56 |
05-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Consolidate voice input key options no.1 Change-Id: I2f928522a0795f57b4133072f270d8fd2498cae9
eyboardLayoutSet.java
eyboardSwitcher.java
|
e0502496da24e658124538bb0bd9a867e4c1d1c0 |
04-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Revert "Remove symbols shifted layout" This reverts commit c02a365485cb777137cbab8ff8f60c4b36fa0f7a. Change-Id: I11d31632469a594c0637f035bdd74ba60b2ac33e
nternal/KeyboardState.java
nternal/KeyboardTextsSet.java
|
e3150664ae4d8d007b8571b5bd0fd2259aac3a20 |
04-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Revert "Remove symbols shifted layout related code" This reverts commit 1cd027850bb07cd3fe2c1ec43b8a594d2f8ad313. Bug: 9059539 Change-Id: I1880b799e2d0f148ae913f13cffa1b8cac48be60
eyboardId.java
eyboardSwitcher.java
nternal/KeyboardState.java
|
42b799d93a6dc262c87fe361ffdc910097e6a09c |
04-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Revert "Remove symbols shifted related unused texts and styles" This reverts commit 59f49b38618fc5efd8e00b2511246834b3859a19. Bug: 9059539 Change-Id: I6e298a55feb942fc3720a91b65f841220443b42b
nternal/KeyboardTextsSet.java
|
eaee15612889c4b238dc81a05143df44e8359e84 |
03-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Optimize tablet layout Bug: 9059539 Change-Id: I049941d2c83764c7f07c5215799b9657a7f27764
nternal/KeyboardTextsSet.java
|
56e1b7e4f112a268371c84606e6f4239aef91333 |
29-Aug-2013 |
Ken Wakasa <kwakasa@google.com> |
Fix emoji view insets calculation bug: 10541453 Change-Id: I605e657c94686c4974d162657a5e820798d20e8f
eyboardSwitcher.java
|
5169937dd48d69e52e647662cb6fc3def5bf90d4 |
30-Aug-2013 |
Satoshi Kataoka <satok@google.com> |
Revert "Revert "Support Emoji keyboard"" Window resizing junkiness is addressed in I605e657c9468 This reverts commit aabc97233826da69edbadfc7c1465a505a1fe2ec. Change-Id: I0bc0f1ad9a90799e643fe9ec35f5b4bbe94eee0d
eyboardSwitcher.java
nternal/KeyboardState.java
|
4445671efc673165979195c13f197128c14fbe7c |
30-Aug-2013 |
Ken Wakasa <kwakasa@google.com> |
Merge "Revert "Support Emoji keyboard""
|
aabc97233826da69edbadfc7c1465a505a1fe2ec |
30-Aug-2013 |
Ken Wakasa <kwakasa@google.com> |
Revert "Support Emoji keyboard" This reverts commit d7791a93b0dee268a9e97f06fe5abcf6082e0ed1. Change-Id: I5ca4c0227f97540e8a22b487b5056dfa3611082b
eyboardSwitcher.java
nternal/KeyboardState.java
|
bcfcdae230e3aeb105dbcba7350ad1763b12d8df |
29-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Armenian Phoetic keyboard We believe this layout is Armenian Eastern Phonetic Keyboard. Bug: 7963631 Change-Id: Iff3dd879268dd95f00855f67f749e8562fff490c
nternal/KeyboardTextsSet.java
|
d7791a93b0dee268a9e97f06fe5abcf6082e0ed1 |
28-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Support Emoji keyboard Bug: 6370846 Change-Id: I33ce8f952799c89929996a226ac17731a953ec2a
eyboardSwitcher.java
nternal/KeyboardState.java
|
47b71c82eca80b06e76d960c4a501b9a6c64654b |
29-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix keyStyle flags handling Change-Id: Ia0d21f7a00ff99eae89c746244484d6fa3f0f44e
nternal/KeyStylesSet.java
|
2cbc7c682d003c97431235fedbfd21e8473e180c |
29-Aug-2013 |
Ken Wakasa <kwakasa@google.com> |
Merge "Workaround for AIOOB exception in ProximityInfo"
|
4994e1f2ba669c8636f028594cfc8f757f44d374 |
29-Aug-2013 |
Satoshi Kataoka <satok@google.com> |
Workaround for AIOOB exception in ProximityInfo Bug: 10537485 Change-Id: I185f17dcb2cd9e3af17a1eafefaa487804d5cce9
roximityInfo.java
|
e9e8d2d986bb3874caa8ee8c742aa0caa37eaf87 |
29-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Use fixed column order for punctuation more keys This is a follow up of I71f58fc49b. Bug: 9059539 Change-Id: Ibf5684ac196e03e889160d8bb14e2b1377331133
nternal/KeyboardTextsSet.java
|
fcc6ab08ae29501b07b2dd6b1b56570cdcf4b624 |
29-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Reduce the number of more keys of the period key"
|
85d9b3c28125870b095e90d7181f852bf6186fa8 |
29-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Reduce the number of more keys of the period key Bug: 9059539 Change-Id: I71f58fc49bf33b40c17b5a94cad82e942b95e3f1
nternal/KeyboardTextsSet.java
|
41745c4995220a3145fe101b7be224bc672b2e1a |
29-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add keyboardLayoutSet attribute to <case> condition Change-Id: I017c4a3c1c7b2e4c6f607940078f61e120042270
nternal/KeyboardBuilder.java
|
8ac0eb59e13bce327007ba2cf2f1a7e767eebe0a |
28-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add EmojiKeyboardView Bug: 6370846 Change-Id: Ic7d75f1d242795e756e6fede988cfe4b5cc17f0e
mojiKeyboardView.java
|
803ea61d552e9c1df34f5d58f1e59e5b7612d6e1 |
28-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add recents keyboard Bug: 6370846 Change-Id: I5dc235395fe9b3bd95711fee2fe9b678b4660760
ey.java
nternal/RecentsKeyboard.java
nternal/ScrollKeyboardView.java
|
adaaf9ffb8f8ee0fa568d232ac140b74b0be4e38 |
27-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename theme file names Bug: 10415342 Change-Id: I692b157953f77c610482b494cbaeed4430bcb629
eyboardSwitcher.java
|
1f4612fc5434e5b223d6f6c1ef77fb5fae0d32ee |
26-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove obsolete theme resources Bug: 10415342 Change-Id: I9073c54b037e0f7973710a9e24ca5044f8db6db0
eyboardSwitcher.java
|
2da94ad8cd8bd8c87ee1acad5021e09046e20565 |
26-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add scrollable KeyboardView Bug: 6370846 Change-Id: I8b9a619e0e6a980c8b17788ad03c62effc7f35b5
nternal/ScrollKeyboardView.java
nternal/ScrollViewWithNotifier.java
|
4e7825cb583503504f931265ef4405f6c12e9e85 |
26-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add GridRows tag to support emoji keyboard"
|
2f5a933c04252257bc2ec747948017da40d4a484 |
26-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add GridRows tag to support emoji keyboard Bug: 6370846 Change-Id: Ia68284b2402e52d835040da900a51cca669add2f
eyboard.java
nternal/CodesArrayParser.java
nternal/KeyboardBuilder.java
|
be4f8f3fbc873a1128a54c25ab6d8418b61001a0 |
26-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Clean up PC QWERTY keyboard"
|
7f28b3cc6ab60becff1c9ad98e65c24767899ebe |
23-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up PC QWERTY keyboard Change-Id: Ibb52683e8f27517b9e7bf398d3b7a31215bd5a8d
nternal/KeyboardTextsSet.java
|
17f628c56c6e5a62371fb3f6abeb717d25d99115 |
26-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add copy constructor to Keyboard"
|
7308c36a55b6fe2b10dc3979d068775920a40890 |
26-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add emoji keyboard element ids"
|
0b3d5e12e38291e7f06a1a5cdf157af61217465f |
22-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add copy constructor to Keyboard Change-Id: Ib207039f53346f420cca050080e3c4f452e63ff6
eyboard.java
eyboardView.java
oreKeysDetector.java
|
68b990e7ce2b87a6f83cc4fedec7b1cc26ced60c |
25-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add emoji keyboard element ids Bug: 6370846 Change-Id: I0ac55bc06e1527bafad395f4a2b5059e1fed4b5d
eyboardId.java
|
59f49b38618fc5efd8e00b2511246834b3859a19 |
25-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove symbols shifted related unused texts and styles This is a follow up of I7fe6520e4e. Bug: 9059539 Change-Id: I1b2cdc4f6ae2f59fabc75c38f43e2b2512b08721
nternal/KeyboardTextsSet.java
|
73c2948113e27cf3945033049f098a1f5b060338 |
23-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Persian currency symbol Change-Id: Iea202e6d6857cbc0a3d4374c76bd72ed992da9a6
nternal/KeyboardTextsSet.java
|
1cd027850bb07cd3fe2c1ec43b8a594d2f8ad313 |
23-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove symbols shifted layout related code This is a follow up of I7fe6520e4e. Bug: 9059539 Change-Id: Idb39906ddb1e2234a0d1c7c4d5e6fc728090e79e
eyboardId.java
eyboardSwitcher.java
nternal/KeyboardState.java
|
c02a365485cb777137cbab8ff8f60c4b36fa0f7a |
14-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove symbols shifted layout Bug: 9059539 Change-Id: I7fe6520e4eafcb7e1748b8bf011333c7e0da7ac2
eyboardId.java
nternal/KeyboardState.java
nternal/KeyboardTextsSet.java
|
6d9b4e913a587471ffe04afaf7400b422e0b3c6f |
22-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Hebrew currency symbol Change-Id: Ib747828aeec20c1ebb4087169a7eb373deb163c3
nternal/KeyboardTextsSet.java
|
bcd173dfa12ce3e47c047a7d8567a30d214c0449 |
19-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Save and restore Row attributes using stack Change-Id: I5cb402060946a711384ee53fa1caaeac86aa10cc
nternal/KeyboardBuilder.java
nternal/KeyboardRow.java
|
221929c64302579dd7b4c02d8fab3aed3b8ec8db |
19-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Keyboard.Row can have keyLabelFlags attribute Change-Id: I5af1f1d88153068d7be6e496e6dd77bd5b09a894
nternal/KeyboardRow.java
|
0154e3620f907f781d58e99a9a79824abd46aa3e |
19-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Rename KeyStyle.getFlag to getFlags"
|
784416f73bc5053114ceb8274dba4bdabbbda700 |
19-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Make all KeyboardRow attributes private Change-Id: Ifaca6ad5e642964d8c3a77a96a1cd74f363ee996
ey.java
nternal/KeyboardBuilder.java
nternal/KeyboardRow.java
|
0cfd2b08af8cab26ac858c8296c13f4a5e076666 |
19-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename KeyStyle.getFlag to getFlags Change-Id: Iff3d850466cb6016a53bf86104cd5d22363f96a8
ey.java
nternal/KeyStyle.java
nternal/KeyStylesSet.java
|
25f0d73fa4e26e521ecab70f5e6efc6bbe7acc1d |
15-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix cosmetic source code formatting Change-Id: I33c14a20bc55b826082e468c0aecfa026ba5d9f3
eyboardLayoutSet.java
ainKeyboardView.java
nternal/KeyboardBuilder.java
nternal/KeyboardRow.java
|
7dc60f9db729e93cb591492574a436418c553ebf |
12-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add getters and copy constructor to Key class Change-Id: I78eb96dcc26378926dc63acbfeb4828cbd44435d
ey.java
eyDetector.java
eyboard.java
eyboardView.java
ainKeyboardView.java
oreKeysKeyboard.java
oreKeysKeyboardView.java
ointerTracker.java
roximityInfo.java
nternal/KeyboardBuilder.java
nternal/KeyboardParams.java
|
bdef628a35222d7894c5f5916f94e6c3a8ef89bb |
14-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add empty key background type"
|
ab16237e69061bb0aa7f882e48e5d93459c22ef3 |
12-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Thin out audio and haptic feedback while key repeat Bug: 6522943 Change-Id: Id60f256ab0f8741578eda276116817fa48917325
eyboardActionListener.java
ainKeyboardView.java
ointerTracker.java
|
e18439d5c78efa14b2861f6bd4a38285388655e4 |
14-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add empty key background type Change-Id: I9b07c58a9b70ae0228f87e1f066ca8cd959b4f03
ey.java
|
ca6acfdd6b3400ad6e29d45c29b0ec40ea92a968 |
12-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename maketext tool to make-keyboard-text Change-Id: Icceda22aec75f9e3602da8775c0e94b110283575
nternal/KeyboardTextsSet.java
|
d41c44498c3938a5bf0653ee9ac3a07e1ec6e615 |
12-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix parenthesis direction for RTL languages Bug: 10284912 Change-Id: Ie0fc09b101034482a775961c8f8f1fcdf6dbec8f
nternal/KeyboardTextsSet.java
|
7215e06e60d1fe106e47303af15e38bd23560d74 |
12-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove redundant EditorInfo member from KeyboardLayoutSet.Builder Change-Id: I9bbba9c27d3d478421c094e6cd0e1da31fd4f4c8
eyboardLayoutSet.java
|
4a2f6a22167e336d2d21c51280de4e876b4a8f06 |
10-Aug-2013 |
Ken Wakasa <kwakasa@google.com> |
am 25402fd5: am 724db044: Deallocate gesture trail bitmap when unneeded further * commit '25402fd5309891884a843528d47f6b4646341a3f': Deallocate gesture trail bitmap when unneeded further
|
724db044957eb3544323c9814cbb4f20e81b8594 |
09-Aug-2013 |
Ken Wakasa <kwakasa@google.com> |
Deallocate gesture trail bitmap when unneeded further Follow up to I5bc980c4dc41bc304be3c190934c1f7c55c9d244 bug: 8967766 Change-Id: I7b916daa5269cfde359a77555e8ffadf0e4a8f92
ainKeyboardView.java
|
4f1fdc30be26fcd491a14ae2741d684ca2f24e26 |
08-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Small clean up of KeyboardView.onMeasure Change-Id: I46830f8482b46c6999b80793c8b4ae860b46e429
eyboardView.java
|
33482a9b9ccf605c63fab7c9b8273a240bbc2035 |
01-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove processMotionEvent from MoreKeysKeyboardView Change-Id: I5373df4a7c82f964f99acf70325bba8702111a75
ainKeyboardView.java
oreKeysKeyboardView.java
ointerTracker.java
|
083a40b291dbd4d63aabbcb4a1dc1ca27bb46863 |
07-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move createKeyboardSetForSpellChecker to AndroidSpellCheckService"
|
15b80c4ec264d8fcc457988bc695453093e6f577 |
07-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add ResouceUtils.getDefaultKeyboardHeight"
|
204e7b140171a0a8b954cf508da139e93c3b2b2c |
07-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move createKeyboardSetForSpellChecker to AndroidSpellCheckService Change-Id: I4a9065e703e98ffed50f2a6d76ace938dfc26ddf
eyboardLayoutSet.java
|
3897a43940eca9c400e542c76d2c790f2c48eb8c |
07-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add ResouceUtils.getDefaultKeyboardHeight Change-Id: I377f6a83ec86b0345b170e7ad995d4577220d0ad
eyboardId.java
eyboardLayoutSet.java
eyboardSwitcher.java
|
2cb9a1434ea1d22a37f1396b20670c4b0589c120 |
07-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Make key label from supplementary code point"
|
45d020586258e4c9b2cc317be4e0559088d6e257 |
07-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Make key label from supplementary code point Change-Id: I0a7834b5c4908a2116a8772cf85985ab8bed7091
ey.java
|
15c42454c0117d869f31ce278021f53ec74c4aa2 |
07-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove orientation member from KeyboardId Change-Id: I2c16134a24088dbc30b74ae7c5bc578a9d84a960
eyboardId.java
eyboardLayoutSet.java
ainKeyboardView.java
|
0f47d5163dabb7b4205826dd2d829a55c8621577 |
06-Aug-2013 |
Jean Chalard <jchalard@google.com> |
Merge "Reword "No language""
|
b127d882854d81a47473b344a1e5f277866bbf22 |
05-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add emoji icon and code as a groundwork The emoji switching key icon asset should be updated. The icons in this change are just borrowed from Hangout. Bug: 10179862 Bug: 6370846 Change-Id: Icea26d2cf2ac6a6df9beb4c98f646dbe309bdcd9
nternal/KeyboardCodesSet.java
nternal/KeyboardIconsSet.java
|
202397598856d924c02c8f963425f224a2d9547f |
06-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Small optimization for readability"
|
f8d162c315e90a2944f12255db43e55c2a22ad35 |
06-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix keyboard caching bug for testing"
|
c0a732f0320b0d125610adf23d14d742860b5fd3 |
05-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove CODE_RESEARCH Instead of CODE_RESEARCH, special outputText ".research." is used to invoke a research feedback dialog. Change-Id: Ic95c956ab4f2b5f0c3f2205c9bbcdcfb67db5d6e
nternal/KeyboardCodesSet.java
|
c5beb522ed954d372a4a1e3f38db7b56d37eb820 |
02-Aug-2013 |
Jean Chalard <jchalard@google.com> |
Reword "No language" Bug: 10064334 Change-Id: Ie4e6c333566eee9000fa5c8e59e9df8b9b56a5b3
nternal/KeyboardTextsSet.java
|
0016d51ab8315c1b64de14a2f7e1f048052aea93 |
05-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Small optimization for readability Change-Id: I8a24fc0981e58a7dc30f0577c4415a1d3bc5ed4d
eyboardLayoutSet.java
|
95f9b95dfbfa2f5cdb76fc24b933b796e92e2277 |
05-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix keyboard caching bug for testing Change-Id: I00584a68d868f38c065bb6a41e8e5f4eafd44e7f
eyboardLayoutSet.java
|
6333ed3801089a7422465d9d7af00e5ec4c93138 |
02-Aug-2013 |
Ken Wakasa <kwakasa@google.com> |
Small cleanup Change-Id: I7a35eb4cb7cee4c120236a2bc1974d7b345f4188
eyboardView.java
|
52876bbefd774e8647910f73a2e4c17ac4e6bf5c |
01-Aug-2013 |
Ken Wakasa <kwakasa@google.com> |
Remove unnecessary setLayerType() calls Calling up setLayerType(LAYER_TYPE_HARDWARE, ..) on non-HW accelerated devices was ending up with having a drawing cache in View that is not quite needed for PreviewPlacerView. bug: 8967766 Change-Id: Ic8e6eeaf536530ff5f23eb353b0a8e5ba96fa0e2
eyboardSwitcher.java
eyboardView.java
ainKeyboardView.java
nternal/PreviewPlacerView.java
|
82018f99727a104aa77ab4d48f8b9a9858479453 |
02-Aug-2013 |
Ken Wakasa <kwakasa@google.com> |
Forgot to reset the matrix of offscreen canvas Follow up to I5bc980c4dc41bc304be3c190934c1f7c55c9d244 bug: 8967766 Change-Id: I37c2e8e70ff4966ca5e4f29e5cac8349d8fe73b6
nternal/GestureTrailsPreview.java
|
e08c418ff8b374244677960903cee8dd52a4d831 |
01-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move motion event dispatcher to PointerTracker Change-Id: I967bf4629b7d1002be6aff6007dc03d2db05c562
ainKeyboardView.java
ointerTracker.java
nternal/NonDistinctMultitouchHelper.java
|
ed56ea86d0114e85763e449a05b40e670addfc48 |
01-Aug-2013 |
Ken Wakasa <kwakasa@google.com> |
Merge "Deallocate offscreen buffer for non-HW-accel draw"
|
54dd1bed528331208f15df2693bcd01004dd471a |
01-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up ResearchLogger log method Change-Id: I06c30aab462ce5b17157ff71d5d76f9755178080
ainKeyboardView.java
|
b6cc3a85ab68cff2fae4c3858b48d9c5d7b45690 |
31-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move non-distinct multitouch support to a separate class Move code that support non-distinct multitouch screen device to the NonDistinchMultitouchHelper class. Change-Id: I2e44f782b83dbcd095ee8e51c36b0766da0cd457
ainKeyboardView.java
ointerTracker.java
nternal/NonDistinctMultitouchHelper.java
|
e68d565d0f9704145adbf781105f1ac9a90f0a98 |
01-Aug-2013 |
Ken Wakasa <kwakasa@google.com> |
Deallocate offscreen buffer for non-HW-accel draw Follow up to I5bc980c4dc41bc304be3c190934c1f7c55c9d244 This frees up 800KB on occam_svelte when LatinIME is in background. Confirmed the performance effect in keyboard-bring up speed was unperceivable. bug: 8967766 Change-Id: I0fab179c61179564bd3a0349c9825e7d61f7e1f2
eyboardView.java
ainKeyboardView.java
|
5433ce64c0f141bc4ee82912844f47f575654af5 |
01-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove getTimer() reference except from PointerTracker Change-Id: I142eb5b61b932e60452b9b3514d6ddca3d21ec9d
eyboardSwitcher.java
ainKeyboardView.java
|
8126e79e085c75f0eadaaf71e0a4ed1a2b83d892 |
01-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move key repeat function to PointerTracker Change-Id: I26e553692faf48e30e9c43c71fac6980b8432111
ainKeyboardView.java
ointerTracker.java
|
552a4b84f87452f2df6a3b85bcb6ef33547f70ca |
31-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add UsabilityStudyLogUtils.writeMotionEvent"
|
c8814e20b7b0ed5f7e11292480e89152618dd862 |
30-Jul-2013 |
Ken Wakasa <kwakasa@google.com> |
Deallocate gesture trail bitmap when unneeded This frees up 1.7MB on Nexus 4 (occam), and 900KB on occam_svelte while LatinIME goes to background. The keyboard bring-up speed feels acceptable on both devices. bug: 8967766 Change-Id: I5bc980c4dc41bc304be3c190934c1f7c55c9d244
ainKeyboardView.java
nternal/GestureTrailsPreview.java
|
30977a151e15e30f5385a349e92fb770b987435f |
31-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add UsabilityStudyLogUtils.writeMotionEvent Change-Id: I41ee6d1879dc937e1554fedfc603d9bb5bec40f2
ainKeyboardView.java
|
310ea9ab9058e922a562309cb0dc5d5e092000f1 |
31-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove sudden jump touch event hack This hack was for Nexus One and Droid that can't run on ICS or later. Change-Id: I1f9cef2022b0bbb333235e6b7c311c9785a1d894
ainKeyboardView.java
nternal/TouchScreenRegulator.java
|
3b5c05f18c3628a99b5e676af636b6f64e58f1c5 |
31-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix Catalan keyboard layout"
|
fea0862cf6eafb676238ea95a80a8ce47db12ce0 |
31-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix missing Azerbaijani text resource"
|
087c8a84a57eea1801a98b38857566874080eeca |
30-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Catalan keyboard layout Bug: 10098472 Change-Id: I60e4aa6716f8166ca60ab5687b0faf2d84cd846b
nternal/KeyboardTextsSet.java
|
d4a6869d38e8740471620c08b844977bd29356b2 |
31-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix missing Azerbaijani text resource Though Azerbaijani subtype is disabled temporary by Ib8a38f85f4. Change-Id: I887cf3508bd2945016c506eae1969778ba4582d3
nternal/KeyboardTextsSet.java
|
8d46ea915645361856a0b3df3db1c83888cb39ff |
31-Jul-2013 |
Jean Chalard <jchalard@google.com> |
Merge "Fix some warnings"
|
93445b4821e9e8ecc7dd52f1a5d5316c7eec2654 |
30-Jul-2013 |
Jean Chalard <jchalard@google.com> |
Fix some warnings Change-Id: I7290cd1fb675a1b85b9b6ac2d464c932b5bca1dd
nternal/KeyboardState.java
nternal/MatrixUtils.java
nternal/SmoothingUtils.java
|
212165b0b8308802a461a6a526d367ba67b5567a |
30-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up PointerTracker a bit Change-Id: If4ff87348fbc40f271c68dad255dbc42f9b26eb6
ainKeyboardView.java
ointerTracker.java
nternal/GestureFloatingPreviewText.java
nternal/SlidingKeyInputPreview.java
|
5c095e59f679f726df1b6655fbbd73e310ac0dec |
25-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Cancel all ongoing event when onFinishInputView Bug: 9334755 Change-Id: If0c2ac49a50f4a529aefeca603569f9413367469
ainKeyboardView.java
ointerTracker.java
nternal/PointerTrackerQueue.java
|
0e08d70fe52737582b6c83dbf48aaf4d83063566 |
25-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add MoreKeysPanel argument to Controller methods Bug: 9334755 Change-Id: I5a7104f4c98982f11fb4e060fa83c21bfc360558
ainKeyboardView.java
oreKeysKeyboardView.java
oreKeysPanel.java
|
09e4530ca75d4664eb72708face83b466839c522 |
25-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove boolean return value of dismissing more keys panel Bug: 9334755 Change-Id: Ic29ab69cfbf9007e98fe67695f1854b4876eb976
ainKeyboardView.java
oreKeysKeyboardView.java
oreKeysPanel.java
|
5b696d8336a1c15d7c87b53e057a2f59d0176090 |
25-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Cosmetic code optimization Change-Id: If20c1936c8d5f23f0b86d02f21f4ff8a6444244c
eyboardSwitcher.java
ainKeyboardView.java
|
0c3a9b549c3ff9bdf47c52cf59347f7e111dd183 |
24-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Make RunInLocale as top-level class Change-Id: I07ed606b7aba098a5be85533e5baff300b21fb44
nternal/KeyboardBuilder.java
|
a410cb48eab0cd75aa27e20f60e47a29a59fb9ff |
24-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move subtype related utility class to utils package Change-Id: I3564796531ea85f2ebafde40cd822b806b8741df
eyboardId.java
eyboardLayoutSet.java
ainKeyboardView.java
nternal/KeyboardBuilder.java
|
e6c51847426121246cc8b48f42f8f5668db71cdb |
23-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE in SubtypeLocale.getSubtypeDisplayName This change moves the methods that create the subtype display name for spacebar from MainKeyboardView to SubtypeLocale class, and consolidates SpacebarTextTests with SubtypeLocaleTests. Bug: 9962955 Change-Id: Ifa0a08ff80bc30753a213c2feb471599ca63fa66
ainKeyboardView.java
|
a7d2fc6befa1b16883200a653fc01deb4d94944d |
21-Jul-2013 |
Ken Wakasa <kwakasa@google.com> |
Move settings related classes to "settings" Change-Id: Id170dbfe2dcfc93130b7be4a84615940403ec37f
eyboardSwitcher.java
ainKeyboardView.java
|
b0e76724edcde33dbfa17b56c3f5858705cd06ee |
19-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix IllegalArgumentException in MoreKeysKeyboard It seems that MainKeyboardView.getMeasuredWidth() returns weird value. Using KeyboardId.mWidth as main keyboard width may resolve the issue. Bug: 9684622 Change-Id: I975bfb934b8d2448e72555a3ccae0123341186b9
oreKeysKeyboard.java
|
536438a45e5dc9d75c6c1a7d75262c41ce8f953c |
17-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Restrict bogus events hack to certain classes of tablets Bug: 9061320 Change-Id: Ib8c6a5e6db5da99c447bc00867fed51ca959cc3a
ainKeyboardView.java
ointerTracker.java
|
6455172a707a1137eb15db8073774982db9dd1fa |
15-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Distinguish key press in repeat key Bug: 9859367 Change-Id: Iad643f9785b193e1918a8363de4fefc3b7558bdf
eyboardActionListener.java
ainKeyboardView.java
ointerTracker.java
|
ccf4a310279b13bbf0b6aac76a0878178c1dfb7d |
05-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move TypefaceUtils and ViewUtils to utils package Change-Id: Iccd47c27670248c43de9a539c1951111d7733111
eyboardView.java
ainKeyboardView.java
oreKeysKeyboard.java
ypefaceUtils.java
iewLayoutUtils.java
|
4be6198cb73cc24e10834153c4e049644ed187e3 |
05-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Reorganize Utils class Change-Id: I7294d1547def5dcfcae9d1d53b277cb3cc9f2d18
ainKeyboardView.java
|
fe202d6738e57187925560bdac9051468aadd63e |
04-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Azerbaijani keyboard Bug: 7963448 Change-Id: I39c192b342278e82e30ac6ef12c6d150c817ae70
nternal/KeyboardTextsSet.java
|
0e007eaff6c2b0c583de17970f1c8ecddadd6fd5 |
04-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Kazakh keyboard Bug: 9697273 Change-Id: Ic9943569ed60d601f093181bf135e45a25399121
nternal/KeyboardTextsSet.java
|
f87e8f7ec1efb93398d909c67468d716b0248fe7 |
02-Jul-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Handling key repeat by emulating key press and code input This change also eliminates a reference of AudioAndHapticFeedbackManager from KeyboardSwitcher and MainKeyboard. Bug: 6522943 Change-Id: Iac42ec8ff00c66deb76a660ffc07477923a58959
eyboardActionListener.java
eyboardSwitcher.java
ainKeyboardView.java
ointerTracker.java
nternal/KeyboardState.java
|
bc1813186df823e4e1a5aabceb3198674387061e |
24-Jun-2013 |
Ken Wakasa <kwakasa@google.com> |
Merge "Move util classes to the latin/utils directory"
|
bafe4b8a4eef6c656137e6bb7bce841e98119caf |
24-Jun-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix possible divided by zeror error Bug: 9534022 Change-Id: I5ab575c724fd7a9e80c76a93d83949e81b2970bb
oreKeysKeyboard.java
|
e28eba5074664d5716b8e58b8d0a235746b261eb |
23-Jun-2013 |
Ken Wakasa <kwakasa@google.com> |
Move util classes to the latin/utils directory Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
ey.java
eyboard.java
eyboardId.java
eyboardLayoutSet.java
eyboardView.java
ainKeyboardView.java
oreKeysKeyboard.java
oreKeysKeyboardView.java
ointerTracker.java
roximityInfo.java
ypefaceUtils.java
nternal/GestureFloatingPreviewText.java
nternal/GestureStroke.java
nternal/GestureStrokeWithPreviewPoints.java
nternal/GestureTrail.java
nternal/GestureTrailsPreview.java
nternal/KeyDrawParams.java
nternal/KeySpecParser.java
nternal/KeyStylesSet.java
nternal/KeyVisualAttributes.java
nternal/KeyboardBuilder.java
nternal/KeyboardCodesSet.java
nternal/KeyboardIconsSet.java
nternal/KeyboardParams.java
nternal/KeyboardRow.java
nternal/KeyboardState.java
nternal/KeyboardTextsSet.java
nternal/KeysCache.java
nternal/MoreKeySpec.java
nternal/PointerTrackerQueue.java
nternal/PreviewPlacerView.java
nternal/SlidingKeyInputPreview.java
nternal/TouchScreenRegulator.java
|
3b5a503ebf08011fe852ac5b2e380f5a6a9cb93a |
18-Jun-2013 |
Jean Chalard <jchalard@google.com> |
Merge "Optimize ProximityInfo#computeNearestNeighbors()"
|
d55baf06d96aff0b67979419c37ac3ebdc44768c |
03-Jun-2013 |
Jean Chalard <jchalard@google.com> |
Optimize ProximityInfo#computeNearestNeighbors() This cuts the time spent in computeNearestNeigbors by a factor of 6 to 20, with an average at about 8. This method representing about 25% of the total time spent when switching keyboards, this change is a 20% improvement in layout switching time. Bug: 8689779 Change-Id: Icb465f6010b317c7156057891c3341e51a198688
roximityInfo.java
|
97eaa543d5fd4ac57516a586477641c129828b5d |
14-Jun-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't count Spacer into histograms Change-Id: I202a25da4e1a722aa35c57665d73bc5990404c4e
nternal/KeyboardParams.java
|
dfd96be03aba78f4bdb3b64d1b5d3f55429a0c03 |
11-Jun-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Retun an empty Path instead of null Bug: 9374496 Change-Id: If74306104e9d25288e1b216a328304da376c1bdb
nternal/GestureTrail.java
nternal/RoundedLine.java
|
4d8f9f1cab47e247f1f43877d78cb9a6194d8714 |
05-Jun-2013 |
Jean Chalard <jchalard@google.com> |
Cache three main keyboards to improve average switch time This typically improves the average loading time by about 35%, after the first time. Bug: 8689779 Change-Id: I7b0ab6b942af1d3250b9dcbf875f27f9f64692f3
eyboardLayoutSet.java
|
3201e986473f18ed13e1e3dad87c2ecde1d3edc8 |
05-Jun-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessary Drawable.setState Change-Id: I362933ea4d5bcb1ccfebb5b22f6ccecf12337f4b
ainKeyboardView.java
|
9552badf3c24d2098d227b0ddca0721b928a10b1 |
22-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add CODE_CAPSLOCK for long press shift key This change utilizes the no panel auto more key feature to implement long press shift key for shift lock. Change-Id: I3995d25dc35aea3c67b5aa29299815462eff9cad
ey.java
eyboardSwitcher.java
ainKeyboardView.java
ointerTracker.java
nternal/KeyboardCodesSet.java
nternal/KeyboardState.java
|
2a9882a433e2372ac32fbc0def578d4d9a97a676 |
03-Jun-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename methods for readability Change-Id: I8fc2c90cf8d3dce11740f8e61edf6dfde9b1c116
eyboardSwitcher.java
ainKeyboardView.java
ointerTracker.java
nternal/KeyboardState.java
|
39bd6ea0dce5b7f18c337a7299520b78caa92b9c |
28-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Rename StringUtils.parseCsvString to KeySpecParser.splitKeySpecs"
|
dbed20ad8d48e9b42b52c522c54bfd9e62553f7a |
28-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename StringUtils.parseCsvString to KeySpecParser.splitKeySpecs Change-Id: I16e3f3ebc43772cfd96c824afeddfd225404b857
nternal/KeySpecParser.java
nternal/KeyStyle.java
|
e7e7b3234c369d0907b0188ec5d39165634d218c |
28-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove KeyboardStart.isInMomentarySwitchState Change-Id: I00f45d8dd7feb6c34c0a65a8545cddd2751796d0
eyboardSwitcher.java
ainKeyboardView.java
nternal/KeyboardState.java
|
c92e87faf37b3f7fc4346161404f5812c9c42356 |
10-May-2013 |
Satoshi Kataoka <satok@google.com> |
Add smoothing utils / matrix libs Bug: 8556775 Change-Id: I7e0516b344937b84b7d57cc4e5009b7f88e7dc98
nternal/MatrixUtils.java
nternal/SmoothingUtils.java
|
94027c7201a376107a35ec78cd21db1905662601 |
24-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Locale.ROOT for locale neutral operations Bug: 9112465 Change-Id: I6cd63007287b5a1a57cfbabff35d53f66fc5620e
ey.java
eyboardId.java
|
6f9105383a56c9ae15e35d3abf19c33d1efe5636 |
22-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessary methods of KeyboardSwitcher Change-Id: Idd3647bb1a1d40df8bb89eda715d45427a58d0cd
eyboardSwitcher.java
ainKeyboardView.java
nternal/KeyboardState.java
|
dc22b7226a61bb7fa5adbecee23999f8cbf902e3 |
22-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Clean up unused return value"
|
009488eaaf25f04ca841f7741dc8b270f7da9000 |
22-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Haptick and audio feedback on key repeat Bug: 6522943 Change-Id: I181f7e8722bf1b3042d7f384ae8ebf87f29458a9
ainKeyboardView.java
ointerTracker.java
|
d9a87eb857b766e37517c59dccc05cceaa38c77c |
22-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix drawing debug points of gesture trails"
|
44f679bbd2de6068357b0717d3730350fbc8f59d |
22-May-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Merge "Fix running on device regression test and profile."
|
96efb1252a0bf84ac72ef3d438ea3b3d5ac8ddd7 |
22-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up unused return value Change-Id: Ie59f08db947ca5314935c6b723cf498129b4515c
ainKeyboardView.java
|
97643972748a26d23615fd38d7a1693a5b5c55aa |
21-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix drawing debug points of gesture trails Bug: 7167303 Change-Id: I9a75b1b9b9127c5364da49b2a04b22c16a7ad535
nternal/GestureStrokeWithPreviewPoints.java
nternal/GestureTrail.java
|
adf82a97a9f087060ee0f2e7d555e2c0110d85af |
21-May-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Fix running on device regression test and profile. Change-Id: Ie16d9514092d6d6f42881b975420e5d1431b776c
eyboardLayoutSet.java
|
2532f72b94fbdbe66389fbf79361ccf050730231 |
21-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessary @UsedForTesting annotation Change-Id: I843fd6bc20da95e61d1a05b5b34d6e4c9db59dab
nternal/HermiteInterpolator.java
|
41016acacfa21354f59ed51db1f85ea3d99bf6a4 |
13-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Back to previous keyboard layout by canceling sliding input Bug: 8915171 Change-Id: Iabdeb7920f67f89246087c3ee06240406ecfbc3d
eyboardActionListener.java
eyboardSwitcher.java
ainKeyboardView.java
ointerTracker.java
nternal/KeyboardState.java
|
979fb7415bdd185bb941d67d9d0f53f016a419a9 |
13-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix PointerTrackerQueue.releaseAllPointerOlderThan Change-Id: If353869720895ee5355079c15c724132762dd70c
nternal/PointerTrackerQueue.java
|
e3b1bdc4f18f77f54b33776ad698d57970acd722 |
13-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable functional key while in sliding input mode This change registers the functional key when sliding input mode is end at the functional key itself. Bug: 8915171 Change-Id: I2031e2aa4ebf33684221fc44d4a808112489724f
ointerTracker.java
|
6b0bcfba9b9a1f2079769aa331a7fc4daf071d9b |
13-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Disable long press timer while sliding input mode"
|
43ad100d8bc20fc1327a462f24b5f8c99849ffbe |
13-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable long press timer while sliding input mode Bug: 8915171 Change-Id: Id8685f90766c7de55b56476de83abf97150a186d
ey.java
eyboardView.java
ointerTracker.java
|
ad662adeef10c4b202f8f5f80037dd5b8fc9583d |
13-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable delete key repeating while in slide input mode Bug: 8915171 Change-Id: I04f84c29f10abc0207072d2165c75dd20f053f92
ointerTracker.java
|
cb3bba3c4ee4652e12c81185ab9a648db20bb0dd |
13-May-2013 |
Ken Wakasa <kwakasa@google.com> |
Rename GesturePreviewTrail.java -> GestureTrail.java Try reducing some confusions between GesturePreviewTrail.java and GestureTrailsPreview.java Change-Id: I5fe2ee740cf1b32210530188153f6f6937e34b68
ainKeyboardView.java
ointerTracker.java
nternal/GesturePreviewTrail.java
nternal/GestureStrokeWithPreviewPoints.java
nternal/GestureTrail.java
nternal/GestureTrailsPreview.java
|
2ad7023c548afe829eb87f0ea1be48b533a2ac2b |
09-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix detecting out of keyboard area Bug: 8885165 Change-Id: I85c78b23955169972fb0f5395463b6fe47f12c9c
nternal/GestureStroke.java
|
341f1b237b1153ddc8e8ce2e6a787382a40c1e56 |
09-May-2013 |
Satoshi Kataoka <satok@google.com> |
Tweak gesture debug Change-Id: Iea11a095adb15fbf4be38f34542119f8bc7bcbff
nternal/GesturePreviewTrail.java
|
52cb409ac20fb75547ffbee0b84da2c80e290ee6 |
09-May-2013 |
Satoshi Kataoka <satok@google.com> |
Don't resize debug array if production Bug: 8556775 Change-Id: I46a10f8dc938cab493933f0f2b4e1f7779b24f6f
nternal/GesturePreviewTrail.java
|
b2c4c73064943577496e3177413a0550d67e553f |
09-May-2013 |
Satoshi Kataoka <satok@google.com> |
Add debug facilities for gesture Bug: 8556775 Change-Id: I9069b2b44356bbae9fa4aaf0b99c3d723a8c9c58
nternal/GesturePreviewTrail.java
nternal/GestureStrokeWithPreviewPoints.java
|
5b8b76baa304b7cbea647bac0ded7a32a6fcb77c |
08-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move gesture preview trail parameters to resource"
|
05124d019352d1aca08de95dbfbd5510b5e9e92c |
07-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move gesture preview trail parameters to resource Bug: 7167303 Change-Id: I22b56588dc5a1c9d5eaec3a39b5f32c9e5a8a5b4
ointerTracker.java
nternal/GestureStrokeWithPreviewPoints.java
|
244a24e3685f3fc1d0cbfaf375ad137f917740c2 |
07-May-2013 |
Satoshi Kataoka <satok@google.com> |
Consolidate dummy proximity info to the spell checker info Bug: 8783170 Change-Id: I067486e5ec1ae7cdef8e2121392464ba71ee8add
eyboardLayoutSet.java
roximityInfo.java
|
80e396d83c01d4258dd1bdd01dcc60ed649ba29d |
07-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Avoid drawing too long gesture preview trails Bug: 7167303 Change-Id: I63c2e8fb60f76e80346b67fd44399fa91930f2f0
nternal/GestureStrokeWithPreviewPoints.java
|
9d71a6c968434a95b5a195846ef5276920da6203 |
07-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused device form factor values Change-Id: I1ed88b842a3d45e5460dd387bfad4276c844096a
eyboardId.java
eyboardLayoutSet.java
eyboardSwitcher.java
|
84ac8f31fbe30f03c14a85ffb8c827edb6e47ab0 |
07-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move empty listner to KeyboardActionListener.Adapter Change-Id: Ic7bad73c089de015746c667bbfb2c09bd429a9fc
eyboardActionListener.java
ointerTracker.java
|
61b6fc7d7bcbfda2e8367b509b6a5943ac329d9a |
07-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up unused static variable Change-Id: I51c5903b7716d3927d2ff09a5054725215a626b5
nternal/GestureStroke.java
|
ce67b4166188a1ce0a3a54420843b7e4192607e3 |
07-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Record down point as gesture preview trail for sure Change-Id: Ic712a6af8229a9a1aa4a5419d779927f1ef8be67
nternal/GestureStrokeWithPreviewPoints.java
|
4ddf1e47a756fdd06cadf6c83fe653b14135384c |
07-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused gesture preview trail code Change-Id: I2aa77675628a4b1655b30852c950f5daae6f0a92
nternal/GestureStrokeWithPreviewPoints.java
|
7d19ab5c9d20cb71f9892a147a854809eb20ca49 |
02-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Using int instead of booleans to save keyboard shift state This is a follow up of Ib2bc262aac. Bug: 8734294 Change-Id: I0b56797ffc4f16e18da72352777fe0f000d173aa
nternal/KeyboardState.java
|
7f8dd50b8fe38738e52511e1d0bf082172b8932d |
02-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Save automatic shift state while orientation changing Bug: 8734294 Change-Id: Ib2bc262aacedf786a318c2fe1bd4420a21e7d847
nternal/KeyboardState.java
|
5141f04ef3b213fbe4816168d1c42f30449fc446 |
26-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix graying animation of alt-code keys when space/enter is typed Change-Id: Iac508f37afa916ca52c62c2369cb7ff91bde0a64
ainKeyboardView.java
|
57372fd3da2e879f190e4ccd41a00813774c9019 |
26-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove graying animation of alt-code keys while typing Bug: 8727807 Change-Id: Idcc76dade3ceba5649666d795b6e4f94a161d748
ainKeyboardView.java
|
1b6eea89037158a1e271730eacdacb8b6e550d3a |
25-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix missing initialization of PreviewPlacerView Bug: 8716050 Change-Id: I234f1134274b9f72c8abbd729783f9ffe8f20f64
ainKeyboardView.java
|
13d5da8b8819866bd2ef1aac6eadc74305bf8d55 |
22-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't triger onPress and startLongPressTimer when gesture is canceled Bug: 8650846 Change-Id: Ice5ef07d6833422906b0b756206e097f75d1f2db
ointerTracker.java
nternal/PointerTrackerQueue.java
|
a19133011a1cbeb7a811a59d341c0fe65ba96001 |
18-Apr-2013 |
Kurt Partridge <kep@google.com> |
Merge "Avoid duplicate MotionEvents"
|
1bf47582a050a682154ea2bb3822219e41e4258e |
16-Apr-2013 |
Kurt Partridge <kep@google.com> |
Avoid duplicate MotionEvents Change-Id: I9c3b352b738698f262f254e581bde34b060e258f
ainKeyboardView.java
|
edc49d38e6d4c5e1bf5dfe5c30938f2aeb232f2e |
17-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix bug to update last interpolated index of GestureStroke Bug: 8556775 Change-Id: Ie12e0dc9bfeae45f6883580801e07d44be1d1d33
nternal/GesturePreviewTrail.java
|
1711f986d41036ea668697b952d0fbf0bc1ee6ab |
16-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add shadow to gesture preview trail"
|
c71dde9cb5a477d75b34057b27a9b049c048f1bf |
16-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add shadow to gesture preview trail Bug: 7167303 Change-Id: I8f76fe0aec6cb32388e7c85d04516d1dd7d28c29
nternal/GesturePreviewTrail.java
nternal/SlidingKeyInputPreview.java
|
30225f38971d6738837df7fbaf0b24c313df1e46 |
16-Apr-2013 |
Jean Chalard <jchalard@google.com> |
Small cleanup Change-Id: Iafdbe305712c8a571f0f5abc2032df086d7ac015
nternal/KeyboardState.java
|
8094bf45d73a5f7257076afc97d91d6708ee03c4 |
15-Apr-2013 |
Jean Chalard <jchalard@google.com> |
Match the keyboard state to the recapitalize state. Bug: 7657025 Change-Id: I2f8fe7fc4596a498322ba5ccabbd0c18a2bc36cf
eyboardSwitcher.java
nternal/KeyboardState.java
|
1ec4c07a13447a98deca1fc9e79f5d507030695d |
15-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Ignore modifier key while sliding key input"
|
f224941c37a04d3c290ef2db5003a5af2a701fce |
15-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Suppress calling onPressKey and onReleaseKey while detecting gesture"
|
8dfbb740e1015af0cd339a183dd333a5f53c52c4 |
15-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Ignore modifier key while sliding key input Bug: 8284624 Change-Id: I839d7a769d98f29be647dbe511ba3f73ca44446d
ointerTracker.java
|
51c38a441a09a4920703e765cb26179e7a80f029 |
14-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Reset vertical correction when more suggestions are in modal mode Bug: 8605150 Change-Id: Iadbebfb80e765c97e58e8524eb87419f2a9e41d4
oreKeysKeyboardView.java
|
a91da766837dcc5fc80efe5cd58509eaea84e6d5 |
15-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Suppress calling onPressKey and onReleaseKey while detecting gesture Bug: 8284624 Change-Id: I14470bb2373965aefa921b2c94948450bfa438e3
ointerTracker.java
|
bd8e92d8431418929276fb739f0113e2297c9d00 |
11-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add debug message to detect unusual zero width condition Bug: 8452013 Change-Id: I0169dc6b0d08d1b4d9e01a5fa2ad01e9db292bda
oreKeysKeyboard.java
|
f67a38819792cac8b48be4443e4de110767fc29a |
11-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add TypefaceUtils"
|
08ae0d5ca03ed455827e82222df249d1cafb5d71 |
10-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add TypefaceUtils Change-Id: I2d939bc1e3279253902b28ff12bbf7861716b64d
eyboardView.java
ainKeyboardView.java
oreKeysKeyboard.java
oreKeysKeyboardView.java
ypefaceUtils.java
|
a4463d7a9a9b97ad0fba764698f75cd3bf036c12 |
11-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
More precise geometry checking for more keys keyboard Bug: 8484528 Change-Id: I0dd09530a5262fee9c19bb0f11d5830b00306944
oreKeysKeyboard.java
|
c7d4158979dc729767e8ab541d19feda672ea8da |
10-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use private object as a lock instead of synchronized method"
|
1e256f5888805eff3f1a2db88ea1d60c622689a2 |
10-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Protect simultaneously modifying gesture preview data"
|
951ea3c06d22def7472dcd6f9258b115046ab60b |
10-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Use private object as a lock instead of synchronized method Change-Id: I0b9a935d8c97ddfb18ab7950a9d6bf542863072a
nternal/PointerTrackerQueue.java
|
ad205b2e3f43ab374fe7a573abdcdd45832d0e4b |
10-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Protect simultaneously modifying gesture preview data Bug: 8556775 Change-Id: I83272e3adbfc0c9cc14f9e8b479e926aabf4fa2a
nternal/GesturePreviewTrail.java
|
99b93d17d53c2d587c45373831b327f7851ec0a8 |
10-Apr-2013 |
Jean Chalard <jchalard@google.com> |
Fix a bug where autocorrection status would be wrong. Change-Id: Ic220129dc59f585164dbf63591cd1c96de17fe6f
ainKeyboardView.java
|
10af4b6e45689cba9bdc8c22f1bb76bf8bd2516b |
10-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Separate StringUtils.capitalizeFirstCharacter"
|
d20c5a78e2819c21ecc5dff04bc82e9078c79dd4 |
09-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate StringUtils.capitalizeFirstCharacter Bug: 8582061 Change-Id: Iac8f65defdd92d7df533bdf0e2937ad897d96363
ainKeyboardView.java
|
87fdde6ec48844ddbb482c50fbda226c63ca5e85 |
10-Apr-2013 |
Keisuke Kuroynagi <ksk@google.com> |
Typing double letters via a 'circle' on the key. Bug: 8550980 Change-Id: I5e432dea0e025ccea196f80e90a6bf945488e130
roximityInfo.java
|
4fdfce6dcc35310de9235cf9c529d0b17b5c2a8c |
10-Apr-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Refactor SpellCheckerProximityInfo as extending ProximityInfo"
|
6e3f30726621ff9b64977d67ba9df955024efa04 |
21-Mar-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor SpellCheckerProximityInfo as extending ProximityInfo Change-Id: I544eec9d661796d57749dbaa2163bc1e2a891353
roximityInfo.java
|
75028af28cc657d3b314e7761b3a145af4696f5c |
07-Mar-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Interpolate gesture preview trails There is the boolean flag to kill interpolation. Bug: 7167303 Change-Id: Iac7e4cb88cf437c2ee77c003c9cddb92416025c7
nternal/GesturePreviewTrail.java
nternal/GestureStrokeWithPreviewPoints.java
nternal/HermiteInterpolator.java
|
48d8d8d0ae573605f938b3859bf58e1972f0d737 |
28-Mar-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix potential NPE in MainKeyboardView.KeyTimerHandler Bug: 8469652 Change-Id: Ib7a548e6a24d2e02de85ab444c0ec99d8f6b82c3
ainKeyboardView.java
|
52f4b04768c53385243ac7cb6ca1c23996d24983 |
25-Mar-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Use XmlPullParser.getEventType() Change-Id: Ie423d3416639f81409cc920658c8088b7519b045
eyboardLayoutSet.java
nternal/KeyboardBuilder.java
|
d17b69ec000adc02f057fa69055411fd5438885f |
25-Mar-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up XmlParserUtils Change-Id: I636e8f359d47f39e61a7f77e3e686f2721779b6f
eyboardLayoutSet.java
nternal/KeyboardBuilder.java
|
3a8a63c3999c0ffccbaa08a860e807bb59c1643f |
22-Mar-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused import This is a follow up of I062c076f. Change-Id: Ic3a83d95aed1f86121ed552a6f20f0d24f9d6d83
nternal/KeyboardTextsSet.java
|
9f3774c194bb28aa8e9df0786cb9d71e1cf72315 |
22-Mar-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove reference to string.english_ime_name Bug: 6789579 Change-Id: I062c076f0ca16cc39274e20955aa83d667b7380d
nternal/KeyboardTextsSet.java
|
ee91bde16c34af80201efb5f8d056caecbbbf338 |
20-Mar-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up InflateException reference from KeyboardBuilder Change-Id: If9daa00b6d829ce2069a027e4bfec310ec108615
nternal/KeyboardBuilder.java
|
9c3860ce461c3791891bf667edc77fe798c8d332 |
18-Mar-2013 |
Ken Wakasa <kwakasa@google.com> |
Rename ProductionFlag.IS_EXPERIMENTAL to USES_DEVELOPMENT_ONLY_DIAGNOSTICS bug: 8393568 Change-Id: Ie5edf44a3627aca9416145aff56bf05bbf2a05f3
eyboardView.java
ainKeyboardView.java
ointerTracker.java
nternal/TouchScreenRegulator.java
|
2bbd3065d3bd9785ad1638c65f8c73f11bf21922 |
09-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Language dependent single/doule quotation more keys The natural way of marking quoted text vary from language to language. This change introduces the following variations. * LEFT and RIGHT quotations (English etc.) * LOW-9 and LEFT quotations (German etc.) * LOW-9 and RIGHT quotations (Dutch etc.) * RIGHT and RIGHT quotations (Swedish etc.) * LEFT ANGLE and RIGHT ANGLE quotations (French etc.) * RIGHT ANGLE and LEFT ANGLE quotations Bug: 8356419 Change-Id: I75726ab7ed783d02f189b46236c9d5079737bcff
nternal/KeyboardTextsSet.java
|
914d054ea26d18a1ba6a60f8c5e749136477bbf2 |
08-Mar-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move logic of selecting key preview attribute to Key class This change also fixes the size of a key preview letter to follow a keyLabelFlags specification. Change-Id: Ie13790788a16c5a053c1a2cbcac3d38314b14b7f
ey.java
ainKeyboardView.java
|
18e21d58f7c0b5c5c001835c093221c573a841c4 |
27-Feb-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove closing method from KeyboardView This is a follow up of Ie00ba827. After the change, the KeyboardView.closing() method does nothing important. Change-Id: I9659ea56ce82a95f8798a4136bf93f164b67fae7
eyboardView.java
ainKeyboardView.java
oreKeysKeyboardView.java
|
016046eb4e3ea28745b9a29c41c126801f177f58 |
27-Feb-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Keep Keyboard object while closing KeyboardView Bug: 8217626 Change-Id: Ie00ba827bc391aa152427965c57488b66308a75c
eyboardView.java
|
4e4f88127b6a75302fac3a004e41fff1899a773f |
19-Feb-2013 |
Jean Chalard <jchalard@google.com> |
Fix how the Enter action is decided This unifies the software and hardware keyboard code under a single decision process that works. Bug: 8129303 Bug: 8152758 Change-Id: I7574c563d5f957d57bfe62fe5e3eec59a519d335
nternal/KeyboardCodesSet.java
|
2c2942dd4bdea8581191866e2f06a0fa9dec18ed |
12-Feb-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move parseCsvString to StringUtils"
|
b3fd70118119e736209173d34053974e61f936d8 |
12-Feb-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move parseCsvString to StringUtils Change-Id: I602f33991ca57b6057ec2defe01573552b322857
nternal/KeySpecParser.java
nternal/KeyStyle.java
|
e26f0d4320b9f3ad49a5c6d3f5f2ee78bac74a48 |
12-Feb-2013 |
Jean Chalard <jchalard@google.com> |
Merge "Cleanups"
|
9a2039d94e009dd83cc7894ec0ccea7f181ad355 |
12-Feb-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix RTL language key code mapping Bug: 8168899 Bug: 8169343 Change-Id: I23120704e97d89d5ddec2b2bdff2a98a6daac4d5
nternal/KeyboardCodesSet.java
|
1c5b2a41ecf118a2d0103bba7747c35329b2e0ee |
12-Feb-2013 |
Jean Chalard <jchalard@google.com> |
Cleanups Follow-up to Idc6f419a Change-Id: I4aae8f4e19f27a0a309879dc19af6e40906d58c5
nternal/KeyboardBuilder.java
|
5c58133c8098c73b687ac8483ed8b2c32a53c257 |
31-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up GestureFloatingPreviewText Change-Id: Ie64dd06a99e54b2f432725f69dc4f38c81359ce6
nternal/GestureFloatingPreviewText.java
|
e1f091c5d44981ec81c12b674aefa37fec2af5cb |
30-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add keyboardLetfPadding and keyboardRightPadding attributes This change splits keyboardHorizontalEdgesPadding attributes of Keyboard into two attributes. Change-Id: Iefdb358783b81af4027e8d9e991db36a6c429cf1
ey.java
nternal/KeyboardBuilder.java
nternal/KeyboardParams.java
nternal/KeyboardRow.java
|
48409b9ac60fb64eb80d1d8da3452f9ab40f5002 |
30-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove "dimension|fraction" format from Key and Keyboard attributes"
|
5ee2d79e41872610946b5a5c1caf14f3e5696c26 |
29-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove "dimension|fraction" format from Key and Keyboard attributes Change-Id: Ieec8b7f5ccdf2a57bcc539dcb5313b6353f926d7
ey.java
eyboard.java
nternal/KeyboardBuilder.java
nternal/KeyboardRow.java
|
3079b7196412bf69d5b9e2a2a78a48c23c75cedc |
29-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix off-device regression test build Bug: 8093623 Change-Id: I775a8691bbedf58caef07d0b4af59c7444dd81be
eyboardLayoutSet.java
|
17dae3057c234d9aed83c1ba31dbbc3aceb790ca |
29-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove {max,min}keyboardHeight attribute from Keyboard This change removes a DisplayMetrics reference from KeyboardBuilder. Change-Id: I512694274e69e5281d5be47c3f938bcfd6571152
eyboardId.java
eyboardLayoutSet.java
eyboardSwitcher.java
nternal/KeyboardBuilder.java
|
8630cd9d1708d42b3ed5d07d89ade2f3c1f85e47 |
25-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove keyboard layout description on the spacebar Bug: 8056376 Change-Id: I33f07e7a044c2b5fc20de40c7a9777dab493e41c
ainKeyboardView.java
|
ff961ddf8c58df569c97684bfd83a01b2a9470aa |
24-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add preliminary graphics of sliding key input preview Bug: 7548583 Change-Id: Idde6a62f9e64458055c99c893b71c02d1adc7b04
ainKeyboardView.java
ointerTracker.java
nternal/SlidingKeyInputPreview.java
|
ef43cc9d1c78d051b3d2923ce3166e9703d4b2ce |
23-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix dismissing gesture floating preview Bug: 8063926 Change-Id: I3b5b29ea0d5e4833e10e830dbdb086c868cd4884
nternal/GestureFloatingPreviewText.java
|
9d514af466915928ce20acf7cb42dfa1bf67c3c2 |
23-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Refactor SubtypeLocale to hold Resources"
|
9dc85a673e6eb7c7f0c829e90e3f9fd744af3022 |
23-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Configurable key long press timeout"
|
cc5e4a444524f73a112d7223d7940d41cf60d1f4 |
17-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Configurable key long press timeout The default long presss timeout is 300msec (previous timeout was 400ms). Bug: 7600340 Change-Id: Ia8b64784ac03588631cfcbad30e021d74f3fd0d8
ainKeyboardView.java
|
4b3cae9b0cbd5bf30a1c8da383ff247f9c2afc5a |
23-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor SubtypeLocale to hold Resources Change-Id: Ia667bc2d406d66c87215dd3b9569f36f4642cfe0
ainKeyboardView.java
|
f008a11ccef84916197b0031a8ed3353c87c10f1 |
22-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cache MoreKeysKeyboard instead of container view of it"
|
a729377395967f7652d93992cbcf50cd2ff522d1 |
22-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Cache MoreKeysKeyboard instead of container view of it This change also cleans up MoreKeysPanel related stuff. Bug: 8047165 Change-Id: I4f2211e00c7d08469a7413568db039c1c597fb3c
eyboardView.java
ainKeyboardView.java
oreKeysKeyboard.java
oreKeysKeyboardView.java
|
6c22439bf80da08576e86c1282afc5cfa431e235 |
22-Jan-2013 |
Ken Wakasa <kwakasa@google.com> |
Remove MAX_PROXIMITY_CHARS_SIZE_INTERNAL Change-Id: I18a997503de4033b5341b564145bca862a872098
roximityInfo.java
|
fb523d7f5d40123a49a9128c455815db320c90fc |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move AbstractDrawingPreview objects to MainKeyboardView Change-Id: I0be72fba9a66f7c326028ec8e4670ca74a46053f
ainKeyboardView.java
nternal/PreviewPlacerView.java
|
2277733048de3309a1ac7c7c766814f7294890f1 |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add GestureTrailsPreview class"
|
86735948306765d60dee811b31fabc1796129303 |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add SlidingKeyInputPreview class"
|
470a5805e125c32f1ed300bb0c064babb651923c |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add GestureTrailsPreview class Change-Id: Ibf9dff6d834d34b4134dbe38a609fd983731eedc
nternal/GestureTrailsPreview.java
nternal/PreviewPlacerView.java
|
a237cd4a025523d19cbdc45a659203b303584378 |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add SlidingKeyInputPreview class Change-Id: Ided47b3420b0b1e34063f30d5142a1858af2718e
nternal/PreviewPlacerView.java
nternal/SlidingKeyInputPreview.java
|
8aa9963a895f9dd5bb1bc92ab2e4f461e058f87a |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Apache license comment Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
ey.java
eyDetector.java
eyboard.java
eyboardActionListener.java
eyboardId.java
eyboardLayoutSet.java
eyboardSwitcher.java
oreKeysKeyboard.java
ointerTracker.java
roximityInfo.java
nternal/AbstractDrawingPreview.java
nternal/AlphabetShiftState.java
nternal/GestureFloatingPreviewText.java
nternal/GesturePreviewTrail.java
nternal/GestureStroke.java
nternal/GestureStrokeWithPreviewPoints.java
nternal/KeySpecParser.java
nternal/KeyStyle.java
nternal/KeyStylesSet.java
nternal/KeyboardBuilder.java
nternal/KeyboardCodesSet.java
nternal/KeyboardIconsSet.java
nternal/KeyboardParams.java
nternal/KeyboardRow.java
nternal/KeyboardState.java
nternal/KeyboardTextsSet.java
nternal/KeysCache.java
nternal/ModifierKeyState.java
nternal/MoreKeySpec.java
nternal/PointerTrackerQueue.java
nternal/RoundedLine.java
nternal/ShiftKeyState.java
nternal/TouchPositionCorrection.java
nternal/TouchScreenRegulator.java
|
78292e45cb914eb25f27342fedc235ecb4bf96af |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix missing super call in PreviewPlacerView.onDetachedFromWindow Change-Id: Iea79c0081cb66f54f161c0cf02cb365fcf88a07c
nternal/PreviewPlacerView.java
|
4987108f34c08825ccb1c859c971bf232438c4aa |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add surrounding drawing view to AbstractDrawingPreview constructor Change-Id: If57e59f25fc3e29c0e7f46e8218d04fb233c27c6
nternal/AbstractDrawingPreview.java
nternal/GestureFloatingPreviewText.java
nternal/PreviewPlacerView.java
|
ab334eb64669e909f0a401fddffa891962002602 |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add PointerTracker.isOldestPointerInQueue Change-Id: Ic6f38253c94067ec7aa7b5add4452fa144fd9352
ainKeyboardView.java
ointerTracker.java
nternal/PreviewPlacerView.java
|
db906a7c9a8f2af79745d80abe439398ceb3d7be |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Rename AbstractDrawingPreview.onDraw to drawPreview"
|
2ecbfe8e93f8d8fce0adc47659b5d2f52cb68849 |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename AbstractDrawingPreview.onDraw to drawPreview This is because the android lint warns calling a method onDraw(Canvas) from View.onDraw(Canvas). Change-Id: I4f54996da5454d9a8c4ef43fbbcaec37724fb20e
nternal/AbstractDrawingPreview.java
nternal/GestureFloatingPreviewText.java
nternal/PreviewPlacerView.java
|
f3c4cd45a5df6f90b922ea44db259e53117bb25a |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move dimming keyboard to MainKeyboardView Change-Id: Id44d4b758c8b92d1120d3a8b06812dc1fc26390c
eyboardView.java
ainKeyboardView.java
|
9c968b62d1b4049959b7b7b0f05388c90e31b46e |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move gesture related XML attribute to MainKeyboardView Change-Id: Ia12f73a3d7d26596ee14a0aff23244ef72753d68
nternal/GestureFloatingPreviewText.java
nternal/GesturePreviewTrail.java
nternal/PreviewPlacerView.java
|
375982106bf073971fccd14b2c65ec8e089bb2ae |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move PointerTracker.DrawingProxy to MainKeyboardView (step 2) Change-Id: If15d5ee683b8026d1871a3fe438dba498944faa7
eyboardView.java
ainKeyboardView.java
nternal/GestureFloatingPreviewText.java
nternal/GesturePreviewTrail.java
|
0e4f0da449d0fc4f0c4c6b49b4c24961da36a5d1 |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move PointerTracker.DrawingProxy to MainKeyboardView (step 1) Change-Id: I86014de147416453503b6412eb862a2d172426aa
eyboardView.java
ainKeyboardView.java
oreKeysKeyboard.java
oreKeysKeyboardView.java
|
d9449ccf3ce9e5eabb022aed6a45bba680bce115 |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move MoreKeysPanel.Controller implementation to MainKeyboardView Change-Id: Iffa298d51ca21a7dcd1e77c633217532d96d2cf5
eyboardView.java
ainKeyboardView.java
|
b9f219c935afc9f93a31452fbc159c80dfe63745 |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused Keyboard.purgeKeyboardAndClosing method Change-Id: Ia09ac04b0edca2a22d64ba83e054b115fe8851a6
eyboardView.java
|
5d894dcfaa8ec23911565d9de9f24d0ccdf30353 |
18-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Correct GesturePreviewTrail.getWidth() implementation"
|
cc2636b4e1b2d340351324f178f7ee990d7538cb |
18-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove automatic switch back to alphabet feature Change-Id: I4600c808f2ec31c18d3698a43afa7f4be9407e3e
eyboardSwitcher.java
nternal/KeyboardState.java
|
9e63ef89e35f4de91817e3fc4ffab6ce6e699663 |
18-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Correct GesturePreviewTrail.getWidth() implementation Bug: 7981153 Change-Id: I20785b7f82329ce6f19c883e77a9716772cda290
nternal/GesturePreviewTrail.java
|
22959faad4ad6a6284404ffc667ec823991f3710 |
17-Jan-2013 |
Jean Chalard <jchalard@google.com> |
Merge "Stop relying on the soft keyboard to get the editor action."
|
84ce64f2c0255c25d8e697473b3c026d62cbe74d |
16-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix bounding rectangle of gesture preview trail Bug: 7917443 Bug: 7987585 Change-Id: I99e6db1fe43d3a9b497e92330a6857e0454c428c
nternal/GesturePreviewTrail.java
nternal/PreviewPlacerView.java
nternal/RoundedLine.java
|
d818f1e3b6220ca9a981c39728af510d4a38ba6f |
15-Jan-2013 |
Jean Chalard <jchalard@google.com> |
Stop relying on the soft keyboard to get the editor action. Bug: 7969231 Change-Id: I9848c63c4c51550b5dc53c981eafa74e7fa95197
eyboardId.java
|
dcfceaff1b18b102d7fe875b48b84c24cbd822d9 |
15-Jan-2013 |
Jean Chalard <jchalard@google.com> |
Distinguish action-enter/shift-enter/enter Bug: 7969231 Change-Id: I75d495ee1ea126da9be4e269ee990ee0a97793c1
nternal/KeyboardCodesSet.java
|
c995dbcf598730f138e59f989e813b83d585d40b |
15-Jan-2013 |
Ken Wakasa <kwakasa@google.com> |
Merge "Remove MAX_WORD_LENGTH_INTERNAL"
|
5db594abbad2d9e8d2cf1aa6e417aa50ffc5dfc1 |
11-Jan-2013 |
Ken Wakasa <kwakasa@google.com> |
Remove MAX_WORD_LENGTH_INTERNAL Change-Id: Ie11ff000675601acff5fbb00e9e9f48eb32c5071
roximityInfo.java
|
722eeb144f4a0af337784ffa311217432272e19d |
15-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix drawing Arabic diacritics Bug: 8001868 Change-Id: I0e5aab266bbaad8c68e4a900b8d5572977a0379d
nternal/KeyboardTextsSet.java
|
4da2ed7a78c63284fa3869450a492ee7ae420ed9 |
10-Jan-2013 |
Ken Wakasa <kwakasa@google.com> |
Fix too thick gesture trail width Change-Id: If1b78183b24fa0029bc28e5f56a988372182903e
nternal/GesturePreviewTrail.java
|
d9c7a6b9b32c52b773165f7e177b3511cdc21d2f |
10-Jan-2013 |
Jean Chalard <jchalard@google.com> |
Merge "Move a method to a utility class (C1)"
|
50d902ac6fd018131bd7044dd968bb99e0fdba7b |
10-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Show final suggested word when batch input is finished This change moves dismiss timer of gesture floating preview text from PreviewPlacerView to KeyboardView. Bug: 7967461 Change-Id: I0ca5beddc93cb4bc4a405f914d217d37b997402b
eyboardView.java
nternal/GestureFloatingPreviewText.java
nternal/PreviewPlacerView.java
|
6512cd289d4d6bcc835b9da013c3098bf3807bc2 |
10-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cancel update batch input timer only when point is added"
|
b2f5d1525093e66faa4a46d6cf10c0144fca2041 |
10-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Cancel update batch input timer only when point is added Bug: 7972004 Change-Id: Ie5db5910efba851976da2284cafc69be2910d354
ointerTracker.java
nternal/GestureStroke.java
|
95e3008d2503916a71cee322146d8a0097326000 |
10-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Rename variables related to key preview popup"
|
6ece8f718b50e5bb847152dabe290982efd42df2 |
10-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove unused variable"
|
3727a3fd6137c3552dc299f60b1f1df41cb47059 |
10-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Clean up public helper methods of SettingsValues"
|
813692c956fdf8d7f225f9d807f6932da254092a |
10-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename variables related to key preview popup Change-Id: I0161e5844dd325af9afba80ac54a569b16c80660
eyboardView.java
|
e0e0b041883381bc8ee5e61211dd7043991c3ffb |
10-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused variable Change-Id: I7001d8b6200a5cefcf84630d663da8316422026f
nternal/GestureFloatingPreviewText.java
|
8da9c337db1a99d4cf55ec41df1f7b6a933453e9 |
09-Jan-2013 |
Jean Chalard <jchalard@google.com> |
Move a method to a utility class (C1) This is a preparatory change to fix bug 7969231 Change-Id: I44604ae75192a17b4e75a01f3e3d679d4901299e
eyboardId.java
|
e56686f43af81db965941a393c5e0231c26ec77b |
09-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cancel update batch input timer whenever MotionEvent is received"
|
915f348b35cb66ed9696a51c9250f9b25799fb82 |
08-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Cancel update batch input timer whenever MotionEvent is received Bug: 7911739 Change-Id: Id2cd98385371fd98435943ed66ec5381dfaa48e0
ainKeyboardView.java
ointerTracker.java
nternal/GestureStroke.java
|
8353e751cae4a26d186fb645e9d3d40e1bc5d14b |
09-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't cancel gesture typing while more keys keyboard is shown Bug: 7964225 Change-Id: I4c572527b6f399282bdd963e38c147c7e69815ac
ointerTracker.java
|
d3b0ecec22cda883150851dced32c1eda2910a66 |
08-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up public helper methods of SettingsValues Change-Id: I6c6087580b67f497eaaf16900f8df7a4a895b8e3
eyboardSwitcher.java
|
a5ff9f0c77005769f92ca1131882bb4e3ca18980 |
08-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up debug related preference keys Change-Id: Ib7129692c673b3bce253120ee709e0253aeafa52
ainKeyboardView.java
|
b17b88742528d09eaa36adb3dae5348b99c234e0 |
08-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate VibratorUtils with AudioAndHapticFeedbackManager Change-Id: Ica4e3193f369330da62a259c718b779ddf9fbde5
eyboardSwitcher.java
|
28de7223e62fd43d59cbf91fb2422c94e32e9ab0 |
08-Jan-2013 |
Xiaojun Bi <bxj@google.com> |
Merge "[mdfp] Refactoring Gesture Floating Preview Text Code"
|
d52730a2d7a6e98245719ce5c53bcf4b3a3ba1c9 |
19-Dec-2012 |
Xiaojun Bi <bxj@google.com> |
[mdfp] Refactoring Gesture Floating Preview Text Code This change moves gesture preview text code from PreviewPlacerView.java to separate classes. Change-Id: Id8d17eff38e714c3b06aafd0b24985a9bd2d2f52
eyboardView.java
nternal/AbstractDrawingPreview.java
nternal/GestureFloatingPreviewText.java
nternal/PreviewPlacerView.java
|
f90fc105ab1159f43f536bcacdd1224c2c05bacb |
07-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Simplify singleton class initialization Change-Id: I16a27f2ed6ea66184bfdc9903180372cd7ea2fd1
eyboardSwitcher.java
|
b6ca354431367b625daf9fff5fbe4b1f5ef996ab |
06-Jan-2013 |
Ken Wakasa <kwakasa@google.com> |
Small code cleanups Multi-project commit with I249d5fbe Change-Id: Ia28c4e970992aa1299a30e604eaa5d096655c3a5
ainKeyboardView.java
|
fa7f08b37327c825baf0a6455d6f7fdf8b37da57 |
27-Dec-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Set default audio and haptic feedback settings - Default keypress volume is set to 0.2f in resource. - Default keypress vibration duration is set to 10 msec in resource. Bug: 7055329 Change-Id: I83bd6288d171d9787d52e2b02e4e5305f1435681
ainKeyboardView.java
nternal/KeyboardBuilder.java
nternal/TouchScreenRegulator.java
|
92aee35222d92f76b1dfe719bac10ca8bdc37ac1 |
14-Dec-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix gesture trail width calculation Change-Id: I41e0a95437aa9b8ec9a8eefb3bc5eb0452284b60
nternal/GesturePreviewTrail.java
|
7c1e853387f71235fd0bd8051246f7a95be5ed53 |
21-Dec-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Call onCancelBatchInput only when onStartBatchInput has been called This NPE issue (Bug: 7903331) has been introduced by Ie68c7698. Bug: 7903331 Change-Id: I44884f5608fe47d9db7a2c93a752d17b9ae39a22
ointerTracker.java
|
ac69ab400d1ea4f90b4ca24486d62212decf1069 |
10-Dec-2012 |
Tom Ouyang <ouyang@google.com> |
Refactor more keys menu framework (part 3) Make it possible to re-enter gesture input even after triggering the long-press menu. This is useful for new users who may pause at the start of a word. Works for both single and bi-manual gestures. Bug: 7595193 Change-Id: Ieaecfd5385ed6c10ae9347b99c2e35a0de5e895d
eyboardView.java
ainKeyboardView.java
oreKeysKeyboardView.java
oreKeysPanel.java
ointerTracker.java
|
be68b41ccb1a16201c3b91f1576a731f7715aaf6 |
14-Dec-2012 |
Tom Ouyang <ouyang@google.com> |
Fix more suggestion window asymmetry bug in N7. Bug: 7711822 Change-Id: I63ba13b1c160cf55b8820a08e6e28fa666dd2580
oreKeysKeyboardView.java
|
1f4f404e1f753db5cbe675e0088064e3c64e0953 |
14-Dec-2012 |
Tom Ouyang <ouyang@google.com> |
Merge "Refactor more keys menu framework (part 2)"
|
35580bad6f3da3b204653825bbb6871563e70728 |
03-Dec-2012 |
Tom Ouyang <ouyang@google.com> |
Refactor more keys menu framework (part 2) - Integrate pointer tracking between more keys menu, more suggestions menu, and main keyboard. - Adds multi-touch support for more keys menus. Long press with one finger and select keys with another finger. Bug: 7508007 Change-Id: I394f28cd79e342d6bcfea573af72aa33b9def00f
eyboardView.java
ainKeyboardView.java
oreKeysKeyboardView.java
oreKeysPanel.java
ointerTracker.java
|
8eaf75aa7bfa471e17626b1741f63475353bf36b |
11-Dec-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix label of switch to symbols key when symbols has shortcut key This change fixes the labels of switch to symbols key and switch back from more symbols key when symbols layout has shortcut key. Change-Id: I3fbbef2d929486d0f0542f4d89cb086d9f5bad82
eyboardId.java
eyboardLayoutSet.java
nternal/KeyboardBuilder.java
|
ac3720ce6d5d9a0084c9275d0e0f3e846c5b27c6 |
11-Dec-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix layout switch keys' label of no language subtype keyboard This change moves the following string from resources to KeyboardTextsSet. - label_to_alpha_key - label_to_symbols_key - label_to_symbols_with_microphone_key Bug: 7697799 Change-Id: Icf9b8848de4c70f792e336f2ae274dab12be79ee
nternal/KeyboardTextsSet.java
|
fa2d543785c52f639ad3157c57420f58a199c550 |
03-Dec-2012 |
Tom Ouyang <ouyang@google.com> |
Refactor more keys menu framework (part 1) Eliminate use of slower popup window for rendering the more keys menu and more suggestions menu. These menus are now drawn directly on the preview placer view. Change-Id: I40638724a6ffde2be4b5d0341d2a5db7ff7be930
eyboardView.java
ainKeyboardView.java
oreKeysKeyboardView.java
oreKeysPanel.java
ointerTracker.java
|
8e2b34cdb24adb1563cc296a4741be7391fa24e9 |
06-Dec-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cancel batch input when orientation has been changed Bug: 7665231 Bug: 7662486 Change-Id: I7b6095026dbf1b9b2f6d3b29f2ab83c462ab374e
ointerTracker.java
|
8c93e513ad346311144f89fe616c6794c11558f0 |
05-Dec-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix off by one bug in gesture trail drawing Bug: 7594165 Change-Id: Ia3f7dcee71db91e39c40022b19e7b07c5d4488c8
nternal/GesturePreviewTrail.java
|
08d8a676c28f30a722629cb4713177064f6422e2 |
04-Dec-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Dismiss sliding key input preview when touch event is canceled This is a follow up of Id807af31. Bug: 7662486 Change-Id: I13895140f1214592257d0023c1450875a4885ee9
eyboardView.java
ointerTracker.java
nternal/PreviewPlacerView.java
|
f9898d05f753033b96cdbeac32cb456a3b189c1c |
03-Dec-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Get rid of special keys from ProximityInfo"
|
308aaff80cf7b2c17d286aaab4cc223269b2bc52 |
03-Dec-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of special keys from ProximityInfo Bug: 7601672 Change-Id: I15faa4829b98f7b4dd07013fdd58bc2c527bcd6f
roximityInfo.java
|
84f5816cf1ce1431eb48919ba68edd9dd380d0f6 |
03-Dec-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Groundwork for sliding key input preview"
|
547b638194c05f971003edb06c3c6c489a76da5f |
28-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Groundwork for sliding key input preview Bug: 7548583 Change-Id: Id807af31f581c08ff8074ed1f6766337bea9469f
eyboardView.java
ainKeyboardView.java
ointerTracker.java
nternal/PreviewPlacerView.java
|
6f0a60d10de056cbb89cf7984c9f8f64bb95db9d |
03-Dec-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cancel gesture preview update when gesture typing is canceled Bug: 7594165 Change-Id: I2854a49b2a2e5d3e36cafc5196191359fd2bf003
ointerTracker.java
|
b5fc0e02d04550d39bfa98c2dde805f1c1d3f9a3 |
30-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cancel update batch input timer when gesture typing has been canceled Bug: 7594165 Change-Id: I9dc42919bd196c249c79668570004d3f541cc9ec
ointerTracker.java
|
e14df775d454cb96b751cf7668df71ce5873930d |
29-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make RoundedLine member variables as method parameters (Step 5) Change-Id: Ib2ade2bf51c293c65fc9206a9a16694e6d18da50
nternal/GesturePreviewTrail.java
nternal/RoundedLine.java
|
f90475b5d4c2f94188ace4b7dd45160a02d1d204 |
29-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make RoundedLine as top level class (Step 4) Change-Id: Id52baefb3d61eb46b3679e1ba3aa7ef7cd020efc
nternal/GesturePreviewTrail.java
nternal/RoundedLine.java
|
1a6d56e31da2c98e7ab4e60e6bba71b7ea46c4c3 |
29-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate point calculating and path creating methods into one (Step 3) Change-Id: Id49eee7c38595ea312dc9a63341a376825030035
nternal/GesturePreviewTrail.java
|
8cfd64eed9b22e1dcce592de1a1780dd5b512183 |
29-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make rounde line algorithm as instance method (Step 2) Change-Id: Ia6f41dc0ce7d3f3a1e4a8bbe838835cbdd94e6e9
nternal/GesturePreviewTrail.java
|
0d034b3169408e2e550f81afaa2b0ae080bcef55 |
29-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate data and algorithm of calculating rounded line (Step 1) Change-Id: Ic6d72b5a34ddfbc55317fa651f78af6f50c9a284
nternal/GesturePreviewTrail.java
|
359c35e0f6e534d096efc1d9f2ff585139e3b3ac |
28-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add CoordinateUtils class Change-Id: I23784117f77da54ee2a0670e65d86e26d762a687
eyboardView.java
oreKeysKeyboardView.java
|
2db9e1c447a71f0aec3067697cf294f711a9e4e0 |
28-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix typo in method name This is a follow up of I6f851248. Change-Id: I3fe17f3c81ed35e7c38ac9701e73c6b2c1ca8d63
ainKeyboardView.java
ointerTracker.java
|
0567d144a35f268c189cf0b7778e0ed841192bee |
27-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am 7ba02315: am b172725c: am 7d045829: Request update shift state after shift-chording input * commit '7ba02315abf3f6fe2e40fcb248ccf1cab8dee179': Request update shift state after shift-chording input
|
7ba02315abf3f6fe2e40fcb248ccf1cab8dee179 |
27-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am b172725c: am 7d045829: Request update shift state after shift-chording input * commit 'b172725c8dc26bc96667135d1b17396f2a6257b4': Request update shift state after shift-chording input
|
72fd0968e5227ffc383b1f9d096872ba39cfdce8 |
22-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Provide gesture data even if the finger stays still Bug: 7595187 Change-Id: I6f85124815f18706b2b2b5b5da2783dffd246e8c
ainKeyboardView.java
ointerTracker.java
nternal/GestureStroke.java
|
b3f789799a2983a9c97288686f11dfab369243c0 |
22-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cancel gesture typing by sliding out from keyboard Bug: 7594165 Change-Id: I7849d763e49b57716e8418fb8b6f90eca3a5d2ec
eyboardActionListener.java
ointerTracker.java
nternal/GestureStroke.java
nternal/GestureStrokeWithPreviewPoints.java
nternal/PointerTrackerQueue.java
nternal/PreviewPlacerView.java
|
befc1a05c993106fb6657bb9e188879dafe401ec |
22-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix keyboard theme initializing bug Change-Id: If7037f3e0606ee34d1a6739cc39da23de18cc35c
eyboardSwitcher.java
|
7d045829b8cd613ab43cb88b4cf0d4f492827996 |
20-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Request update shift state after shift-chording input Bug: 7529860 Change-Id: Iec82459348722be358ae2ded15deafac21749dcd
nternal/KeyboardState.java
|
c27e899dbe3915d12da48feb49f6796da151cec2 |
20-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Reorganize currency keys Add Rial(ar), Indian Rupee(hi), Tugrik(mn), Baht(th), Hryvnia(uk), Dong(vi) currency sign keys to symbol layout. Bug: 7455289 Change-Id: I0f819631ff05c4a31d3a6868dea5e18a1797f103
nternal/KeyboardTextsSet.java
|
76d4ffeebfd084913a8c1b7433dff48f5b2063df |
19-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Spanish United States keyboard The subtype locale name on the spacebar will be suppressed when only one subtype is enabled and - Subtype locale is equal to the system locale. or - Subtype language is equal to the system language but the subtype is implicitly enabled. Thus the "es_ES" system locale chooses "es" subtype keyboard implicitly but the keyboard doesn't have the subtype name on its spacebar. This change also removes Spanish Latin America keyboard. Bug: 7531804 Change-Id: Ib929e8235d643c0ba039eb010e18ab721a734e15
ainKeyboardView.java
|
fe9ec6bc7d58464f3117c3fe9372c2994861998b |
16-Nov-2012 |
Ken Wakasa <kwakasa@google.com> |
Remove unused variables Change-Id: Ia5079368a1bc86ccdf0052445dc6945041c0abca
nternal/KeyboardState.java
|
0d3eb7d96319caf336e451a7467c62a11ecda258 |
14-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Swap single and double quotation marks in Spanish tablet keyboard Bug: 6672279 Change-Id: I120613e36ba6a690e54447fa6c9c90e131f2a155
nternal/KeyboardTextsSet.java
|
6fbbab3b8442ad010c53dc53a09535f7b0ef0323 |
09-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Enhance ImfUtils to InputMethodManagerWrapper class Change-Id: I6ff86ee819a446dd3ed5f9c3400d23564027b020
eyboardSwitcher.java
|
43f579e9f69fa8a55c6e65d3d78206094f0c9fe5 |
08-Nov-2012 |
Ken Wakasa <kwakasa@google.com> |
am 4eef5101: am aa5d6fe0: am 9cc22c45: am 5d2556b9: Reset the IME if requested by the app. * commit '4eef51016adc4e103fa65d944a0ab31527ddced8': Reset the IME if requested by the app.
|
4eef51016adc4e103fa65d944a0ab31527ddced8 |
08-Nov-2012 |
Ken Wakasa <kwakasa@google.com> |
am aa5d6fe0: am 9cc22c45: am 5d2556b9: Reset the IME if requested by the app. * commit 'aa5d6fe05ce45e36b732a3abc849508cd8279257': Reset the IME if requested by the app.
|
5d2556b93286f5f1d7d829b586b84a8b7ae55743 |
06-Nov-2012 |
Ken Wakasa <kwakasa@google.com> |
Reset the IME if requested by the app. Specifically, reset the KeyboardState to the main Alphabet layout in LatinIME.onStartInputViewInternal() if a keyboard layout set doesn't get reloaded in the method. Please note TextView.setText() calls up resetInput(), then the IME should reset with it. bug: 7482086 Note that bug: 6851364 needs to be revisited. Change-Id: I5d448c10963d3dd952dd13cb587085ec7b014e69
eyboardSwitcher.java
nternal/KeyboardState.java
|
a47a777476c9d7897c53936cc3a95a772bb43201 |
01-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cleanup logging code"
|
fca71cfddb7a5062e7a4fb512e1faab401c65cd3 |
01-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup logging code Change-Id: Ia604a4fcebfc5179bdbeaa982e052f7d3882ac6e
ainKeyboardView.java
|
93b5c2ce63705e7ebffd9bdb7358100e8d5b5235 |
01-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make sure PointerTrackerQueue is non-null Change-Id: I2106cf64bed1472fb39d24e7e5bdee7238a30bfe
ainKeyboardView.java
ointerTracker.java
|
081fedc42269845a31e962b2ac1aa017b3a2efee |
01-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename SuddenJumpingTouchEventHandler to TouchSCreenRegulator Change-Id: Ia4fb5b3612ff78ed1b243c80a03294b829470f5c
ainKeyboardView.java
nternal/SuddenJumpingTouchEventHandler.java
nternal/TouchScreenRegulator.java
|
ffb0c093d1f60025478e6542b3b75fcefbf08d6c |
01-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move isInvalidCordinates() method to Constants class"
|
d80286642aa27e5b2a952d8b399a206bded99bd8 |
01-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cosmetic source code formating change"
|
0c8a08c141f87a56593fce2731bdf326bf444ae8 |
01-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Straighten an if-else-if blocks into if-return blocks"
|
a232930d9cfb4a9710eb57735b4a3fe722d64a2b |
31-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Straighten an if-else-if blocks into if-return blocks Change-Id: If3eede1257658f27384e3efc72586fabbed19f7b
ointerTracker.java
|
24ab8055aaae75bcb80c686efc2046a301ebb6ad |
31-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move isInvalidCordinates() method to Constants class Change-Id: Iad1464c299ad6055af1db1ff7978e5cd9a14750f
eyboardActionListener.java
|
20dd1bc090abdd3e88855fe54b1865949aa1168d |
29-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cosmetic source code formating change Change-Id: I3a53b49afab70dfb13f12027070635da6001eb79
eyboard.java
ainKeyboardView.java
|
13ae76d7a342581160c172cd21706b3d57d32dad |
01-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleaup non-distinct multitouch related stuff Change-Id: I09072267217caad2513f83b61d7db1c6d74e18d1
eyboardSwitcher.java
ainKeyboardView.java
ointerTracker.java
|
831198a4e4295bcdae44b7d00686b8a93aed720b |
31-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate two helper methods (refactor step 3) Change-Id: I8b8522d1e5342fc73346ba2748e75f0c1d5bf03c
ointerTracker.java
|
2a3b15b267f4a4c43a2d3f47241c489b9cd94d41 |
31-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Flatten nested if-else blocks into plain if-else blocks (refactor step 2.5) Change-Id: I42aad04658e14e8fd703e3828676719a333ec8f9
ointerTracker.java
|
3c6d3a4df8b23b091c34ee3590268d469d46cbee |
31-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate nested if-blocks into helper methods (refactor step 2) Change-Id: Ic0ed243f8c1fbf62793565ee37175270b47f0801
ointerTracker.java
|
8b449c6dda88174ec19bfc366baf048a72857215 |
31-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate nested if-blocks into helper methods (refactor step 1) Change-Id: I87ef8b174295fb12a91fec35acd3b0cc152ad8f0
ointerTracker.java
|
240871ecafde7834ebb4270cd7758fc904a5f3a7 |
29-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move code point constants from Keyboard to Constants class Change-Id: Iee01d4d2b916d0b584531104ac865ae6e6370a3d
ey.java
eyDetector.java
eyboard.java
ainKeyboardView.java
ointerTracker.java
roximityInfo.java
nternal/KeySpecParser.java
nternal/KeyboardCodesSet.java
nternal/KeyboardParams.java
nternal/KeyboardState.java
nternal/MoreKeySpec.java
|
d505319a25679335110e8b6b655069dbf2bc6609 |
26-Oct-2012 |
Ken Wakasa <kwakasa@google.com> |
am 5199b8bf: am f6df37ce: Merge "LatinIME: Add accents to german keyboard" * commit '5199b8bf1a212b93c9f37d4bb18121ba7f174bd0': LatinIME: Add accents to german keyboard
|
5199b8bf1a212b93c9f37d4bb18121ba7f174bd0 |
26-Oct-2012 |
Ken Wakasa <kwakasa@google.com> |
am f6df37ce: Merge "LatinIME: Add accents to german keyboard" * commit 'f6df37ce2dce9ada1af097e0c2fbdd84c0334c61': LatinIME: Add accents to german keyboard
|
7f77aed5070981ffa5ccb88b233664962c712f40 |
22-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Replace useless CharSequence to String"
|
82a6f66783681cdc9a18a9df65cd48afa243b609 |
22-Oct-2012 |
Kim Le <elektroschmock78@googlemail.com> |
LatinIME: Add accents to german keyboard This fixes http://code.google.com/p/android/issues/detail?id=26247 Add // U+00E9: "é" LATIN SMALL LETTER E WITH ACUTE // U+00E8: "è" LATIN SMALL LETTER E WITH GRAVE // U+00EA: "ê" LATIN SMALL LETTER E WITH CIRCUMFLEX // U+00EB: "ë" LATIN SMALL LETTER E WITH DIAERESIS Change-Id: I81d79f153cdfe7015bd0a343c681322ab8316db7
nternal/KeyboardTextsSet.java
|
15f6d4ae34664ea3d92827a2c3003198c0bac70b |
03-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add @UsedForTesting and @ExternallyReferenced annotations Bug: 7268357 Change-Id: I0b7e0c19f04af9ae30874d0a4c26ad81bc80be8c
eyboardLayoutSet.java
ainKeyboardView.java
oreKeysKeyboard.java
nternal/KeyboardBuilder.java
nternal/KeyboardTextsSet.java
nternal/TouchPositionCorrection.java
|
bc464e2952e102219f0b977fc1e9140ad5bd03e4 |
03-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Replace useless CharSequence to String Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991
eyboardActionListener.java
oreKeysKeyboardView.java
|
8e360c68f1861a70fdb91652334efa513e25fcd2 |
15-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move AudioAndHapticFeedbackManager from LatinIME to KeyboardSwitcher Bug: 7313372 Change-Id: I9bd3275f57ed3f5c2c4a95768443af505513ee97
eyboardSwitcher.java
|
723d32ad6eab17bce2d76f4349e2146d0bbd6933 |
18-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Shortcut key is enabled on the no language keyoard Bug: 6617754 Change-Id: Id8336f152456367320de3151823691eebc2e02f6
eyboardLayoutSet.java
|
788c885aa54cb6aa9adc69f638098969ced6f83f |
17-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am 344a7fef: am 658e935b: am c0bc3369: Merge "Fix more suggestions text width calculation" into jb-mr1-dev * commit '344a7fef5bd101e2d1c4278cc35de2862f28a456': Fix more suggestions text width calculation
|
477088c6123b6d67d7311ac9ac1d04e8bc922324 |
17-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am 6b169dc9: am 718a0744: am 0cbc19b0: Merge "Restrict bogus move event detector to a horizontal movement" into jb-mr1-dev * commit '6b169dc91d7533d36bc1f5864bcaf05450af3beb': Restrict bogus move event detector to a horizontal movement
|
fa3d984d1bd87316357f06f06494dd62f8813bae |
17-Oct-2012 |
Jean Chalard <jchalard@google.com> |
am 60211f0d: am 2631fe4c: am 6686e63f: Honor automatic shift turned off for gestures * commit '60211f0d250ca931788d32d5a69c880f75ef7d49': Honor automatic shift turned off for gestures
|
c0bc3369555435c677804b652b5fb36faf3602e5 |
17-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix more suggestions text width calculation" into jb-mr1-dev
|
0cbc19b0b1d2540cd4bebf20ce4fb62c014e9cac |
17-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Restrict bogus move event detector to a horizontal movement" into jb-mr1-dev
|
d631778e1c1ffcdf28129894239e7ee7d6f399fc |
16-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Restrict bogus move event detector to a horizontal movement The bogus move detection threshold is in proportional to a diagonal length of a key. It was in proportional to a key width. Bug: 7346614 Change-Id: I796add8aea16dd05e9844d6c4fba8072eece39c6
ointerTracker.java
|
bdc8b9e42b90e1fdf8e15d7ee5c0d319934fec0a |
16-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix more suggestions text width calculation Bug: 7345983 Change-Id: Ic1554db98e7aaf032eb90a98c0c37c7c789461b5
eyboardView.java
|
6686e63f2158eff07e39ff002ba211d0578f2a4f |
16-Oct-2012 |
Jean Chalard <jchalard@google.com> |
Honor automatic shift turned off for gestures Bug: 7354129 Change-Id: Ia02336e8cea2f04b629edbe74b7815cce0d7fad6
eyboardSwitcher.java
|
dd7db834239b44a8860d36ca16cdb256cbf8fa0a |
12-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am a13087e1: am 9c318bc5: am ac2a154a: Merge "Detect bogus down-move-up event and add workaround" into jb-mr1-dev * commit 'a13087e1abf48f8599795b9abb4f49a596a6f32c': Detect bogus down-move-up event and add workaround
|
b0952888ebabc5c1fe7c3149d38e4350c890a0a0 |
10-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Detect bogus down-move-up event and add workaround Bug: 7032858 Change-Id: I2e76bf49f1e07b436d05c19881e2f2c4fed21621
ointerTracker.java
|
ad181915f78235bc09e88c85ed9df669801b8442 |
11-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix excessive canceling of long-press timer while gesturing Change-Id: I2a68c777e66a6b83d16885780a92a21e91bd3f9e
ointerTracker.java
|
c1f2c3a646e0be735c4279aa69b9592a3ccb5c63 |
11-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am c66a2d1d: am 61155c70: am 9d423536: Merge "Don\'t cancel long press timer too early" into jb-mr1-dev * commit 'c66a2d1da69de796a2a7acb5dd6903cb5668585c': Don't cancel long press timer too early
|
c9ba26994b946d35c375cd1cd9a6db2b23b3de7e |
11-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't cancel long press timer too early Bug: 7328861 Change-Id: I1b77ec4a30ae15b2edda42a1ff58ebc528288553
ointerTracker.java
nternal/GestureStroke.java
|
4020289147e54fa2d28e01c3a82a188a758c31b7 |
09-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am 6b0fa314: am f5c10d00: am 7a17c1fc: Tuning gesture detection parameters * commit '6b0fa314d780ea77bd2c65b9bdd87297d50a0f6b': Tuning gesture detection parameters
|
11cec73499b8ebb078880d6fb7d30df86e0bf535 |
09-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Disable touch position correction of MoreKeysKeyboard"
|
f9aa99c1c94908c47aed17ba47795668d68d4088 |
03-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable touch position correction of MoreKeysKeyboard Change-Id: Ieec33894a348602fd71d6fe473142b43eb2551b6
roximityInfo.java
|
7a17c1fcb52f0249108cfcbd789928320706718a |
09-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Tuning gesture detection parameters Bug: 7032858 Change-Id: Ie4f952aa33b99ce16027500a596d723ee9bafae9
ointerTracker.java
nternal/GestureStroke.java
|
4df6549c1a5ae2cdc2cdfafdad1ec2a75881134c |
09-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Allow to start gesture from a non-letter key except from a modifier key Bug: 7303982 Change-Id: Id54965c1d7b2b760ac2a76a0fc509b46948e75e6
ointerTracker.java
|
f731eb1760a5693492a34bc11aa755053aa65c19 |
06-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add separate key hysteresis distance for sliding modifier input Bug: 7294402 Change-Id: I78c8be9e1a7b2d49d86bfe1e3a46d1785bfe5d48
eyDetector.java
ainKeyboardView.java
ointerTracker.java
|
3623b9767b3d5f122f574d4c4d14aa79ed305752 |
05-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix detecting fast typing algorithm and parameter Bug: 7032858 Change-Id: I5ed701e2394d16e43258a3c22d59991cb18adce8
ainKeyboardView.java
ointerTracker.java
|
80bcb9963259994cfb6497a19709198414aa860a |
04-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move gesture detection and recognition paramters to resources Bug: 7032858 Change-Id: I66570a5e21cdeede1eba420c597f440ab61aa941
ointerTracker.java
nternal/GestureStroke.java
nternal/GestureStrokeWithPreviewPoints.java
|
d445b56ce14152b30143302899790af255691148 |
03-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix possible NPE caused while monkey test Bug: 7269036 Change-Id: I9054b33ad3c8996cac3ee5f0e9c01ba8ceea4971
eyboardSwitcher.java
|
15281adbc1580262888aba6fc73bbbe7fa9e0de8 |
02-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Show gesture floating preview text by default Bug: 7244214 Change-Id: Ib4ab810ef50798828dd10c39a8077466165772e4
eyboardView.java
|
6052a81e08758c738b80fb8bde6babe97bcdd261 |
28-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix gesture detection algorithm" into jb-mr1-dev
|
58fe5a421f3334641209300c5bc60c0e6a842220 |
27-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix gesture detection algorithm This change also * Introduces adaptive gesture detecting threshold for time domain in addition to length domain. * Tunes the parameters for detecting gesture after fast typing. * Fixes a bug in dismissing gesture floating preview text. * Cleanup debug messages Bug: 7218902 Change-Id: Iafccd872c6efe0c3b5ae65fa40b04c80d9f139c7
ointerTracker.java
nternal/GestureStroke.java
nternal/GestureStrokeWithPreviewPoints.java
|
c8f252940f1a7831885c87b409e15096ed64eaf0 |
28-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Temporarily suppress key popup preview after gesture input" into jb-mr1-dev
|
29d2d4818266e76930b9f5376b1a7ebacd0c9f25 |
28-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Temporarily suppress key popup preview after gesture input Bug: 7244317 Change-Id: I39cdb0fbda51f3e4339301d9cc53403b1ad15409
ointerTracker.java
|
bf538ab2c0650092a49423778385e4a9a759f970 |
28-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove dead code for disabling gesture input after fast typing Bug: 7218902 Change-Id: Iccc1d4cf0dd3ac84b30c68e11eee9a6ad89f14c4
ainKeyboardView.java
ointerTracker.java
|
a28a05e971cc242b338331a3b78276fa95188d19 |
27-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup: Make some classes as final Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
ey.java
eyboardId.java
eyboardLayoutSet.java
eyboardSwitcher.java
ainKeyboardView.java
oreKeysDetector.java
oreKeysKeyboard.java
oreKeysKeyboardView.java
ointerTracker.java
nternal/AlphabetShiftState.java
nternal/GestureStrokeWithPreviewPoints.java
nternal/KeySpecParser.java
nternal/KeyStylesSet.java
nternal/KeyVisualAttributes.java
nternal/KeyboardCodesSet.java
nternal/KeyboardIconsSet.java
nternal/KeyboardRow.java
nternal/KeyboardState.java
nternal/KeysCache.java
nternal/PointerTrackerQueue.java
nternal/PreviewPlacerView.java
nternal/ShiftKeyState.java
nternal/SuddenJumpingTouchEventHandler.java
|
17752016713b92a55e9c2356d07b7ed51c67416b |
27-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Calculate default touch position correction data for keys on 4th row This change also disables touch position correction for Phone/Dvorak keyboard. Bug: 7243101 Change-Id: Idfcc7ad1feabbe6a81635dceba5be087401fa18b
roximityInfo.java
nternal/TouchPositionCorrection.java
|
157fe98fd439a7d9cc063a7f5573f688e33c2f29 |
26-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Draw gesture trail that is above the keyboard Bug: 7233992 Change-Id: Ia848543a9d008c68d6ecbc7f715aa6ccdba9d1c6
eyboardView.java
ointerTracker.java
nternal/PreviewPlacerView.java
|
1c820c414606e10b5f4874548bb543b0ce78ecb5 |
26-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Don't cancel gesture trail update drawing" into jb-mr1-dev
|
1645902cce7eaceff4aba3ea01d723240c6ce189 |
25-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Postpone gesture start detection on non-letter key Bug: 7108223 Change-Id: Ie1ead5cec947ddf86c5150dca5b20b224527e511
ointerTracker.java
|
936371e64fdbbbaa012526bd4d6df9e03682ab8d |
25-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't cancel gesture trail update drawing Bug: 7216955 Change-Id: Ie12bf45637b1012c9addb47279f9653334fae702
eyboardView.java
nternal/PreviewPlacerView.java
|
630d9c95e596c902b80dcb57eb0386e94290406d |
25-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce typing aware gesture detection Bug: 7218902 Change-Id: I11ad85914bf991eca513e04ed8b5d12779101dda
ainKeyboardView.java
ointerTracker.java
nternal/GestureStroke.java
|
6ca50d99208efdbcad96b3260fe7592bf95a6b00 |
25-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix touch position correction data passing Bug: 7225811 Change-Id: I3dcc0385ed633585d6810fdb742e0f88c2efbbd2
eyboardLayoutSet.java
roximityInfo.java
nternal/KeyboardBuilder.java
nternal/TouchPositionCorrection.java
|
b305e6775a214f1cc16e584484e26a47eb8baa52 |
14-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Second finger can start gesture input Bug: 7108075 Change-Id: I17c419086a86c0bdac7a3858f8c66f6893678e67
ointerTracker.java
|
9f09c6fbc81ed40a41c0a23bd5913214ec7f6a9b |
24-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable gesture input while fast typing Bug: 7032858 Change-Id: I0f9f92c712dbe45f4ba0b3cf331fbe11426c1db4
ainKeyboardView.java
ointerTracker.java
nternal/GestureStroke.java
|
02a67200fc25d1be9dfbc35e3bb4b59bef28f386 |
20-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix gesture start detection algorithm Bug: 7032858 Change-Id: I9f4d939fa87fdead4c5a5921338a16cd0a59b7ac
ointerTracker.java
nternal/GestureStroke.java
nternal/GestureStrokeWithPreviewPoints.java
|
81d2e937722ccefce84619e208d6438aef0b7d02 |
20-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix stuck gesture floatin preview text" into jb-mr1-dev
|
61dcaaf17e4d1f9e941b961559a46823e6e25c99 |
20-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use device independent parameter for gesture Change-Id: Iea95992e4482108a498f14ec595f3eacc7d7fc4b
nternal/GestureStroke.java
|
77bcd6be3371104121fcb1fee22af44f072eda9c |
20-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix stuck gesture floatin preview text Bug: 7192483 Change-Id: Ic62253180446a625330966a114a6fabf74ab4ec8
nternal/PreviewPlacerView.java
|
f80f09c7eed430827ae8294a5b0f33d5f21cee60 |
20-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move PointerTracker.MIN_GESTURE_RECOGNITION_TIME to GestureStroke Change-Id: Ib50192ed8f611fd8288ff9b7a1e0a19249cc6348
ointerTracker.java
nternal/GestureStroke.java
|
c7dc673cf0fb56015826079423ced659b9180feb |
14-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Path to draw gesture preview trail This change also reduces the number of points to use as preview trail. Bug: 7167303 Change-Id: I0cf4908efa44b17b42d4fddd6725238236ac2654
ointerTracker.java
nternal/GesturePreviewTrail.java
nternal/GestureStroke.java
nternal/GestureStrokeWithPreviewPoints.java
nternal/GestureStrokeWithPreviewTrail.java
nternal/PreviewPlacerView.java
|
4f8e451d0c5bb522eedc00a30f7b519ccfe5b704 |
19-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Show gesture floating preview text is off by default Bug: 7043127 Change-Id: Icabf080f43a5934fef3824919bb03229522d5e5a
nternal/PreviewPlacerView.java
|
f501e4dbd2eae3ac162f319d33bae5401b232fb5 |
19-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove hack algorithm from GestureStroke Change-Id: Idd1c150677b989415e6fee4f543ff7639e98bed8
nternal/GestureStroke.java
|
35dc8cf223f1e9c8939092139f7acba5c06a1ded |
13-Sep-2012 |
Jean Chalard <jchalard@google.com> |
Replace immediate values with named constants for characters (A6) Change-Id: I6248f9f3ff99003ab62be22eac673df0f7f5c015
eyboard.java
|
9c5d165e9c5797f16d3b07b043a5525353ad0d4f |
14-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't show gesture preview trail while detecting gesture input Bug: 7166222 Change-Id: Iecc8403a4eca305323ed8c8e17266d23172d84d9
ointerTracker.java
|
350fab6dc4d4d4aec272056004cbb5c039f5bf37 |
13-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix gesture floating preview on up event This is a follow up of Iddb26ba1. Bug: 7119032 Change-Id: Ibbc94a1a4880ca31bd8aeece89893691b14acc4d
ointerTracker.java
|
f0e83046f022b5594f98aef07fbda7f2f837f262 |
12-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Show gesture floating preview text at oldest finger Bug: 7119032 Change-Id: Iddb26ba1a595e472fde0982d744b5652d5fbda3e
eyboardView.java
ointerTracker.java
nternal/PointerTrackerQueue.java
nternal/PreviewPlacerView.java
|
9ad4b2a8942e1acad11d017ad1a97ad34f9b199a |
12-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use offscreen bitmap buffer to draw gesture preview trail Bug: 7042741 Change-Id: Ie3d7054e786938dc501c7aa2ffc96b5924a7967b
eyboardView.java
nternal/GesturePreviewTrail.java
nternal/PreviewPlacerView.java
|
64c65ce6d780175fe606fdd7ee694a3b5af4e37f |
12-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add missing MoreKeySpec.hashCode Bug: 7149235 Change-Id: I14ba1017dffccc690e24289052a3ad7265a5f5f7
nternal/MoreKeySpec.java
|
655be140a0df4eaeee6789a0a14b765881c46748 |
11-Sep-2012 |
Charles Chen <clchen@google.com> |
Merge "When Accessibility is on, intercept touch events during dispatch." into jb-mr1-dev
|
e30c4e0bb1522f45b3bb37b54c35ee1f6a21dd4b |
11-Sep-2012 |
Ken Wakasa <kwakasa@google.com> |
Stabilize gesture recognition algorithm that looks for the nearest key. It relies on the order of the key array. Change-Id: I58fa71a7b330e59cd774fc208e5b6bc1a3decd2e
ey.java
nternal/KeyboardParams.java
|
dc2ee7772402633817702e95c2a5b17f6dec03eb |
11-Sep-2012 |
alanv <alanv@google.com> |
When Accessibility is on, intercept touch events during dispatch. This allows Accessibility code to safely inject events into onTouchEvent() without accidentally intercepting them. Bug: 7137557 Change-Id: Ie4fa8e3be5b1bb84f57c6254feab1129cb89998f
ainKeyboardView.java
|
f117f77766689219c3a32dafb8b7446bdf4e4ebc |
07-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix bimanual gesture preview trail Bug: 7122288 Change-Id: I9f0aabe08628880a8439bfda98844ae60206b8de
ointerTracker.java
nternal/GesturePreviewTrail.java
nternal/PreviewPlacerView.java
|
c1780c16a7444148dedd5471ffadbdff592df2f4 |
05-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Revise gesture preview trail design Bug: 7042741 Change-Id: I99e3b3a6fc52afaee3cc5daf371131c3afebb3ae
nternal/GesturePreviewTrail.java
nternal/PreviewPlacerView.java
|
71e2e8152f1f9a6b91108d578b3cf7b2d57b53d2 |
05-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Revise gesture floating preview design Bug: 7043127 Change-Id: Ibf9a6d57279263d9b60753e0eb734b658eeda9f2
eyboardView.java
nternal/PreviewPlacerView.java
|
e8c6d5a480987a1b5d8c3455512f7d75c8fe1de4 |
05-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Utilize StateListDrawable for key preview background Change-Id: I268550a185701caecefc27ebaec40fb2c940d883
eyboardView.java
nternal/KeyDrawParams.java
nternal/KeyPreviewDrawParams.java
|
3f00c6151fb7140fb7752bad3b978daacd9ec5aa |
04-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Reduce amount of empty space in which keypresses are detected Bug: 6942329 Change-Id: Ie92ccf43f307b8ceb9a311c30390d0cb2abf2cd7
eyDetector.java
|
2c0c1cc677b947521384c5b9bc2b7b0469929581 |
04-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix key info reported by keyboard accessibility node provider." into jb-mr1-dev
|
eceea877bd45bb6498228b64dc69f5ad19798ca4 |
03-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate Esperanto layout into Spanish layout This change also removes AsciiCapable extra value from Esperanto subtype. Change-Id: I0fa18ef7c52e4ba24b182e8ecb9788572660b704
nternal/KeyboardTextsSet.java
|
ab5f9532dbd1ac0469cab32cf97d87f25f45d8b0 |
03-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use 5-row layout for Thai phone keybopard Bug: 6911182 Change-Id: I78f59564e8c31b9b66ed9a136584d0c57cc43120
eyboardView.java
|
a643b54b4daa262f7b6d5136c7ac54328bc09050 |
31-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add missing KeyDrawParams default constructor to fix build Change-Id: Id2ae9e4085b4137c961b5202e0822d484dd71e8e
nternal/KeyDrawParams.java
|
dc34da218a22489d92d1015e9e5dac8d951b89f4 |
30-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support per-Key and per-Keyboard key visual attributes This change refactors KeyDrawParams and KeyPreviewDrawParams to separate KeyVisualAttributes. Change-Id: I4de549eef303e1debe4b8f84668e042445fc18da
ey.java
eyboard.java
eyboardView.java
ainKeyboardView.java
oreKeysKeyboard.java
nternal/KeyDrawParams.java
nternal/KeyPreviewDrawParams.java
nternal/KeyVisualAttributes.java
nternal/KeyboardBuilder.java
nternal/KeyboardParams.java
|
36b5f4aae2c91c537395e0d6effb6e235d32fd2c |
31-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix key label padding Change-Id: I971dd17afdaf1ce6e64e3c41bdb42a6ba3f6fd0e
eyboardView.java
|
71b52a84e2d078d0f57712dba88f8cc691412672 |
31-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move key label padding attributes back to KeyboardView This is a partially reverting change of I1e2d59bf8c438ca653e2e415ccf66fd4f15d5394 Change-Id: Id213541cdddcc0761bf6418c8429a5f96c0281ef
eyboardView.java
nternal/KeyDrawParams.java
|
49d8af8a4e900f3c68c333aba7fde0a11fd368b1 |
30-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate inner classes of KeyboardView out under internal package Change-Id: I6d53b53526bbab951044a026476bd88a9ebd5a90
eyboardView.java
ainKeyboardView.java
nternal/KeyDrawParams.java
nternal/KeyPreviewDrawParams.java
|
749cc1875164e38ca24d31d0d718603232abccb8 |
30-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some key top visual attributes from KeyboardView to Key Change-Id: I1e2d59bf8c438ca653e2e415ccf66fd4f15d5394
eyboardView.java
nternal/KeyboardBuilder.java
|
35ff94547c16c84c5b6fafdae0b4a683be782b97 |
30-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate inner classes of keyboard package out under internal package Change-Id: Ia3969bd5ddec5aa5d81d05ad4cf676d818587922
ey.java
eyboard.java
eyboardLayoutSet.java
oreKeysKeyboard.java
roximityInfo.java
nternal/KeySpecParser.java
nternal/KeyStyle.java
nternal/KeyStyles.java
nternal/KeyStylesSet.java
nternal/KeyboardBuilder.java
nternal/KeyboardParams.java
nternal/KeyboardRow.java
nternal/KeysCache.java
nternal/MoreKeySpec.java
nternal/TouchPositionCorrection.java
|
29d5973fd35438a83acf7f44b5d55d5620278ee3 |
28-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Optimize rare Key attributes to separate class This change also removes per-Key verticalGap and horizontalGap. Change-Id: Id4d2129022fbbfbf5d740b8d1257032c945bb775
ey.java
eyboard.java
eyboardView.java
ainKeyboardView.java
ointerTracker.java
|
61bc66b324f94a7b29b5388101cb622bf243d19e |
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Revert "Fix key letter size of 5-rows Thai keyboard"" This reverts commit 7a5ca9982fae2c17df4e597d2c54c81782946ed1. Depends: Ia4fa5046b3106e2710b9d5df1a6cc5f2cf995ec7 Change-Id: I0b9d0125380efe898943dc26ae884378145c44a3
eyboard.java
eyboardView.java
|
26b424b6448fbaddc86d11377ca44ff3169a5d7e |
29-Aug-2012 |
alanv <alanv@google.com> |
Fix key info reported by keyboard accessibility node provider. Bug: 6704529 Change-Id: I519881a96767a8858c11da7c0abac3e276a45cf5
ainKeyboardView.java
|
92821614fd80112527e133f069e31ee48250314f |
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Revert "Move resource related methods to ResourceUtils"" This reverts commit bfc02a7005ab9a2950cbe09a13a88e4edcbb051e. Change-Id: Ife4c0312ea3260211b1b5ee39b239e8e9d7db67e Depends: I3d862515568be36d5aa80d12e7e5c0a9bf4d06a6
ey.java
eyboard.java
eyboardView.java
|
bfc02a7005ab9a2950cbe09a13a88e4edcbb051e |
29-Aug-2012 |
Ken Wakasa <kwakasa@google.com> |
Revert "Move resource related methods to ResourceUtils" This reverts commit 160dc0f98e513819a6ebf11a2d65cdc851389344 Change-Id: Ic5a3d9c70b8f6f2993d8455799945ec2633cad66
ey.java
eyboard.java
eyboardView.java
|
160dc0f98e513819a6ebf11a2d65cdc851389344 |
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move resource related methods to ResourceUtils Change-Id: I14535b030e58363315dd2daecaaef4edd6990cd9
ey.java
eyboard.java
eyboardView.java
|
f7a83d55845ff2e62808b78643bbaa966a98e29e |
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use non-bold text for Arabic and Thai keyboard" into jb-mr1-dev
|
1e11c44d1b5f9ddf593c5407cb14c458be0056f2 |
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make utility classes final Change-Id: Ic4f69b4c8da33c9fca50d6829724179310c2f875
iewLayoutUtils.java
|
d20652c878aae2e0e46a33310672a2786ee55b0c |
28-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use non-bold text for Arabic and Thai keyboard The key text style can be specified in each keyboard layout in addition to by KeyboardView theme. Bug: 6753168 Change-Id: I4b5abda9322600eb8c6421f20ceef136ef103c05
eyboard.java
eyboardView.java
|
9879f65651a748e4c0a45715eb7d5663652f1127 |
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add ResourceUtils Change-Id: Ia198f8d95eae8c007623cd52d73cc1528d22fee9
eyboard.java
ainKeyboardView.java
nternal/SuddenJumpingTouchEventHandler.java
|
6c3304ea961fd4da0a1da01dc1fac4797c713bcc |
23-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support bimanual gesture input Change-Id: Id86dc93fb7115ab4a6d05b3c05652df35ad08c12
eyboardView.java
ointerTracker.java
nternal/GestureStroke.java
|
9fa0736d6ac8a171a5f9620a5d0980dc01dc65a2 |
27-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate KeyboardView.keyLetterSize and keyLetterRatio This change also consolidates keyboardView.keyLabelSize and keyLabelRatio. Change-Id: I4a45bcb6e7fc104ae4a9ae3ecdae9842d813840e
eyboardView.java
|
ef2bfad5903fb55adca61dbea51984fbc7e4375f |
28-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use TypedArray.getFraction to read percentile values in resource Change-Id: Ifc8b024d190efba4cd536fd639621e841eb9970e
eyboardView.java
ainKeyboardView.java
|
1c2f33223995d8a6c069a85655f790388cd4e581 |
27-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Optimize gesture preview trail drawing a bit This change also change the fading out duration of the gesture preview trail to 800msec from 1,000msec Change-Id: Icfd5b1ecad66db4f978249486f5fe362a3ae9640
nternal/GesturePreviewTrail.java
|
5e3b93542d2096b0537390996c04a23013e325a5 |
24-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix the bug that the first gesture preview trail isn't drawn Change-Id: Ib3acd7c0b401e6d95b39552b48d0d974793eb438
nternal/GesturePreviewTrail.java
|
333a300586c3bedb3d51524642b542cefaa1a22d |
19-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add multiple gesture preview trails animation Change-Id: I533e6de9b138317472565be82c8ba5e422472888
ointerTracker.java
nternal/GesturePreviewTrail.java
nternal/GestureStroke.java
nternal/GestureStrokeWithPreviewTrail.java
nternal/PreviewPlacerView.java
|
922a85734d21c767647f55fd69a339dd77d44d67 |
23-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remeve the reference of MainKeyboardView from PointerTracker" into jb-mr1-dev
|
5509798977a61dcb4a9dde9030f31bb138b71e3b |
23-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remeve the reference of MainKeyboardView from PointerTracker This change also consolidates MainKeyboardView.KeyTimerParams with KeyTimerHandler. Change-Id: Ifc70ca81fa7d7daded4c2204fcdffdf942c16bc5
ainKeyboardView.java
ointerTracker.java
|
b28139f51b2f2e6dfd60e968024006f53590a41c |
23-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use PointerTrackerQueue.size instead of MotionEvent.getPointerCount Change-Id: I089e905def0b70bd38fd54ab2d84689b904bb320
ointerTracker.java
|
694ccb5ba1bb61caea379487c6bdfae7c64c2643 |
23-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cosmetic change to PointerTracker * Add final to parameters and locals * Add curly bracket around single statement if-block Change-Id: I9f3b23f7145e6b1d6ef806d991ed71ebc63311ff
ointerTracker.java
|
dde36ef34329164cf8b8a3985c578dab0343b3eb |
22-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove TextView reference from PointerTracker Change-Id: If8e65c08ec97f6d57932c9e3412d6fe17b0994ea
eyboardView.java
ointerTracker.java
|
ecfbf4625c8afd9cde7b79e0c7846b87e20f79e9 |
22-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add static construct method for SparseArray Change-Id: I6da97f6ea23578318f403bb5d64c30b1663c69ee
eyboard.java
eyboardLayoutSet.java
eyboardView.java
nternal/KeyStyles.java
nternal/PreviewPlacerView.java
|
1f05cf6dab45c21d1ed334247929434d97c40584 |
21-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove GCUtils utility class Change-Id: Ia666aeb10c155d69763faf7f01ceca113b9b4653
eyboardSwitcher.java
|
c3f78c9057a5710898feaf8027659484477e5821 |
21-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove KeyboardSwitcher reference from ResearchLogger Change-Id: I671a83c19977fda358c8e8a730e22ee155f65512
ainKeyboardView.java
|
5f282ea9e4a4590fcbab6e27d5fca7dacbb40a6a |
21-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add CollectionUtils class to create generic collection easily Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
eyboard.java
eyboardLayoutSet.java
eyboardView.java
ointerTracker.java
nternal/KeySpecParser.java
nternal/KeyStyles.java
nternal/KeyboardCodesSet.java
nternal/KeyboardIconsSet.java
nternal/KeyboardTextsSet.java
nternal/PointerTrackerQueue.java
|
324cc1dbe60a39b65989356067a03f2ff9fb1a86 |
21-Aug-2012 |
Jean Chalard <jchalard@google.com> |
Merge "Tell the shift mode to the word composer." into jb-mr1-dev
|
adbd9ae105e06287b59379d7f7127d95fd0663f4 |
21-Aug-2012 |
Jean Chalard <jchalard@google.com> |
Tell the shift mode to the word composer. Bug: 6950087 Change-Id: Ifab9d6d075af398c6468d081216488712f8a53fb
eyboardSwitcher.java
|
ac78633be28e8990fc3b3a8de192c80966e746e3 |
21-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename and consolidate some constants Change-Id: I7863936cca18b28bf0117afcbcf544a5fd7f185d
eyDetector.java
eyboardActionListener.java
ainKeyboardView.java
oreKeysKeyboardView.java
roximityInfo.java
|
8d0cf41f49b1962ecc255de13fe35d7f0a8c2f3d |
21-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE Bug: 7017430 Change-Id: Ie46f02a934763c3b6d65d0d62a8239d80eaefabd
eyboardView.java
|
978c0fc87897c7d08be124871c50017d395af950 |
20-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleaup gesture preview drawing code a bit Change-Id: Ie75d497ba88805d945d6039ecad09ed0e8e5e4d3
nternal/PreviewPlacerView.java
|
6c63f712655efe7e2d72cb2a0af9a0d8fdf0c730 |
20-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add standard view constructors of PrevewPlacerView Change-Id: I00d7ae4d2330804c342a5e51cf8c0df6ed8a85d6
eyboardView.java
nternal/PreviewPlacerView.java
|
522e12660a8541a5e98b4737d55e40bd6c49ee00 |
18-Aug-2012 |
Ken Wakasa <kwakasa@google.com> |
Cosmetic fixes Change-Id: I5460252af534d4455ba22273a06ac956bc904831
eyboard.java
|
f92f9de7a9c8b89a825780d92e984a659c901568 |
13-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Eliminate redundant time parameter from gesture detection code" into jb-mr1-dev
|
40a6d4af2a454323601c2c5ff8d95863eefedd86 |
13-Aug-2012 |
Ken Wakasa <kwakasa@google.com> |
Merge "Cleanups in geometry_utils.h" into jb-mr1-dev
|
74d0bb09c700aec91afd120688c56498d93e3110 |
13-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Eliminate redundant time parameter from gesture detection code This change also uses the key width to determine the sampling rate of the gesture points (instead of the key height). Change-Id: I987487825693b4883d8359eb5b31f1d668cd5ef4
ointerTracker.java
nternal/GestureStroke.java
|
0fb950858e4dae7ea1602c27e741051f9421f9cb |
13-Aug-2012 |
Ken Wakasa <kwakasa@google.com> |
Cleanups in geometry_utils.h Change-Id: Ic051703e5b67adfc62753ebd9ab254296719c6e9
nternal/GestureStroke.java
|
fc5e3f973c043e88e1859f5dafe8df9b417dc3ca |
12-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessary drawing point Change-Id: Ib9cba3484a72306320eb9c1744d940da1a0998c7
ointerTracker.java
nternal/GestureStroke.java
|
708cc94a354ad96294126a6ba954bf8be5bd5a06 |
13-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove gesture detection hacking code Change-Id: Idaec3753592ca0a5c5545eb5ab65254a3e32e662
ointerTracker.java
nternal/GestureStroke.java
|
bcec82de66f52655593dc233346f11468f5077a0 |
12-Aug-2012 |
Ken Wakasa <kwakasa@google.com> |
Clean up constructors And, use C++ style casts and use float math functions rather than double ones to save memory space. Also, stop using FloatMath and NativeUtils as standard Math methods are faster now. See http://code.google.com/p/android/issues/detail?id=36199 and https://android-review.googlesource.com/40700 multi-project commit with I4259fb5ab8a15ac5760a7f04fc8f4c860529f04a Change-Id: I0b81cff8c91769f7559a59b9528c75a5aabb4211
roximityInfo.java
nternal/GestureStroke.java
|
1b6829b0e0e7e73d4a6dc007114a63f2700c4d49 |
10-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove conservative MainKeyboardView.draw Change-Id: I52f58d1e013dfe1f1b0f8320cba903d3dbb4eabd
ainKeyboardView.java
|
877157e1f5ed44d6490eaf8fab430f9a73caf34d |
09-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Optimize keyboard drawing code a bit * Remove useless boolean flag. * Use invalidate(int,int,int,int). * Don't draw background when hardware acceleration is enabled. Change-Id: Id560ac84f33b5151437a42a4ff22736284d71e2d
eyboardView.java
|
8335c59ea7715f3dbc6625f128a7a038f314a89f |
08-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE and don't call UI API from non-UI thread This change also reverts I29ec3e9f10484f30288fac76f0c45b3707bc2259 Bug: 6956969 Bug: 6891020 Bug: 6947253 Change-Id: I7901c0f9489b4deb79314c2c903b138611bfd78e
eyDetector.java
eyboardView.java
ainKeyboardView.java
oreKeysDetector.java
ointerTracker.java
|
732f27984e3e9c98748aee4726dc9eaed7a14776 |
08-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add toString() method to Keyboard" into jb-mr1-dev
|
35336cf83a434514c60d79389ceb818cba642506 |
08-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add toString() method to Keyboard Change-Id: I74c8f006323ed78ec67414fd17849ab40966968e
eyboard.java
|
7ae1fd02d40c8c026a411f1037753725868c611e |
07-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use ArrayList to implement PointerTrackerQueue Change-Id: Ie386e6c7869df4df940e09fccffc5cd661134557
ointerTracker.java
nternal/PointerTrackerQueue.java
|
0cc425bd9c476d3cb6708554282a3242019eb317 |
07-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add PointerTrackerQueue unit tests This is a groundwork to elminate LinkedList from PointerTrackerQueue. Change-Id: Ib77780537ceb0b4273fb8e483977ab76124c5ce7
ointerTracker.java
nternal/PointerTrackerQueue.java
|
27e48447a449d2eb534dfa2dc07060727e1a8fb0 |
07-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Lingering gesture floating preview text a bit Bug: 6936095 Change-Id: I873343e9aa6afdf6bdb223795f03232509b012a7
eyboardSwitcher.java
eyboardView.java
ainKeyboardView.java
nternal/PreviewPlacerView.java
|
4e9e6cd1544f59be2ae02536af62fe5301e0cebb |
06-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix IllegalStateException of KeyDetector A KeyDetector without Keyboard may exist in some rare cases. This change eliminates throwing IllegalStateException and checks explicitly against null. Bug: 6891020 Change-Id: I29ec3e9f10484f30288fac76f0c45b3707bc2259
eyDetector.java
oreKeysDetector.java
|
622d6a5b1b3d6a9140765b868abf1cdf412bc4f3 |
02-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Using hardware accelerated drawing When Canvas has been hardware accelerated, don't use offscreen bitmap. Bug: 6872994 Change-Id: I1121f76377991692bc29ebeedbfbfa1b2a12dbb7
eyboardSwitcher.java
eyboardView.java
|
ffe36cdc6d41d0ad1031e7d9f8acf6b6f1008970 |
02-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Small cleanup for keyboard drawing code" into jb-mr1-dev
|
8344259fc9ae1de7e46a5d8846eaaa312070dcec |
02-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Small cleanup for keyboard drawing code Change-Id: I8b562e03b30f82dddae311b49d316402e867cd31
eyboardView.java
|
44972bcdb6f6dd0e4f02a26f31c7effaf0525403 |
01-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix multi-touch input in auto-caps field Bug: 6905194 Change-Id: I7f9f61f36b7f3aa2b40c126a68232a947976aad2
eyboard.java
ointerTracker.java
|
d2173b5737bf791a65f6b1e2980f26ebd94369c5 |
31-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cancel the while-typing timer when user hits the spacebar Bug: 6689079 Change-Id: I6b366acdcefb8b2c0d973a4f2a12329fc12eb5c5
ainKeyboardView.java
ointerTracker.java
|
b98b9574243e0684efb1bb9e71d397b089c1ffeb |
30-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix east slavic keyboard layouts This change affects Ukrainian, Belarusian, Kyrgyz, and Russian keyboard. The followings are the layout changes for each language respectively. [Ukrainian] * Replace useless CYRILLIC LETTER E with CYRILLIC LETTER UKRAINIAN IE. * Replace useless CYRILLIC LETTER HARD SIGN with CYRILLIC LETTER YI on 10-inch tablet. * Add CYRILLIC LETTER GHE WITH UPTURN as more keys of CYRILLIC LETTER GHE. [Belarusian] * Add CYRILLIC LETTER IO as more keys of CYRILLIC LETTER IE. * Replace useless CYRILLIC LETTER HARD SIGN with CYRILLIC LETTER IE on 10-inch tablet. [Kyrgyz] * Add CYRILLIC LETTER IO as more keys of CYRILLIC LETTER IE. * Remove CYRILLIC LETTER HARD SIGN from more keys of CYRILLIC LETTER HA because CYRILLIC LETTER SOFT SIGN has it. [Russian] * Remove CYRILLIC LETTER HARD SIGN from more keys of CYRILLIC LETTER HA because CYRILLIC LETTER SOFT SIGN has it. This change also replace misspelled "more_keys_for_cyrillic_ye" text name with "more_keys_for_cyrillic_ie". Bug: 6881007 Change-Id: I9e88c4e27f66225e1676f2b286a7e55b9f2cbf5b
nternal/KeyboardTextsSet.java
|
ca57f5ba40b587a7a7f8a023aca65e1b2127b2a6 |
30-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move gesture preview parameters to KeyboardView attributes Change-Id: Iff9d6b485e202656fc869f3ff4d94575ad2c186f
eyboardView.java
nternal/PreviewPlacerView.java
|
6b9677d84ba199780b0e8282bf89b04cb618f868 |
30-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Small fix to KeyboardView" into jb-mr1-dev
|
b9770cb7f7b6d51b651a60d753949208a9742974 |
30-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add device form factor to KeyboardId" into jb-mr1-dev
|
edf7990e84bd05adefd1d9585dc1b3baf223cdd6 |
30-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Small fix to KeyboardView Change-Id: Ifb7500ec2e55b50bb7951aa847fd4fbf49e32f4e
eyboardView.java
|
293f062c264c1aff8b6ccaefe0c6fd8ff4608f0a |
30-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add advanced options to turn on/off the gesture trail and text preview" into jb-mr1-dev
|
47e2bf329882ea45294ea6e6dd80b4d4eb3789e6 |
27-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add advanced options to turn on/off the gesture trail and text preview Bug: 6883053 Change-Id: I601718afb37289108b45ef68626c7c315edca35d
eyboardView.java
ainKeyboardView.java
nternal/PreviewPlacerView.java
|
75fb3ce1be3c879bb614097a2534f791c833dd7c |
30-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
More readable Key.toString() and MoreKeySpec.toString() Change-Id: Iee3c33dedd0c00ba259aa55e8b0c1c57b84eccdd
ey.java
nternal/KeySpecParser.java
|
4731b67629e72d6c7cb391e3d188df78ceaff1e7 |
30-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add device form factor to KeyboardId This is a groundword for optimizing keyboard parsing. Bug: 6860259 Change-Id: Ie65aa502b18c920e25cf2998b79120b3cc835952
eyboardId.java
eyboardLayoutSet.java
eyboardSwitcher.java
|
efd8b838ee9415ba4ed692ecf136a918cfa02c54 |
30-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add MoreKeySpec.toString() method for debugging Change-Id: Icf9c6e15521849ffc51911c1e256c9815c1960f4
nternal/KeySpecParser.java
|
105767088196b9539c373ddcc7f3ff9d8e3e54fc |
27-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make PreviewPlacerView final This is a groundwork for the bug. Bug: 6883053 Change-Id: I51e9235d3bc7021790a88a44596c4314125a1ab3
eyboardView.java
|
99906b3fc2dcb447aafdd43dda0c4551513b293e |
27-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move SuddenJumpingTouchEventHandler to internal package Change-Id: Ifc9fb6322a2edbaac0b10e7134ee7e735f14937b
ainKeyboardView.java
uddenJumpingTouchEventHandler.java
nternal/SuddenJumpingTouchEventHandler.java
|
97c8d288a8cdef93dbc9301e4f33e008345ae717 |
26-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Zulu keyboard Bug: 6867914 Change-Id: I13316ac2a554a8601f920e875d540e5375e12860
nternal/KeyboardTextsSet.java
|
e863fb712fc6886e8eef345c3c45c21396a89cbf |
26-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix gesture detection when sliding key input is disabled"
|
c902dfeb8f8b889e885565a000556419e0d8307f |
26-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix gesture detection when sliding key input is disabled Bug: 6867837 Change-Id: Icbfa69928c436343db545860a7d63171f52266b6
ointerTracker.java
|
b90363e40cedcc75537f4c3c6ad378902ffa3ddf |
26-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Afrikaans more keys layout Bug: 6867914 Change-Id: I43178a729f4770743f9fea87bad539c54da045c5
nternal/KeyboardTextsSet.java
|
55c01170c49cc8ebcb31ca70ac413ab469824e12 |
25-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Afrikaans keyboard layout Bug: 6867914 Change-Id: Ice35b20a0a51dda21c8271256064523bb5844952
nternal/KeyboardTextsSet.java
|
941f222c21809bc3926b8238aae10d660b5b9bfa |
26-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove unused setProximityCorrectionEnabled() methods"
|
0a370ac80f934f4eb7f0c44c310dc3e216b507ea |
25-Jul-2012 |
Shawn Pearce <sop@google.com> |
Merge "Add Swahili keyboard layout"
|
c4376db0f015e1c2f0eb6283cc275b2da03cbb19 |
25-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused setProximityCorrectionEnabled() methods Change-Id: I03aa6608ee435b36377de41684162b303740f571
eyDetector.java
ainKeyboardView.java
|
2f81757c3a5eb50d41ce19fb534f72cbf607a997 |
20-Jul-2012 |
Tom Ouyang <ouyang@google.com> |
Add dynamic floating preview for incremental gesture recognition. Change-Id: I7ba7ac24aa96a0ff19267997c5b58853079bc6dc
eyboardView.java
ointerTracker.java
nternal/GestureStroke.java
nternal/PreviewPlacerView.java
|
a28f6c9a18e9eaea3798e15786ada2a6db526440 |
25-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Swahili keyboard layout Bug: 6867914 Change-Id: I2b9b0a06ff49a2afe16ec7a0ace0503d1658d413
nternal/KeyboardTextsSet.java
|
e68385871ac04d2c557d7997bb81be8a4e874f99 |
25-Jul-2012 |
Tom Ouyang <ouyang@google.com> |
Fix gesture trail rendering on tablet. Bug: 6867837 Change-Id: I54dceee1c83679f78462104d6cee1f2300a0cfc2
eyboardView.java
|
0657b9698a110f8e895448d829478982ce37b6d1 |
23-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Update gesture mode state when dictionary gets available Bug: 6860204 Change-Id: I840b7bf1983ab92fa4e0b180129176539e96409f
eyboardSwitcher.java
eyboardView.java
ainKeyboardView.java
ointerTracker.java
|
9ecf63468652b68ee1003d04ce167c1586e03748 |
24-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Seriban Latin keyboard layout as comments Bug: 6867914 Bug: 6867842 Change-Id: I3434434628e72fdb127d158de6c17fdfa77ee9c8
nternal/KeyboardTextsSet.java
|
a01d9aea64b24117ee167b94f8bdc176082b8783 |
24-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Tagalog keyboard layout Bug: 6867914 Change-Id: I78ca6216cc74f8d34291950c05c810c800a3ddba
nternal/KeyboardTextsSet.java
|
c8e45ddb032554f4e9d4411d8ef47d98db62d77b |
23-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename LatinKeyboardView to MainKeyboardView Change-Id: I8f3123b8d727c7beb72e226f80c17794f89c8b60
eyboardSwitcher.java
atinKeyboardView.java
ainKeyboardView.java
ointerTracker.java
uddenJumpingTouchEventHandler.java
|
a4f762ff98a5024cf265b6f45880eed29b10dcbd |
23-Jul-2012 |
Kurt Partridge <kep@google.com> |
Merge "ResearchLogging indicator"
|
4fa6e5726041a22db4f15d99521ea06419401946 |
19-Jul-2012 |
Kurt Partridge <kep@google.com> |
ResearchLogging indicator - shows a indicator that logging is on. two options are available: an obvious red outline around the keyboard, and a subtle red dot in the lower right-hand corner. currently configured for the subtle red dot. Bug: 6188932 Change-Id: I0fd1ac5a0f20329adc603aa65ab85f2d38b9fc43
eyboardView.java
|
74c95d6d18331e80e35f0417c5204a0a050b3890 |
23-Jul-2012 |
Kurt Partridge <kep@google.com> |
Merge "ResearchLog splash screen"
|
4331012a9e7779ff7c8359a443dc5815ee6ea8d9 |
19-Jul-2012 |
Kurt Partridge <kep@google.com> |
ResearchLog splash screen Bug: 6188932 Change-Id: I1b247ecc26a2dd4f3f1c1b1cd3d928af717ebdd5
atinKeyboardView.java
|
ccaa799ee9fd5c1fb9dd4d00cccc65ab9eee93e5 |
22-Jul-2012 |
Tom Ouyang <ouyang@google.com> |
Update gesture bounding box handling. Change-Id: I085611ce6fd82608f284d74973e5bb14258cdc24
eyboardView.java
ointerTracker.java
nternal/GestureStroke.java
|
6b966160ac8570271547bf63217efa5e228d4acc |
20-Jul-2012 |
Kurt Partridge <kep@google.com> |
ResearchLog refactor - new package: com.android.inputmethod.research multi-project commit with Ic0a5744f3160d13218addd589890623c0d120ffc Bug: 6188932 Change-Id: Icf8d4a40a5725401799be6e209a640d99a5f34c4
atinKeyboardView.java
ointerTracker.java
uddenJumpingTouchEventHandler.java
|
7519091f7c15c50a9a1e50d82fa92400335852ec |
20-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use ResizableIntArray in GestureStroke Change-Id: I034e80df03c7c6c0895fdf2c03763627d410d425
nternal/GestureStroke.java
|
2474b37abd315f5d8123f5145393de00ccf3a547 |
20-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Disable gesture input detection when more keys keyboard is showing"
|
62b8dddb6ddb057555a1665759f9cf197e480c9f |
20-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add gesture input enable settings Bug: 6845325 Change-Id: I3165465b0b280e32a9288da16abb75baa67288dc
eyboardSwitcher.java
eyboardView.java
atinKeyboardView.java
ointerTracker.java
|
cc3500b0c8f11e8de1ad7376dda466d30637e462 |
20-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable gesture input detection when more keys keyboard is showing Bug: 6852441
ointerTracker.java
|
b8bd45a22a040a6762fa50914d8cc4b94d13872e |
20-Jul-2012 |
Tom Ouyang <ouyang@google.com> |
Merge "Fix bug where key previews do not show up."
|
c022a9f8d4aeb11f600f79408086633d777df363 |
20-Jul-2012 |
Tom Ouyang <ouyang@google.com> |
Fix bug where key previews do not show up. Bug: 6852705 Change-Id: Ib90107a5dde774b4d6c1e570629ce7f7eaff44bc
eyboardView.java
|
afed0567e91b9411fa61b03f5ac17812db56fd18 |
20-Jul-2012 |
Ken Wakasa <kwakasa@google.com> |
Performance improvements - Avoid using iterators Change-Id: Iab604aa1ef67acf5d54208a6bc44635632845ae0
ointerTracker.java
|
4daf32b6c0358f0273a99b622a259ecdf6b44fa4 |
19-Jul-2012 |
Tom Ouyang <ouyang@google.com> |
Add gesture trail feedback. Change-Id: I32709fac0dec3165678a052aa286e2fb3d90721b
eyboardView.java
atinKeyboardView.java
ointerTracker.java
nternal/GestureStroke.java
|
2fc127698aa11a5d8dab928dc701442e0d09efaa |
19-Jul-2012 |
Ken Wakasa <kwakasa@google.com> |
Make ALPHA_OPAQUE public Change-Id: I904685be07e23292dd95296617a4b64c366f06f2
eyboardView.java
atinKeyboardView.java
|
0c5f72e2bf22df48af051827f97ab6052026d531 |
19-Jul-2012 |
Tom Ouyang <ouyang@google.com> |
Improve incremental gesture tracking. Eliminates need to recreate batch InputPointers on each gesture move event. Fixes issue where batch points from previous tapping input get mixed into next gesture. Change-Id: I9ecac66db88f5a87c6dde2138408906dd3d11139
ointerTracker.java
nternal/GestureStroke.java
|
1e6f39a9f994e21b749a1cbae55a3adbfb5640e9 |
19-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Tune the gesture detection logic a bit Change-Id: Ia8e8c15fdbbd49768d57cafd50325e7e45af6251
ointerTracker.java
nternal/GestureStroke.java
|
918e420d1becc1389b9895538eceff85fe882c99 |
18-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Gesture input should be turned off depending on the configuration The gesture input will be disabled when * It is AOSP build. * Accessibility mode is on. * The input field is password mode. Bug: 6844755 Bug: 6844763 Bug: 6845011 Change-Id: I74972cc765d15c08059e0c9014f863ffb2a57c6c
atinKeyboardView.java
ointerTracker.java
|
57f7de0ba664187e13bcea5adff7f5f65eddd823 |
18-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add default capacity parameter to InputPointers' constructor Change-Id: I02f23096f0682d30effe4dfc1ca57881a1e4aedc
ointerTracker.java
nternal/GestureStroke.java
|
9580c467f96c542c66af86a2c376612ba4d91434 |
18-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate GestureTracker into PointerTracker Change-Id: Ib28fae10493a9142ba4dff6cf57f52c59766b209
ointerTracker.java
nternal/GestureTracker.java
|
10102f02af1216cfca115d1742740f567b909e2c |
18-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Change the batch input methods of KeyboardActionListener This change also removes the reference of SuggestedWords from GestureTracker and KeyboardActionListener. Change-Id: I25ef8756007986abf99a931afd665bbfe6fa387f
eyboardActionListener.java
oreKeysKeyboardView.java
nternal/GestureTracker.java
|
f39fccbd0fd63647c52e8eabcb60df69f97492b5 |
18-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make GestureStroke as top level class And make PointerTracker object has GestureStroke object. Change-Id: Ibf5cfd593c4f13468368e01acb847589b0ab12e7
ointerTracker.java
nternal/GestureStroke.java
nternal/GestureTracker.java
|
3ec31f4971c3db7ef73488859609870d15f5dc69 |
18-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
A gesture should not start from the delete key Change-Id: I5c8c7665454b7f10f944f307431dfffe20cf3134
eyboard.java
nternal/GestureTracker.java
|
af2c11525324d1cb48fce249c907f5906f0524dc |
17-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Opening punctuations have a priority in Spanish keyboard Bug: 6737535 Change-Id: I87442eb978ac68be3d3df99eed8a92877a6f4ab0
nternal/KeyboardTextsSet.java
|
eea34598bf63f670f47d7b3f37b6436921e5fe02 |
12-Jun-2012 |
Tom Ouyang <ouyang@google.com> |
Merging minimal gesture input Change-Id: Iee6ae48bb6309c2867b5d2e344fe7d86dfabd654
eyboardActionListener.java
ointerTracker.java
nternal/GestureTracker.java
nternal/PointerTrackerQueue.java
|
5e06b8534ffdf5099d2ef4551b113a103cdf7061 |
27-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Register the key when the finger slides off it in multitouch Moved from jb-dev branch (I807fd6f4). Bug: 6722867 Change-Id: I9764ac72f726396caaac819675d440372c882981
ointerTracker.java
nternal/PointerTrackerQueue.java
|
4be03befe3cf771a33448367f50c517dc01ced21 |
04-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Extend onTextInput to be able to inject suggestions Change-Id: I1061da0edfdb05c64c5711717d4ef9fa9681e568
eyboardActionListener.java
oreKeysKeyboardView.java
|
15d35321702a3ef308d7804f5cd16494feeb3ae7 |
05-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix tab key's navigation behavior"
|
b28934adac63504010f20e94e3dc8d0035cc5b9c |
05-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix tab key's navigation behavior Bug: 6435484 Change-Id: Iffe459c117ad438e96ec6f5c7e64fb80b32d227e
eyboardId.java
|
5946838b8efc86bb569cdf7945e8a9d8a551bfda |
05-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix upper case Eszett more key Bug: 6773873 Change-Id: I1a533c729c312a53663fb142cb6fcb4915b53206
nternal/KeySpecParser.java
|
8f6c603b3bc9b1f81a0ab2299429d725b463b92f |
05-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Keyboard.getKey as thread safe This is a follow up of Id962e670. Change-Id: I9e8542bff9e8faf57f934051fe612463c99ad61f
eyboard.java
|
5c641a9f59735f0eaa772bde027993275b1bdfd7 |
04-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove WordComposer.add(int, int, int, KeyDetector) method Change-Id: Ie6af46acba18a2d1cf3ddd1578d60ded4c90f89a
eyDetector.java
eyboardActionListener.java
|
56853c1e48deb71367104060b49b7b1f0344a476 |
29-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use SparseArray<E> instead of HashMap<Integer,E> Change-Id: Id962e670ee1a5164e6c69deb84625139bf5e7974
eyboard.java
eyboardLayoutSet.java
eyboardView.java
roximityInfo.java
nternal/KeyStyles.java
nternal/KeyboardIconsSet.java
|
abf81192ffeda2822d2a8cb5dd65c501151f4cfd |
26-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove unnecessary variables"
|
3314d38dafc0b9670e695a194c74950c4ebf2b3d |
26-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Pass MotionEvent to PointerTracker This is a one of groundwork to integrate gesture input. Change-Id: I5b75c6978b51df91fdc384a9f6d1d5a5ddc563e2
atinKeyboardView.java
ointerTracker.java
|
0d9d37cec2b3c4b4c3747baeb529bd2a70cbafb8 |
26-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessary variables Bug: 6722052 Change-Id: I92e85b3e49b8f4b228f0cf0994216c5050e0865c
atinKeyboardView.java
ointerTracker.java
|
d7edd1cbb5dfacacdd39766e379fb60d2b7c6b73 |
26-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup PointerTracker debug method Change-Id: Ib3bfa0a46f5814a6df838005d7243e2f536a98a0
ointerTracker.java
|
8a092b4ede02b79422deae51f0a416b034777fb3 |
25-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Update current key reference in PointerTracker when keyboard is changed This change also checks that the current key is the same key that started the key repeat, when key repeat timer is fired. Bug: 6722052 Change-Id: Id69880ded3338a5a3cbe7f8bf951f94f2651119c
atinKeyboardView.java
ointerTracker.java
|
a5bbb8df7564915c3f95c965f6acd8b7ee38c344 |
18-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am e4bbff78: am 38dc9ca3: Fix duplicate period on Persian tablet keyboard * commit 'e4bbff783bddb70f52402454987ede281fb86039': Fix duplicate period on Persian tablet keyboard
|
794a9c913a3e1c467cf5c1a543e2140cc9764ab8 |
18-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am 58f9b35e: am 6de1b7a7: Fix Persian keyboard having correct code points * commit '58f9b35e1cf5a975ec1312858aad9b5cc307fda8': Fix Persian keyboard having correct code points
|
38dc9ca31432f19641d80cd6f89354d66c5bebc1 |
16-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix duplicate period on Persian tablet keyboard Bug: 6679579 Change-Id: I8bccbfbdf7ea1fa1b78a5af05eb1df100f22ab0c
nternal/KeyboardTextsSet.java
|
6de1b7a70986ebb1bf63078617d59ec4e46b657f |
16-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Persian keyboard having correct code points Bug: 6679850 Change-Id: Iaa33f48ffb5634de31e039574fb58185c6c078e8
nternal/KeyboardTextsSet.java
|
9328e0f2d94a7bd1a3de7ac83f21452fdc0e2dec |
15-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am aee2ed1f: am 14bc2e89: Fix Arabic diacritics order * commit 'aee2ed1f4b0be7a538cc5722fed274632f2a40ba': Fix Arabic diacritics order
|
14bc2e89efed136a8f351e6e407be3ec2d7a3308 |
15-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Arabic diacritics order Bug: 6662536 Change-Id: I96e45ce0e8b9b5440a54f3b321a925bc87ec3ca9
nternal/KeyboardTextsSet.java
|
dfcf7cac5e9f150235683e2d6f5f42539aec3944 |
15-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am 1ab436c1: am 0e473e9c: Reorder Persian diacritics * commit '1ab436c1e60c0e49333549fb93e135fa99458bda': Reorder Persian diacritics
|
0e473e9c92defefffa5e300ffe2ad033904f872f |
15-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Reorder Persian diacritics Bug: 6661783 Change-Id: I42bab7655121ec5671854d54c47bd0c7a29e7a98
nternal/KeyboardTextsSet.java
|
775d8dcaebbfdf8eba641c1673cfca8f57e87e29 |
14-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am de1d88eb: am 32f4ceb2: Dismiss more suggestions panel when suggestions strip is closed * commit 'de1d88eb4199160899d227f2c679215e16410c42': Dismiss more suggestions panel when suggestions strip is closed
|
32f4ceb2434b6f204cf8152b406d0f9a642feb73 |
14-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Dismiss more suggestions panel when suggestions strip is closed This change fixes possible NPE as well. Bug: 6658028 Change-Id: I8706808d1002b7b0b95930fd9b08568f08645da6
oreKeysKeyboardView.java
|
c380959f48c8f56f31a04c2fb34eb50715e30fcf |
14-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am bbf18807: am 1db4f951: Fix the order of Persian diacritics * commit 'bbf188075d5e14626c0609f4c3ee6031f6c6d5a6': Fix the order of Persian diacritics
|
1db4f95105ba59651b074697ee01903af22b331f |
14-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix the order of Persian diacritics The java source file KeyboardTextsSet.java has rather big change, but this file is auto generated by "maketext" tool. The crucial part of this change is in 5 XML resource files. Bug: 6661783 Change-Id: I1d827ab0ebe6caa5ab73531682d6c32540b0d7aa
nternal/KeyboardTextsSet.java
|
9f42140ae2e7f801155f8cc6f4ea71707580bf32 |
13-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove useless copy constructor of ProximityInfo Change-Id: I56b4a99f670ad38708ad83d76b93a631295e3333
roximityInfo.java
|
e91f32d8c1175ce2e1d1a67c0518fcea00508b9d |
08-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Merge "Remove a slew of Eclipse warnings."
|
7214617622fce8f3fea6620e782c16336260a2a3 |
08-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Remove a slew of Eclipse warnings. Change-Id: I03236386aea13fbd4fb8eaeee18e0008aa136502
eyboardView.java
nternal/KeyboardState.java
|
eed2cf287d08463381bc5aec79f893b980bffbb0 |
08-Jun-2012 |
Satoshi Kataoka <satok@google.com> |
Merge "Separate state from proximity_info step1"
|
3e8c58f68d53e6cc9dbf59201c7bdfb8ad04a1cd |
05-Jun-2012 |
Satoshi Kataoka <satok@google.com> |
Separate state from proximity_info step1 Bug: 6548943 Change-Id: I7b4fbe20615a28151a74875be43b9f4a20e0dce9
roximityInfo.java
|
9b300f0caa978f4fc103c34b9be0165a49a2e24b |
07-Jun-2012 |
Kurt Partridge <kep@google.com> |
Merge "add research log ui control"
|
724bc479f7d796d6ce5d5e200216bea855b818b2 |
04-Jun-2012 |
Kurt Partridge <kep@google.com> |
add research log ui control - lets users flag a particular time in the research log - lets users delete the log for this session also makes the UsabilityLog setting control whether the ResearchLog logs or not. multi-project commit with I89067e7d3b8daca7179333f1dbe82224c26920fe Bug: 6188932 Change-Id: I89864ef3ab53b0efe1ea8d75247be08712f0c399
eyboard.java
nternal/KeyboardCodesSet.java
|
562239bf5151e52e90bd26d1440d94e12a3c7cda |
06-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am 59dae7e1: am 907ba593: Can specify Key.backgroundType in <Row> and <include> attribute * commit '59dae7e141b6d6a8bea287f6699e34137390c5f9': Can specify Key.backgroundType in <Row> and <include> attribute
|
2bf014d2a81f25e15596c02abe296665ff760e51 |
06-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix xml tag in comment Bug: 6620122 Change-Id: I2852f77d78b242c1a96c53cdd1e4c0e299f8ea4f
eyboard.java
|
907ba593975d5761f5ba01e689ae2d978b63c2f3 |
05-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Can specify Key.backgroundType in <Row> and <include> attribute Bug: 6568834 Change-Id: I138464b5445e13eaf062ce84a1ba332dfd1afafa
ey.java
eyboard.java
|
7b250c25f7876aaa38b7c015ed5d366d49558c49 |
06-Jun-2012 |
Charles Chen <clchen@google.com> |
am 6b0d0fa3: am f8233ec3: Merge "Refresh Accessibility key mapping when KeyboardView changes Keyboards." into jb-dev * commit '6b0d0fa3501247ccf3190c938dec580102fe0473': Refresh Accessibility key mapping when KeyboardView changes Keyboards.
|
f147794fd41491a3383e6aca6d49007f58124068 |
05-Jun-2012 |
alanv <alanv@google.com> |
Refresh Accessibility key mapping when KeyboardView changes Keyboards. Bug: 6609626 Change-Id: I93d764b46e96fe70b61c91a7dcb46945ac8853dd
atinKeyboardView.java
|
236c2c398770922cd4af4a97e0ab9c712ffb3fcd |
04-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am a6c88f10: am fe824948: Dismiss key preview immediately when Keyboard is closing * commit 'a6c88f106a16fec2e81f87f170e97194c8fa7a3a': Dismiss key preview immediately when Keyboard is closing
|
fe824948bb5c07dcd0a47221cb5b7b4f2f4365ca |
04-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Dismiss key preview immediately when Keyboard is closing Bug: 6595594 Change-Id: I52311369929862b17879cd15fdee3598179eedbb
ointerTracker.java
|
eebe4bb0c2653a7727d76562e3fa9fe2ad7f041e |
31-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am c6791d67: am 60ee192b: Utilize Rect\'s method * commit 'c6791d6773f34990e9aac8f7219be82fa91ab92e': Utilize Rect's method
|
60ee192b07a9725e97b3105acfc1eea5f5f25b9f |
31-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Utilize Rect's method Change-Id: Ia3df1baae4b92eca828c53c17f68ff26b25e525c
roximityInfo.java
|
4e3d9d375ede2a5b4ba68640b6a24b68a75f5ab2 |
30-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am 9f41befb: am 9afafd0e: Merge "Restrict phantom sudden move event hack to specific device" into jb-dev * commit '9f41befb8b5f4d86a03f9eb7e2d80148e9b55428': Restrict phantom sudden move event hack to specific device
|
d438fcaca2a35ace4fee5b7a469596bfe2d1b025 |
30-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Restrict phantom sudden move event hack to specific device Bug: 6571778 Change-Id: I4306af387074d34db68a9bb16ae41debcfc36bfd
atinKeyboardView.java
ointerTracker.java
|
30ff0898fd574348541b7e6b224ea91e629208b6 |
30-May-2012 |
Kurt Partridge <kep@google.com> |
Merge "Fixes to json output"
|
86fcadde5d1ca69e4d93dc7cf5e72c763a32ac84 |
29-May-2012 |
Kurt Partridge <kep@google.com> |
Fixes to json output - booleans and numbers in SharedPreferences not quoted as strings - removed redundant logging from KeyboardState - json output for KeyboardId - remove unnecessary logging of LatinImeLogger.onStartView() and PointerTracker checking keyboardlayoutchange - fix to day-of-month part of uuid Multi-project commit with Idb8f190214f852ab2b58df49f9e514dc7fcbecbb Bug: 6188932 Change-Id: I67b4a0b34aa26c2804e2b3ee2136614f0ec8181a
ointerTracker.java
nternal/KeyboardState.java
|
2959fc0f13ec29e05eda2c4a1e9a728350a80557 |
29-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Delay shift lock transient until long pressed shift key is released Bug: 5424586 Change-Id: Ib602af1b38b1b109bdac9cb0c53132169556db2f
nternal/KeyboardState.java
|
e09520290fbcaff9a143e8c8bce80161b0e2c5a1 |
28-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Make KeySpecParser case sensitive again" into jb-dev
|
0a3362d26474cbd60bf870be7ad1413359e4fad6 |
27-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make KeySpecParser case sensitive again Partially revert I76c3e917. Bug: 6561272 Change-Id: I5649a8ecb44bd11c67785ea97ddbb67b0a019ccc
nternal/KeySpecParser.java
nternal/KeyboardIconsSet.java
nternal/KeyboardTextsSet.java
|
8f590c77e8a435d8e35020f1b7e66fdf53ab7953 |
28-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Math.round instead of (int) to convert Key coordinates from float to int Bug: 6566563 Change-Id: I97d1e9727077cb4d9abbf1ad5bd5d3f061c7bce7
ey.java
|
7ab7f66c2d0f4a0b2e29be718b310ccaf368a4f4 |
26-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix adjusting key's label/code case With this fix, we may probably be able to revert I76c3e917 (Make KeySpecParser case insensitive). Bug: 6561272 Change-Id: Ic7571560d7b422ffc9a07f0acecd388e0b330d50
ey.java
nternal/KeySpecParser.java
nternal/KeyboardCodesSet.java
|
93ebf74bae44728e0d5f7e738ea28376187a876e |
25-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up some compiler warnings Change-Id: I604da15e65fc3cf807ec4033df4e4cd5ef0196fc
ointerTracker.java
|
fd60b2f97035382b14dce207b3613711982a613e |
24-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of heavy IPC call from key drawing code Bug: 6541544 Change-Id: I5c7df486ff72714ae09e1dbc21a8adbe3106ce95
eyboardSwitcher.java
atinKeyboardView.java
|
2866da88a781c501c6f83cfd91eca0d95e25f6e5 |
23-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make ProximityInfo copy constructor for test Change-Id: I94a29784591208af1849d4941a3b4789b93782de
roximityInfo.java
|
16950d65c323f99507d97cb7f0403dc653e2506c |
16-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Reset automatic upper case when chroding key is pressed Bug: 6501446 Change-Id: Idc3b88b5370c0d7968cc388885e9066f922cfcf3
eyboardSwitcher.java
eyboardView.java
nternal/KeyboardState.java
|
75c60bf3a5dfd8f5f529011a20d9e3e73e91d04e |
18-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Change auto caps mode argument to int type" into jb-dev
|
553e2f19c1607080ff874cb642237f947809cdb3 |
18-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Change auto caps mode argument to int type Bug: 6501446 Change-Id: I3f7bc0fc39edd29ebf96107c3d43b9ccc9b8022e
nternal/KeyboardState.java
|
0a57156c07990b024b69100f1729997e61cb86c1 |
18-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't use KeyDrawParams as argument of Key#selectTextSize This is a follow up of Ide48c361. Bug: 6509415 Change-Id: I59f6e47d06ebfbac6d354d36fca6788f092ed41d
ey.java
eyboardView.java
|
aee147e2167b9d5147ec9fc315723bdf2a70eb2c |
18-May-2012 |
Tadashi Takaoka <takaoka@google.com> |
Revert "Make KeyDrawParams and KeyPreviewDrawParams to top level class" This reverts commit 4c9e6a15d174f85dfd28fbf89341549fbb986acf
ey.java
eyboardView.java
atinKeyboardView.java
nternal/KeyDrawParams.java
nternal/KeyPreviewDrawParams.java
|
4c9e6a15d174f85dfd28fbf89341549fbb986acf |
18-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make KeyDrawParams and KeyPreviewDrawParams to top level class This is a follow up of Ide48c361. Bug: 6509415 Change-Id: Ib45c476924bc4b6b2ca65e0cae91d719109a9cb1
ey.java
eyboardView.java
atinKeyboardView.java
nternal/KeyDrawParams.java
nternal/KeyPreviewDrawParams.java
|
a08759f6b1ddfae65c063e1eb48608d8b7f4047a |
17-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support large label text ratio in KeyboardView Bug: 6509415 Change-Id: Ide48c36126c23d91612c322a1027257c9b967e6b
ey.java
eyboardView.java
|
b7a5a6820038824568dc5251ae5080b34a4933b8 |
17-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix stale key drawing Bug: 6509479 Change-Id: I49988ac951f6b37b14192ef1113a0d668a84f1a2
eyboard.java
eyboardView.java
|
0028ed3627ff4f37a62a80f3b2c857e373cd5090 |
16-May-2012 |
satok <satok@google.com> |
Use "float" instead of "double" Change-Id: I93ed4d88ede4058f081dd8d634b00dfff4e96d07
roximityInfo.java
|
1f2d0aa6c9b343848ee51e5bc13ccaaadf3ba4fe |
16-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Set divider icon's alpha value on the fly Bug: 6183494 Change-Id: I61a0c7617648d9c52e5001b3479afa0ab4913adc
ey.java
eyboardView.java
atinKeyboardView.java
oreKeysKeyboard.java
|
30236efee1bdac32d2c5b5c2875191a05e690865 |
14-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove "fillBoth" enum value from keyWidth attribute of Key Change-Id: Icc5ffb8286aeda298b46aeba05e44608e342bc57
eyboard.java
|
38b5e4239d5f31f04eaf38951442476eb378c80f |
11-May-2012 |
Charles Chen <clchen@google.com> |
Merge "Implement "lift-to-type" interaction. Fix event text." into jb-dev
|
a6204bbe2a8a3e34ae1adb4d2103c7323825a40c |
11-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Spanish keyboard to have easy access to inverted ? and ! Bug: 6480385 Change-Id: Iae7879b5264711962a662f4b3d47a834bda715be
nternal/KeyboardTextsSet.java
|
2de0b52a035ac27ffcddb0e914135f2ac104e05f |
11-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Reorganize punctuations and diacritics of Arabic and Persian" into jb-dev
|
88794b24c0928e3bbea59999fce47c78c028863d |
11-May-2012 |
Ken Wakasa <kwakasa@google.com> |
Remove the dependency to SpellCheckerProximityInfo from ProximityInfo. In conjunction with I596b2deb Change-Id: I42f059158ae78e1c1c807ed4d3688edbcf18c006
roximityInfo.java
|
ef6dadbe6c54738f39632c7fec57d31efffb2362 |
11-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Reorganize punctuations and diacritics of Arabic and Persian Bug: 6029665 Change-Id: Id72d5af2c9c8fff09a366819901c950b87756dea
nternal/KeyboardTextsSet.java
|
6662e2a40dc764d5b6a55c0e30ce650fd834afb6 |
10-May-2012 |
alanv <alanv@google.com> |
Implement "lift-to-type" interaction. Fix event text. Bug: 6456970 Change-Id: Idd6b84fc7a730a1e78d9c1157e3b5f22e5d49fc4
atinKeyboardView.java
ointerTracker.java
|
bced82709ad262d59ec523439ea7b22b18c5335b |
09-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix calculation of more keys keyboard position based on key preview" into jb-dev
|
7ecc1081ab9b4e41e4b2aec7877aaaf8df29e611 |
27-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix calculation of more keys keyboard position based on key preview Bug: 6135881 Change-Id: Id1c4e2c13d13b474466cb9b42b425aa9f6f9448b
eyboardView.java
atinKeyboardView.java
oreKeysKeyboard.java
oreKeysKeyboardView.java
|
5a40dcaf8b6250eeea241471e54e8fe856cdf19b |
09-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Release previously pressed key even when the up event points new key Bug: 6457266 Change-Id: I52c9fe88791d2c3a4385dfa457f07da160c60699
ointerTracker.java
|
7b6afb1287fb6d5edfebed7403eb31ed23a8348d |
07-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Enable long-press spacebar on 7 inch tablet This change also eliminate useless attribute longPressSpaceKeyTimeout of LatinKeyboardView. Bug: 6449356 Change-Id: Ib4dace4b9510c0eb96bdddacf8e0dbaa14fcfbbf
atinKeyboardView.java
|
aec1770ed143b486be6df0d4ee0ea5ac7f2b0e22 |
01-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Tune letter text size of 7 inch tablet Bug: 6422086 Bug: 6411272 Change-Id: Ia3c40206555353b6f0c633a529d546dc2379e9aa
eyboardView.java
|
2f83e9e53244651dded489f91879f5150fb9c39d |
01-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Can override key-style Bug: 6412932 Change-Id: I9576ae5b42bcc54cfd8ede0bae5148f3b04c1978
ey.java
nternal/KeyStyles.java
|
bd2ca9c0214ea80fa860f4a9d118f866e16b03ca |
26-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix potential "divided by zero" exception This change also refactors the language name selection to use text x-scale. Bug: 6396854 Change-Id: I31249a85bd042a93d627f40413161aef13617c87
atinKeyboardView.java
|
27b42ced86e1c85de3d59d91a9e5c577fa552569 |
25-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix "no language" subtype name (DO NOT MERGE) * Move SubtypeLocale.get{Full,Middle,Short}DisplayName() to LatinLeyboardView and add unit tests (SpacebarTextTests). * Add SubtypeLocale.getSubtypeDisplayName() This is a cherry-pick of I57420c6a from Master. Bug: 6393865 Change-Id: I68748189c17c73984ac4ae05a5a40fb54bf46453
atinKeyboardView.java
|
49caddbdabe5ca666bdef9f842f134e30e7ffed9 |
23-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support PC QWERTY layout Bug: 4460018 Change-Id: I9a29f6a322af66f6a152fa1883b3686c5f7a3328
nternal/KeyboardTextsSet.java
|
b7286439f6cf73c2dce8829b152132458e0e7a84 |
25-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix percent sign in more keys Bug: 6029665 Change-Id: I4bf0f5703d0c11d76bab478da2729b0e20fc64ea
nternal/KeyboardTextsSet.java
|
8e7740b28afed5704314fb78fe8bea77a7ecac29 |
24-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add header commnets of KeyboardTextsSet.tmpl"
|
ab771b01eb6f113a84ce8d75509fca8617b85218 |
23-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert keyHintLetterPadding only to apply horizontally Partially reverts the Ia3680d84. Bug: 6356125 Change-Id: I8faa810b833cb98ce6f0f760aa1722e63475cd45
eyboardView.java
|
aaac9a52175b4354af50d9136be5e3f6727f6a31 |
23-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add header commnets of KeyboardTextsSet.tmpl Bug: 6371604 Change-Id: I1054685b9985b6923e3176679b3d95424d8114e0
nternal/KeyboardTextsSet.java
|
9dc1200b9bd29bdac1e53e26a11e5e7f78e2d364 |
23-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix key preview when shifted hint letter is activated Change-Id: I70d2627318d21eb612c3c3fee2ce8e80555dba12
eyboardView.java
|
3ce085079f2ab5a67f898074368742ed9c0a4ec5 |
20-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add language switch key to symbols and symbols shifted layout Bug: 6370179 Change-Id: I061559ea5d0cb11a059de4b6e741f9c17ee69a27
eyboard.java
|
6bfd5f631908c4afd893c9b25b353e5e16c5fc0c |
20-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix confusable "label" usage, use "text" instead * Rename makelabel tool to maketext * Rename KeyboardLablesSet class to KeyboardTextsSet * Rename "!label/name" to "!text/name" Change-Id: Ia9494a89fe56f20ca8e8fedb253adbcf8b771bd3
eyboard.java
nternal/KeySpecParser.java
nternal/KeyStyles.java
nternal/KeyboardLabelsSet.java
nternal/KeyboardTextsSet.java
|
cf41aff251ecc94b729307ede05208a104fcd8b0 |
19-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use string attribute for icon name Change-Id: I336acf33c7e6bc993b9da9b17ec689975fa8127d
ey.java
nternal/KeySpecParser.java
nternal/KeyStyles.java
nternal/KeyboardIconsSet.java
nternal/KeyboardLabelsSet.java
|
050b577bfb9a033cfa049b2d4be2a15609ea7ce2 |
20-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Make KeySpecParser case insensitive"
|
2f16fd40faab7287dfcae4899050b9df360d0c29 |
19-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make KeySpecParser case insensitive Change-Id: I76c3e9179dd8777d3cf3138ad76513d83672debf
nternal/KeySpecParser.java
nternal/KeyboardCodesSet.java
nternal/KeyboardIconsSet.java
nternal/KeyboardLabelsSet.java
|
5b92113cdb3158adfebc27eb4842765a8459d635 |
20-Apr-2012 |
Kurt Partridge <kep@google.com> |
Merge "remove unnecessary KeyboardState logging"
|
4d43d6f96e41a1bba5479e586fdcbbc87bcb2f99 |
20-Apr-2012 |
Kurt Partridge <kep@google.com> |
Merge "researchLogger detail on IME sessions"
|
c59d74ce476cc9edcb30f739bd8d37feacf218c4 |
20-Apr-2012 |
Kurt Partridge <kep@google.com> |
remove unnecessary KeyboardState logging Bug: 6188932 Change-Id: Iafbb1825777122a1810fa3339853263aced3077e
nternal/AlphabetShiftState.java
nternal/KeyboardState.java
|
48a7681e064ae259b840f0e757da2d716043d893 |
18-Apr-2012 |
Kurt Partridge <kep@google.com> |
researchLogger detail on IME sessions log device type, screen size, etc. also simplification inside ResearchLogger to use exceptions better, and fix ResearchLoggerTests to not change preferences to specify the logfile. multi-project change with Idfd193b16260215cca32886e288f03a0c12b2781 Bug: 6188932 Change-Id: Idd3ca6eb8e8e3934f68234b241c7fd7d0cc3bcd5
atinKeyboardView.java
|
a2f458f56928290057808890fc007f7a4026a533 |
19-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add shortcut_as_more_key label This change also optimezes KeyboardLabelsSet.java by reordering donottranslate-more-keys.xml in makelabel tool. Change-Id: Ief46ee783454bedcdffb0f24d9d03df51b6edcd6
nternal/KeyboardLabelsSet.java
|
5e90f2873c92e14349bd781d69beff4f7b33e760 |
19-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix comment handling of makelabel tool Change-Id: Id40336b543987eee1d2777394d9ee5d0a6343a4c
nternal/KeyboardLabelsSet.java
|
aae757b8a173b3e4231565288afbd020f30cb5e8 |
19-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix English "e" more keys Change-Id: I982690a0d5f524769caa9a06d5da1528899552ef
nternal/KeyboardLabelsSet.java
|
d005476715a86d5efd18905424c3ba20322891d6 |
19-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix English "o" more keys Change-Id: If2457251a24686742f410e75938251deb91efdf8
nternal/KeyboardLabelsSet.java
|
1cb08acaf3b4d58cbf4cb65f9fc3990b39e33f00 |
18-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Constants class to hold public constants This change also gets rid of compiler warnings about "deprecations". Change-Id: Id9b83483c453a81ebac34b684656db05e3599657
eyboardId.java
eyboardLayoutSet.java
nternal/KeySpecParser.java
|
344af156744c6866090fb70f151efd66668c1e20 |
19-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Change predefined additional subtype format in preference This change also refactor StringUtils class Change-Id: Ie0b4d169b21c260bf238d6fcc9ab0ee8bfd6b508
eyboardLayoutSet.java
|
55d28fd1b2631a63542a647f693d8a8ed749bcf7 |
18-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup InputMethodManagerCompatWrapper Change-Id: Id3b84ee19bb504ed8fbb398e260cc663a5b5ae0d
atinKeyboardView.java
|
a58ebc73ae3eb2783713c471d8abb348c7dfc8da |
18-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix typo of some methods' name Also changes some methods' argument type from Locale to String. Change-Id: Ib68b528a450dc68a01546483403230f76500bee4
ey.java
nternal/KeySpecParser.java
|
b3f0912fd1598a96fe4a55c9641df846e6832eed |
18-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix dimming keyboard Bug: 6354679 Change-Id: I03bb0554bc06f1aab7eaa6c69fd9241ef300318f
eyboardView.java
|
79e07e3f84ca4753c503a80f05993959c4fada76 |
18-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove useless key event handling methods Change-Id: I8c42fba79aba643ab7a145e6fd54ef23855a3ad0
eyboard.java
atinKeyboardView.java
|
423b30d59c31b08c7847c47e69b34b9d38a97706 |
15-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use keyTextStyle to draw popup hint "..." text Also popup hint "..." text doesn't follow the alpha animation of alt-while-key-typing. Bug: 6333266 Change-Id: I08b548a8922e6fe5e9ff036ff75cadf39fb9358a
eyboardView.java
|
f6972561fcb45310f18230ce217f0c6bb57e7eee |
11-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Utilize InputMethodSubtype and additional subtype * Remove de_QY and fr_CH from supported subtypes * Add de-qwerty and fr-qwertz predefined additional subtypes instead. Change-Id: I49e8ba0299529302f2b91b4d018b07304cdd6897
eyboard.java
eyboardId.java
eyboardLayoutSet.java
atinKeyboardView.java
|
8abde7db6bacbd5726a87e924ec8aea7fbb10d9a |
13-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Refatcor InputMethodSubtype related stuff a bit Change-Id: Iaded72331660afbaeddda085f2b633b681d4b6df
eyboardLayoutSet.java
|
0f87ca72f7c569f7db075701767e504c75952182 |
12-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Start typing timer when key is pressed Bug: 6327144 Change-Id: I5df0073ff38ac25e46455ef459121528c86a8dbe
ointerTracker.java
|
45213ed2a6e9a940ec540ff43ded7e877cb20dc9 |
12-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Polish fade-in/out animations for the gray-out-while-typing keys Bug: 6326723 Change-Id: Idb6fa023c497cf1f0f584f496e7e5ae82b1c9f4f
atinKeyboardView.java
|
f1678ba8024606349bc184cfeaead2be059f7b5b |
12-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't cancel key typing timer when new keyboard is set This change also fixes some typos. Bug: 6312143 Change-Id: I5d752c05b128a47ed022a4a804b02559eeee6915
eyboardView.java
atinKeyboardView.java
|
ab0d0d8a021a9b0f179281ac9e18604ad331cc43 |
10-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add followKeyLabelRatio flag for keyLabelFlags of Key attribute This change renames largeLetter flag to followKeyLargeLetterRatio as well. Change-Id: Ida777aac57e4d885fa051654fe863f493f8e946a
ey.java
oreKeysKeyboard.java
|
10f18f5fb7b601f7778d179b9c30b1e781c1efc2 |
10-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use system locale for labels on no language keyboard Bug: 6010147 Change-Id: I9a6ce1bf82ca13359f715f4d1fc5f2bf15d4ee6e
eyboard.java
eyboardLayoutSet.java
|
2be51f4fd0c5cd70c7a2757558ffe45e703700cf |
05-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Generate KeyboardLabelsSet from donottranslate-more-keys.xml This change introduces makelabel tool that reads all languages' donottranslate-more-keys and generate KeyboardLabelsSet.java source file. The makelabel command must be invoked prior to compile LatinIME. Change-Id: I7515c7919c535e30f9c80a37bdc831d0f682cd43
ey.java
eyboard.java
eyboardLayoutSet.java
nternal/KeySpecParser.java
nternal/KeyStyles.java
nternal/KeyboardLabelsSet.java
|
8834e3dbce5db35e6e3d43f9a567458ad4999b6d |
10-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix KeyboardCodesSet code mapping This is a follow up for Icfd6d06f. Change-Id: I9a11c6f1c8d9654e3fb004940791055c2bcf9f17
eyboard.java
nternal/KeyboardCodesSet.java
|
7f0c503afc9a130da73503e97108d2ca5ae328ad |
09-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use !icon/<icon_name> notation for more keys spec Change-Id: I616e6c1ac603d2eb7a5c99ec70d5411371d15f3e
nternal/KeySpecParser.java
|
ed3bac91f242850c6d1833a5f8981b9cc208c5dd |
09-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce KeyboardCodesSet.java and remove keycodes.xml Change-Id: Icfd6d06f47425aa037682d22c895548ba6f047d8
ey.java
eyboard.java
atinKeyboardView.java
oreKeysKeyboard.java
nternal/KeySpecParser.java
nternal/KeyStyles.java
nternal/KeyboardCodesSet.java
|
9bc29d78a6ce83f77869aa63748176241e29d43c |
30-Mar-2012 |
Kurt Partridge <kep@google.com> |
add more data collection points to ResearchLogger (attempt #2) the new points are all at Log.x() positions; only those appearing directly related to user input were added. multi-project change with I159f5de2 this CL is the same as I618bcd07, which was reverted because of incompatibilities with vendor branches. Bug: 6188932 Change-Id: I999249dceb0c04f5a4ffbfff25caed09d24a2c52
atinKeyboardView.java
ointerTracker.java
uddenJumpingTouchEventHandler.java
nternal/AlphabetShiftState.java
nternal/KeyboardState.java
|
d16bda4a4a307c8f8fd8d25c3984aaf307d49af5 |
07-Apr-2012 |
Kurt Partridge <kep@google.com> |
Revert "add more data collection points to ResearchLogger" This reverts commit ac9e87c03ebbcbd70dd051a30ebf98d6baebedfc
atinKeyboardView.java
ointerTracker.java
uddenJumpingTouchEventHandler.java
nternal/AlphabetShiftState.java
nternal/KeyboardState.java
|
ac9e87c03ebbcbd70dd051a30ebf98d6baebedfc |
30-Mar-2012 |
Kurt Partridge <kep@google.com> |
add more data collection points to ResearchLogger the new points are all at Log.x() positions; only those appearing directly related to user input were added. Bug: 6188932 Change-Id: I618bcd07b22c9efc794745678b073afe1e79a697
atinKeyboardView.java
ointerTracker.java
uddenJumpingTouchEventHandler.java
nternal/AlphabetShiftState.java
nternal/KeyboardState.java
|
a4c7733cf7b5c0f970d1a8e52ee52b6199f56031 |
06-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup unused methods Change-Id: Ic7c1ec0e0606da6eb5b954934547c6e8a561fed5
eyboard.java
|
11d9ee742f8ff3fb31b0e3beb32ee4870c63d8e3 |
04-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use keyboardSet extra value of subtype to specify layout type Change-Id: Ice1f345a08a8d760e3b847c885c4072e3e142c97
eyboard.java
eyboardLayoutSet.java
eyboardSet.java
eyboardSwitcher.java
nternal/KeySpecParser.java
|
cb389ef0d6e6eec737c249e1729c2a2cdc30f341 |
04-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor to utilize InputMethodSubtype Change-Id: I76fbc8a395eb8dab996c02c86d7328f07865f8cf
eyboardSet.java
eyboardSwitcher.java
|
b082c95a2bfabbf0e0cf920d709004cebfbc2915 |
04-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use no language "zz" to disable shortcut key Change-Id: Ifba5bbd4298ecf84cc5e0ebdb4fc8494eafff62e
eyboardSet.java
|
32bfc1601a8ae7197efff9884afe330f7f64e2b0 |
03-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use language agnostic QWERTY for forceAscii Bug: 6286208 Change-Id: I1b3b6f04c9033e7dc57a30e8dce43e01428b8e4e
eyboardSet.java
|
3bf57a5624679a20db26df912077a53b9f90ad36 |
02-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use "No language (QWERTY)" for language agnostic QWERTY keyboard name Bug: 6010147 Change-Id: I401c2e3fcd639c0e1a03e64489a0d792810caa18
atinKeyboardView.java
|
d2c5533fd9dba55df8b2726b449232338dcaf93f |
03-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add RunInLocale class to guard locale switching"
|
16c6f355700ee5cdaa029f4a25b8b3d40718e6ab |
03-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add RunInLocale class to guard locale switching Bug: 6128216 Change-Id: I8d9c75c773c3de886183b291ada7a3836295839b
eyboardSet.java
|
be55086fd9218bc03ee0ccac1052d96b40d8a979 |
02-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup InputTypeCompatUtils to InputTypeUtils Bug: 6129704 Change-Id: I45e19e456ef7c6e61fe877ea544fef1b9f896e95
eyboardId.java
eyboardSet.java
|
c6435f92a80c6664870f9d1a4bb2a1c5153ef2c3 |
02-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove AccessibilityManagerCompatUtils and MorionEventCompatUtils Bug: 6129704 Change-Id: Icb7e80588536066c4fe5b4a1afc100a724b43e7b
atinKeyboardView.java
|
244c825c4b72a5446fce96b9c3a609c9f07bb6be |
03-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cleanup EditorInfoCompatUtils"
|
7a0779a441fdad960176187b59628e77f3bd331a |
03-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cleanup FrameLayoutCompatUtils to ViewLayoutUtils"
|
0d1a5d5b9710dd8fbdae18b0e69bccb53c7b9207 |
02-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup EditorInfoCompatUtils Bug: 6129704 Change-Id: I5b9964f2ad52e7cd60c63acca93d0241a1e729ef
eyboardId.java
|
9cc2c94c8b4bfd4e00e5d3478b9f6e520e791bc5 |
02-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove InputMethodSubtypeCompatWrapper Bug: 6129704 Change-Id: I8f84f0f61a2205ac1fcd1cd40e3a586ee535282d
eyboardSet.java
|
c8461d1ae26d43a09c0f835d833f3d49fbe8d2f3 |
02-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup FrameLayoutCompatUtils to ViewLayoutUtils Bug: 6129704 Change-Id: I52f2e236c7dae3ac2cba64392165f955a53d3f42
eyboardView.java
iewLayoutUtils.java
|
209dd09e5a534b5819c70fbc5cc1ef056f77d1a3 |
02-Apr-2012 |
satok <satok@google.com> |
Come back the proximity correction to ExpandableDictionary Bug: 6242539 Change-Id: Ic0467d54c9d85d0653812d4e127328878ef15b94
roximityInfo.java
|
fb5b4c4fc39499d03951671c1a9b67b3573dd11d |
29-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add language agnostic QWERTY subtype Bug: 6010147 Change-Id: I705e38ac889172ae8b7c2a68e5c688f2ffc28320
eyboardSet.java
|
911b8f9d19c1c4903eeef29b43176cfeaa0e5d0c |
30-Mar-2012 |
Ken Wakasa <kwakasa@google.com> |
Remove the "deprecated" classes bug: 6129704 Change-Id: Ib27f2774444e1f084b19be3fe6f56d25dffa7084
eyboardSet.java
atinKeyboardView.java
|
20b4c223b4811cd99d2c400b3ed459f6ad76312d |
29-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix some obvious compiler warnings"
|
8dcad2ed4776b849ddacb623a94b4301afcf055a |
28-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't send touch coordinates if proximity characters correction is disabled Bug: 6225317 Change-Id: I4fa65e020d838f53066d4a071f58fb6f40583e0b
eyboard.java
eyboardSet.java
oreKeysKeyboardView.java
|
c61cd79229b1871d0f603a23389695d7f7751e66 |
29-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix some obvious compiler warnings Change-Id: I10a634f7492b45d5a72345f14d36cf341946387d
eyboardActionListener.java
|
e07db71d26fd9cb2c0141d76bfd3cd01bb001899 |
28-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove SupportTouchPositionCorrection from subtype extra value Change-Id: Ieedff9ec212f5567405ca276b0f2194132ba7b0c
eyboard.java
eyboardSet.java
eyboardSwitcher.java
|
72fb8e05f9cd236952e9411330efb6537ac34d49 |
27-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use FontMetrics.top and padding to place keyHintLetter Bug: 6225638 Change-Id: Ia3680d84bd1e7ccbdb87aedca106641c6d270677
eyboardView.java
|
c166697e3f5ec600089987dbbff0be7f3e308565 |
26-Mar-2012 |
Ken Wakasa <kwakasa@google.com> |
Optimization: Start making use of ProductionFlag.IS_EXPERIMENTAL for ResearchLogger Move GodMode specific tests to relevant directories as well. This goes along with I9dc4d469 Change-Id: I4a21c53846b26eede346cb1da13e6abbdf9ec27f
atinKeyboardView.java
|
27bb631f4ce142fe6438e139da6ed4b9ff32334d |
26-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add ZWNJ and ZWJ icons"
|
39390d3f948fecc68d6c9a107bb372e62e55ce0d |
23-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add ZWNJ and ZWJ icons Bug: 5456620 Change-Id: I7238f41c841803746ca2ab6cd332b2be8498a3ee
nternal/KeyboardIconsSet.java
|
99eb2d3404fcc4a392f7827b4e5379a0e0d6f062 |
26-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Convert dimension unit "in" and "mm" to "dp""
|
d05afa3f4c59641c8fabed034e457cb25f0c57f0 |
22-Mar-2012 |
Kurt Partridge <kep@google.com> |
move usability log code to new class (ResearchLogger) and clean api This change also undoes the effects of I8694eb9016, which was an initial effort built on Utils.UsabilityStudyLogs. Now Utils operates as it did previously, for backward compatibility, but the ResearchLogger retains the new log format. Coordinated with I274b75c5. Bug: 6188932 Change-Id: I41208bdc6b511f69a010c9fc38a936521beba7d5
atinKeyboardView.java
|
2a04637f60bfea6cb6a20e2ab53e61d368a1f711 |
21-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Convert dimension unit "in" and "mm" to "dp" Bug: 6183561 Change-Id: I06d74705fd49566684815853b8f2df7b5a9f9d7e
eyboard.java
|
e49a987c23e2de67618edf12d66dd1a69f4614af |
21-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Override the keyboard height per device Bug: 6183561 Change-Id: I7432552fbe41212e8f412962b16877a2af07eb9c
eyboard.java
|
6ef88a89010030dd413f72133f9abf5b32a7f307 |
23-Mar-2012 |
Ken Wakasa <kwakasa@google.com> |
Merge "Add missing Word.hashCode()"
|
9f0ea52a5db9710df6bef4672d8e193c48451df0 |
22-Mar-2012 |
Ken Wakasa <kwakasa@google.com> |
Add missing Word.hashCode() Some cleanups too. bug: 6209651 Change-Id: I94e2e29c92e90e554e4952d277d590e093766c4f
ey.java
eyboardId.java
|
081616cd2f472295449268cecb570771b969cba3 |
22-Mar-2012 |
Jean Chalard <jchalard@google.com> |
Send correct coordinates for the spell checker This results in the computation being done in native code and the correct proximity being used. Bug: 6181080 Change-Id: I08fa05c781d607e4feca2caeda353ec19c133a3d
roximityInfo.java
|
8e31d769832a199cf287328f5ffd02e76741a28d |
22-Mar-2012 |
Jean Chalard <jchalard@google.com> |
Merge "Make some constants more explicit."
|
9835808e8395678956f91f9ce6e9f8e30ee2dcae |
22-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use ObjectAnimator"
|
330cd291fa7d964f48c2733a1e4906e7af4d0972 |
22-Mar-2012 |
Jean Chalard <jchalard@google.com> |
Make some constants more explicit. This wasn't very obvious, but the actual values are critical, so make it more readable Bug: 6181080 Change-Id: I07461d2df4c796dad0cb6f5283e41a28036d023c
roximityInfo.java
|
31c94cea82f1788e3a04f2a1e012945f35497f0a |
16-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use ObjectAnimator Bug: 6187069 Change-Id: I7df18b470b7e746da601fab3311fb4b086f40d41
atinKeyboardView.java
|
19b8a73efa4700903aff855ba796d52495a9db96 |
22-Mar-2012 |
Kurt Partridge <kep@google.com> |
Merge "log through group level abstractions"
|
fdd68f06579ab338f5d33115aa8300431c75b4fa |
22-Mar-2012 |
Kurt Partridge <kep@google.com> |
log through group level abstractions For the groups: - LogGroup.MOTION subfields now deteremined in Utils.writeMotionEvent() rather than in LatinKeyboardView.processMotionEvent() - LogGroup.KEY is now logged throguh LatinIME.onCodeInput() rather than Utils.push(). This catches keys more generally, including modifiers, and records touch positions for everything. Removed now-redundant Utils.writeBackspace() and Utils.writeChar(). - LogGroup.CORRECTION uses Utils.writeCorrection(), and formats instead of leaving this to callers. - LogGroup.STATE_CHANGE uses Utils.writeStateChange(). Optional fields are still left to callers, as this group has more variety. Formats have changed to incorporate new fields. Minor housekeeping: ENABLE_USABILITY_STUDY_LOG constants replaced with variable references, as the logging feature can be changed in Settings and therefore dynamically changes. New log format: 20120322-111203.621+0900 1332382323621 s [onStartInputView] com.socialnmobile.dictapps.notepad.color.note 2131624043 147457 1140850694 20120322-111204.912+0900 1332382324912 m [Down] 2782355 0 243 171 0.5666667 0.895 20120322-111204.975+0900 1332382324975 m [Move] 2782419 0 240 171 0.6 1.17 20120322-111204.983+0900 1332382324983 m [Move] 2782428 0 238 171 0.6 1.1899999 20120322-111204.992+0900 1332382324992 m [Move] 2782437 0 236 171 0.6 1.1899999 20120322-111205.002+0900 1332382325002 m [Move] 2782446 0 232 170 0.6 1.1899999 20120322-111205.012+0900 1332382325012 m [Move] 2782456 0 227 169 0.6 1.125 20120322-111205.021+0900 1332382325021 m [Move] 2782465 0 224 168 0.6 1.125 20120322-111205.031+0900 1332382325031 m [Move] 2782475 0 221 167 0.6 0.895 20120322-111205.040+0900 1332382325040 m [Move] 2782483 0 213 164 0.6 0.58 20120322-111205.047+0900 1332382325047 m [Up] 2782491 0 213 164 0.6 0.58 20120322-111205.052+0900 1332382325052 k 'D' 243 171 20120322-111205.228+0900 1332382325228 m [Down] 2782622 0 171 71 0.6333334 1.275 20120322-111205.243+0900 1332382325243 m [Move] 2782677 0 178 69 0.6333334 1.275 20120322-111205.325+0900 1332382325325 m [Up] 2782750 0 178 69 0.6333334 1.275 20120322-111205.333+0900 1332382325333 k 'e' 171 71 20120322-111205.509+0900 1332382325509 m [Down] 2782936 0 265 139 0.53333336 0.885 20120322-111205.512+0900 1332382325512 m [Move] 2782954 0 265 141 0.53333336 1.04 20120322-111205.552+0900 1332382325552 m [Move] 2782973 0 265 143 0.5666667 1.14 20120322-111205.663+0900 1332382325663 m [Up] 2783102 0 265 143 0.5666667 1.14 20120322-111205.668+0900 1332382325668 k 'f' 265 139 20120322-111206.140+0900 1332382326140 m [Down] 2783584 0 348 352 0.53333336 0.675 20120322-111206.206+0900 1332382326206 m [Move] 2783648 0 348 354 0.5666667 0.73499995 20120322-111206.223+0900 1332382326223 m [Move] 2783666 0 348 356 0.5666667 0.545 20120322-111206.232+0900 1332382326232 m [Up] 2783674 0 348 356 0.5666667 0.545 20120322-111206.236+0900 1332382326236 k ' ' 348 352 20120322-111206.245+0900 1332382326245 c [----] Def -1 Bug: 6188932 Change-Id: Iea46a0c683f858b72005b8e81191ef1d70262dca
atinKeyboardView.java
|
221dd3d1836d571317d0eaf0bf171352e1c41a19 |
21-Mar-2012 |
Kurt Partridge <kep@google.com> |
Merge "Add additional structure to output logs to group entries by optional fields."
|
4897df803d853c32d49ae5c551d0a25afc268b84 |
21-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Refactor key drawing code in KeyboardView"
|
72913f97edb74e877f78b25418a568a4b0f5ae5c |
16-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor key drawing code in KeyboardView Change-Id: Ic7af05caee32eb6cba68d27ba4e2d9072472b34d
eyboardView.java
oreKeysKeyboard.java
|
78bf41b89c8226870c5ab172d563aa1b16db1513 |
21-Mar-2012 |
Kurt Partridge <kep@google.com> |
Add additional structure to output logs to group entries by optional fields. The new format has time, time as int, and the new logGroup code (m=motionEvent, k=key, s=statechange, c=correction) followed by additional text whose format depends on the logGroup code. The additional text will be cleaned up in later CL's. 20120321-170548.067+0900 1332317148067 m [Down]143116235,0,691,378,0.40000004,0.435 20120321-170548.133+0900 1332317148133 m [Up]143116302,0,691,378,0.40000004,0.435 20120321-170548.146+0900 1332317148146 k <enter> 691 378 20120321-170602.485+0900 1332317162485 s [onStartInputView]com.socialnmobile.dictapps.notepad.color.note,2131624043,147457,1140850694 20120321-170606.508+0900 1332317166508 m [Down]143134679,0,40,154,0.4666667,0.64 20120321-170606.567+0900 1332317166567 m [Move]143134723,0,42,154,0.4666667,0.765 20120321-170606.577+0900 1332317166577 m [Move]143134746,0,44,154,0.4666667,0.775 20120321-170606.652+0900 1332317166652 m [Up]143134824,0,44,154,0.4666667,0.775 20120321-170606.662+0900 1332317166662 k A 40 154 20120321-170607.200+0900 1332317167200 m [Down]143135372,0,411,390,0.53333336,0.585 20120321-170607.311+0900 1332317167311 m [Up]143135483,0,411,390,0.53333336,0.585 20120321-170607.313+0900 1332317167313 c [----]A Bug: 6188932 Change-Id: I8694eb9016d8cf0389ef582f6c7d2820aa4d2c92
atinKeyboardView.java
|
624f1bab39357eb716dfc7ec6b723da3f926f5a2 |
21-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor to memorize device dependent override parameters Change-Id: I79482a8ef3846525669979a30dec183ea18138b5
uddenJumpingTouchEventHandler.java
|
728d1c884e99e1fd25aa253b5ad30dbdb046ad5f |
19-Mar-2012 |
satok <satok@google.com> |
Cleanup proximity related code Bug: 4343280 Change-Id: I57c0f9e20d9d8911009ea97057251a7f7a81512f
eyDetector.java
eyboard.java
atinKeyboardView.java
oreKeysDetector.java
roximityInfo.java
|
d6d0f6976ccb04570884b188175213bad2e5da61 |
18-Mar-2012 |
satok <satok@google.com> |
Make the primary character stable Bug: 4343280 Change-Id: I3e6eaa3803dc32a837825f3a64403430721b6192
eyDetector.java
|
660776e09b9a3b321074a94721d901a035ca1b9f |
16-Mar-2012 |
Ken Wakasa <kwakasa@google.com> |
Small performance improvement by removing interface accesses. Change-Id: I6d91f3b086470b79306dbe2874db9748b9e0eb5f
eyboardSet.java
|
1caff47ecdfcf413df709371a919cf9377e26bf7 |
14-Mar-2012 |
satok <satok@google.com> |
Calculate proximity characters in the native code Bug: 4343280 Change-Id: I6adaf560f7a4f1f96dcb6ec2f61f20ee3001167e
eyDetector.java
|
9945f364061dc0b297da0e13a7e864ac6890bb4c |
16-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Don't reset animation alpha value when keyboard is set"
|
b9720a55b47684589e3176434cd2b1a08942d112 |
15-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't reset animation alpha value when keyboard is set The keys' blinking that mentioned in the bug is caused by switching keyboard layout resets the animation's alpha value to opaque but the animation is still running and changing the alpha value asynchronously. I think that switching keyboard layout between alphabet and symbols doesn't imply that the user stops typing. So the keyboard view should continue typing state timer to keep animations' alpha values changing and never reset the value. Bug: 6174273 Change-Id: Id795feaf44750358f30c1b3dc8e783a7e62aefe8
eyboard.java
atinKeyboardView.java
|
723aaa2eebcfea0d285f11fc265941057332664d |
15-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove touch dead zone KeyDetector should use the distance from the hit box to detect the key. Bug: 6174250 Change-Id: Id1745d90222d1d1a10467f194b45307c12449944
eyDetector.java
oreKeysDetector.java
ointerTracker.java
|
6bc9186457219daeb3734531a01271b0e4fa37fb |
14-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Disabled key should respond if it is in the altCodeWhileTyping state Bug: 6128215 Change-Id: I81e9980f8ffa5c5eaba30676c8433f542645de1d
atinKeyboardView.java
ointerTracker.java
|
3848ca6729da79803b4829cea6986762c5e1f680 |
14-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Gray out "alt-code-while-typing" key icon while typing"
|
73a46bfeb7a109b49be196e5d679e44c9e66a2e8 |
14-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Gray out "alt-code-while-typing" key icon while typing Bug: 6128215 Change-Id: Ie9c13d9d38aad6e92cc465e22f3ef20c80e0a36a
eyboardView.java
atinKeyboardView.java
ointerTracker.java
|
2d5c40d8733d0ae0a9280682bba856c67c96344d |
14-Mar-2012 |
satok <satok@google.com> |
Send key information even when the touch position correction is not triggered. Bug: 4343280 Change-Id: Id24935f9f0f66ebaa799bb92537d842033427c4c
roximityInfo.java
|
a5f7969f5b54e2aca304787a89134e4e3574c2ee |
14-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use HashSet to hold keys in Keyboard This partially reverts Ie0554362. Change-Id: I0de971c5efb4e8eb093be2a0793a08bd79baee22
eyboard.java
|
d7c4ba170982ddce5ac12ea92c3c3d8b53d524ba |
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use XML animator definition Change-Id: Ic2f6d3f8fdd2c0b0a00f004f49f95b00d474ee4b
atinKeyboardView.java
|
82793f2f85ed9087c2466d88e47e69fcb2b190be |
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Avoid using interface member, use concrete collection class instead"
|
ce96959518bcc3accf30e2149c898ef9eec9c74c |
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Avoid using interface member, use concrete collection class instead Change-Id: I8b647e8c260aec58c557ce07f3a2d8987c24d7be
eyboard.java
|
faad353feabef17e3bea6d5d9b4cb8bacf94788c |
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Update other alt keys' graphics Change-Id: I12699907a514f5fc2e110a0a711fb91c14a8756f
eyboard.java
ointerTracker.java
|
b4fbbe57f574ce6e6a5827156f875fe7d3eb5089 |
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Avoid using collection interface, using array instead Change-Id: Ie0554362b73967bfcbbab6ad19c24683066a608e
eyboard.java
ointerTracker.java
roximityInfo.java
nternal/KeyboardIconsSet.java
|
edf5daa8ed8155a78dd569f2520b0e275d5cb0a8 |
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Support invalidating multiple keys in KeyboardView"
|
728fd52b63b9b5f62795fbeebd129b4d5591ec52 |
13-Mar-2012 |
satok <satok@google.com> |
Merge "Pass the locale to the native code"
|
7ef1dabd92a9dae042965cd10d08a2cd47455dcc |
13-Mar-2012 |
satok <satok@google.com> |
Pass the locale to the native code Change-Id: I8f73b9b33cca56b3fa44ec6259c0896be22f4a47
eyboard.java
roximityInfo.java
|
299ac263b39464aed4b9756b42076606e83b8a41 |
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support invalidating multiple keys in KeyboardView Change-Id: I347ccfc2cf60c17f5f0eddec6566662cb3a954ca
eyboardView.java
|
8e08bfb8debe2c3e03f2feb47174922537d02aad |
13-Mar-2012 |
satok <satok@google.com> |
Merge "Implement additional proximity characters in the native code Bug: 4343280"
|
552c3c27f04e6769e40cffbce3a9e8eed1269294 |
13-Mar-2012 |
satok <satok@google.com> |
Implement additional proximity characters in the native code Bug: 4343280 Change-Id: I9bbc5cab2fef1ee80c1fe32017df811ef8af10bc
roximityInfo.java
|
aee5f03d6ebf9cb03b52cbea003556f38745b4fe |
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use integer alpha value instead of factor for animation Change-Id: I3099a7625e0176a1d2be42e58d6eb5fa95797bcb
atinKeyboardView.java
|
dabf96896ef4c304c6dad36b307a2a458a58209d |
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move language on spacebar parameters to LatinKeyboardView attributes Change-Id: I06e5d7d158a9b14b00df34e68b12cd012faf17d1
eyboardSwitcher.java
atinKeyboardView.java
|
4c0c638a189c1073b1fb6e43fe5fddb6f9932038 |
12-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Animator to draw language name on spacebar Note that Animator class exists in framework only on Honeycomb or later. Change-Id: Ie3392dbf8acc1547ebb2d16e04086c911d961aed
eyboardSwitcher.java
atinKeyboardView.java
|
b03529aa0119d38054fe825156669c45f7a6c8c3 |
12-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support disableAdditionalMoreKeys and disableKeyLabelHint Change-Id: Idfa586417acd4a223380d52f044e3a86eb780b21
ey.java
eyboard.java
|
47141f7011c50a6463da74c1c7ae86cbab3a04f7 |
12-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename keyboard XML files * Slavic to East Slavic * Serbian to South Slavic * Scandinavian to Nordic Bug: 6150183 Change-Id: I8f5641aa07b83cbb225f5fd73e351a6f8abe0784
eyboardSet.java
|
f686211183885250cb3729a33a3a8924f086698f |
08-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Split Utils class to StringUtils, SubtypeUtils, and JniUtils"
|
cc8c8b99bd0463f5977dea82f5e2379ea1dd4e73 |
08-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Split Utils class to StringUtils, SubtypeUtils, and JniUtils Change-Id: I09e91675fe7d573dad8c933ad513b21d7e409144
ey.java
eyboardSet.java
eyboardView.java
atinKeyboardView.java
oreKeysKeyboard.java
roximityInfo.java
nternal/KeySpecParser.java
|
7d6d98ecc54f2625312d65cc179b67684ab058dd |
08-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cleanup keyboard theme switching code"
|
b43f2aeb69c51f62bdc62579f65b4ea5085e17b4 |
08-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix centering more suggestions panel on tablet"
|
411749a4baddc0fda7720deb6e4d67c1f1558cc5 |
08-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup keyboard theme switching code Change-Id: I023769b765d07237b2129d8f1b2a02ffd4c4f09d
eyboard.java
eyboardSwitcher.java
|
bcbaffd9dd950c6b82c682a742c93f9319d908f5 |
07-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix centering more suggestions panel on tablet Bug: 6129726 Change-Id: I8dac3251eec68ad3fb523c632ff39f3cc661c81f
oreKeysKeyboardView.java
|
f0d5a78388d763a6c19d88ebe2741da2c3cff9a9 |
08-Mar-2012 |
satok <satok@google.com> |
Merge "Add functions to calculate proximity characters in the native code"
|
3e2d385810ca5a36a21dc6af661381c1ca27cc86 |
08-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Restart LatinIME service when keyboard theme is changed Bug: 6023947 Change-Id: I779da32708fca7333aff74929cc98173246ee685
eyboard.java
eyboardSwitcher.java
|
a70ee6e3b3fe65acab205b935ebd52e7bb0eccb8 |
07-Mar-2012 |
satok <satok@google.com> |
Add functions to calculate proximity characters in the native code Bug: 4343280 Change-Id: I17f8f6295b01900948b98680d0267753f33a46cf
roximityInfo.java
|
8e14e783771fb45c3c161123fcd3fb8d4e6fbd88 |
07-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix duplicate flag value in Key Change-Id: I98e77e5432a228e4455998bf09a2cc671b113c4e
ey.java
|
81d4e3cd66a9388c47c7dba55240ddf849b31934 |
18-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add language switch key only to the phone layouts Bug: 5759092 Change-Id: Ic7d7d4812976654c0e85fecabd1128eadfc52c5c
eyboard.java
eyboardId.java
eyboardSet.java
eyboardSwitcher.java
atinKeyboardView.java
nternal/KeyboardIconsSet.java
|
691f1c174b660f3bcfe1823d16e55990b4c829da |
06-Mar-2012 |
satok <satok@google.com> |
Fix coordinates sent to native code Change-Id: I2c8b093b59ad36ffe860c3c4d360d87251d101c4
eyDetector.java
|
ca7ec2097ca6af1505c1e6aa8b81b6068ba46dae |
06-Mar-2012 |
satok <satok@google.com> |
Integrate the logic to calculate the proximities Bug: 4343280 Change-Id: I0f6a7e6912ed4abea07c10d266da4c7ccb0dae76
eyboardActionListener.java
atinKeyboardView.java
oreKeysKeyboardView.java
ointerTracker.java
|
717f12472f5c96078a3bf17b3d2d03183bc4f357 |
05-Mar-2012 |
satok <satok@google.com> |
Merge "Remove unused code"
|
433be45fce0b0991572d3b5275a74365f85eb3a4 |
05-Mar-2012 |
satok <satok@google.com> |
Merge "Refactor to suppress null worning"
|
add6dfb8fe2b5656989f02b3f3293409dd651211 |
05-Mar-2012 |
satok <satok@google.com> |
Remove unused code Change-Id: I894c0850e803bdfc7b590a62ddd4076a3a4e4658
ointerTracker.java
|
370674422a47f20979b1fd30aaaed4f2423b28a3 |
05-Mar-2012 |
satok <satok@google.com> |
Refactor to suppress null worning Change-Id: I4b4dc6f86d659491d8b9a74ed120092eab964345
roximityInfo.java
|
8c80fb9bcbe4375fa296bc12ef2c144d7f6f64f9 |
05-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Key to use a disabled icon when the key is disabled Bug: 6114350 Change-Id: I419bc1736c27046dfea254ac510f5da478b6412c
ey.java
|
e491be6e8690ffb8359887838fa12d5873346be5 |
05-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support embedded more key This is a followup change to Ie10b3e0b. Change-Id: I1f91d96e32357b83bd0546537d561d638b6ff0c6
ey.java
atinKeyboardView.java
|
04bc787ce7ab0e6abd1eb6a6e75464bfaed5d626 |
02-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix comment This is follow up of Ie10b3e0. Change-Id: Idefbe1575915bb87f1c86cb3ddb5efe578c5b760
atinKeyboardView.java
|
0af449aa6442fec56afd06ced93041aa794e7c53 |
03-Mar-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Added virtual view hierarchy for keyboard accessibility."
|
508ded58272e13370efff97cc0045882a26a399f |
02-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix long press behavior of akye that has altCode defined This issue has been introduced by I2bd4daf2 Change-Id: Ie10b3e0bb360986597a0f5a8e5b8253400f924c4
atinKeyboardView.java
|
3a1844c33b3ae7373eb840f64c9938757f8133cd |
02-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Support dividers in MoreKeysKeyboard"
|
5ef4fccbb90491e1f6c2e87b47ebf9f3659949fb |
29-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support dividers in MoreKeysKeyboard Bug: 6080806 Change-Id: Iacd78c6aab6abf948717d34da7489a79c41316d2
ey.java
oreKeysKeyboard.java
|
025a16c31ccc1f4e5a58378e4285afae7c862a4b |
02-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Readable debug output Change-Id: I4110791832d2ab1d681b01c9e8a237567442c827
eyDetector.java
|
ede2133cb137a48aabd2aefc464f68edb7fd2514 |
27-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support time, date, and datetime keyboard Bug: 6030364 Change-Id: I2bd4daf264757d8f3fa7c946d10a39c36ccf5905
eyboard.java
eyboardId.java
eyboardSet.java
eyboardView.java
atinKeyboardView.java
|
e4c45c6ef920b9cd1754f345446f53c504a64c5f |
29-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Explicitly specify that labels might be in more keys Bug: 6080806 Bug: 6081427 Change-Id: I455a0210e65ea2a7774e0e0071cea5f4a99577bd
ey.java
oreKeysKeyboard.java
nternal/KeySpecParser.java
|
42fd1d2d72c097b2227d4b22f0f824dbb34a4d0c |
01-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor more keys spec handling Change-Id: Ibd95eff0725724ea35ad58e1d1ec7ec3d02a6e90
ey.java
oreKeysKeyboard.java
nternal/KeySpecParser.java
|
d054aa17daec90aa3a8e511de129076e8b6a2cf0 |
29-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Reset previous symbols shifted state when auto switch backed"
|
4ba22162193ca8587ebee43fff8d60251b76a415 |
26-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Reset previous symbols shifted state when auto switch backed Bug: 6072517 Change-Id: I00337b3ed5c85df4627e8f5a02465d406c4d9178
nternal/KeyboardState.java
|
b19a6b9fc55910bd241bee3b312169a818cb721d |
27-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix spacebar icon position on phone/number keyboard Change-Id: I4d6bb0f2f12e7b263ff951f3173cac8e41d0f23e
atinKeyboardView.java
nternal/KeyboardIconsSet.java
|
9a81ce92c381007affe6bb2310bf94c9856eaae1 |
28-Feb-2012 |
alanv <alanv@google.com> |
Added virtual view hierarchy for keyboard accessibility. Bug: 5829051 Change-Id: Ied1b6267eec616bd3b9337f6e761b0c740aa0eb2
eyboardSwitcher.java
atinKeyboardView.java
|
05bfd189a88be79ddfc74d0ea21792e2fb78f2aa |
17-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add next/prev navigate action more keys and remove tab key Bug: 6037537 Bug: 5961814 Change-Id: I9c6dedf953452a180fcd5bce7bfadfd3c821f224
eyboard.java
eyboardId.java
nternal/KeyStyles.java
|
97bde43740d8ba7f8aedde35d20621823140966c |
17-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Settings key always exists in more keys of shortcut/f1 key This change also * Fix comman/f1 key for Arabic keyboard. * Removes "show settings key option" and related stuff. * Renames and simplifies F2 key to shortcut key on 7 inch tablet. Change-Id: Ib1cf99ad00d9780a2f0d170260e756771e161521
eyboard.java
eyboardId.java
eyboardSet.java
eyboardSwitcher.java
|
fed72d6038927203eb5f5395b81dfe3495b486a6 |
17-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Support fixed order more keys"
|
aeeed758480b0fac848f4556884d978f3004555b |
13-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support fixed order more keys Change-Id: I979f54e8b54243da4d23cfbe08198d2aa495f870
ey.java
oreKeysKeyboard.java
nternal/KeySpecParser.java
|
03c3018492922e8bd77b60fc8e6e04004ff23542 |
17-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use additional proximity chars even when no key is detected."
|
9025c55e9ff128b530f4a9a97e95c95547dcab6c |
17-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use additional proximity chars even when no key is detected. Change-Id: I06a8c66421fcdd43066934ec31d0a38a7cf12bf2
eyDetector.java
|
beb08b398fa73a26f2d42d6feec87e34a96ca2d9 |
16-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessary and harmful KeyboardState.onUpdateShiftState call This change also cancels double tap and long press timers if other letter key is pressed after shift key. Bug: 5693999 Bug: 6017610 Change-Id: I3b5f3debfb8915fa73a93b409a38afadf24132e9
eyboardSwitcher.java
atinKeyboardView.java
ointerTracker.java
nternal/KeyboardState.java
nternal/PointerTrackerQueue.java
|
6213983fa147d010ce30314f43b0a1800d2528ba |
09-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor MoreKeysKeyboard.Builder Change-Id: Ib5f58b1143be60c748b81299ccc3b237d2587846
oreKeysKeyboard.java
|
fdb6999e553009e98fc87856ce607677eab5af28 |
09-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Key should be distinguished also by moreKeys contents and etc. Change-Id: Ib2caabee6af78153b5a7be0e4df522288f2a7d48
ey.java
|
5962312b0724d8546ef76e3cd065b7baf578822f |
08-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Custom action label should be a part of keyboard identifier Change-Id: Ia14cabc3d49fbdcb11dd00225d225fbb91cc4012
eyboardId.java
|
7a39bd4454664b5c37b30e9b5362ddbcdce3b374 |
07-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Shift+Smiley key will register newline character of textMultiLine This change also * Honors the custom action label in EditorInfo.actionLabel. * Invokes InputConnection.performeEditorAction if action is specifed at EditorInfo.imeOptions or actionLabel/actionId. * Stops using InputMethodService.sendKeyChar. Implements sendKeyCodePoint instead. Bug: 2498607 Bug: 5961809 Bug: 5368408 Change-Id: If4cd5eb3dacfc6b6a7ea434b0617c2438e06e42d
ey.java
eyboard.java
eyboardId.java
eyboardSet.java
|
2affaf91a04d63e0994102299816014a8bbe11e1 |
08-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename mini keyboard to more keys keyboard Change-Id: Ie4c85e8ca5a1f41a420aae5c1cd9c1cb07e237e5
ey.java
eyboard.java
atinKeyboardView.java
iniKeyboard.java
iniKeyboardView.java
oreKeysKeyboard.java
oreKeysKeyboardView.java
roximityInfo.java
|
93bc5e7fda7851480aa9cbcdb1ab37332a048f3d |
08-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix obvious bug Change-Id: I3a0e5c699bbe4e9274dacdbdf92dff14148bd2c1
eyboardId.java
|
c217dc9237e5d1e1e721b9007139d771dcb41145 |
07-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Convert one letter Key.outputText to Key.code This change also uses Key.code instead of Key.outputText for the variety of parentheses keys taht introduced by I85998f17. Bug: 5975484 Change-Id: I86879c9942d264edc71e5893325a2f582763d12f
ey.java
nternal/KeySpecParser.java
|
17f53103ee0d0360d8f93f6bac41ef37a0021402 |
07-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix KeyStyles to be able to override the value in style Change-Id: Ib7476cdc0f81dfeb6292ef663e9dbab6d2b949ba
ey.java
nternal/KeyStyles.java
|
f6cf387edc5e70dd578790c2625c50ed00a5dbf0 |
03-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Recursively resolve @string/resource reference in key key spec parsing"
|
aca8870128caeec74ed4426f3c1e23ab60597453 |
03-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Recursively resolve @string/resource reference in key key spec parsing Change-Id: I9d172605e90e828e00f7c4c8d49548498aa3b50d
nternal/KeySpecParser.java
|
9f17de5b4dbf1e6947cfde21e70550579ca2a30b |
03-Feb-2012 |
Jean Chalard <jchalard@google.com> |
Merge "Stop inserting a space after a manually picked word."
|
24cd2617f527d3d52c7fa36463002c47024083c8 |
03-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Filter out empty entry from more keys CSV Change-Id: I9a26aaa58f0f502b3bfef9de422370d2b0add8d8
nternal/KeySpecParser.java
|
fb684cebe8f5dac1bdb6cfa7085a07ddc66acede |
02-Feb-2012 |
Jean Chalard <jchalard@google.com> |
Stop inserting a space after a manually picked word. Bug: 4994861 Change-Id: I6ae256a94dbaddea4304304779d17025620c5025
eyboardActionListener.java
|
909b2940db78adcc4c3b7fc22d032bfb106d7d39 |
03-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Get rid of Key.setIcon(Drawable)"
|
e7948a8692a102c89aca70a79ca62573d77efde3 |
02-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of Key.setIcon(Drawable) Change-Id: If6ebbdefcbfd0cc14c72858f9bb44861e8abe079
ey.java
eyboardView.java
atinKeyboardView.java
nternal/KeySpecParser.java
nternal/KeyboardIconsSet.java
|
32c54c4dbed0b27b7177f796d90a2ebb9566c9c9 |
03-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix key repeat interval timeout Bug: 5960472 Change-Id: I27d4b81d393f2ace946740a0b0801cea8c63b5b8
atinKeyboardView.java
|
44e0e4f99e70b84176ff5c985e456b821a8f0b14 |
02-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Key.equals(Key) Bug: 5956068 Change-Id: I2901ae28bd9121ec4f4429a53b83aae128b75e0c
ey.java
eyboardSet.java
nternal/KeyboardIconsSet.java
|
5852a2594f4cce518e0b18069c895c2f8561d093 |
02-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Parse escaped sequence strictly in CSV parser This change alters the CSV parser behavior. The parser only resolves * String resource reference. ["@string/res" -> "<content_of_res>"] * Other occurrence of escape sequence will be intact. ["\x" -> "\x"] Before this change, escape sequence in moreKeys string is parsed three times. At first in parsing string resource, next in CSV parser, and at last in KeySpecParser. So that representing single escape character itself is a bit annoying, "\\\\\\\\". Now we can represent single escape character itself in string resource by "\\\\". Change-Id: Ib978e17b779cc82585eed8241ac3857508b14bc7
nternal/KeySpecParser.java
|
8261a4cad769b50149159db41c5e2322c85fb8f9 |
02-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move CSV parser to KeySpecParser"
|
0086861d5a2d16f86e2130ee9a7ec46ca533fadb |
02-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move CSV parser to KeySpecParser Change-Id: I424fb47bc70e9b6aaa5a16ae9b2500d23da75c26
nternal/KeySpecParser.java
nternal/KeyStyles.java
|
e05b3f4b3a57dcf99ade35bfbc1e1cdc3c3e476c |
31-Jan-2012 |
satok <satok@google.com> |
Support additional proximity characters Change-Id: Ifbe0d7e4eafea1926bbce968eae4724dd5769689
eyDetector.java
eyboard.java
roximityInfo.java
|
e01d272603f3643ce613e61dd3204379f4f4fb73 |
02-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make KeySpecParser and CSV parser code point aware This change also renames MoreKeySpecParser to KeySpecParser Change-Id: I35733cdbb344f16b57ffa2cfe79055c089b4e409
ey.java
eyboardView.java
iniKeyboard.java
nternal/KeySpecParser.java
nternal/MoreKeySpecParser.java
|
71c695da22fd99e56ba5b267ad21b750ab1534b5 |
01-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove BIDI mirroring hack from Key This change also removes isRtlKeyboard attribute from <Keyboard/> Bug: 5948247 Change-Id: I85998f17ae146a4c8cd0f419ab820b746cb8974f
ey.java
eyboard.java
iniKeyboard.java
|
40e9012276b1df9be8c1a9069eaeb16027549a85 |
01-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix wrong long press timeout for shift key Change-Id: Ifafbed1bcdaf662ee6a69050043739fa71986841
atinKeyboardView.java
|
ff858c7ff5e747c17ff6d9d1908e700ad30ded85 |
01-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use MoreKeySpecParser to parse puctuations strip resources This change also * Doesn't use Key.getRtlParenthesisCode to get correct parentheses code in RTL context. Intead uses the outputText feature of moreKeys specification. * Move CVS string parser from KeyStyles to Utils. Bug: 5948247 Change-Id: I45752c7d01b4f7d3f3da900b110a2185b336a1f0
nternal/KeyStyles.java
|
a5c96f376ad57e78a88942bb618e067054ed818a |
01-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move long press shift handling from PointerTracker to KeyboardState This change also * Rename phone shift keyboard to phone symbols keyboard. Use CODE_SWITCH_ALPHA_SYMBOL code to switch between phone and phone symbols keyboard. * Remove phone symbols keyboard from tablet. * Introduces enableLongPress flag of Key.keyActionFlags attribute. * Remove clumsy long press code from PointerTracker. * Remove CODE_CAPSLOCK handling from LatinIME. * Make KeyboardSwitcher to invoke haptic and audio feedback. Change-Id: I00e1f697a10ab5112aec75e36853b96246ff5054
ey.java
eyboard.java
eyboardId.java
eyboardSet.java
eyboardSwitcher.java
atinKeyboardView.java
ointerTracker.java
nternal/KeyboardState.java
|
3feb99fa6c5cf4b0a7d0ed2536b8b0891af884bf |
31-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Save/restore alphabet shift locked state while rotating even in symbols mode"
|
49bd49c8fbc394d277e89e8d105450d3e2818f50 |
31-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Save/restore alphabet shift locked state while rotating even in symbols mode Bug: 5730212 Change-Id: Id2342dacd149d6385d61001f880ebcd1883cf0b4
nternal/KeyboardState.java
|
aab33aac0a3f4755e6a533dea1025b450507e116 |
31-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cleanup redundant methods of KeyboardSwitcher"
|
88e079ae6bbff1093b28f60e81d2befce1030495 |
31-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup redundant methods of KeyboardSet Change-Id: I69fa1b5661695d0323222c2969679f4792b6ef0d
eyboardSet.java
eyboardSwitcher.java
|
0ed2d3a4491cb0f6142975a15b653be6079b6a4e |
31-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix double tap shift key enable/disable shift locked mode Bug: 5942452 Change-Id: I2c7b1605bceac2b2f929cd4d97c417ef15c6f754
eyboardSwitcher.java
atinKeyboardView.java
ointerTracker.java
nternal/KeyboardState.java
|
433ca6a46db30a321715da0f457974916668dff5 |
31-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup redundant methods of KeyboardSwitcher Change-Id: I2ebeb8852177f6c6e30578d0bb3f372f488dc6c1
eyboardSwitcher.java
|
ca2f051cc173acc3bce384ebfe08068564bc8e07 |
26-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Auto generate various shift states alphabet keyboard automatically If any shift state variants of alphabet keyboard layout is not specified in KeyboardSet.Element, it will be automatically generated from base alphabet keyboard definition. This change also * Eliminates KeyboardShiftState object from Keyboard. * Removes various set shift state methods from Keyboard. * Removes KeyboardSet.Element.elementAutoGenerate attribute. * Separates "sticky" Key.backgroundType to "stickyOff" and "stickyOn" * Add preserveCase flag to smiley, .com, and labeled special keys. * Rename KeyboardShiftState class to AlphabetShiftState. * Rename some attributes from *UppercaseLetter* to *ShiftedLetterHint*. * Introduce shiftedLetterActivated to Key.keyLabelFlags Change-Id: I01a0a8efeeaa76820ae728a5bdfa8d02b6ce74b7
ey.java
eyboard.java
eyboardId.java
eyboardSet.java
eyboardSwitcher.java
eyboardView.java
atinKeyboardView.java
iniKeyboardView.java
oreKeysPanel.java
ointerTracker.java
nternal/AlphabetShiftState.java
nternal/KeyboardShiftState.java
nternal/KeyboardState.java
|
3b0f2bf169c23ea94c5a0adb275ce41b5c34ea83 |
30-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Support addtionalMoreKeys"
|
15c99e9f1a7776b95325d36cf9e38b6d674e483b |
30-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support addtionalMoreKeys This change also removes * Unused more_keys_for_q, w, and p. Change-Id: Idb99e5f6d8c2ad2d28437f42b35b21c282cd181f
ey.java
nternal/KeyStyles.java
nternal/MoreKeySpecParser.java
|
6029b43a3df1fa9a9baa339e2dbb984c6669d214 |
29-Jan-2012 |
Ken Wakasa <kwakasa@google.com> |
Add "size" and "pressure" for MotionEvent logs bug: 5722703 Change-Id: I8e08942324b666de96682ce63e70c8d324535782
atinKeyboardView.java
|
a1e370ee4fd033fae0f783d9120f6ab75d1ce711 |
27-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support keyXPos/keyWidth override in <include> Change-Id: I03576a6fb7916f2f66f2035a04872fe89b573cdc
eyboard.java
|
425e1996b837422480d5599e6ed832dd310cad30 |
27-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add inactivatedLabel and inactivatedUppercaseLetter flags for Key.keyLabelFlags Change-Id: I6c7dc79cbad360602b278283f4c3a24c54040622
ey.java
eyboardView.java
|
f057b25cddb3e5e18bc56e8ddaab541044c6ba58 |
26-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Save and restore previous mode keyboard state at KeyboardState.toggleAlphabetAndSymbols Bug: 5881820 Change-Id: I9b1718b16c60f27c05ba727724c0189aa5284334
nternal/KeyboardState.java
|
757f8d96eea3dfb5951243d2ebb4b763db868471 |
26-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add KeyboardState.SwitchActions.setAlphabetShiftLockShifted Change-Id: I6c49d8eb0a8272840ff03e0940d88a31c3d20bd9
eyboardSwitcher.java
nternal/KeyboardState.java
|
736d740aa5966ad945d0f3ebdb48cebdfdd1ea16 |
26-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Get rid of Resource reference from KeyboardView, LatinKeyboardView and PointerTracker"
|
160f01211d169d64102205e80e9ac8d46c7d674b |
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of Resource reference from KeyboardView, LatinKeyboardView and PointerTracker This change introduces the following attributes. * KeyboardView - keyPreviewLingerTimeout * LatinKeboardView - keyHysteresisDistance - touchNoiseThresholdTime - touchNoiseThresholdDistance - slidingKeyInputEnable - keyRepeatStartTimeout - keyRepeatInterval - longPressKeyTimeout - longPressShiftKeyTimeout - longPressSpaceKeyTimeout - ignoreSpecialKeyTimeout - showMiniKeyboardAtTouchedPoint Change-Id: I25159a87289b12447e20031add173523070e9b03
eyboardView.java
atinKeyboardView.java
ointerTracker.java
|
4f5c3a2898315ff41cc735a195cfeb2937f22f70 |
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Warn deprecated privateImeOptions, "nm" and "forceAscii" Public API EditorInfo.IME_FLAG_FORCE_ASCII has been supported by I6665b483. Change-Id: I0ffdee15d8177d126cd8fe86a6bc4ab21be58c36
eyboardSet.java
|
09f8b126e532ca2ac6bbe00c0d78bf03e44b78a2 |
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key preserveCase enum to keyLabelOptions attribute To support auto generate key depending keyboard element id, the KeysCache class is introduced to hold whole keys and reuse. Change-Id: Icb81b5f1c1b3aaa31968dcdb93aa0a856e737f78
ey.java
eyboard.java
eyboardSet.java
|
bcf2b79365d7b655e973809c775772479dd8dff5 |
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Prepare to get rid of Drawable reference from Key Change-Id: If435f95b2863e0af8d8916c643e6b01feabd3ea5
ey.java
eyboardView.java
nternal/KeyboardIconsSet.java
|
2419a31c98927da807710e8ea713aa8a98b8c3d7 |
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add element predicator to <switch><case> condition of Keyboard"
|
83306b914f36871f785677ca13e1ce8033774b79 |
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add element predicator to <switch><case> condition of Keyboard Change-Id: I8f9eb8eb28707d23e421e88f979022d844a3b3ee
eyboard.java
|
bd93eddb52816acedd5242864e467781d4adfd71 |
24-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Draw language name on spacebar on the fly Change-Id: If54251acbd40d0dda37df1b368ed76dcdf3c8ac0
atinKeyboardView.java
|
f9521c6f378e3f2aa13d9e382ae13708e3ae6317 |
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Change scope of some methods in KeyboardView Change-Id: I6569b413b20a2e683c6c636aafd755f51868dd28
eyboardView.java
atinKeyboardView.java
|
f9c6715b1781f31f0dc2589f9399de5009a556f2 |
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use PointerTracker.getPointerTracker() class method"
|
38d6a18821794dc733760b55fd2a896626f784e2 |
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use String instaed of CharSequence in Key class Change-Id: Ia76a41daede402ed2a509e110ae97d6bb660c760
ey.java
eyboard.java
eyboardView.java
nternal/KeyStyles.java
|
117c124c13f0e6af737b1858bd5c4d9e6e7eb353 |
24-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add autoGenerateFromAlphabet enum to KeyboardSet.Element.elementKeyboard This is the first step to support separate Keyboard for elementName. This change is the second attempt of Icef66564. Change-Id: I78ea6cb9ea3d965ff89e0ff5d896a6b11ba5c670
eyboardId.java
eyboardSet.java
nternal/KeyboardState.java
|
e88e1b22c87a075554fb3f10cee492e169570958 |
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use PointerTracker.getPointerTracker() class method Change-Id: Ieab5d43d2bfe9bdf2b499834dff267df84b8d76d
atinKeyboardView.java
|
af4efd5a3ec32d7f1bf61978286f3a7602ce5609 |
25-Jan-2012 |
Tadashi Takaoka <takaoka@google.com> |
Merge "Revert "Add autoGenerateFromAlphabet enum to KeyboardSet.Element.elementKeyboard""
|
8bb20bc682db0966f2d4b1c7c0e6bf89d1497da7 |
25-Jan-2012 |
Tadashi Takaoka <takaoka@google.com> |
Revert "Add autoGenerateFromAlphabet enum to KeyboardSet.Element.elementKeyboard" This reverts commit b5b92f9b78295366c12b25d1b464a371401c3677 Bug: 5908440
eyboardId.java
eyboardSet.java
nternal/KeyboardState.java
|
a34f66de2d812d077d5c1436d7fc79ca7000b8dd |
24-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add autoGenerateFromAlphabet enum to KeyboardSet.Element.elementKeyboard"
|
b5b92f9b78295366c12b25d1b464a371401c3677 |
24-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add autoGenerateFromAlphabet enum to KeyboardSet.Element.elementKeyboard This is the first step to support separate Keyboard for elementName. Change-Id: Icef66564b6938910fa06ecab664dce4be84c9505
eyboardId.java
eyboardSet.java
nternal/KeyboardState.java
|
20f437cc495f526f6d60452b37621716dc8b78c4 |
24-Jan-2012 |
Jean Chalard <jchalard@google.com> |
Merge "Test that delete actually removes any selected text."
|
1e4684ad24914cde713980bb4174810bbf8bae10 |
24-Jan-2012 |
Jean Chalard <jchalard@google.com> |
Test that delete actually removes any selected text. Bug: 5699301 Change-Id: I09a967eb03690251e8bd69503285c982d6958a7d
eyboard.java
|
25971b5a14b378c4821fadd078e3cdaf8e07bb2a |
24-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up symbol key chording state from KeyboardState Change-Id: I575da2bf2941c8a2e7b1fe0a455cbcdebb201276
nternal/KeyboardState.java
nternal/ModifierKeyState.java
nternal/ShiftKeyState.java
|
83d81f2e34b28e56bb0f8505d2315ae53c8f9eef |
24-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix sliding shift input in caps lock mode Bug: 5881820 Change-Id: I4cbe3eda83c09edc9da8efbdff7d3359c1e140d5
nternal/KeyboardState.java
|
747ed9e99a6a83e54d97d96aa3cbb1abd11eaf0f |
24-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
For get the symbols shifted state when switch back from alphabet layout Bug: 5881820 Change-Id: Ic478264e1cd366affc34fbf4cd59f1b6e7efede7
nternal/KeyboardState.java
|
0f05076990f1308c34c2f12ed793e1e1c41f8ac1 |
23-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of setShifted/setShiftLocked from SwitchActions Change-Id: Ib54b0575be190556690ef2dfb14077842745f038
eyboardSwitcher.java
nternal/KeyboardState.java
|
4eb240eb2c932ce936be41d26ac780e68ada1622 |
22-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Force KeyboardShiftState reset by setShiftLocked(false) Change-Id: Ib00d598e6e6a91e594ae01cfc51fb688601f6b8f
nternal/KeyboardShiftState.java
|
69fa7921844e7c904763336129cdd0983f2befcd |
23-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Get rid of useless updateShiftState"
|
457e506e1a794204a233287629a1a16db20dbf83 |
23-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add more debug message to KeyboardState Change-Id: Ie0bceb494b0521bf406418d5ecbc16752c818aba
nternal/KeyboardState.java
|
56518d424db4ac9651184ce46ded00ab2d255cab |
22-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of useless updateShiftState Because KeyboardState.onLoadKeyboard will invoke SwitcherActions.requestUpdateShiftState eventually, the calling updateShiftState at the end of KeyboardSwitcher.onLoadKeyboard is useless. Change-Id: Ib6e746b1516ef1b4c981807a9b8785a046ba50e0
eyboardSwitcher.java
|
b009a24b838b560bd093ff295c99c0cf5fe27c81 |
20-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support @icon/icon_name for more keys specification Change-Id: I8842e5ce77f9d27a0969df947de292c1830e36b7
ey.java
nternal/KeyboardIconsSet.java
nternal/MoreKeySpecParser.java
|
e54a4005d569cddbf8610dfd3e9afaec540fa060 |
20-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support @string reference in moreKeys attribute Change-Id: If0056d0601149d2ddd0e231a81e7b2409b37fc06
nternal/KeyStyles.java
nternal/MoreKeySpecParser.java
|
3eede315dc9998091477eb95e748e13ad6fd6e57 |
20-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move MoreKeySpecParser.getResourceId to Utils"
|
0718590486dc0b7e60d46c41e6c5003ac15726f9 |
20-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move MoreKeySpecParser.getResourceId to Utils Change-Id: I0640dbe76a8ff2dc45b504eca631942811571736
nternal/MoreKeySpecParser.java
|
bd7b160cfb05ee543e3cb6ddc7bd231b3f3aba0b |
20-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Change more key specification type to String from CharSequence Change-Id: I5e910f8225a248fc6403771836dec4c0b7294caa
ey.java
iniKeyboard.java
nternal/KeyStyles.java
nternal/MoreKeySpecParser.java
|
f36f90a1730f8e2838ffc72135f79f5190b83a43 |
19-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix KeyboardState switching back from alphabet-chording input correctly Bug: 5881820 Change-Id: I108bbc25baa331cc87f00955b48188b3557d10dd
nternal/KeyboardState.java
|
d26d63b35d34333a8f6737572b1c306b774eebd0 |
19-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix KeyboardState to pass KeyboardStateMultiTouchTests Change-Id: If2b9ee7cf3fad7633d64b98758f802792d66f7a8
nternal/KeyboardState.java
|
01d9fc966abd59ead120190604198a7d455ba7cd |
19-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup KeyboardState a bit Rename KeyboardShiftState variable and reorder some statements. Change-Id: I7e8842836f35876f8697f9906343f7d4a1f9db4f
nternal/KeyboardState.java
|
23bacdb6a58cf22535aea8d22d3b6e14ea23667e |
18-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix MoreKeySpecParser to be able to handle outputText correctly The issue was introduced by Id2320f4d. Bug: 5887936 Change-Id: Ifec3aefb5b168f790de696ece104b84cdab46539
nternal/MoreKeySpecParser.java
|
06bc1db017b14614353137fde035d2eed666a74f |
18-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add more multitouch tests Change-Id: I424a4b608fec084cb787003ef4417ccf273366ae
eyboardSwitcher.java
nternal/KeyboardState.java
|
60c4594ee6415b266b3418e46d09e6a5b3ed23e1 |
18-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of hasDistinctMultitouch reference from KeyboardState Change-Id: I0a783a425302fbc381d056f5b0d757c27f2a9f14
eyboardSwitcher.java
nternal/KeyboardState.java
|
5731b939c7baa2ca64a59b35f48fb3c2a43ba739 |
17-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove KeyboardSwicther.toggleCapslock Change-Id: Id613c06e2df770659095d78d42637aed063d0c70
eyboardSwitcher.java
nternal/KeyboardState.java
|
2a88440419f49d100c73e067a823390f64aba3b1 |
17-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename KeyboardActionListener methods * Rename KeyboardActionListener.onPress to onPressKey * Rename KeyboardActionListener.onRelease to onReleaseKey * Merge KeyboardSwicther.onPressShift, onPressSymbol, and onPressOtherKey to onPressKey. * Merge KeyboardSwitcher.onReleaseShift and onReleaseSymbol to onReleaseKey. * Merge KeyboardState.onPressShift, onPressSymbol, and onPressOtherKey to onPressKey. * Merge KeyboardState.onReleaseShift and onReleaseSymbol to onReleaseKey. Change-Id: Icf28fd18e238c5e534c292893e4ab5b6b98e72f8
eyboard.java
eyboardActionListener.java
eyboardSwitcher.java
atinKeyboardView.java
iniKeyboardView.java
ointerTracker.java
nternal/KeyboardState.java
|
87e025da11703af65e7bb85670adac5b54e2a367 |
17-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove toggleShift and toggleAlphabetAndSymbols from KeyboardSwitcher Change-Id: I9bb8f78b0a766cd7937d5cbe1c1e5e35898b2997
eyboardSwitcher.java
nternal/KeyboardState.java
|
1ef6fc7e1519cedec9e84a64968bfba4212d0436 |
17-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support EditorInfo.IME_FLAG_FORCE_ASCII Bug: 5850605 Change-Id: I6665b483f775094903f2e26f5584e4b141592ab5
eyboardSet.java
|
edf107e2a610c53f419995e8268bf6a333bfdd46 |
17-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add "force non-distinct multitouch" debug option"
|
06b7c256b1992f93aab0e2cdb90f57718f0631fd |
16-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add "force non-distinct multitouch" debug option Change-Id: I9fd6fabf03515011cedb8aaa30fdb7a77f2d4d12
eyboardSwitcher.java
atinKeyboardView.java
|
58e782a2258fb7438cf2def88d25b61a0a6a4be6 |
16-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove duplicate logic from KeyboardSwitcher and KeyboardState Change-Id: I1d331ee7f71501baa4ec2df01df39340499834e4
eyboardSwitcher.java
nternal/KeyboardState.java
|
7bc61ca183870be983757acfdfb61e7f6aa7120b |
16-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix double tap shift key to turn off capslock mode Bug: 5873562 Change-Id: If1f5ae1684905c1418ae43e55df38509444d29e2
eyboardSwitcher.java
nternal/KeyboardState.java
|
c88026e1dfa9dce6d2aee9b9964342a22644dcd1 |
13-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Update shift state when alphabet keyboard has been set Bug: 5857492 Change-Id: I5ef78af21a76e8cf645e223d1ffa6212690bb1eb
eyboardSwitcher.java
nternal/KeyboardState.java
|
4087ba69faec0dd89fae7d53d7527448091e0aad |
13-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove reference of SubtypeSwitcher and SettingsValues from KeyboardSet Change-Id: I6c1150eea5f0a931d01578b0157f06e0aff0cc65
eyboard.java
eyboardSet.java
eyboardSwitcher.java
|
4015a64a263b07178b99d3e3e864bd75da017638 |
10-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix SubtypeLocaleTests Change-Id: Id85814aa3bcd9cacbe446b2dfda3ca2ab9146c13
atinKeyboardView.java
|
8cab0b56eb8db311f158b18a361d9ceb85cff482 |
10-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of Keyboard.CODE_DUMMY Change-Id: Id2320f4d9b5f22f0ac844ab20ce42b0c4e7c6880
ey.java
eyboard.java
ointerTracker.java
nternal/KeyboardState.java
nternal/MoreKeySpecParser.java
|
ee4be6e3c6eed719683fd3019d48365ba76790e2 |
26-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Call KeyboardState.onUpdateShiftState from onCodeInput if code is a normal letter This will be helpful to write unit test code. Change-Id: Ib61cc46ac547084e0dc9ecd3a50814fecf08ace2
eyboard.java
eyboardSwitcher.java
nternal/KeyboardState.java
|
0fe45eac184ca1165867fd0763258d1b5cacb106 |
26-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Optimize KeybaordView.invalidateAllKeys a bit"
|
9f6485a448eeae7a3491d83ec19d21a9d55416fb |
26-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Optimize KeybaordView.invalidateAllKeys a bit Change-Id: I118c792219f649b7297477c78fa725c678650159
eyboardView.java
|
07145a3706d7692806b9c53548795fa2dbf8f4f0 |
26-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix automatic temporary upper case mode shift key graphics Bug: 5802387 Change-Id: I4f59fb2f971c543748ed32b37af528767a0549e4
eyboard.java
eyboardSwitcher.java
|
4f7d278af62a89ef3f45cc9ebbfb076a5a352c76 |
19-Dec-2011 |
Ken Wakasa <kwakasa@google.com> |
Follow-up fix for I68c667b0 Should have preserved the logic of LatinKeyboard.getNearestKeys(). Change-Id: I97b05aa24006402be03088a215fa07abda9477df
eyboard.java
|
42fcb2de641c4cd5d57f34889c8752401e35dcc8 |
18-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of public reference to KeyboardIconsSet.ICON_* constants As a consequence, * Add Key.iconDisabledKey has been introduced and Key.getIcon honors the enabled state of the key. * The attribute id of disabled icon for shortcut key, Keyboard_iconShortcutKeyDisabled, is renamed to Keyboard_iconDisbledShortcutKey * KeyboardIconsSet has getIconByIconId and getIconByAttrId methods instead of getIcon. Bug: 5778201 Change-Id: Ica93b073b9a04acd18ead7a33b60e3c6d813e7a1
ey.java
eyboard.java
atinKeyboardView.java
nternal/KeyStyles.java
nternal/KeyboardIconsSet.java
|
4e1dab8cfaad891fe041ed8d71893186c05cef71 |
18-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move KeyboardBuilder and KeyboardParams classes into Keyboard class This change also moves XmlParseUtils to com.android.inputmethod.latin package. Bug: 5778201 Change-Id: I7d9faa344460753ce178ad4048e0fadb65c75614
ey.java
eyboard.java
eyboardSet.java
iniKeyboard.java
roximityInfo.java
nternal/KeyStyles.java
nternal/KeyboardBuilder.java
nternal/KeyboardParams.java
nternal/XmlParseUtils.java
|
3708787fe91227083d2a1874fa41493d3bc9fe10 |
18-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove LatinKeyboard class Change-Id: I68c667b00dadf2ed9f1c62fb7da37d2cf499cd81
eyboardSet.java
eyboardSwitcher.java
atinKeyboard.java
atinKeyboardView.java
|
4112dc05002d7a880e558418639cf25c4bd02a5a |
18-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move spacebar drawing code from LatinKeyboard to LatinKeyboardView Also this change moves LatinKeyboard attributes, autoCorrectionSpacebarLedEnabled, autoCorrectionSpacebarLedIcon, spacebarTextRatio, spacebarTextColor, and spacebarTextShadowColor to LatinKeyboardView. Change-Id: I7cc27ce1fc550e9f620a9ed0fbe4b8172902d5a1
eyboardSwitcher.java
atinKeyboard.java
atinKeyboardView.java
|
7bd714c086a78e2058543b0971ac92f5a30b2362 |
18-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add extra key icons to KeyboardIconsSet * Get rid of Key.keyIconShifted attribute. Add Keyboard.iconShiftKeyShifted to KeyboardIconsSet. * Get rid of LatinKeyboardView.disabledShortcutIcon attribute. Add Keyboard.iconShortcurKeyDisabled to KeyboardIconsSet. * Add Keyboard.iconSpaceKeyForNumber to KeyboardIconsSet. * Fix misplaced autoCorrectionSpacebarLedIcon resources. Change-Id: I381bff3789254977ab3cb18f58f95b3c433b1e1a
ey.java
eyboard.java
atinKeyboardView.java
nternal/KeyStyles.java
nternal/KeyboardIconsSet.java
nternal/KeyboardParams.java
|
1ebedd7a15a8fd94e68fb43eb089ed87c4c5a480 |
17-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove LatinKeyboard.adjustLabelCase override Change-Id: If032605c1cd6bb8e913d465e20dec70798c4b8fb
eyboard.java
atinKeyboard.java
|
5afc3ae2d9df0c2c93f2c66af13b128889ac3b5d |
17-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add LatinKeyboardView style As a result, this change moves shortcut related update code to LatinKeyboardView from LatinKeyboard. Change-Id: I1882672577f61e73c90d6c018b7dbb61f3fe21e4
eyboardSwitcher.java
atinKeyboard.java
atinKeyboardView.java
|
22b48de11ce6f31a0edf90e1308073e67a7a2adb |
17-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of Key.needsSpecialPopupHint and related Change-Id: I28e87ea3af9581f12094770b42f113e9018886c4
ey.java
eyboardSwitcher.java
eyboardView.java
atinKeyboard.java
atinKeyboardView.java
|
bc781e963ff51576109aca9626728d09222cfca7 |
17-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Can override key drawing methods of KeyboardView Change-Id: Ie303df4f5e944ea868f5c28ba3bb72a57cc9a35f
eyboardView.java
|
605f7309596a6faf267803320ef59cd2ccf568f7 |
17-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add LatinKeyboard.spacebarTextRatio attribute"
|
40a67396454aa4a8173d210e82d584ef5cb5a659 |
17-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix broken build This is a followup change of I8376f4f5 Change-Id: I4de4cbc903beb71d805e62b5172076a949854bc0
atinKeyboard.java
|
7cc2595b6ffe3a6a3fcea8cccf5987d0e127212b |
17-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add LatinKeyboard.spacebarTextRatio attribute Bug: 5776979 Change-Id: Ia568d1170ed33a000eb3bb02ecdf611e4b5ff2d5
atinKeyboard.java
|
ebec5259b7bc64751a7c9f5f9e6bedff7e20b0dc |
17-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of LatinKeyboardParam class Change-Id: I8376f4f570e72929679c5e4955986c48881abd75
atinKeyboard.java
|
67394a394f325e948cde8aaeb2bce0fa0936b5a2 |
17-Dec-2011 |
Ken Wakasa <kwakasa@google.com> |
Preparatory small clean up for bug: 5776979 Change-Id: I96b20d3775180366fac50c2bb4e0b47a92ee4cdb
atinKeyboard.java
|
3425852be4229b8937c3fd9a82d709d9bd8c4b4e |
16-Dec-2011 |
Ken Wakasa <kwakasa@google.com> |
Remove redundant logs bug: 5722703 Change-Id: I6b7285ad6f5c0c8486d24712f22249f83a1c6396
atinKeyboardView.java
|
4af75010a13b4fb09d5db1e10420f37ee4dea2fd |
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use Set to group Keys in Keyboard instead of List"
|
7c69397f147afdc780ce645482f40619282cd7e0 |
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix swapped alphabet and symbols keyboards"
|
854302282de2a2fde999c059097c5a4d2f0dba79 |
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix swapped alphabet and symbols keyboards Change-Id: I956684332d607cb9ab01d12af7a924c15def7fce
eyboardSwitcher.java
|
4a019a9c96b3a628265ef49f5522f20aeb5856cf |
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Set to group Keys in Keyboard instead of List In deriving various shift stated alphabet keyboards from base/main keyboard, almost all keys should be shared among variants. Grouping keys in Set instead of List is a essential refactor to have. Bug: 5002108 Bug: 5679585 Change-Id: Idd5644d1c45a3276a24b61c984619c03d4e4c54c
ey.java
eyboard.java
ointerTracker.java
roximityInfo.java
nternal/KeyboardParams.java
|
0c0ca874febee38fb5cb2c85c11ddd46cdf2b859 |
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of key index from ProxymityInfo Change-Id: I9bee0a643d09cdd89e42ae913285c9e78d875c1c
eyDetector.java
eyboard.java
atinKeyboard.java
roximityInfo.java
|
645128af712961456a42cbcc34c0cdf5f0b40a83 |
15-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move KeyboardSwitcher.getKeyboard to KeyboardSet This change also gets rid of XML id from KeyboardId. Bug: 5002108 Bug: 5679585 Change-Id: I7086c7da3c01ba4ade7f77ee5cc731310da46404
eyboardId.java
eyboardSet.java
eyboardSwitcher.java
atinKeyboard.java
iniKeyboard.java
nternal/KeyboardBuilder.java
|
cadc0f7d7933f2b7c9a91314e15fdccc0ec6d49e |
16-Dec-2011 |
satok <satok@google.com> |
Merge "Send touch event in usability study mode"
|
15d4793911fa305e0a58aced925961e948582979 |
15-Dec-2011 |
satok <satok@google.com> |
Send touch event in usability study mode Change-Id: I0cdcd57bfd31c9b21cfb932d7ff91bd013cde6d7
atinKeyboardView.java
|
289544d6e45fa1f3f39bda2990ce0d9ad0c240d5 |
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Params instead of Builder as an argument of KeyboardSet constructor Change-Id: I4c576a0b0b632cdf413f2ccd5c69dbd37747fbd3
eyboardId.java
eyboardSet.java
|
6cb72b0f36e0fc58988d01b75948e456280b27a4 |
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup ProximityInfo.calulateSweetSpot Change-Id: I98238359dffd76a620d3b0e73b3b22dd82c56c93
roximityInfo.java
|
0b6237da9456daa2fa9d94e57491445032233ea0 |
15-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Key.mPreviewIcon public final Change-Id: I280b1fa6a018e095e9b36ea5475dde68e0965350
ey.java
eyboardView.java
|
e9a0efc242f3bca80e8f64523a7bade659c28069 |
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cleanup unused variables and parameters"
|
2ac5988f84b5c38d313951a3d7faddebf5f25e04 |
15-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup unused variables and parameters Change-Id: Iad756a7a775c93f3344c6962e7b3456ef8339490
atinKeyboardView.java
|
23d27fefcbfe04df8f8762d5d50117a58fb011e9 |
15-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix auto correction spacebar LED Change-Id: I4894d188d5612380cc9f8eec7cb72544e37fb2b0
eyboardSwitcher.java
atinKeyboard.java
atinKeyboardView.java
|
b8c2c6e2ecdac2c170e17a100a007aea04aafa1a |
14-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add XmlParseUtils class"
|
d549d4334f05737128061a595a0a3304b1af00b6 |
14-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove long press settings key function"
|
17dc10724bf0db04d0a4bfb2b8be0739ad9e60c6 |
14-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove long press settings key function Bug: 5759092 Change-Id: I328e2043075ce5d0d0285febc4a9b7356702c250
atinKeyboardView.java
|
4665463ccd4880c2392d26baa784c5d28de986cc |
14-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add XmlParseUtils class Change-Id: Ie288272bc75832db7d743262c4c4fbe73b6dca04
ey.java
eyboardSet.java
nternal/KeyStyles.java
nternal/KeyboardBuilder.java
nternal/XmlParseUtils.java
|
6652e4589981a0f06692b49e86d1a6f0784a434f |
14-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move Keyboard.themeName to KeyboardSwitcher and make it private"
|
90c12077b2c57afe34b5d9d02fd6a9dcdd9b0cfc |
14-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove EditorInfo from KeyboardId"
|
7a91deb685af73aaed09e1b0d6a3027e1b569aca |
14-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move Keyboard.themeName to KeyboardSwitcher and make it private Change-Id: I101b6927d43e86b3c636c1a527e181df8af9c73e
eyboard.java
eyboardSwitcher.java
|
a042150a697715ca0b65fcc1a03fcc3491c488a2 |
14-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Just ignore settings/shortcut key while typing on tablet"
|
2d603fff64499098927a6a615baafa78a1ff3999 |
13-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove EditorInfo from KeyboardId Change-Id: I70919ff30622afa1d8c29ca45589fa617f2c1f0e
eyboardId.java
nternal/KeyboardBuilder.java
|
601e411c139ae42ddb5db17e6e02dda6edd83770 |
13-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup KeyboardId's hasCode method Change-Id: I5fd8f6ac0f42152fb0e2aaaedc6092f6d82fe677
eyboardId.java
|
623d0155b6a316fdc9335370cdd4005bbb474ef3 |
14-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Just ignore settings/shortcut key while typing on tablet Bug: 5759096 Change-Id: Ie1f1800d0f32ac0938715c79974e0f382c9c3d27
eyboard.java
|
8b1b8aae9ce261c5fd085396044d7f4c5b0a8d80 |
13-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup settings key related stuff Change-Id: Ie0d1204e94fcdf9d578974256bf2ae3e87797f13
eyboardId.java
eyboardSet.java
nternal/KeyboardBuilder.java
|
f86109ca563df283b336c62853533c54134dfc56 |
13-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Utilize KeyboardSet XML definitions This change introduces KeyboardSet and SubKeyboard XML definitions to represent a set of keyboard layouts. Bug: 5002108 Bug: 5679585 Change-Id: Ib6c8d5936187381bb6725c9fe574e93871c01a86
eyboardId.java
eyboardSet.java
iniKeyboard.java
nternal/KeyboardBuilder.java
|
c42f285b35b24af792b71259445eb7e975a50a29 |
12-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce KeyboardSet to hold related KeyboardIds This change moves * KeyboardSwitcher.getKeyboardId to KeyboardSet.<init> and KeyboardSet.getKeyboardId. * KeyboardSwitcher.getF2KeyMode to KeyboardSet. This is the first step to get rid of shift state from Keyboard. Bug: 5002108 Bug: 5679585 Change-Id: I2a5a97e5e89277bc606916d45c1afbc8d105d773
eyboardSet.java
eyboardSwitcher.java
|
34f18203960d34dca01c80355bae3549e09aaf88 |
13-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove KeyboardSwitcher.updateShiftLockState method Change-Id: I032fc50a62a573ba4258530e695c8c88467783c6
eyboardSwitcher.java
|
dc52e7c646bafb00898c3f2ebec064a5920e58fc |
12-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove current keyboard id variable Change-Id: Iec19af98209e1ea8ecd176d3be04d628d4b38950
eyboardSwitcher.java
|
267cd0151f038d4d1654b9cbea5066d1927dd032 |
12-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add special handling for "Phone number" layout. Bug: 5743584 Change-Id: I821b837a2078afb64b460191c98b28f7733cf2c1
eyboardSwitcher.java
|
aa59e24ebec5e09c62d564d97fe790c6763ffc54 |
12-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add unit test of KeyboardState"
|
dfbe254de6f0bf722d9cb5a3ab6dc97d135c73d5 |
09-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add unit test of KeyboardState Bug: 5708602 Change-Id: I1a8a9f4320948bb500a96df8773b0bfa1a1d4167
nternal/KeyboardState.java
|
243e0347169c857e08662bdc4d245473b6ea8097 |
12-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Assign Key.mCode from the label only when outputText is not specified"
|
06b886f372f893a07f5c72760970a71dc4ff309c |
12-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move KeyDetector.printableCode to Keyboard"
|
7dfd5a3e833e14d5bf90d728d5a50b40c8a927d2 |
12-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move KeyDetector.printableCode to Keyboard Change-Id: I9cde21fbb45c1e5f1a568bb97b1b1a76524f4bf2
eyDetector.java
eyboard.java
ointerTracker.java
|
de66f3af8aa3407f4aab6d896866efcfd224013c |
11-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Assign Key.mCode from the label only when outputText is not specified Bug: 5742827 Change-Id: I72b55ce246b14a2d8f4fd16211b71dc716db30b2
ey.java
|
2ba1bcccddbd3be173e72bc49de074339d95b46a |
11-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused Keyboard.CODE_CANCEL Change-Id: Ic2eab17e525901a1cf7096ebe7d24ae78624ed2e
eyboard.java
|
df9deffba241d3f1527092212de02f5c77a0b24a |
09-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused public methods from KeyboardState and KeyboardSwitcher Bug: 5708602 Change-Id: I3dbc3cd00aa9ddf611e2078ff2cfea8945fa09bf
eyboardSwitcher.java
nternal/KeyboardState.java
|
10dcc7eb672a561a1d9f510f4d2109dcab251e36 |
09-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
KeyboardState keeps track of isAlphabetMode and isSymbolShifted Bug: 5708602 Change-Id: I181cdeb90d24984ce6f6c993b278293aae7364eb
eyboardSwitcher.java
nternal/KeyboardState.java
|
784181e29fc857cd3a628efa102dc84cd629feb8 |
09-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cleanup debug logging code"
|
a7af03baf4aa9cd0f3ac124143c109ddcce153e6 |
09-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Get rid of public KeyboardState.setShifted and setShiftLocked"
|
930a55b846a2bdff76bf082879470310ff6eaf36 |
08-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup debug logging code Change-Id: If806d61c5945d319c89d9cc127e09f98b7b10a4e
eyboardSwitcher.java
nternal/KeyboardShiftState.java
nternal/KeyboardState.java
nternal/ModifierKeyState.java
|
805402e8fa90117ecfc6f1446dc5844d828a6bbc |
08-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of public KeyboardState.setShifted and setShiftLocked Bug: 5708602 Change-Id: I98bcca7d3e9dd88f034d0faecada76902b2d0dff
eyboardSwitcher.java
nternal/KeyboardState.java
|
a76c62e92d76d876619e721633ce8f86dd1700c3 |
09-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove direct calls of setKeyboardXXX from KeyboardSwitcher"
|
96c56cb577ff6b76e2c182f45402842e828c3644 |
08-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove direct calls of setKeyboardXXX from KeyboardSwitcher These calls, setAlphabetKeyboard, setSymbolsKeyboard, and setSymbolsShiftedKeyboard have to be call backed from KeyboardState. Bug: 5708602 Change-Id: Ibbe1a21bd10bf942e17886869c0ab0fa1735b87e
eyboardSwitcher.java
nternal/KeyboardState.java
|
7a16a061e622539e54d7d649dcb8d4965aea575a |
08-Dec-2011 |
Jean Chalard <jchalard@google.com> |
Extract Settings.Values to a new class This is pretty much automatic refactoring. Thanks Eclipse! Change-Id: I8ccd24d11878445c836347e9c487c91461eee9cd
eyboardSwitcher.java
|
d52e76053031f282279112fbc6136bb9ccd643a6 |
08-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cleanup KeyboardSwitcher a bit"
|
6ad9b012d947458155609e418aaeb3904cf27f6f |
08-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup KeyboardSwitcher a bit * Move caps lock state preserving code to KeyboardState. * Merge KeyboardState.onLoadKeyboard and onRestoreKeyboardState. * Merge private methods into toggleShift and toggleKeyboardMode. Bug: 5708602 Change-Id: I793a934a0ba18d5750be011c52ebe20c1976eac6
eyboardSwitcher.java
nternal/KeyboardState.java
|
3da7df8db7595de513ea3ab6a4e2f532f7de0166 |
08-Dec-2011 |
Jean Chalard <jchalard@google.com> |
Merge "Add proximity for Russian."
|
1830cd1dc8259aa57175f1cf2a3d8797a7a35935 |
08-Dec-2011 |
Jean Chalard <jchalard@google.com> |
Add proximity for Russian. This also tries to make the code as easy to extend as possible for future developments. Bug: 5701241 Change-Id: I1ed48e6a5cc7aab94c5d6e309930cc004247d7e7
roximityInfo.java
|
cf58f53a1ab53b427a3d9784502b47ba1833b018 |
08-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move KeyboardLayoutState into KeyboardState Bug: 5708602 Change-Id: Ieb6b872d0f2cf3ad1fcb69409e2cf49f60427672
eyboardSwitcher.java
nternal/KeyboardState.java
|
eef6238f94b5046054d9ae9c06f775362893c0ee |
07-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move SWITCH_STATE related stuffs to KeyboardState Bug: 5708602 Change-Id: I904ec370e3761c47af17a680c0932ec98cfd3c27
eyboardSwitcher.java
nternal/KeyboardState.java
|
b300dbbd39b1aed738028fb538aa935a7fbd2e37 |
07-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Reset saved caps lock sate when new keyboard is loaded Bug: 5722919 Change-Id: Id92632a0feffc3342d3c31e90c0da973c934f3c0
eyboardSwitcher.java
|
6b7100fecaaaf0e8e42c4d2ccebac165e89e79bf |
07-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't execute pending onStartInputView if EditorInfos are equivalent Bug: 5722732 Bug: 5722867 Change-Id: I8347c258b286c3329f318d50adf205e78e49c722
eyboardId.java
eyboardSwitcher.java
|
68d600a5f66d5ba6a33c248a3b8825d65add9b9f |
07-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove internal toggleShift calls"
|
f47993ee34d1111fdbb1afb44fcac64a132a2e57 |
06-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove internal toggleShift calls Bug: 5708602 Change-Id: Id1f76dbd40aaf9ed35d4598d902043675c3d74fc
eyboardSwitcher.java
nternal/KeyboardState.java
|
845d829d47aca3d03b6d7ac0f2d0ac97433cbabd |
07-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Get rid of direct reference to KeyboardId from KeyboardLayoutState"
|
bc56e0442586ecfcbd18cbdd138996b17ea79b6b |
07-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Reset keyboard state when loading keyboard Bug: 5627467 Change-Id: I709f97e47144d3270450adc7d8053038d0df57bc
eyboardSwitcher.java
nternal/KeyboardState.java
|
2e263b70d5769b52cba4a002e44dbf81db5de7f8 |
06-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of direct reference to KeyboardId from KeyboardLayoutState KeyboardLayoutState.restore directly loads keyboard using private methods such as setAlphabetKeyboard and setShifted etc. instaed of calling public methods such as toggleCapsLock, onPressShift, and onReleaseShift. Bug: 5708602 Change-Id: I799f80f1d505ac7bdf17b92b189fc418994bfa2f
eyboardSwitcher.java
|
e466583ddc68278ad708094f8ac521be504bf342 |
06-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix caps lock key behavior Fix the issue introduced by Idfe69978. Bug: 5708602 Change-Id: I4265822b7d33417b87b3e7e3f49250ac5d2ecdda
eyboard.java
nternal/KeyboardShiftState.java
|
8a70e70c849cc2c5553c6fd79891c22893fd761b |
06-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove toggleSymbolsShift and rename toggleKeyboardMode Bug: 5708602 Change-Id: Iadef3e862d00505d1d9f588d0d64445754d7b962
eyboardSwitcher.java
|
c1859b8fd22b2c4cc2a700566f57f3e3d04e1580 |
06-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move KeyboardShiftState to KeyboardState Bug: 5708602 Change-Id: Idfe69978972bb674e0f360ef5e324739e2652d25
eyboard.java
eyboardSwitcher.java
nternal/KeyboardShiftState.java
nternal/KeyboardState.java
|
4f7f61730cbd45871c1e9044da84b494831f97c3 |
06-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Keyboard.setShifted return void Bug: 5708602 Change-Id: If8150f62fbab864344f59853850ff3213c27940e
eyboard.java
eyboardSwitcher.java
iniKeyboardView.java
oreKeysPanel.java
nternal/KeyboardShiftState.java
|
ec52fb6dbb0794d9872bb3e83ea166c6996acf4e |
06-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Minor refactoring of Keyboard"
|
5b74989bef2f41c8a24932364295d0f5605f3e20 |
05-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Minor refactoring of Keyboard * Remove isAlphaKeyboard(). * Remove isPhoneKeyboard(). * Remove getKeyboardShiftState(). Bug: 5708602 Change-Id: I8bf5009bf499ecb0501d1379f72e43406080062a
eyboard.java
eyboardSwitcher.java
atinKeyboard.java
atinKeyboardView.java
|
6ddb07433fc8ed8675f0996a48790a05a97b61f0 |
05-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge setManualTemporaryUpperCase and setAutomaticTemporaryUpperCase Bug: 5708602 Change-Id: I6a0b5f0dcccbb6331a271cd61a48c474a7800289
eyboardSwitcher.java
|
46831d5a4b135e5c21f2212d1d8aef09806800ed |
05-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Renaming KeyboardSwitcher.getPointerCount to isSinglePointer Bug: 5708602 Change-Id: If44ed4449a3ea79228e25e2ab2c8c8fe82a93a2b
eyboardSwitcher.java
nternal/ModifierKeyState.java
nternal/ShiftKeyState.java
|
4a292acc6fc95f91fd9d16c37d4bedc514105b8c |
05-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make ModifierKeySatate and ShiftKeyState non-public class Bug: 5708602 Change-Id: I149c2dab26774686e5c578bbf780081e9fb30e7c
nternal/KeyboardState.java
nternal/ModifierKeyState.java
nternal/ShiftKeyState.java
|
b88c9acd88348c160e3d114593660bfd362bee29 |
05-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add KeyboardState to host shift and symbol key states The KeyboardState will conatin all logic of keyboard state when series of refactoring are achieved. And the KeyboardState should not be entangled with other objcets such as Keyboard and KeyboardSwitcher in order to keep it easily testable. Bug: 5708602 Change-Id: I288bc169c47e1b4de27fe78854baadbcc85c5d23
eyboardSwitcher.java
nternal/KeyboardState.java
|
c410e243e983e95413dc2fc855a25fc0ede4bf3c |
04-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Ignore releasing shift key caused by long press Bug: 5694715 Change-Id: If7b84f547f5701e84d740f186d284273565b7eba
eyboardSwitcher.java
|
5c269d1e0d31987d86ff9401044289e51c029fb4 |
01-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use Iterator in PointerTrackerQueue"
|
41a51bb2b4e0cc52c84a98e7bd0e2586061eb1f4 |
01-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix debug messages neatly"
|
78ac86ff9ddfa354567c3146c67c914fc354d3a0 |
01-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Iterator in PointerTrackerQueue Change-Id: Ia5ad7d4511b2f2db056f2acf7cc0e002001e2123
nternal/PointerTrackerQueue.java
|
e742436a29f46764441e83aaebf3ec25283bff1b |
01-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix debug messages neatly Change-Id: I40538d5ffbdf64df4e2848de33393327d704fc1e
eyDetector.java
ointerTracker.java
|
c9f203805ca23276fcdcdc79b9298bc1d413ad98 |
01-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix potential NPE Change-Id: I00e7cd521bafd2705ebc2a59d63b7bfc4fe178ba
ointerTracker.java
|
2013bab89ca2f82589f99d98d9cf3b41ea5aac65 |
30-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key.altCode attribute * Registering alternate code and while key is typing. * Showing press/release graphics of the key that has the above altenate code. * Showing press/release graphics of all shift keys. * Renaming Key.ignoreWhileTyping to Key.altCodeWhileTyping. Bug: 5639503 Change-Id: I67fb45bae76284a1f0deb6fd12ae5fb781d06cc3
ey.java
eyboard.java
ointerTracker.java
nternal/KeyStyles.java
|
e22baaadd314c80f835e2e96fb0dfc73838ac2cd |
29-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of usage of key index Change-Id: I7596ce3ae52fde436d06c2dd95ae873c7aa5ef7f
ey.java
eyDetector.java
eyboardView.java
atinKeyboardView.java
oreKeysDetector.java
ointerTracker.java
|
c1f7d39b4aabe71ecf7934272a848d8c0fe5a7f0 |
23-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce ignoreWhileTyping flags to Key.keyActionFlags Bug: 5639503 Change-Id: Ic2afad6766edb2538a58f722209e2daa40aa488d
ey.java
atinKeyboardView.java
ointerTracker.java
|
93246652638f423d5220449f65495dea0639c750 |
22-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move ignore special key code out from LatinIME to PointerTracker Bug: 5560766 Bug: 5639503 Change-Id: I34c9eea833516adf6ef1db58f1a64a5ef5322fa9
atinKeyboardView.java
ointerTracker.java
|
13d5f6605be6a6e8d9e5dde5b204dc050a862550 |
22-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key.keyActionFlags and obsolete Key.isRepeatable This change also renames Key.keyLabelOption to keyLabelFlags. Change-Id: Iedd0bfaa420ad382c07ce084416355690e390919
ey.java
ointerTracker.java
nternal/KeyStyles.java
|
e7eac906c0a14b644d457beeb73a407fa1b63673 |
21-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Pending onStartInputView only if the EditorInfo is identical Bug: 5604372 Change-Id: I2a88cf15b07eebd29e43e460f6ec758432181b01
eyboardId.java
|
431ce9392561f42f49e55a531197d3d5d19252d4 |
18-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce noKeyPreview Key attribute This change also removes hacks in LatinKeyboardView by utilizing noKeyPreview attribute. Bug: 5638595 Change-Id: Icd8a3af3b7849b941f8f5532e2b432e126a909e6
ey.java
eyboard.java
eyboardId.java
atinKeyboardView.java
ointerTracker.java
|
18630d5fd681ab853befe7fffb67e3db9c9ea0f1 |
18-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
am 15a01d72: Merge "Do not show key preview of settings and shortcut key" into ics-mr1 * commit '15a01d72724ce7f0a9a5814443a03b907962f3fd': Do not show key preview of settings and shortcut key
|
15a01d72724ce7f0a9a5814443a03b907962f3fd |
18-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Do not show key preview of settings and shortcut key" into ics-mr1
|
ca14c8bf34d6fa202628a2f328b604f2a89d0a3a |
17-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Do not show key preview of settings and shortcut key Bug: 5560766 Change-Id: I580efaf4e33f7dfbaa591e2afae9c49547bf26fb
ointerTracker.java
nternal/KeyboardIconsSet.java
|
875c16adc3a42b156cc9f215fd6fbaa4e959a905 |
17-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix long press caps lock handling (DO NOT MERGE)" into ics-mr1
|
ac4bd598645ff0f12a59e225122ba5fc87e91e8c |
17-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix long press caps lock handling"
|
245a4d930430abcc1a9ad4345ccea13c1ac697f2 |
17-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
am d845c26b: Merge "Fix IndexOutOfBoundsException in monkey test" into ics-mr1 * commit 'd845c26b0e72e67aa14b5eac4616eb5ee7d81b33': Fix IndexOutOfBoundsException in monkey test
|
628ca7a8549ddbb908f6aacb8fd9707f852e653f |
16-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix long press caps lock handling (DO NOT MERGE) This is cherry-pick of I3850f283. Bug: 5627467 Change-Id: If46dcbe5bac42b975bd001fefb9f11520a0abb70
eyboard.java
eyboardSwitcher.java
atinKeyboardView.java
nternal/KeyboardShiftState.java
|
42e8c64a042476f555da5015558d51f96aaeb7fd |
17-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix long press caps lock handling Bug: 5627467 Change-Id: I3850f283d44da81ecb22fc4e6d8aa574f5fcf65f
eyboard.java
eyboardSwitcher.java
atinKeyboardView.java
nternal/KeyboardShiftState.java
|
d17786fcd21e53b81e4d4e924adc8becdfa46ec2 |
17-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix IndexOutOfBoundsException in monkey test Bug: 5627027 Change-Id: I341cfa5c3d553a1c819d8455936b40a40ad30e87
nternal/PointerTrackerQueue.java
|
549863a7c50c8ee2e23c654ec60ee47c69f97a9f |
04-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix referring wrong TypedArray (DO NOT MERGE) This is the cherry-pick of Change I2a8f00ed from Master. Change-Id: I2a8f00edb579e24e612e839498ece097e9d3d7f6
nternal/KeyboardBuilder.java
|
6c1c546a98d45c202b549c0710d75680214635b0 |
04-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix referring wrong TypedArray"
|
28f6948745d0edae874766792a04cec177cc1948 |
04-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix referring wrong TypedArray Change-Id: I2a8f00edb579e24e612e839498ece097e9d3d7f6
nternal/KeyboardBuilder.java
|
cb83b300e73700449dec0bd9415d6e1df409c441 |
04-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remember shift locked state when switching between Main keyboard and Symbols Bug: 5553660 Change-Id: Icb15a9f8a58243bd113c2d4897fee623ac48b66d
eyboardSwitcher.java
|
80e9bd34d19e37c0cea7d2c42d8fea3ff0c56c32 |
02-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Do not clip the popup key preview even if there is no left/right preview icons Change-Id: Ie51f56c64ba4c69400fe6472b2397ba19ee74911
eyboardView.java
|
5fdcd7d5cd9d39d41568aa1412a4b1a866c05d3a |
31-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix JNI as 64bit ready Change-Id: I7a3ed2cee3b20744869aa5cf89ff9fd95f5ab8fe
roximityInfo.java
|
adc5e6f12cee443177d05f50b9e57c9e1a769d62 |
29-Oct-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
am f2c57551: Merge "Removed lift-to-type from LatinIME accessibility." into ics-mr1 * commit 'f2c57551a70de651dc34bd2d73f5e622ba3887db': Removed lift-to-type from LatinIME accessibility.
|
8fbf29e2d54027a17993cd0d4ad486e3454b56f6 |
28-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make some private method static Change-Id: Ia23765268be0ef89d7fe7c3f5372ed32d6615765
ey.java
nternal/KeyStyles.java
|
37c6bbb675c5c8bad7de36b0283402a0f240db7f |
27-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
am a7c41996: Merge "Preventing infinite call of dismissMoreKeysPanel" into ics-mr1 * commit 'a7c419964f46d1c354e81c5688f5da6b43428c9a': Preventing infinite call of dismissMoreKeysPanel
|
166530b1950543b0f918055411b9a0c5960a769b |
27-Oct-2011 |
Alan Viverette <alanv@google.com> |
Removed lift-to-type from LatinIME accessibility. Bug: 5522854 Change-Id: I32df86450fa0d5dd9606609ea693d0e331b64b19
atinKeyboardView.java
|
ef543c725e0d5bc322adc40e364fbaedd1861e4b |
26-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use onCustomRequest to request haptick and audio feedback"
|
d999ea44805ae0a3ccac4c4f49aaf500f6c479ac |
26-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use onCustomRequest to request haptick and audio feedback Change-Id: I958f274d8cfebb1551cdf08f1bada50c20fb9ca0
eyboard.java
atinKeyboardView.java
|
e51d164482c7896892d6eccb80f1e1e6fe6d50db |
26-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove eventTime argument from PointerTracker.onShowMoreKeysPanel Change-Id: Idbcd6e3047c6c0c407e3b347cf9f65951d43a312
atinKeyboardView.java
ointerTracker.java
|
0cf7a45ac53eef7399826a548a2ef8dab225bdf0 |
26-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Preventing infinite call of dismissMoreKeysPanel Bug: 5514583 Change-Id: Idf8dd1ebba0afdb768e538c2626b60770421d4be
iniKeyboardView.java
|
cc02aa8af35b85cb564503c7b54e1eae6a6b6169 |
19-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix missing TypedArray.recycle calls Change-Id: I333e55b4e7925dac5495e2e73ac57ffcef4fabb4
atinKeyboard.java
nternal/KeyboardBuilder.java
|
ddd759aa9e61cd09fa28e36baf946f15427ace8c |
17-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Close XmlResourceParser when finish parsing Change-Id: If21ee187c83f044b235d88fba15af00e6ac8a308
nternal/KeyboardBuilder.java
|
908a2f63949687c9e7acb2e3d50fd50815582e8b |
14-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Special handling of one key mini-keyboard to mitigate visual flicker" into ics-mr0
|
28d841534db4e11fbd215d78d399ce4ac75aff1d |
14-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Release bitmap buffer when KeyboardView is detached from Window Bug: 5450387 Change-Id: I3e60edd8c0ea70aff9e484f6e00dadcc8f8981f6
eyboardView.java
atinKeyboard.java
|
a0e4f40994f779ad98268921c63d6535ad04224f |
12-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Special handling of one key mini-keyboard to mitigate visual flicker Use pre-computed width and height of mini keyboard if * Popup key preview is enabled * The mini keyboard has only one key * Pre-computed width and height are specified Bug: 5248783 Change-Id: I53475698e87d5bd67d36e63323c25a9e9f18fbb1
eyboardView.java
iniKeyboard.java
|
f44aeb6618847726164a733a6f375d986b7a8b56 |
11-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix haptic and audio feedback of caps-lock mode changing Bug: 5435669 Change-Id: Ic1c1eb00d7e535a3ac602b9b505fd8bf43da5a8d
eyboard.java
atinKeyboardView.java
|
416ee19d330f08e329cce4fd7cb66003cfb64f4a |
07-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add haptic feedback for caps lock When long press triggers caps lock, the keyboard also triggers haptic feedback. This change also fixes trivial harmless bug in KeyboardSwitcher. Bug: 5424681 Change-Id: I62706b49abd7be1dcebc3c5166ea03f426fc8c86
eyboardSwitcher.java
|
406a54f41c3e2bb90bedefb6ff80d7b874242f83 |
06-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use XmlPullParser interface instead of XmlResourceParser Change-Id: I00e8a82aaaf5fec1e27707bce0a82cbfd1bc9fae
ey.java
nternal/KeyStyles.java
nternal/KeyboardBuilder.java
|
cf6d374505a79eac59e2944211be9d0e9d45695d |
04-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused local variable Change-Id: Ia71e03ee59153db1dbc35028569f7c76d5b12bf7
nternal/KeyboardBuilder.java
|
ab72a97d7ce44230a0c824797d1675a5ca354a56 |
04-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup unused import This change also gets rid of several compiler warnings. Change-Id: I23962edaadad18a6e0395d528af17b909dcf5dad
eyboardSwitcher.java
roximityInfo.java
|
294e1b4a5abb86e58deefc8eee40e6b661524b28 |
03-Oct-2011 |
Yusuke Nojima <nojima@google.com> |
Pass the touch position correction flag from KeyboardSwitcher. Change-Id: Ia242a9fa2fa71f7fdf8f974071a2df7acc4aa51f
eyboard.java
eyboardSwitcher.java
roximityInfo.java
nternal/KeyboardBuilder.java
nternal/KeyboardParams.java
|
a27812ae1526e44430012aa31cb5de6a466559c8 |
03-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix obtainStyledAttribute not to look for default Bug: 5402266 Change-Id: I8f84754b0080b315f9360e1ffa8353b386e88ad7
nternal/KeyboardBuilder.java
|
ad2dfa7697ecc4b775a1fd55ade1697c3322215a |
02-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix keyboard theme parsing This is a followup of I13b9997e. Change-Id: I4c10fbc8b250c3bad72e38d46089684a839bdd5f
nternal/KeyboardBuilder.java
|
5c26922ab21b2b555fcc996b79aa4404edde61c8 |
30-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move themeId and touch correction data to Keyboard style Change-Id: I13b9997e013b704734b6fa94131b1f7fec7a152d
nternal/KeyboardBuilder.java
|
da9f556a15e7ff823b8ac5f273f918691b278505 |
30-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Merge "Classify touches into three types."
|
258bfe66e0fcfc89b59534a9cc7f50ff07d5f78d |
27-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Classify touches into three types. Change-Id: I7c1d42835e0c15d596a1b66d421b0aa514ec0890
roximityInfo.java
|
59f8ca752d5f79d4469519623590052c050c9d23 |
29-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Skip successive InputMethodService callbacks after orientation changed IME is called back four methods for each input field as a IME life cycle. The four methods are onStartInput, onStartInputView, onFinishInputView and onFinishInput. After orientation changed, Those quartet methods will be called back twice. This behavior of the framework might be a bug. In order to restore the previous keyboard layout, we should skip onFinishInputView and onFinishInput of the first quartet and onStartInput and onStartInputView of the second quartet. Bug: 4311428 Change-Id: I450ddc0cce5d00abc971ffd42a507a8a86682548
eyboardSwitcher.java
|
ad35835baccb4101c3d8766fadbf4d127e41b6cb |
29-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Pass the touch position correction data to native. Change-Id: I92958779377a530410d1682100f9d0a2ba267dea
eyboard.java
roximityInfo.java
|
b45e095aa205c25c29689be6c5db3308fb97e673 |
29-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Merge "Add touch position correction data to resources."
|
d6339639c39cbe0a833361623bf6963cff526784 |
29-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Add touch position correction data to resources. Change-Id: I156205672f3935f70c250a6c538793f35c5d86b2
eyboard.java
roximityInfo.java
nternal/KeyboardBuilder.java
nternal/KeyboardParams.java
|
2fc4248700023853980b0006c12425079e3f9257 |
28-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce hit box to Key and get rid of edge flags Change-Id: I2b78d2ca756223b5497d01127c3a0190dcc81e57
ey.java
eyboard.java
iniKeyboard.java
nternal/KeyboardBuilder.java
|
a59f65ad0cadfd2e71ebbe7ca8b14285a4db6ae2 |
28-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Merge "Extend JNI interface to pass the theme id of the keybaord to the native."
|
63584323cab56c76debf6bb000621f2c605329a9 |
27-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add themeId to Keyboard Change-Id: I6abdeaf41459406cf9021efdf5bb96232ba104c7
eyboard.java
eyboardSwitcher.java
nternal/KeyboardBuilder.java
nternal/KeyboardParams.java
|
1c923d8581fb2af76add7f00802cea4d26ac4e84 |
28-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Extend JNI interface to pass the theme id of the keybaord to the native. Change-Id: I705ec2fa1d32a673a8d84bc9afc2a46208a414a1
roximityInfo.java
|
f451ed2012df7eb080de045a93a494aecd2775b4 |
20-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Forward touch events above the keyboard to the suggestions strip The gutter area between the suggestions strip and the top-row keys looks like a part of the suggestions strip, and the touch events landing on the area should be forwarded to the suggestions strip. Bug: 5246673 Change-Id: I92af763be0feed21aa36ceffb5d575abe554f19e
eyboardSwitcher.java
|
73cd4c1428ac370e1c15c5f61b1ce499f0d4f4c7 |
27-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix onDeatchedFromWindow to protected Change-Id: Ief666554ffd405a43363e66ea2bc2d87aa76a882
eyboardView.java
|
287f4f83e9faa51efce6cc750c5a26b9556db728 |
26-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add horizontal edges paddings to phone/number layout Bug: 4948171 Change-Id: I8a06a25ffcbd141c9418e77e982233166a347914
ey.java
nternal/KeyboardBuilder.java
|
acf6b6815a0cd474ef480537c0391b6851364916 |
26-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix keyboard row height calculation"
|
8fbfac4ffb7079e8e71fd4e3ddc04e362239ebb3 |
22-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix keyboard row height calculation The keyboard height will be distrubuted as: top_padding + (key_height + vertical_gap) * row_count - vertical_gap + bottom_padding Change-Id: I841f356b9dbf8cfaf3756178bc9e4e6b2aa61364
ey.java
eyboard.java
eyboardView.java
iniKeyboard.java
nternal/KeyboardBuilder.java
nternal/KeyboardParams.java
|
c66a7278d2e5f475c8b7f1638d1569b7b8b06662 |
24-Sep-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Merge "Revert "Use "..." instead of "\u2026"""
|
9bdce3a59e9bf00095bc92fae88b830b0a8455be |
23-Sep-2011 |
Fabrice Di Meglio <fdimeglio@google.com> |
Revert "Use "..." instead of "\u2026"" This reverts commit 8673ceb066ed0dacaff79ac296adf8aae9814a16 The Roboto Font is having the real ellipsis back
eyboardView.java
|
b2255163667e1e8f0765f642736b6d736ee5e8af |
22-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Merge "Extend JNI interface to pass the key coordinate information"
|
0e1f656c1be7f2916cf57c94d99b001795856270 |
20-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Extend JNI interface to pass the key coordinate information Change-Id: Iec0d1415d6abba43b775a014516b961b167597b7
roximityInfo.java
|
8673ceb066ed0dacaff79ac296adf8aae9814a16 |
21-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use "..." instead of "\u2026" Because "TRHEE DOT LEADER" glyph of Roboto font is broken, we decide to use "..." instead. Bug: 5344295 Change-Id: I0fa5eefc00baf80747ff5215c018619a7e15a58e
eyboardView.java
|
40fd76faf23480f36b82609b62fce215ee71dbf5 |
20-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Build.HARDWARE to determine "sudden jumping hack" Bug: 5182291 Change-Id: I6c1ec0c4dd0f96902be89a0ad230dd2264a0dade
uddenJumpingTouchEventHandler.java
|
2d9722e46c774d51c834c3a8b11261a2a22e09d3 |
16-Sep-2011 |
Ken Wakasa <kwakasa@google.com> |
Update the theme pref key. Follow up to Ia139813b Change-Id: Ic4c2ea63041af02119dc404e704a04608d041163
eyboardSwitcher.java
|
dc52a5621aa54ed1b312b495ed1f62e95f0764b5 |
16-Sep-2011 |
Ken Wakasa <kwakasa@google.com> |
Use the correct theme on ICS bug: 5329939 Change-Id: Ia139813b83eefe53863cae9cbe46b8b3a940e0df
eyboardSwitcher.java
|
32cf5bb9f9db62bd260dcc9df85998ccee06709b |
16-Sep-2011 |
Ken Wakasa <kwakasa@google.com> |
Stop auto-switching-back to the main layout by quotes. bug: 5314117 Change-Id: Idcd6a146665b93eabdc03875b98988f9fa049791
eyboardSwitcher.java
|
5b0c124ca888ee4ecbde9a51f11c4e9887a96636 |
15-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove Key.isStick, use backgroundType="stick" instead Change-Id: I50e88c0870a3fe360b81f19163ca2f64ec38d8e8
ey.java
nternal/KeyStyles.java
nternal/KeyboardParams.java
|
a6d3a4d61b9655816128aa929331b7624476df64 |
15-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make action key background more visually prominent Bug: 5232726 Change-Id: I76ff2fb431ca295693ceb231a0f13da44f9293e6
ey.java
|
7918ed016960908700582e47322e52d74c328cc7 |
15-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor Key.isFunctional to more generic Key.keyType Bug: 5232726 Change-Id: Idc861ca725f62eaf37795f57401573394a17d6d3
ey.java
nternal/KeyStyles.java
|
4486d7727038ca6be2dda16cc213549dc080ba8d |
12-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce autoXScale label option Bug: 5267649 Change-Id: I7fdcb98c209b7ccf73075ef3a4e758782fe161e3
ey.java
eyboardView.java
|
30bd8cb2daf6c26a2e89a74f1d2aa4f11a17cf16 |
08-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add visual dividers to more suggestions panel Bug: 5275003 Change-Id: I9464db71388a40ea768984b4cf06c8da05bfa26c
ey.java
|
18453d69e0ef7631500826bf4e0b6f684c948cb3 |
08-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Spacer as extended Key class Bug: 5275003 Change-Id: I809a8ca363ba72b22ac5cfd926414990f7e8467c
ey.java
eyboardView.java
roximityInfo.java
nternal/KeyboardBuilder.java
|
6b97d2b9c2acd04780d517c057afeaeee9e5dbcb |
07-Sep-2011 |
Ken Wakasa <kwakasa@google.com> |
Tweak bottom padding for the "..." popup hint Follow up to I45bd6edf bug: 5255103 Change-Id: I6d5368dadbaf6c7dffadd783d8a8756fea9dbff7
eyboardView.java
|
2ed13003affdeea89f2b8d0ed1a6a19dcbc22da8 |
06-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use different reference character for hit label Bug: 5255103 Change-Id: I45bd6edfa68abccb9d67fed617b88efad2bfcc04
eyboardView.java
|
50e1073e11240fe51b3baf0e2ed80dac0d9f001d |
06-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
More suggestions view can be modal Bug: 5241105 Change-Id: Ib430ee129b9f3cad0bdb1ae083b1068c51a5f2ea
atinKeyboardView.java
iniKeyboardView.java
|
8ac6d505b7ceab020a4085b3dfbea5b47362b030 |
06-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
More processTouchEvent from LatinKeyboardView to PointerTracker Bug: 5241105 Change-Id: I8a5d15f43e2c9f294e78127eda68b0f85da5ad15
atinKeyboardView.java
ointerTracker.java
|
ea0c567f86bd19015d53fc038c4579df776cfec3 |
05-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Tune mini keyboard visual This change only gets rid of the surrounding paddings of the mini keyboard. Bug: 5248783 Change-Id: Idb95ac1467085c230fd60e4bc0f466fef5700bfb
iniKeyboard.java
|
f2bd8a07bb881fb60aab368e7cc3cde30cd7afa8 |
02-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Squash MiniKeyboardKeyDetector and SuggestionsPaneKeyDetector into one"
|
9734ecbf46cf5f68f4f7d373659713dfc55627a9 |
02-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Squash MiniKeyboardKeyDetector and SuggestionsPaneKeyDetector into one Bug: 5241105 Change-Id: I4c310373fb8b2426fb46205fa17a49a8346f8244
iniKeyboardView.java
oreKeysDetector.java
|
d4d9b33c394e767db8e852187745ce3f7a01c314 |
02-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move Row class into KeyboardBuilder This is a followup of I5929e656. Bug: 5245837 Change-Id: I06bc2774f77a2c5ddf0b6fe1b3ee70e9b3a7dd23
ey.java
nternal/KeyboardBuilder.java
nternal/Row.java
|
b58925ea0d358c1d966cb16ffd14459f637a450c |
02-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Calculate x coordinate with floating point This change also fixes some keyboard layouts a bit. Bug: 5245837 Change-Id: I5929e656763b150e71afe89238386904da214e21
ey.java
nternal/KeyboardBuilder.java
nternal/Row.java
|
3e0511e304489ce30ebab9f73ad6149a1ba962d5 |
02-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move current x coordinate value into Row class"
|
e84274ede1f29154838e1b5e99773d1497c3ecd3 |
02-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move current x coordinate value into Row class This is a preparation to address the issue. Bug: 5245837 Change-Id: If5d463304c1689a840c8b761fedb0a8e2193734b
ey.java
nternal/KeyboardBuilder.java
nternal/Row.java
|
1b087064c07975c5e2b9c17d4ca80c56e01c35c0 |
01-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Dim keyboard when more suggestions are shown Bug: 5241009 Change-Id: Ia42bcfc34dddf93d35f9cea8a4f0efead6ce3a6a
eyboardView.java
atinKeyboardView.java
|
29e7b7ed6ef88c3e10cc6469801fef87241c9cb5 |
24-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Implement popup suggestions pane Bug: 5023981 Change-Id: Ie1d69131dbf884a3f6a2beb3ac3427e5437c1486
iniKeyboardView.java
ointerTracker.java
|
dcb1c7b80293478596f67ff8a1d4e7a3f6acad38 |
31-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Rename PopupCharactersParser to MoreKeySpecParser"
|
9d5601e9013c5ec9a7ac75db16f4a0a8218b02bf |
31-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename PopupCharactersParser to MoreKeySpecParser Also renames PopupPanel to MoreKeysPanel Change-Id: I37209a5a8fe7dbba1eef03e3be88ba5253653926
ey.java
eyboard.java
eyboardView.java
atinKeyboardView.java
iniKeyboard.java
iniKeyboardView.java
oreKeysPanel.java
ointerTracker.java
opupPanel.java
nternal/KeyStyles.java
nternal/KeyboardBuilder.java
nternal/KeyboardParams.java
nternal/MoreKeySpecParser.java
nternal/PopupCharactersParser.java
|
79dc056d22459d8c038ec2a3b93c5058b7a0b3c2 |
31-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused XML attribute This is a followup for Ic83cd120. Change-Id: Iecdcf28e2e07e1110c1b2974a9cb994ab2c0a769
iniKeyboardView.java
|
9237a72634be821c22911633ef0848130e162d58 |
31-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename PopupMiniKeyboardView to MiniKeyboardView Change-Id: Ic83cd1200cfb8f8c0b0cfbcad449031b8e8a29e0
ey.java
eyboard.java
eyboardView.java
atinKeyboardView.java
iniKeyboard.java
iniKeyboardView.java
opupMiniKeyboardView.java
nternal/KeyStyles.java
nternal/KeyboardBuilder.java
nternal/KeyboardParams.java
|
b8dc67466339dc14653ad634c86851025373326b |
31-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of MeasureSpec.UNSPECIFIED Bug: 5023981 Change-Id: I14ded3c3d554ac72b66f190110652f54d91df954
eyboardView.java
atinKeyboardView.java
|
241f1cfdf6eebf8312006fb9c48215ebe5b9ef75 |
30-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add outputText and icon to the Key constructor This is a follow up change for I737bacb1. Bug: 5023981 Change-Id: I980e3e993c81afe4fbdb95c9c263d7aa52aff66c
ey.java
iniKeyboard.java
|
39cc80660517886c92f57f74fc787b3e2ee53546 |
30-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cleanup keyboard related code a bit"
|
c06d0ef01ddf286080fd421829a587741b1ebc1b |
30-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup keyboard related code a bit Change-Id: I04f1014ab3b115bd457e25a267d2e46d306c8a0e
atinKeyboardView.java
opupMiniKeyboardView.java
nternal/KeyboardParams.java
|
392276d73dd6a1787afd3b859c213378e8e7bdb5 |
30-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key constructor for suggestions pane Bug: 5023981 Change-Id: I737bacb1a6bb40f70be65d6eff85614afe6c79ed
ey.java
iniKeyboard.java
|
84b1284d01ffa1f730763471e1f2e9eddfb8ddea |
30-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Add hintLabel to Key constructor" This reverts commit be34d973349909196dc3427a5653f4e119092ea7. Bug: 5023981 Change-Id: I34f75cde035f04a9a82c9259442ed0e255cb7118
ey.java
iniKeyboard.java
|
be34d973349909196dc3427a5653f4e119092ea7 |
30-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add hintLabel to Key constructor This change also partialy reverts I5832421c, because of incorrect popup mini key width calculation. Bug: 5023981 Change-Id: I1acde090c01d3d861fcc5559cad81e638de2c2bb
ey.java
iniKeyboard.java
|
619f707c95113e87afc924ba884639f83a959dad |
30-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix another mismatched attribute in KeyboardView This is a followup of Iea7f8f34. Bug: 5023981 Change-Id: I1135383ff0f0a2b8a5940d0d5c407fd01706a7f7
eyboardView.java
|
3e63fbe400e9c0888c3829a5f641ffb2dec6379a |
30-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix mismatched attribute in KeyboardView This is a followup of Iea7f8f34. Bug: 5023981 Change-Id: Ice6d949581aea7ca68799be2b91ff28234dd88d6
eyboardView.java
|
3b71e5fae6b8e357cf8b00cda0b5292c72b2500f |
29-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add keyLetterSize and keyLabelSize as KeyboardView attribute"
|
83da6c18fb2314dd45d3244a23ba59a5e0e21cd6 |
29-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add keyLetterSize and keyLabelSize as KeyboardView attribute Bug: 5023981 Change-Id: Iea7f8f340775cbb093c50d6e741b2f1476e9ac39
eyboardView.java
|
2315bfc7c8df0f6d9fb627456f2a298f5580b52d |
29-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up some MiniKeyboard.Builder code Change-Id: I5832421cab3d496d4bb8a5e9902d0b5f4929fd0b
eyboardView.java
iniKeyboard.java
|
a9311741b89841f2a6cd9a83259ca7fe2e66c9a1 |
29-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add KeyboardActionListener.Adapter"
|
e3be3bcebc11892b536fdf650f74bba21af13383 |
29-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add KeyboardActionListener.Adapter Change-Id: If13df42efffc7cef746c09d5abfe7a8619452a0b
eyboardActionListener.java
ointerTracker.java
opupMiniKeyboardView.java
|
46286874f30c4a6ef44646c4e4adf36fe55c74b9 |
29-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add guard to prevent possible IllegalStateException Bug: 5227682 Change-Id: Iff93b425f52981b5e2c65e309b07bcfe4485eeb1
atinKeyboardView.java
ointerTracker.java
|
ed23cc7f0be860d8b57ab4b90fb8a8265cbe871d |
29-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Make PopupPanel decoupled with LatinKeyboardView and Keyboard"
|
f44a01b40852dde2363a061cdc7df2ef4cb59aad |
29-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make PopupPanel decoupled with LatinKeyboardView and Keyboard Bug: 5023981 Change-Id: Ib4fd55d52718aa244178ca2313f5e8487378324f
atinKeyboardView.java
ointerTracker.java
opupMiniKeyboardView.java
opupPanel.java
|
ef35cb631c45c8b106fe7ed9e0d1178c3e5fb963 |
26-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Move locale-related utility methods to LocaleUtils. Change-Id: I7e9e6e5bc4486d8618d0213b112308c3d305c15e
eyboardSwitcher.java
|
f3f3189adbce15d609d5e06632f8e0630db890d1 |
26-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Wrap up popup mini keyboard Bug: 5218641 Change-Id: I88b3e7efa1f7c009c8a8e4f5453a5c4df2f91cfc
opupMiniKeyboardView.java
|
fd47b5d09c12a83145a2ee5d11473ca4f6fe3fc9 |
24-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move some static methods from SubtypeSwitcher to Utils"
|
af52c0ea04c6563feaa6ea7dbac5dd87c2a48cc6 |
23-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Implement "forceAscii" private IME option This change also introduces "AsciiCapable" extra value for subtype that indicates the subtype can input any ASCII code point from its keyboard layout. Only if the input field has "forceAscii" private IME option and the current subtype doesn't have "AsciiCapable" extra value, the en_US keyboard layout will be used for the input field. Bug: 3384942 Change-Id: I25e2553e37ecb5002df1164e45f6273845fe463b
eyboardSwitcher.java
atinKeyboard.java
|
57f05f44123fd458203a6f776f2ff904889d2616 |
23-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some static methods from SubtypeSwitcher to Utils Change-Id: I3ea8ffcdefcefaa82ae76a31bb65977009d8a040
atinKeyboard.java
|
c84bc3460d2fb386a1db2a2c8b135b746fa706cd |
23-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename LatinKeyboardBaseView to LatinKeyboardView Bug: 5182291 Change-Id: I5089a14902b9f4ff1ab4f34e3f7a42aca5040d3e
eyboardSwitcher.java
atinKeyboard.java
atinKeyboardBaseView.java
atinKeyboardView.java
opupMiniKeyboardView.java
opupPanel.java
uddenJumpingTouchEventHandler.java
|
32572948d7e3956efebcbd69d7c7d8403bb659e6 |
22-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor and rename popup mini keyoard related classes Change-Id: Ia92ec4612090b03829db9a87ce68d701db6e15bc
eyDetector.java
atinKeyboardBaseView.java
iniKeyboard.java
iniKeyboardKeyDetector.java
ointerTracker.java
opupMiniKeyboardView.java
nternal/MiniKeyboardBuilder.java
|
2d306a225c4a9c0ea7b78a022c9dcc986ddffa46 |
23-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Extract sudden jumping touch event hack into separate class"
|
c403a46f6d787b79768895272d53d296100677dd |
23-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Extract sudden jumping touch event hack into separate class Bug: 5182291 Change-Id: I6a88ed4df3ec98e31ea4966d82da56f7fca342ac
eyboardSwitcher.java
atinKeyboard.java
atinKeyboardBaseView.java
atinKeyboardView.java
uddenJumpingTouchEventHandler.java
|
f9da4c548f7baa003d8dcee04b42d3652cf2ebc3 |
23-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove password field special handling Change-Id: Iaf1b4bbb54be7a4cade856d1ba363e976774f442
ey.java
nternal/PopupCharactersParser.java
|
6dde878d515f7bf5268d16a8fe4921d8821c5ae7 |
22-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some methods from LatinKeyboardView up into LatinKeyboardBaseView Bug: 5182291 Change-Id: I699ecef6fb8ea492d96fca1939f51faf0aac7fa6
atinKeyboard.java
atinKeyboardBaseView.java
atinKeyboardView.java
|
b39f612d9791877bf0136fa7af9ae054092b9eab |
22-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove hacks related to determine window width Bug: 4311428 Change-Id: Ic93f264101d13963503fcd447a69bbffd06e69f3
eyboardId.java
eyboardSwitcher.java
atinKeyboardBaseView.java
|
cee174b8ccb47ccddc8a8a7e88a9c617f9b5e766 |
21-Aug-2011 |
Ken Wakasa <kwakasa@google.com> |
Settings key visibility should always follow the system default value, by ignoring its preference value, when the "show settings key option" in the settings is disabled. Change-Id: I934be2d9eb0bf6bf731e03f5d9b752de4a7a1c7c
eyboardSwitcher.java
|
e56e88beffe7afee3b41da4697304e1f4c031787 |
18-Aug-2011 |
Ken Wakasa <kwakasa@google.com> |
A follow up to I830de4d1 bug: 5130446 Change-Id: Ib1a4603590387c30be7555b8386f5e0607ea7249
eyboardSwitcher.java
|
29ea7b79c70ef46e9144c0b12a5e0e681646101d |
16-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Merge "Have a pool of dictionaries to check spelling."
|
dbf4f2a552f081d54424f91a0113daa21737217c |
16-Aug-2011 |
Yusuke Nojima <nojima@google.com> |
Merge "Pass the touch event in the top padding of keyboard."
|
5ec13092a50972e5281ee46b7a57f9b31e80016a |
16-Aug-2011 |
Yusuke Nojima <nojima@google.com> |
Pass the touch event in the top padding of keyboard. Bug: 5139932 Change-Id: Id176f92f69160f76ae7e0d46cb3d639080779497
nternal/KeyboardBuilder.java
|
a562767a14c7bbac95b25e69e360fc28d6ce9e33 |
16-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Have a pool of dictionaries to check spelling. The dictionaries and proximities are not thread-safe. In order to be able to check spelling in parallel, make a dictionary pool to call upon when a spelling check is necessary. Bug: 5156851 Change-Id: Ie3796164187dd7b7abf5ccd5d014073d43d74408
roximityInfo.java
|
f18bda60aa6fcddaa1e537e59d09879494b73aba |
16-Aug-2011 |
Ken Wakasa <kwakasa@google.com> |
Code cleanup Change-Id: I7df8c813038adec750eda260740bcc8a4da41acf
eyboardView.java
|
8f7f406c5bed8966310ba8ea6d8f93cbaa94cbd4 |
16-Aug-2011 |
Yusuke Nojima <nojima@google.com> |
Merge "Add a margin between "123" and the mic icon."
|
35775197aaf5fa470c0d22ca63eb9f7741b42c52 |
15-Aug-2011 |
Yusuke Nojima <nojima@google.com> |
Add a margin between "123" and the mic icon. Bug: 5161711 Change-Id: I04c777c24b9aac4d82eb3adff8e077640a866f61
eyboardView.java
|
286a5bf1c68c8dd06ece9701a904593af2457586 |
15-Aug-2011 |
Ken Wakasa <kwakasa@google.com> |
Update shift state in onSizeChanged() bug: 5130446 Change-Id: I830de4d184dffa2b263206c3f078de054e227b9e
eyboardSwitcher.java
nternal/KeyboardShiftState.java
|
11b7febc0bea46a6afb30d7fa040b841eadd7410 |
09-Aug-2011 |
Ken Wakasa <kwakasa@google.com> |
Ellipsis for "Space" key for triggering the IME switcher bug:5136497 Change-Id: Iab7c68135500e9fed212521484090b52943550ca
ey.java
eyboardView.java
atinKeyboard.java
|
f098fbbef324df034cc04de04d9b5fe6657238c7 |
08-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Add proximity info for the spell checker. Bug: 5119987 Change-Id: I35700fd8b0ffa6bced428cc6d46b3f64eb251281
roximityInfo.java
|
6983cf4a191dd6b0eb93bf7b126931f458f39ace |
06-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove all key preview from placer when window gets hide"
|
cadb2128f54b49be31bb4dc06374afe81ed028b7 |
06-Aug-2011 |
Ken Wakasa <kwakasa@google.com> |
Fix issues with long-pressing the spacebar bug: 5114433 Change-Id: I18f2147724a08965147bafe93e11fc86c7c59d33
eyboard.java
eyboardActionListener.java
atinKeyboardView.java
ointerTracker.java
opupMiniKeyboardView.java
|
1149abd876a5d6305076ad88e4d9adb164abf11f |
06-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove all key preview from placer when window gets hide Bug: 5130302 Change-Id: I70e3737c33bfbac99366ab36d3437b0801f5140a
eyboardView.java
atinKeyboardBaseView.java
|
94ac3d760b98aa148cc9386e0a4b4a20978db85d |
04-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE Bug: 5120674 Change-Id: Iedfd7af33a96b68d83d9a844f61ac40b9523ecdb
eyboardSwitcher.java
|
043f7841985916717f4fa821fe3e423daf3ff2f5 |
03-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Create a way to pass the proximity info to the dictionary This is a preparative change for inserting the spell checker. Change-Id: Ie441879cac4f67078ec27a95f1fcbbf3ef373df7
eyboard.java
roximityInfo.java
|
bb12dc455b46ef8872db8bbcff370151588f5b44 |
04-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix saving keyboard state while rotating"
|
38b5605feed7260a6dc43ce7bd88d0f95cf43261 |
03-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix saving keyboard state while rotating This change also uses longer timeout for restoring keyboard state. Bug: 4311428 Change-Id: Ieade33d7c69f1dee727b2b8c26f0112eca44b336
eyboardSwitcher.java
|
73c02390d31bbf32b78763db66b04004666fb5a3 |
03-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Reset keyboard shift lock state when new keyboard is ready Bug: 5099761 Change-Id: I00ad796ea43a07ae13e71224b7a081ee2f160f1a
eyboardSwitcher.java
|
eedfef030849f1211df304b8c8f72466d0038aca |
03-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Retain keyboard layout while orientation change"
|
055054eef3ccd32c6dfd69a3f76bfb7383ea93bb |
29-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Retain keyboard layout while orientation change This change also changes the timimng that the window width is registered. Bug: 4311428 Change-Id: Ied6b1b43bfa16a85f0e05cd308ce919d5d65677e
eyboardSwitcher.java
|
62d4a96497951d4de784156f86626efdd55813fe |
03-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Support label with icon key Bug: 5108339 Change-Id: I7cd4258a95a7e25b8b1114b43ffcca5b77c5c1e3
ey.java
eyboardView.java
nternal/KeyboardIconsSet.java
|
1be29abab2e112f0253a8a5da3478740bb866d27 |
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup Keyboard related code and rename some classes This is a follow up change of I90ffbde0 Bug: 5023981 Change-Id: I3a6b862d05f5f907dee954cd6d6fee983b20ab5e
ey.java
eyDetector.java
eyboard.java
eyboardView.java
atinKeyboard.java
iniKeyboard.java
iniKeyboardKeyDetector.java
ointerTracker.java
nternal/KeyStyles.java
nternal/KeyboardBuilder.java
nternal/KeyboardParser.java
nternal/MiniKeyboardBuilder.java
nternal/Row.java
|
8da9a13760896cd78235b60d0ea680ea13620532 |
29-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Keyboard object immutable except shift state This is the first step to implement suggestions pane as mini keyboard. Bug: 5023981 Change-Id: I90ffbde0fda19b4be68add449310997b56bf6904
ey.java
eyDetector.java
eyboard.java
eyboardId.java
eyboardSwitcher.java
eyboardView.java
atinKeyboard.java
atinKeyboardBaseView.java
atinKeyboardView.java
iniKeyboard.java
ointerTracker.java
opupMiniKeyboardView.java
nternal/KeyboardParams.java
nternal/KeyboardParser.java
nternal/MiniKeyboardBuilder.java
nternal/Row.java
|
8d7782bf3c0bb44c96c1db42b438bb23b6580a44 |
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use generic interface for filed type of Keyboard"
|
04bc5a369cab7b16092e32ab7e004f1ee9f22882 |
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add KeyboardParams class"
|
167e77f17084da5c223a3a790d3dd3d749e68ae3 |
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use generic interface for filed type of Keyboard This change also re-orders and renames some fields. Bug: 5023981 Change-Id: I28c1ca7384bb70e3584398cd19ce2276ddfe8541
eyboard.java
|
4d8eb2e8886f4e06ac4aa2264847f86997168bf7 |
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make horigontalGap and verticalGap attributes of Row obsolete Bug: 5023981 Change-Id: Ifb07b54a68cfdd32ff2ea79812188fb6158bd073
ey.java
nternal/KeyboardParser.java
nternal/Row.java
|
1516d055df0d939c76ab8f2739f7fb1cdd3956d0 |
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add KeyboardParams class This object will hold all keyboard parameter while parsing XML file and act like a Keyboard. After finishing reading XML file, this will be passed as an argument for the Keyboard class constructor. Bug: 5023981 Change-Id: I2737b30036b6e4d204e8ed9984a1272e195209be
nternal/KeyboardParams.java
|
723dd753e92f361e813bffbd5ae8c91f80b44bb7 |
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove Keyboard reference from Key object Bug: 5023981 Change-Id: Ib0b9debf2018a0a9e9efe9323738e85174589e71
ey.java
eyboard.java
nternal/KeyboardParser.java
nternal/MiniKeyboardBuilder.java
|
30479de9e5e59102fda480c74caeb1b1cdb7200f |
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cleanup key label case adjustment"
|
c499866948f725d14fb2ce95213f9c6f3a7da8b5 |
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup key label case adjustment Bug: 5023981 Change-Id: Ida06fc6a588c4eb8543455d932e71ac2797d27e5
ey.java
eyboardView.java
|
b118d4cb58c27131f6333ada281c772edfcaa74b |
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup icon drawable related code Bug: 5023981 Change-Id: I729354f32797eef354ec9af8e05f17839f0a361c
ey.java
eyboard.java
nternal/KeyboardIconsSet.java
|
2fe68b9616ebdeb24daf043fbc590ea6a11f10a0 |
01-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Filter non-ascii popup charcters from password keyboard Change-Id: I10885efd317770f892165b6bb059313abf241436
ey.java
nternal/PopupCharactersParser.java
|
c3afe2c244c14ed0f8a355fe608b3402e3656330 |
01-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Replace the notion of "voice" with "shortcut" as many as possible Bug: 4340933 Change-Id: I98b4eca5167cc3767a0868fae8f6436164adbe4d
eyboardId.java
eyboardSwitcher.java
nternal/KeyboardParser.java
|
83f6ca10d4778e987bd3520258164c33e4a3f652 |
01-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix exception message"
|
2afc2adb01d817ecd302f9b524975a62cb103ef7 |
01-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Eliminate "..." from the key that has no popup mini keyboard automatically"
|
09430720d5eee7e2de405d600059bd39aa1d3e49 |
01-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix exception message Bug: 4340933 Change-Id: I81e7b0c72116b5bb56b0fdcd02386288aebd73e7
nternal/KeyStyles.java
|
0c6e57f2d1ced7eb01bec1194d8e77991a26ae7a |
01-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Eliminate "..." from the key that has no popup mini keyboard automatically Bug: 4340933 Change-Id: I08bbdee71f4bc2285fd0c1233d284150be61748e
eyboardView.java
|
73e716f20284f929b2c0323c9e4759efe558de9d |
01-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Be aware of "nm" and "noMicrophoneKey" private IME option Bug: 4340933 Change-Id: I787108a73d4450963d644bc7070ae1672ebb4455
eyboardSwitcher.java
|
2ba975afb9529a6574148596db190b939fbc3b3f |
30-Jul-2011 |
Ken Wakasa <kwakasa@google.com> |
Turn off the Settings key by default bug:5094401 Change-Id: Ieb42fdfa79be2afcfa6634e7404c17737ef6927d
eyboardSwitcher.java
|
97c35650adc7b62ae7586e985fa94950e50ed0c4 |
30-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Dismiss key preview regardless of key preview settings Bug: 5099213 Change-Id: Id6c5cb0ae4a07897b34153d4b350b1b45a06aa1a
eyboardView.java
|
364f1fd1f84cca6c8d396064bfd8bc8fd1efefcb |
30-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add WindowWidthCache Bug: 4311428 Change-Id: I9f006525c0932d9d49bb8655caf58523135366d7
eyboardSwitcher.java
|
0a054dd1075d679385434ecef38a3d88c7551d7a |
30-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup KeyboardSwitcher internal a bit Bug: 4311428 Change-Id: Ibe933d0351f750a3a41a08f09befd833d677961b
eyboardSwitcher.java
|
f12aa77c4bdccf212ed359187ecf7323f8276012 |
29-Jul-2011 |
Ken Wakasa <kwakasa@google.com> |
Merge "Simplifying accessibility code in keyboard's dispatchTouchEvent()"
|
5b3c834a9c823572a8bc39bc3dfd2edaae1f4acf |
29-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove enableShiftLock attribute from KeyboardId"
|
6d9bcd5e1317722207116ab6a3ddfcb152005701 |
28-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove enableShiftLock attribute from KeyboardId This change is a follow up of Ia72de236. Bug: 4311428 Change-Id: I0ad0f1fb93545ceb40df8dffe377240b020c2602
ey.java
eyboard.java
eyboardId.java
eyboardSwitcher.java
nternal/KeyboardParser.java
|
34400204a51da40009d1d774c87b5fd54a1a9747 |
29-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove unused method"
|
b9538bc44770d818fadbd0c93d3a6ba30b5c0b48 |
29-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix that long pressing shift on symbol keyboard registers caps lock code"
|
d4b533774df4db403ecf2a7126f2637c451aefee |
29-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused method Bug: 4521802 Change-Id: Iae649f8b77b3bb144ee7eedbb6545e237fa79a17
ointerTracker.java
|
851c3267d4ab21f892b4164783bb4959c88b44ff |
28-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix that long pressing shift on symbol keyboard registers caps lock code Bug: 5088376 Change-Id: I586a9fb685f3443aa22fd877df52b36247c4f858
eyboard.java
atinKeyboardView.java
|
65a898d9ef63e321deb06d1ede835c182e7bcce1 |
28-Jul-2011 |
Alan Viverette <alanv@google.com> |
Simplifying accessibility code in keyboard's dispatchTouchEvent() Change-Id: Ie33cf93ee2d7eadad38ca170aa8ad988bb0ae9a9
atinKeyboardBaseView.java
|
c3d175c01ff1956ddb1c2d608d69af1793b4ad8a |
28-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix wrong keyboard width when orientation has changed while IME is not shown Bug: 5084021 Change-Id: Ie42da40b8249eaf9cf29707058906949278eff6a
eyboardId.java
eyboardSwitcher.java
|
0a5345c7b6e9282ea401a4017c2c2f9835e623b1 |
28-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE Bug: 5086698 Change-Id: Iaa3082649344722bd643c49c9d151df754d6e337
ointerTracker.java
|
60ccbe16eea5ce9a874835850f257b3c88295022 |
27-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up keyboard loading and switching Bug: 4311428 Change-Id: Ia72de23634f824d82b7b5f2267d439ce922a3b57
eyboardId.java
eyboardSwitcher.java
|
3ca85794a04df07a6aa69331e0f6826e7d22738f |
27-Jul-2011 |
Ken Wakasa <kwakasa@google.com> |
Merge "Fixed duplicate call to dispatchOnPopulateAccessibilityEvent()"
|
4692af50daefea9498faebeaa8d7e7a444afda4c |
25-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Support multiple key preview Bug: 4298393 Change-Id: Ibd3681f7255c85e3602e1af4ace8f8e7fce3fb06
eyboardView.java
ointerTracker.java
|
586a15c3f0d44590a5162e0ab4c3c52511f13f26 |
26-Jul-2011 |
Alan Viverette <alanv@google.com> |
Fixed duplicate call to dispatchOnPopulateAccessibilityEvent() Bug: 5060194 Change-Id: I585ae52204a045fa3941e846b4f9bdd7d541bea6
atinKeyboardBaseView.java
|
9ec80d9d89eb599329c354451acdc482cc3de836 |
23-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make PointerTracker aware of that popup panel is showing Bug: 5070598 Change-Id: I0604287b8c373e4763b4ccf88c0bd7235af907d5
eyboardView.java
atinKeyboardBaseView.java
ointerTracker.java
opupMiniKeyboardView.java
opupPanel.java
|
e9d74adcc83e1a9fdc3055c08385c6323d22632f |
26-Jul-2011 |
Ken Wakasa <kwakasa@google.com> |
Merge "Take care of bidi-mirrored characters in suggestion strip as well"
|
83ffff2a49beeb41874b7cb40819a75001f708e2 |
26-Jul-2011 |
Ken Wakasa <kwakasa@google.com> |
Take care of bidi-mirrored characters in suggestion strip as well Follow up to I1b884848 bug: 5047217 Change-Id: I18b9962c4943363bae88009354fcc75ab60ad2ba
ey.java
|
34ce778802f10881602d484c54d5a65f4bc71dc6 |
25-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Bidi-Mirrored letter list link as comment Bug: 5047217 Change-Id: I29449892803c5150726aebfe97ecef6d481e1e97
ey.java
|
7139335dcd84209285c028f5d83cb72bfbf1a966 |
25-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Swap parenthesis-like character code on RTL keyboard Bug: 5047217 Change-Id: I1b88484825f5c035401cf083522bf95bbee30edb
ey.java
eyboard.java
iniKeyboard.java
nternal/KeyboardParser.java
|
d3002aa8cd5339d59123e0c96174f6701e2c72cc |
23-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge key preview handling into key graphics handling Change-Id: I7b0ba38d833362817c607f6abffbaf0a07f52832
eyboardView.java
ointerTracker.java
nternal/PointerTrackerQueue.java
|
cce61aa045f6344238d6ffd430183e70f80a7be1 |
23-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Refactor Keyboard and KeyboardView resizing and drawing code"
|
38f55b36c3992a580cf7e20668b1eb72a4eb2431 |
21-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor Keyboard and KeyboardView resizing and drawing code Bug: 4311428 Change-Id: Ice4050f92c8f3cec1bec2074fe6a913d04f50524
eyboardId.java
eyboardSwitcher.java
eyboardView.java
atinKeyboardBaseView.java
opupMiniKeyboardView.java
nternal/MiniKeyboardBuilder.java
|
255486a5d067469e074f3649b3d2747e7a08aaa2 |
21-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable VoiceInputLogger inside LatinIME Bug: 4985273 Change-Id: I6c70e50a58be0973f78c6a1abc1fb4eac5449c0b
eyboardSwitcher.java
|
68ff3a0a8b1f78c081f53c1d3cc3d966e228089e |
21-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix missing right edge flag"
|
419b90fe86012132a1bc928608eb2e19ddc09840 |
21-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix missing right edge flag Bug: 5062972 Change-Id: I2daffdd58802c6173696fe2417e6efcbef66d7bf
nternal/KeyboardParser.java
|
035f0f5c94136fa1c209d5d209ab8f27d4ca016e |
21-Jul-2011 |
Ken Wakasa <kwakasa@google.com> |
Fix NPE bug: 5054162 Change-Id: I69d308f0eeb32968515100dde98ad51a7c35020e
eyboardView.java
|
b880731620308433d7dc98a40249ba3e2a665826 |
21-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Revert "Add Right-To-Left delete icon""
|
5cce2161fb887b302c4479934b1ad8387aef4de0 |
21-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Add Right-To-Left delete icon" This reverts commit 886246b19a60cefa60af549d6a6b70626bf63e34. Bug: 5047500 Change-Id: Iefef20b7aeba0dbedfe8f81384a33f65e3907e9f
nternal/KeyboardIconsSet.java
|
6ffb827ad540ada88f33742e58abd79acd5d660f |
21-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix centering key icon when visual inset is specified Change-Id: Iae9cb87cc341a88fab269b629aa45c77adf232be
eyboardView.java
|
426723a9cfb18d742602cb5098092808d592ea6d |
19-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove Key edge flags from XML The first key and the last of the row are automatically marked as left and right edge key respectively. The existence of Spacer will prevent those automatic marking. Bug: 5038844 Change-Id: Ie34169ceaf76e24923b8d8125eda6ecb95cf1fee
ey.java
nternal/KeyboardParser.java
nternal/Row.java
|
ef5dfc480c7a3e3e34a20b7aacc731942e7a0578 |
18-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove sliding spacebar language switcher Bug: 4971680 Change-Id: Ia3485ddcf8051bf7b7ba7f7a37fa75c3bc8a4798
eyboard.java
eyboardSwitcher.java
eyboardView.java
atinKeyboard.java
atinKeyboardBaseView.java
atinKeyboardView.java
ointerTracker.java
nternal/KeyboardIconsSet.java
nternal/SlidingLocaleDrawable.java
|
1dc80048d75d5501194d3171010f0ad8686261c0 |
20-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Support select input method dialog on pre-HC platform"
|
bf9d8348d89be257ccc3db75333bfd4cdf0a9b7e |
18-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Support select input method dialog on pre-HC platform Bug: 4971680 Change-Id: I641b336da54813e13409bd7874aa22e51f790729
eyboardSwitcher.java
|
89bb88f61cc185ece678d6921803b373ce5fd2e7 |
20-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Keep keyboard layout while orientation change" This reverts commit 8ebbe03fed22da197fcdf152df8b815d9d816ac2. Bug: 5037466
eyboardSwitcher.java
|
2b4eabed2bfe982b91a994c145401d98894e6ef5 |
14-Jul-2011 |
Jean Chalard <jchalard@google.com> |
Allow double-space-period after relevant punctuation signs. This allows the user to enter a period via double-space after quotes, currency symbols, brackets and other non-sentence-finishing punctuation marks. Bug: 3430389 Change-Id: Ibe40b3902861207eb918e7be6113e8be12216f53
eyboard.java
|
fa9f4d1badee67ceb581391dfab2202e4ccb99c0 |
18-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Trigger IME switcher by long-pressing space key"
|
98b5c982b93cbfc74b221af30079ecb69dd4e0a1 |
17-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Trigger IME switcher by long-pressing space key Long press time out for space key is set to 1000msec. FYI: Time out for shift key is 1200ms and for mini popup keyboard is 400ms. Bug: 4971680 Change-Id: Id05f519baa15ca2e54958997ddf7b6b3b7a2d078
atinKeyboardBaseView.java
atinKeyboardView.java
ointerTracker.java
opupMiniKeyboardView.java
|
f0d6058b9ecf7b26f2418edc66041c3e0af928e1 |
18-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE Bug: 5030817 Change-Id: I13133abb308d9f0c8169b6ea3fc0913ce5dda3d6
eyboardView.java
|
6989e0b804bbbf65ffdd6a22a8a7b859d01f1fef |
13-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Update Arabic keyboard Bug: 4161983 Change-Id: Ie163cd17c87773bf2ca37fff7cff79611fff644f
ey.java
|
5c73ed628b22fdfa59585803ee86e383c579a7d4 |
12-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move PointerTrackerQueue into PointerTracker Bug: 4768084 Change-Id: I1be83b38c48147827c871c92e17d37da3aeb0f95
atinKeyboardBaseView.java
ointerTracker.java
nternal/PointerTrackerQueue.java
|
e0d3922ba3c328651d4982f01989c3ce15dee3c0 |
13-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix mini keyboard behavior while chording input"
|
63c233ab9f50d844be6e52e382c6664475606760 |
11-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix mini keyboard behavior while chording input This change makes PopupMiniKeyboardView based on KeyboardView, so that only LatinKeyboardBaseView can manage touch event and PointerTracker. Bug: 4768084 Change-Id: Id30b132f1fae45da6e79ce822745cf0a653b8eb3
atinKeyboardBaseView.java
atinKeyboardView.java
ointerTracker.java
opupMiniKeyboardView.java
opupPanel.java
|
886246b19a60cefa60af549d6a6b70626bf63e34 |
13-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Right-To-Left delete icon Bug: 4161983 Bug: 4170083 Change-Id: Ife9a933353e97f3c7c3ede47623dc7528160f3c5
nternal/KeyboardIconsSet.java
|
8275fb0a1a6cbd17f80254ab96ec282dfcac59b8 |
12-Jul-2011 |
satok <satok@google.com> |
Merge "Create proximity info just after parsing keyboard layouts"
|
0d5494c66ac3e5947040e8148091163a1c8716f7 |
12-Jul-2011 |
satok <satok@google.com> |
Create proximity info just after parsing keyboard layouts Bug: 4807069 Change-Id: Ic18b2fc526efec58510841884a949a1a0201e7f5
eyboard.java
roximityInfo.java
|
1fa878339e4b7047a2c743fd1e9b0466876fd72e |
12-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix event handling on non-distinct multi touch device"
|
8ebbe03fed22da197fcdf152df8b815d9d816ac2 |
12-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Keep keyboard layout while orientation change This change can retain symbols layout only, can't retain shift or shift lock state of the keyboard. Bug: 4311428 Change-Id: I6248ed9a6d762e1ca4b72e391fdca9bc9f55ac35
eyboardSwitcher.java
|
04dec7f84de798482a5ddf9700e23ab561fe18fb |
12-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix event handling on non-distinct multi touch device This bug has been introduced by Idfbc9706. Bug: 4768084 Change-Id: If9e2a2d3ed1f6b4e6209c883e6fcca52286ede3f
atinKeyboardBaseView.java
|
f426cdd5c62452224ac4bb833c3ccf7b26d1a2a8 |
11-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add KeyEventHandler interface This change also revert KeyboardView to non-abstract class. Bug: 4768084 Change-Id: I827defb58bfb28b345464f6a89aa4438e41cf1e2
eyboardView.java
atinKeyboardBaseView.java
ointerTracker.java
opupPanel.java
|
0efe174ea43fe576683102effbaef5be27575706 |
09-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Pass KeyboardView to PointerTracker on down event Bug: 4768084 Change-Id: I446b98daef8c9ec2408481e59cb2a88754ef9e01
eyboardView.java
atinKeyboardBaseView.java
ointerTracker.java
|
3fdae97417b8ca33ae199c7817de7a80a3aeddae |
09-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move processing MotionEvent out from PointerTracker Bug: 4768084 Change-Id: Idfbc9706f9daeaa979edeee9064cb69326bd3bbc
atinKeyboardBaseView.java
ointerTracker.java
|
2321caa1f9eb6c2d616bc36f11f5b48eebf144fe |
09-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Narrower key timer handler static inner class to TimerProxy interface Bug: 4768084 Change-Id: I8fdff864d09321b44d56a6a32e10aec3f0f5a4d1
atinKeyboardBaseView.java
ointerTracker.java
|
8a995157f37365cf79b893e9106d1830d70c39dc |
09-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge PointerTrackerKeyState into PointerTracker Bug: 4768084 Change-Id: I0be0e07bff2542db6ba764dcb13505dfbff6994e
ointerTracker.java
nternal/PointerTrackerKeyState.java
|
a9f69513dfc9fa31b517326191f611bb9be5f888 |
08-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove swipe gesture"
|
c71854a6614d1945739dcf40db61b0e887442b67 |
08-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove swipe gesture Bug: 4971680 Change-Id: Ifff27f3bd3dd26417bfcb7072aaba074025b1bb7
eyboardActionListener.java
atinKeyboardBaseView.java
ointerTracker.java
nternal/SwipeTracker.java
|
5a7a696aff6718d4e0250c394a9d01cbf2a16916 |
08-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Let KeyDetector hold Keyboard Bug: 4768084 Change-Id: Ia28d6971fc59086dd4e6fedc9fd1b50f13b59854
eyDetector.java
eyboardSwitcher.java
atinKeyboardBaseView.java
atinKeyboardView.java
iniKeyboardKeyDetector.java
ointerTracker.java
nternal/PointerTrackerKeyState.java
|
1c9817f0e66f2bf77706f07ba48075ed4be3a970 |
08-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove stale TODO comments Change-Id: I800e25ca1ecfb11580decd1de147b3f3ae5defb0
eyboardView.java
atinKeyboardBaseView.java
|
48f989dee5b7ea9c5836209d743953ba1878f383 |
08-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Override onSizeChanged only on main keyboard view"
|
bb4be5444b845655c0eb80bcfbb66f93603802ea |
08-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Override onSizeChanged only on main keyboard view Bug: 4768084 Change-Id: I555efbd1bf75691a3a2724e9d9c1a9055039aacc
eyboardView.java
atinKeyboardBaseView.java
opupMiniKeyboardView.java
|
906f03121b6c6a795f35dbc24d2eceac0665f35f |
07-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Holding PointerTrackerQueue inside PointerTracker Bug: 4768084 Change-Id: Id5006e549c4018a656abd088f14a209415baafed
atinKeyboardBaseView.java
ointerTracker.java
|
f60d09ac3086f308cafcee13ebcb94c562f9e58e |
04-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Narrower KeyboardView reference This change also rename static inner class to more readable name and get rid of unnecessary object reference from PointerTracker. Bug: 4768084 Change-Id: Ie4e2b940d66b47d41efcae7eeac853cdae2e4d38
eyboardView.java
atinKeyboardBaseView.java
ointerTracker.java
nternal/MiniKeyboardBuilder.java
|
a19b84dcf65bd70caa0fc72089cfe043b023a898 |
04-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move key hysteresis distance parameter to KeyDetector class Bug: 4768084 Change-Id: Ib8771afd7363a4a5590b2b4a586e3014c026be34
eyDetector.java
atinKeyboardBaseView.java
iniKeyboardKeyDetector.java
ointerTracker.java
nternal/PointerTrackerKeyState.java
|
5f6816fa8bf259f0340a3d12c551d1532f647d66 |
01-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move keyboard event handling code to separate LatinKeyboardBaseView class To sort out the issue, main keyboard and mini keyboard have to share the pointer trackers. In order to prepare for that, KeyboardView needs to be refactored as two separate classes. KeyboardView is responsible for drawing keyboard visual. And LatinKeyboardBaseView is responsible for handling key event and mini keyboard as well. Bug: 4768084 Change-Id: I5643e333b9bdfde0c939a0693cea76bd22f38897
eyboardView.java
atinKeyboardBaseView.java
atinKeyboardView.java
ointerTracker.java
opupMiniKeyboardView.java
nternal/MiniKeyboardBuilder.java
|
9812fb0fe99cfb8f288b3ed553a805521ce24c10 |
04-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Specify Key gaps by percentage Change-Id: I4721bf831b5edbea1dd4309c6ce907544b098d62
nternal/KeyboardParser.java
|
e5276b39c1ea17612202bb52d166a8a7486572ea |
01-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove top padding parameter from MiniKeyboardBuilder constructor To keep unit test simple, instead of specifying top padding in the constructor, make separate setter for it. Change-Id: I8870622cc1bd97420637b8c465bdb6c9dd366062
nternal/MiniKeyboardBuilder.java
|
17a1676e7266527eb675525117e24d591d60771e |
01-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add top padding to mini keyboard Because Key only has bottom padding, to make mini keyboard vertically symmetric and looks nicer, we should add mini keyboard top padding that equals to Key bottom padding (a.k.a. vertical gap). Change-Id: Icceb687d50edfa48e0f0830a60a1e230836c982f
nternal/MiniKeyboardBuilder.java
|
3118277dd47492089761c0ed1097abaeb376395c |
01-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Tweak ICS theme a bit Change-Id: Ib8f1a712a1fc3fd6f08b336617b4b6a17af11376
eyboardView.java
|
d773bf38a3c8f49ea56de67d3b828f8126f46ed2 |
28-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup key drawing code This change also modifies 9-patch drawables to fix the following issues. In order to draw key background drawable just on the coordinates we want, we have to know where an actual "visible" part is in the drawable. The only clue we can use is "padding" of the drawable. To achieve this, the 9-patch drawable must have its "visible" part marked as "content". Please refer the Bug: 4948171 for more detailed explanation. This change also reverts the following "black" drawables back from Gingerbread because recent change broke these (I70019a91). * drawable-hdpi/sym_bkeyboard_*.png * drawable-hdpi/btn_keyboard_key_*_stone.9.png Bug: 4948171 Change-Id: I6e4d03b3144caa95c793aac97af22df34c5f454f
ey.java
eyboard.java
eyboardId.java
eyboardView.java
atinKeyboard.java
atinKeyboardView.java
iniKeyboard.java
ointerTracker.java
nternal/KeyboardParser.java
|
670e1c6b71e6c78855b4452ee75bd1d919021b03 |
28-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add visual debug mode Change-Id: Ife131a398c0753b5b0e6e8969fe7bbc2a3bdab96
eyboardView.java
|
49c8567db2f1bd9ceeb519f78ae6fb6ad7cb0ee0 |
28-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Use left/right-edge popup preview background"
|
d87f28f1457f5490df3796fa2a8d815b2bcde152 |
27-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use left/right-edge popup preview background Bug: 4902361 Change-Id: Iafbadd0e44c0db2fb6a0875c964304bec6ac8cb0
eyboardView.java
|
87089985b1ca396557d1350e9433c958a39adf11 |
27-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Render sliding spacebar language switch arrows by text Change-Id: Ief1a4f12a3d4840c36aa7a082f44b5b1ff894dd1
atinKeyboard.java
nternal/SlidingLocaleDrawable.java
|
d44160d2535561e6ac7a9604f0eb3d234c551d1c |
27-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Draw popup hint "..." by text rendering"
|
3040c8bcdd7d4979e48e77b5c779dd2bf14ee9ad |
27-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Draw popup hint "..." by text rendering Bug: 4959808 Change-Id: I30456b91852904c6801cbdd6476406fd60e84551
eyboardView.java
|
660d42fb36b00914e5fc3aeabdec844e3af7ff6b |
27-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove mInForeground flag from KeyboardView Instead of that, added cancelAllMessages() and call it from onFinishInputView(). Change-Id: I58f6f0931ed8d73441d80d9616ba3afbbbe38e05
eyboardView.java
|
8aee75926267ccfd55eeaf251849d1ead27cf36d |
27-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove reference to system theme This change also introduces * Background for space key preview * Tune stone theme Change-Id: I84fca0baf2392582da870d2ff77b3e99c28faf7b
eyboardView.java
atinKeyboard.java
nternal/SlidingLocaleDrawable.java
|
520a297ad1d148a57bcf6559a9802d5d49182d70 |
25-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Draw phone/number keyboard layout witout icon This change introduces: * New KeyboardView attribute * keyLargeLetterRatio to specify large letter text size. * keyHintLabelRatio to specify hint label text size. * keyHintLabelColor to specify hint label text color. * keyPreviewTextRatio to specify key preview text size. * New Key.keyLabelOption flags * alignLeftOfCenter, align the key label slightly left of the key center. * largeLetter, use keyLargeLetterRatio to draw key letter. * hasHintLabel, draw keyHintLabel at the right of key letter. * followKeyHintLabelRatio, draw the key label following keyHintLabelRatio size. * Renames * Key.keyHintLetter to keyHintLabel. * Key.keylLabelOption fontFixedWidth to fontMonoSpace. * Key.keylLabelOption popupHint to hasPopupHint. * Removes * number icon releted attributes and declarations. Change-Id: I2f456737e3a46209e5f48b5155951b2b21a33859
ey.java
eyboardView.java
ointerTracker.java
nternal/KeyStyles.java
nternal/KeyboardIconsSet.java
nternal/MiniKeyboardBuilder.java
|
4f0d290c5d112ebac434bd8de4635f7d42ea2df0 |
24-Jun-2011 |
Ken Wakasa <kwakasa@google.com> |
Avoid memory leak by by non-static Handler inner classes bug: 4901934 Change-Id: I870ab2e621ef3640a84468f09c074cdd726dc963
eyboardView.java
|
14daf66fc553a8316b7839b546976e7b59e77bdf |
24-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove spacebar preview and arrows Change-Id: I07f1b7bbf222d90e95919304e82d7d054df2868d
eyboardView.java
nternal/SlidingLocaleDrawable.java
|
52344a0788db20d12960b2481e99e990c3de1ea4 |
23-Jun-2011 |
Ken Wakasa <kwakasa@google.com> |
Fix NPE with the unit test Change-Id: I0836f8b7191287bcff65cdc8a8ce0ff7484e9f65
atinKeyboard.java
|
2442e779857e7eda253aadcb1c4dff5ccb3e53f4 |
24-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Display suggested word info in debug mode Bug: 4686782 Change-Id: I0e5bef33aa39c3d6f75edda7818524965aa40b79
eyboardView.java
|
80b79bf9a2bc2ad1e1e9c53782657f47fb1de2c2 |
23-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix "Show settings key" option on 7" device"
|
cd96a691b14b384face577d907f6c1aa33b47233 |
23-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix "Show settings key" option on 7" device Cherry-pic I993ac772 from Honeycomb-MR2. Bug: 4586882 Change-Id: Ie74138523a3ae7958c7bec674c49aa0ab1a72d05
eyboardId.java
eyboardSwitcher.java
nternal/KeyboardParser.java
|
35bda743edd202de09490eef26fb6ef0b88dc51c |
23-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move Key class out of internal package"
|
e7759091ddb5ec18268945d70d9212195bf6497b |
23-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move Key class out of internal package Bug: 4903326 Change-Id: I2493d6dae613d2e37dfa8ce96b4cddc9a038160c
ey.java
eyDetector.java
eyboard.java
eyboardSwitcher.java
eyboardView.java
atinKeyboard.java
atinKeyboardView.java
iniKeyboard.java
iniKeyboardKeyDetector.java
ointerTracker.java
opupMiniKeyboardView.java
opupPanel.java
roximityInfo.java
nternal/Key.java
nternal/KeyboardParser.java
nternal/MiniKeyboardBuilder.java
|
75d7fb66751cb39e7e4f17ad88b3190206e8aaac |
23-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused argument from PopupPanel.showPanel Change-Id: I726b98001042c8b874113ed964b7230fdd525abe
eyboardView.java
opupMiniKeyboardView.java
opupPanel.java
|
9116bf18f9c83084f9d451e2e709eff32db27d36 |
21-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
New IceCreamSandwich assets and theme This change instroduces new IceCreamSandwich assets and renames Honeycomb theme to IceCreamSandwich. Though checked only on hdpi-phone and mdpi-10"-tablet. File another bug (Bug: 4852048) to fine tune keyboard layout for all possible combination of devices and themes. Bug: 4436327 Change-Id: I4f8dc1dd6b798a39204702bbcbebf17a199dc82f
eyboardSwitcher.java
eyboardView.java
atinKeyboard.java
opupMiniKeyboardView.java
opupPanel.java
nternal/Key.java
nternal/KeyboardIconsSet.java
nternal/KeyboardParser.java
|
5ac4638f999db4fea8a9e24171dbceb640a10858 |
18-May-2011 |
Alan Viverette <alanv@google.com> |
Added support for touch exploration to Latin IME. Bug: 4379983 Change-Id: I97f22e54827c6229054b514801401ffa5b4ed3b8
eyboardId.java
eyboardSwitcher.java
eyboardView.java
|
3edc97b275749d4d28a9dd3b0f57c8c4e7baf2cd |
22-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove colorScheme attribute from KeyboardView"
|
a93d27d6b87c29cb6292d1dd1223a4e42cca07d9 |
22-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove colorScheme attribute from KeyboardView Change-Id: I9de118e8be60b9a6fe1aecc00332ba08872db918
eyboardId.java
eyboardSwitcher.java
eyboardView.java
nternal/KeyboardIconsSet.java
nternal/KeyboardParser.java
|
a7eed902f1b0d6871d416412b3c6f91163fa2578 |
20-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make CandidateView backward compatible 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
eyboardView.java
|
c2a21786e526cc32e48a577a55b1b7e72ae1a6dd |
21-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move icon declaration to Keyboard theme Bug: 4436327 Change-Id: I074014d28dcb323b60dbc8fd9e169c75c393e0b3
eyboard.java
ointerTracker.java
nternal/Key.java
nternal/KeyStyles.java
nternal/KeyboardIconsSet.java
nternal/KeyboardParser.java
nternal/MiniKeyboardBuilder.java
nternal/PopupCharactersParser.java
nternal/Row.java
|
72934bd5967d0127f71fd4d66158b18b4e6ceefe |
22-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move keyboard related internal class to separate package Change-Id: Ic1459066b865cde5104b3734193f76c997959c68
ey.java
eyDetector.java
eyStyles.java
eyboard.java
eyboardParser.java
eyboardShiftState.java
eyboardSwitcher.java
eyboardView.java
atinKeyboard.java
atinKeyboardView.java
iniKeyboard.java
iniKeyboardBuilder.java
iniKeyboardKeyDetector.java
odifierKeyState.java
ointerTracker.java
ointerTrackerKeyState.java
ointerTrackerQueue.java
opupCharactersParser.java
opupMiniKeyboardView.java
opupPanel.java
roximityInfo.java
ow.java
hiftKeyState.java
lidingLocaleDrawable.java
wipeTracker.java
nternal/Key.java
nternal/KeyStyles.java
nternal/KeyboardParser.java
nternal/KeyboardShiftState.java
nternal/MiniKeyboardBuilder.java
nternal/ModifierKeyState.java
nternal/PointerTrackerKeyState.java
nternal/PointerTrackerQueue.java
nternal/PopupCharactersParser.java
nternal/Row.java
nternal/ShiftKeyState.java
nternal/SlidingLocaleDrawable.java
nternal/SwipeTracker.java
|
35f20916e5348d7fa485ba8eb0a5cf2e67f4f354 |
21-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Support Turkish keyboard I left TODOs in Suggest.java because we must pay attention to locale when changing character's case. Filed another Bug: 4769095 to track that. Bug: 4768050 Change-Id: I1ae2c4ffd2208403a8c2a25dd3a56b71dcefc826
atinKeyboardView.java
|
05c0fc6136a27eb12a078514f730c277e9a8739e |
21-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE in LatinKeyboard Bug: 4727778 Change-Id: I9d5b7185d75408a8af6d302fb348e118c0f9721e
atinKeyboard.java
|
87154c656eaa2b9bf1f93e990a61b9f1c7d48bab |
20-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE Bug: 4727778 Change-Id: I08f1204d5f77251c197dda7d2b332441f9f7123d
eyboardSwitcher.java
|
5a2d0630474d6df639e97ff48f5f48b220ca4ee9 |
20-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessary onRefreshKeyboard call. 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
eyboardSwitcher.java
eyboardView.java
atinKeyboard.java
lidingLocaleDrawable.java
|
e218baa6cc64ae51ecbf0848826253e5f43b9d56 |
20-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE Change-Id: I35efd1d6c8c2b48d93675d014d5c7aef7d12ed58
ointerTracker.java
|
5e4e05afd2825bf7acb594fef5e7bd21c751dd63 |
18-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE Bug: 4686479 Change-Id: I0b8a32d0f9bcebe55eebecd38dc5e69198e94378
eyboardSwitcher.java
|
f0f726464dcb5b3cef4f8e703659b35ca62430b5 |
17-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable showing TAB key when navigate flags are specified Bug: 3094312 Change-Id: Ibbd36020c1e40daab220b588e6c190979afe7149
eyboardId.java
|
28a38fdfeeb9596883ee5b422c12532a73d38c87 |
17-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Tab key is shown when editor navigation flag is set 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
eyboardId.java
eyboardParser.java
|
237af54df5f97cc9749286931b42f08e5730d1ab |
17-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Tune up 7 inch keyboard layout Bug: 4479212 Change-Id: I25c48ef474f6198dde9b670b23509c087acae149
eyboard.java
eyboardParser.java
|
9d9522abdcee70408c9e99ac20c8e1c224eef19d |
14-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key.keyHintLabel and remove Key.keyHintIcon This change also removes manualTemporaryUpperCaseCode and manualTemporaryUpperCaseHintIcon. Instead of these keyLabelOption now has hasUppercaseLetter flag value. Bug: 4436327 Change-Id: I88fdac1e888a7123735296f5ef45f5fdd565cd2e
ey.java
eyStyles.java
eyboard.java
eyboardView.java
ointerTracker.java
|
a61967330e6086a99373e21ad03323af81aa17ed |
16-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make LatinKeyboard aware of theme Bug: 4436327 Change-Id: Idecdd470cbb0720b96958039eb11f6978d39629e
atinKeyboard.java
lidingLocaleDrawable.java
|
08a6f2aea71d998206c47c16dcda4eaa90f8c9ea |
15-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make CandidateView aware of theme This change is needed to introduce new theme easily. Bug: 4436327 Change-Id: Idc368b66d892d9c888ba7a26bfa3527c21678292
eyboardView.java
|
66bafe24f604033d4a379675c965ca0615b6aa66 |
15-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Make Keyboard aware of theme"
|
b7758d6f912093747d4b18fbc8d1dcd77c7d1f9b |
15-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Keyboard aware of theme This change is needed to introduce new theme easily. As a starter this change introduces Keyboard.popupHintIcon attribute and Key.keyLabelOption.popupHint flag to show popup hint icon that is previously specified by Key.keyHintIcon attribute. Bug: 4436327 Change-Id: I6b1c5c1b88eece541141b2d2cedd164ee02e5c2a
eyboard.java
eyboardParser.java
eyboardSwitcher.java
eyboardView.java
|
1ddb4897fee79ec00c68e4a255e653568477a995 |
08-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Keyboard crash when chording and long pressing key This change just prevents crashing. The another bug#4646271 has been opened to support chording and long pressing key. Bug: 4463909 Change-Id: I50e42656fe111e6b261310c899e672b8ba001e5d
ointerTracker.java
opupMiniKeyboardView.java
|
86e815a142c8aa13213151e381a8a24ef23073d3 |
14-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Implement expandable candidates pane This change removes horizontal scroll from candidates strip. Instead of that this change introduces "fixed 3 items candidates strip" and "expandable candidates pane". Bug: 4175031 Change-Id: Ia367d9074436fdea76d3b653d81798ce2749170e
eyboardSwitcher.java
|
070760dc5abdb9a850a94c509eeb9f486515af59 |
13-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up candidate strip view hierarchy Bug: 4175031 Change-Id: I8073739ac7624d2c0a111c5ef7043d8766162a83
eyboardSwitcher.java
|
0dd778f832809ef90a37dd9b90c57082ec1e0441 |
03-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix mini keyboard position"
|
f03883025fa35e4335984bd7536363b18351b5cb |
03-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix mini keyboard position This change adjusts popup mini keyboard X-coordinate not to be clipped out of the display. Bug: 4442045 Cherry-Pick: Ibdf4e2d0a79cddbeb89ed8ded81a2db9af9797b8 Change-Id: I1c3ce7b1c6a6d247b796a1cdcd821bf88321ddef
opupMiniKeyboardView.java
|
abd7392d66fcfd404b7763edaf3fced5c97c8f43 |
02-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Keep tablet keyboard in sync with Honeycomb-MR2 This change removes Russian keyboard layout exceptions and make it compatible with other Latin's. Also tweaks some locales' keyboard layout to match with standard PC's keyboard layout at most. Change-Id: I305201fb850b4f94ae7e746ab4c039473d09da70
eyboardParser.java
|
585920513933caac881e735c440466bbaa4f43fc |
02-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Implement logical or to Keyboard switch-case matching Change-Id: Iab615459c21fa5799a7b30b8649d75347e46c804
eyboardParser.java
|
e99738564af8bdd1c044dfb0d88e817e6621a649 |
31-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Adaptive keyboard width/position parser"
|
327763e5181fe73a1d6d806a57e2456c84159f2a |
30-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Adaptive keyboard width/position parser This change introduces the following features to Keyboard XML format. * "keyXPos" can specify the key X coordinate directly. * "keyXPos" can be negative. The X coordinate will be calcluated from the right edge of the keyboard toward left. * "keyWidth" can be zero to be filled up to the right side. * "keyWidth can be negative. The key will be filled up to both sides. * Spacer's horizontalGap is renamed as keyWidth, and can be inherited from key-style. * Spacer can have keyXPos attribute. Using these syntax, all keyboard layouts have been re-written. Cherry-Pick: I314b2e8ca2aa145ff9506cbf927140a15685af42 Bug: 4442045 Change-Id: I048fe5eaef020d8472ab577e9d326042bae2f3fa
ey.java
eyboardId.java
eyboardParser.java
|
c25e07d21261583d0eeca5aa0fb6e3ffe93dc603 |
28-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix web input type judgment Bug: 4490948 Change-Id: I71efb8f5784970f1d2a94da1d2eb852f7f11885f
eyboardSwitcher.java
|
9e2d810dc524380ca1db6b384cfb00b4401585e5 |
27-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove web mode and add webInput boolean Bug: 4490948 Change-Id: I6fe23c9ab4918eab6806cc621c4d6821c2e1baf9 Cherry-Pick: I4cd1af0b
eyboardId.java
eyboardParser.java
|
13a741999480343ccebd81ff6349b572bde17b07 |
24-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use custom theme for Keyboard theme switch This change reduces the number of layout files and make these theme-generic. This might be very helpful to re-design suggestion strip. Bug: 4175031 Change-Id: Idca10a4aa0bf7ac496eedd1879311e59780a423b
eyboardSwitcher.java
atinKeyboardView.java
opupMiniKeyboardView.java
|
0aa0133795d845a86a115cde904adaefaf6d165d |
25-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix missing initializartion of key preview position This is followup of Iddab254c Change-Id: I2d8e68b696779b742d29fdcf03c5fb509cb0bd87
eyboardView.java
|
598a25d990d59794e85ead8e77f9d738af786ab6 |
25-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Enable long press even if the key is disabled"
|
e07b51e7c65220ac183546103010dd617d164f60 |
25-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Enable long press even if the key is disabled Change-Id: Iddab254c7d6625bf44473109b4a52d2f7a163a27
eyboardView.java
ointerTracker.java
opupMiniKeyboardView.java
|
f3cd2bb33d1688fd6de01787140a1ef2de4b7723 |
24-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix IllegalStateException when setting input view This is followup change of I95f379b9. Bug: 4175031 Change-Id: Ibf3e3bd2524c9543ec6193cb6e59529b2c4df3b1
eyboardSwitcher.java
|
c150acc7c85ff2f5eeb5bd2c6ff288df4e46a355 |
23-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move CandidateView into input view Bug: 4175031 Change-Id: I95f379b9943d1dcab1dc5527b6e5ac5abd58e280
eyboardSwitcher.java
|
29a4b1ac88b06ced0ceb0b36ec4aedb7692447f7 |
20-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Reload keyboard after SoftInputWindow size changed"
|
e896d31bb92146379c8b7c0050ee05eec0830317 |
17-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Reload keyboard after SoftInputWindow size changed Bug: 4450008 Change-Id: Ic6c457db808d8e7479bfaa509192c07a384453e2
eyboard.java
eyboardId.java
eyboardSwitcher.java
eyboardView.java
atinKeyboard.java
iniKeyboard.java
iniKeyboardBuilder.java
|
9d98a7ed188965dbc86754d295007e215890d956 |
20-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix copyright author from Google to AOSP"
|
8632bff2d5a8e1160989008dea6eff4b94b065dd |
19-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix copyright author from Google to AOSP Change-Id: Iaceedc783181e43af6dd48ece218a42eace66532
ey.java
eyDetector.java
eyStyles.java
eyboard.java
eyboardActionListener.java
eyboardId.java
eyboardParser.java
eyboardShiftState.java
iniKeyboard.java
iniKeyboardBuilder.java
iniKeyboardKeyDetector.java
odifierKeyState.java
ointerTracker.java
ointerTrackerKeyState.java
ointerTrackerQueue.java
opupCharactersParser.java
roximityInfo.java
ow.java
hiftKeyState.java
lidingLocaleDrawable.java
wipeTracker.java
|
96f185d8af58137d55fc65110f48914221bb78f5 |
19-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE in Key.isDigitPopupCharacter Change-Id: Ie6e8d31e41010db27e2db415b577458b73a9f1a2
ey.java
|
eaa10f44a4a0108a90803b1b28238842d3fb5add |
17-May-2011 |
satok <satok@google.com> |
Show full display names in the popup of the spacebar language swicher - Multiply the speed of the slide Bug: 4427222 Change-Id: Ifd2de9843191296f0f311440ea7b8ab075c67d8d
atinKeyboard.java
lidingLocaleDrawable.java
|
240297d0ee186b14e795016e9b1bd168c8d8acf8 |
11-May-2011 |
Jean Chalard <jchalard@google.com> |
Add advanced settings screen Also add an option for popup dismissal delay so as to inaugurate the new screen. Besides, remove a path for options to escape from LatinIME and replace with a direct read from the settings. Change-Id: I7ec6e724262871fa6523506ecc39f65c5fbe34da
eyboardSwitcher.java
eyboardView.java
atinKeyboardView.java
opupMiniKeyboardView.java
|
bdd9341f616262f5a5cc49d4a337bac605db8e46 |
13-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor KeyboardView constructor Change-Id: I1fd869c180c6c9f966936fce90bc031bc7824983
eyboardView.java
|
d157834345f2817cb80db3fdb7e6f22efa92f70c |
12-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Auto text sizing using fraction of key height Bug: 4411676 Change-Id: I8f289dcebe577d277fe2ad6a8331d59f735cbada
eyboardView.java
|
ff483e8d0c30864a469481f20a26ffb54a75d458 |
12-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add minKeyboardHeight attribute to Keyboard layout Bug: 4411676 Change-Id: I1f56ba58bacb90790f82326718bf9de95dba5d28
ey.java
eyboardParser.java
eyboardView.java
iniKeyboardBuilder.java
|
101a00e3d4b1c29ef2ecdecd1b72b43efde7791a |
11-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Added support for speaking keys through accessibility service." This reverts commit dcade18113286a132a2f5fb508fdba836470c3fb. Bug: 4379983 Change-Id: I2448d8f03990a39a3e328a88904d82efc70241a2
eyboardSwitcher.java
eyboardView.java
atinKeyboardView.java
ointerTracker.java
|
ff082d081f3ea18ff0b9b22126ee4a86504cf83c |
27-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor KeyboardView and create MiniKeyboardView Change-Id: I8d68b944762ccde05020978f20b3742eb6ab945b
eyboardView.java
iniKeyboard.java
opupMiniKeyboardView.java
opupPanel.java
|
ccb60b76277533070b6af4b93d249a66640049fa |
02-May-2011 |
Jean Chalard <jchalard@google.com> |
Merge "Straighten out magic space vs real spaces behavior."
|
0730bbfbf5e37bbcb5c287aeff71b304c833a36e |
28-Apr-2011 |
Jean Chalard <jchalard@google.com> |
Straighten out magic space vs real spaces behavior. Picking a suggestion inserts a space after the word. This change makes this space a magic space. Incidentally, do some minor cleanup: add CODE_DASH, CODE_SINGLE_QUOTE and CODE_DOUBLE_QUOTE to Keyboard and use them throughout the code, and remove a useless import directive in some unrelated file. Bug: 4319740 Change-Id: I245f396c34dd0af820bca91edc4ec363238a4ae4
eyboard.java
eyboardSwitcher.java
|
44fe4a0598d831ad33e62cd7742709fd45c60387 |
28-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Include horizontal and vertical gap in the count of Key.isOnKey This change also reverts I8f6102d6 and considers that the point is on the key while sorting in proximity key detection. Bug: 4348994 Change-Id: I3ee913675e28da7e7b164805a7a683f0814b38b9
ey.java
eyDetector.java
eyboard.java
|
8d165bb5d19a266b126b52907db8d7f9e384c7e4 |
28-Apr-2011 |
Jean Chalard <jchalard@google.com> |
Fix a bug where dead space would appear on the keyboard. This change fixes a bug where there would be pixels on the keyboard that would not return a key although it's between two keys - or even right on top of one. This change makes it so that the closest key to the touch - within a certain threshold - is always returned, regardless of whether the touch is inside or not. Bug: 4348994 Change-Id: I8f6102d6787eb025cc3c50a26d3a475aeafc4b64
eyDetector.java
|
0b4757604de15bfe66c10e9cdf01da6d437c6082 |
27-Apr-2011 |
Ken Wakasa <kwakasa@google.com> |
Fix snap back behavior for a quote mark input. Follow-up for I8168ce6a Change-Id: I63b04471c90d3d02de1bb8f092b5d57614cd8591
eyboardSwitcher.java
|
fd78781ced66551948dff25c0dee0ae6e159e272 |
27-Apr-2011 |
Jean Chalard <jchalard@google.com> |
Merge "Add a method to set the locale to Utils."
|
e4181036f68d6bcf8ef928075b954a65243b202a |
27-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Enable long press caps lock Bug: 3319295 Change-Id: I413062c759a1d91c66fcbf5dd04050dfbf15094f
eyboardView.java
|
309bff562fbaf47488e6bf6636840f00574187d8 |
27-Apr-2011 |
Jean Chalard <jchalard@google.com> |
Add a method to set the locale to Utils. Add a setLocale method to Utils that returns the previous locale. Also unify all calls through the code. Change-Id: Ic850dc5df19fba00ed3601835652859b4321b544
eyboardSwitcher.java
|
dbe882ac0894c00d673f9c97e08a6654e57d63f5 |
27-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Release caps lock by double tap on shift key"
|
e541f03286189eebbc4a75615070e0e6f43ec37c |
26-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Release caps lock by double tap on shift key Bug: 3319295 Change-Id: Ie0cad06c7b1afac0f33af76128303517e9e7bddc
eyboardSwitcher.java
eyboardView.java
|
717cef79ead5d63a01d09b47caab0a3d719c69df |
26-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix quotation marks This change * Allows snap back from symbols shifted to symbol layout. * Add "left single", "right single", "single low" and "single high reversed" quotation marks to popup characters of "single quote". * Add "double low" and "double high reversed" quatation marks to popup characters of "double quote". * Add "prime" and "double prime" to popup characters of "degree". * Disable non-ASCII key of symbol more layout on passowrd input. Bug: 4345054 Bug: 4347045 Change-Id: I8168ce6a74a9536e4966f7f9d1099ac0132925c7
eyboardSwitcher.java
ointerTracker.java
|
1123bcaf2e371fe99703e54a2716e4329016aec4 |
25-Apr-2011 |
satok <satok@google.com> |
Merge "Display the language name on the spacebar if the full display locale name is too longer than the space bar"
|
cae6b1060e0c8547f9f7f64fbbf3a18a76035a53 |
25-Apr-2011 |
satok <satok@google.com> |
Display the language name on the spacebar if the full display locale name is too longer than the space bar Bug: 4329512 Change-Id: I477684747bf9e70a6909c25877fbe9e622571fd4
atinKeyboard.java
|
4c82225ad6e3494d4b2b2cd5a35124f8074db7b5 |
25-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable sliding language switch on phone and number layout Bug: 4331621 Change-Id: Id02c64bb2724a5f990d6dcc548a8d98a1034d531
atinKeyboard.java
|
d0f3f907898290f4b4553c02b5d0bc7b7a3a6a75 |
22-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Narrower the language switch threshold to key width x 1.25 Change-Id: I4ea9553bce34bc3783f03d1615c34b6abb153077
atinKeyboard.java
|
608469c5ab41f7bc4aaba3829b83148fe9f1bd97 |
22-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Release the previous key if multi touch input is started Change-Id: Ib1205e67e900353976150e5ad58abfc92c3dfc21
ointerTrackerQueue.java
|
a0537fb4c73dff8beecc328720830af9719d0277 |
22-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix repeat key behavior Change-Id: Ia7e5b2e9579aa0e5050857cdb14f16fa05a33621
eyboardView.java
ointerTracker.java
|
f172be448c0787fb67612afe05c2a30f944dab77 |
22-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Clear spacebar sliding language switch diff Change-Id: If82540b6632476e049fa9c4b3122e9c053227d6e
ointerTracker.java
|
75136cd009ef37b9a5a013200444e149f8461ff5 |
22-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix language switch preview This change also makes the delay after key preview longer to 60ms. Change-Id: If7cf3b493824bb12e0bf44aa0bc3c186b15b51f6
eyboardSwitcher.java
atinKeyboard.java
ointerTracker.java
|
d00d963b9d47c1bba6f65534033a33fe7c30dde5 |
22-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE on non-distict multitouch device Change-Id: I6d8a05bf62e510d0556fa4831b3d510041cca63a
ointerTracker.java
|
c5c57b506e97b334a394d23ed73c9597cb55707a |
22-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move sliding language switch code to PointerTracker This change is hack and temporal. Big: 4328445 Change-Id: I0b8851e9f05390db20ddaa10f35cff1cc9f016da
eyboardSwitcher.java
atinKeyboard.java
atinKeyboardView.java
ointerTracker.java
ointerTrackerQueue.java
|
d2c5fdda862f6dd2a1e020cf674c35fbbc63fc92 |
21-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename and reorganize key code Change-Id: I13d6fef7af1c4356a22b0e8aebc9e613b1693ece
eyboard.java
atinKeyboard.java
atinKeyboardView.java
|
c9c3aa219e56c4707215c28495210a2393ff50c7 |
21-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Disable key preview of space, return and delete"
|
ba9aefcc188b7f8ac99ba6cfef42a032b7d693a4 |
21-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable key preview of space, return and delete This change also re-orders punctuation mini keyboard. Change-Id: I987ef14fe5956d13439a0a76de367feed825314c
ey.java
eyDetector.java
ointerTracker.java
|
15a0ba6d74feed57124938336f951ae14aa47ad9 |
21-Apr-2011 |
satok <satok@google.com> |
Check the availability of layouts for showing the input languages in the settings Bug: 4316889 Change-Id: I746b3ff79c2a6cd4925fca1817d5b209623b5108
eyboardParser.java
|
e6cb8fc234940700ae97af787e62962a98d332e5 |
20-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Display spacebar language switcher even when key preview is off Bug: 4313884 Change-Id: I9d4a474302dadbfc610324799f8768b803705e52
eyboardView.java
ointerTracker.java
|
d9786ce2e389c8c02af7773b53b5c44fe4fa0b0c |
19-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor key preview code This change removes mOldPreviewKeyIndex from KeyboardView. Bug: 4298393 Change-Id: I832eb6deab7e078609973bf0b8be09f73db204d7
eyboardSwitcher.java
eyboardView.java
atinKeyboardView.java
ointerTracker.java
ointerTrackerQueue.java
|
d2c2b4d112ee17750c1a49ff223b9410aa9e4ec6 |
18-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove mPreviousKey in PointerTracker This change also introduces PointerTracker.onLongPressed. Change-Id: I079eb52175d8fe8b88ce3f13e31493d34d00ad5e
eyboardView.java
ointerTracker.java
ointerTrackerKeyState.java
ointerTrackerQueue.java
|
3f2653ba60c2509bdf72c44c2ae051d2cadc5dbb |
18-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor key preview related code in KeyboardView Change-Id: Ib8f08cb4f5e03d0c32c32a0ea0363ce3d72fc050
eyboardView.java
|
6fb97bf71cee2a0775410a05478ed6a667aa847f |
15-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't show spacebar preview if key preview is disabled This change also introduces soft reference cache of spacebar Drawable. Bug: 4307333 Change-Id: I4d2c500bb47d794aa4f8dfa6ec415dbcb9ab0b74
eyboard.java
eyboardView.java
atinKeyboard.java
lidingLocaleDrawable.java
|
dc90d0a15f662cdece97bc2c0ddbd95e703af730 |
15-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactoring keyboard drawing code and KeyDetector Change-Id: I55009bf38b1422301223bd90463f837562559dc5
eyDetector.java
eyboardView.java
iniKeyboardKeyDetector.java
ointerTracker.java
roximityKeyDetector.java
|
5d542c24922ae531a581c122d685c3d86047b468 |
13-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Auto mini keyboard layout Bug: 4280617 Change-Id: I34c344cbf350fe125589aa14ad69e4bd1f4e6f66
eyDetector.java
eyboard.java
eyboardView.java
iniKeyboardBuilder.java
|
72a82d7ee848a0a380350197bee0b8500600fa33 |
15-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Count up horizontal gap as part of key width Change-Id: Ic9a070a9b6a461f4c8330d1cc3e2c33fd7369f73
eyDetector.java
|
37cfacbae657c2a6329c5c4d8dae13b1c2fe45b7 |
14-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make showing key preview compatible with pre-Honeycomb Bug: 4179964 Change-Id: Ide0a9c75983b45f8e829f0d64f41557d42fc11e7
eyboardView.java
|
dc3d4e8c06c099c3170a9503cf3a73c7f5569ed6 |
13-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fast key preview"
|
7a3d3ae17f7a8ca0b44e9c92328a7de7cbc80f92 |
13-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fast key preview 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
eyboardView.java
ointerTracker.java
|
88fc9d44186120f9edc5cf7ec0e2af85260fed04 |
08-Apr-2011 |
satok <satok@google.com> |
Support language bar swich for InputMethodSubtype Change-Id: Ie49f0c1c7aea135331dc1d4a635197b3f4a96e93
atinKeyboard.java
|
56abeabcedf68f4640bb4ebd4af3ead1e3916c3c |
11-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add visualInsetsLeft and Right as Key attribute Bug: 4269094 Change-Id: Ic38d326a8e9ef802453c909f3a81d556863acc9b
ey.java
eyboardView.java
|
2c389c5b9ebc9884166b53f3e17d7b455bc074e5 |
08-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Increase the horizontal gap between shift/delete and normal keys"
|
967d6073bfd5f3d0e21512754d78d2e87c958e27 |
08-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable popup preview and long press on disabled key Bug: 4268147 Change-Id: Ibcb54791ef78737dd09d8a594b5a53b0909609d6
ey.java
ointerTracker.java
|
6d81e2b79bce557c3eb8f91adcad82ce1cac2afb |
08-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Increase the horizontal gap between shift/delete and normal keys This change also adds capability to add horizontal padding to the keyboard. Bug: 4269094 Change-Id: I805e76b253a497079517c01bd2a976f8702f7e56
eyboard.java
eyboardParser.java
eyboardView.java
|
e7c0e73a19e6eb6cb9a4aded8a0a7240db544d85 |
07-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Simplify the Key's on state transition Because handling shift locked state of alphabet keyboard is done by KeyboardSwitcher, there is no need to change the "on" state of Key when releasing the key. On the other hand, symbol and symbol shifted keyboard has fixed "on" state "ALT/MORE" key. This change also renames the attribute "isModifier" to "isFunctional". Change-Id: I082885bd2376ae26bdfc378c14add2b5d6be1d4e
ey.java
eyStyles.java
eyboard.java
eyboardSwitcher.java
ointerTracker.java
|
996db15d3c018ed2a7b4eee96ea94b9f80d8e379 |
07-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable successive modifier key while sliding input When user starts sliding key input, sliding through successive modifier key will be ignored. Bug: 4181843 Depends: I082885bd2376ae26bdfc378c14add2b5d6be1d4e Change-Id: Ibe890b9cc1183dbe9f68a421650fcd97e7ff221c
ointerTracker.java
|
da4bfbbbb3d3aa5dce8f0507d3f3b07ea3e0f26f |
06-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix popup key preview on tablet This change temporally enable popup key preview option on tablet. (config_enable_show_popup_on_keypress_option). Bug: 3286117 Change-Id: Iabbac5a333460e1ed2f8d05ba82f4bae81854b85
eyboardView.java
atinKeyboard.java
lidingLocaleDrawable.java
|
f1a81f5eb37df4170de2cf6327c860e3d64dc2f8 |
25-Mar-2011 |
satok <satok@google.com> |
Move a debug utility function to EditorInfoCompatUtils - imeOptionName Change-Id: I7a7ea9bee410cedc0ef9b3d2aa4df8260d7f6a35
eyboardId.java
eyboardParser.java
|
e9957752bcaad048746c7a57bbd2c0a59e1918a0 |
25-Mar-2011 |
satok <satok@google.com> |
Added InputTypeCompatUtils Also Moved utilities related to InputType to InputTypeCompatUtils Change-Id: Iab8ff5389f624f2abe627ece2acb156b0e1285ef
eyboardId.java
|
b86905943c0f1cadb2b3df9f2a58e7af84f6b27f |
25-Mar-2011 |
satok <satok@google.com> |
Renamed Proxy classes - VoiceConnector to VoiceProxy - VoiceInputConnector to VoiceInputWrapper - VoiceLoggerConnector to VoiceLoggerWrapper Change-Id: I908ddc590c8846cf5cbd80b9c0257cb65c638bde
atinKeyboardView.java
|
610f1dc8553cf2ed97e763a06a19380c4a6cd636 |
18-Mar-2011 |
satok <satok@google.com> |
Use reflections for classes related to InputMethodSubtype Change-Id: Ica53ce879c2b4c5eb47f757fb788a795a881c30e
eyboardSwitcher.java
|
9807ab27eac3a10b299382af8280eb54dca50608 |
16-Mar-2011 |
satok <satok@google.com> |
(Refactor 1) Moved voice related codes to deprecated/voice Change-Id: I008ac7099c815fb74a9ab374419617b336453f97
atinKeyboardView.java
|
817e517e463cb32726ff5a62196ac8744848e29b |
04-Mar-2011 |
satok <satok@google.com> |
Add the suggestion algorithm of words with space proximity Bug: 3311719 Change-Id: Ide12a4a6280103c092fa0f563dd5b9e3f7f5c89b
eyboard.java
roximityInfo.java
|
4503e2ea9853c1573f60903d8639d82e39e07c56 |
03-Mar-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Hide shortcut key when the shortcut IME is not enabled Bug: 3398726 Change-Id: I5e1bfc1fec9047c1c4e4f29fbf79f0fdf9356ffb
eyboardParser.java
eyboardSwitcher.java
|
e59491460b0411bed430a5ca6eca0c56c5bf18d9 |
02-Mar-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remain in previous state while sliding off from shift key Bug: 3502290 Change-Id: I69b60051863c78727363ae63576c28d87fb71a3a
eyboardActionListener.java
eyboardSwitcher.java
eyboardView.java
ointerTracker.java
|
eaef1c500703b4ee378821884c7b108815ed2983 |
25-Feb-2011 |
Ken Wakasa <kwakasa@google.com> |
Change how to load native lib to be on the safe side Change-Id: If170d4821b8dbc187f29137ea99d10e30c20955f
roximityInfo.java
|
52e96f1e895c3e095875b83d516ea9adbb1a2b2e |
25-Feb-2011 |
Tadashi Takaoka <takaoka@google.com> |
Merge "Added support for speaking keys through accessibility service."
|
d77e968942b030722a9d22c45aa2fe31a119eddc |
24-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add noSettingsKey private IME option"
|
4199e29a7d796191d3e13ef07e6e80e91834fe7a |
23-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add noSettingsKey private IME option Change-Id: Idf74aa32c9ea565fa6771013e2d37ee952c83a57
eyboardSwitcher.java
|
dcade18113286a132a2f5fb508fdba836470c3fb |
14-Jan-2011 |
Alan Viverette <alanv@google.com> |
Added support for speaking keys through accessibility service. Issue: 3366636 Change-Id: I70a2ebb4420782ba4d7d874ffc2259bb1b80446f
eyboardSwitcher.java
eyboardView.java
atinKeyboardView.java
ointerTracker.java
|
8fbd55229243cb66c03d5ea1f79dfb39f596590d |
22-Feb-2011 |
satok <satok@google.com> |
Add proximity info to native Bug: 3311719 Change-Id: Ie596304070e321ad23fb67a13bf05e2b6af1b54b
eyboard.java
eyboardView.java
roximityInfo.java
|
edb722abefaa56708cd1d3ee617e35e5ed2f7f6a |
23-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add countryCode attribute to case tag of Keyboard"
|
912ade36d21b903353e7f106df49966d8494caa9 |
23-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add countryCode attribute to case tag of Keyboard Change-Id: I0480c3350a335e4cb57bba2d3484622990cd90af
eyboardParser.java
|
cb97c2f1407364b24dc1a54226481a55501d1533 |
20-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor keyboard mode holding variables Change-Id: Id8d4e780a98292fda63b1e5bbf739eda78935a3b
eyboardSwitcher.java
|
050c0462dc2ada5a5afecec5b6745693c5066b85 |
20-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Display language name on spacebar even in symbol keyboard. Bug: 3468634 Change-Id: I1a25eb71ddbd7efae6f40ea357714924a9d56dc4
eyboardSwitcher.java
atinKeyboardView.java
|
4adf5d9ae5d8c449510bf1f93cf678f63109a1cc |
20-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable non-ASCII symbol keys in password input Bug: 3384942 Change-Id: Ifa10e84f22bb6ff85dfc397fac95a0294b2a6bea
eyboardParser.java
eyboardView.java
|
a9f2fe2d5925d509c8676d0d081e5f3c2ee12f9a |
20-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add "passwordInput" attribute to case tag of Keyboard"
|
4b13b4f94215368c6387b2564bdaf2cbcbe4c130 |
19-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add "passwordInput" attribute to case tag of Keyboard This change also introduces number password (a.k.a. PIN) layout. The text password layout will follow. Bug: 3384942 Change-Id: I50b5e413e47a28d5285fd0468115e11ce46c7f18
eyboardId.java
eyboardParser.java
eyboardSwitcher.java
atinKeyboard.java
|
690b1360bfda3cbaae896de65dcc3cd347dc8329 |
20-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't play key press sound if the key is disabled Change-Id: I1c6d1b16a7420bc7e5f97f50da549e6a89498f18
ointerTracker.java
|
fdb6a194b1255c4d9cd642586b98e1e55ff58249 |
20-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Read "enabled" attribute of Key from <key-style> This is follow up change of I1ea82d9f. Bug: 3384942 Change-Id: If96eda69fe81edbfc1b243a6fa9f8eb6bbf4c12d
eyStyles.java
|
ea6c2e3350f21d1fc9e9866dbe13d74713d548a9 |
18-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add "languageCode" attribute to "case" tag in Keyboard XML bug: 3451586 Change-Id: I08ca80e48648ba18543e9b8ca7362c06bb61a826
eyboardParser.java
|
d9c52ba62317aa7919483ccd157182ae0f0db7f4 |
18-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename imeOptions attribute of Keyboard to imeAction. Bug: 3384942 Change-Id: I3ce01b83f0ae37f447de8a7fcdb5d7fe06b108c6
eyboardId.java
eyboardParser.java
|
aa721c4783616e65a42fb5f234f2b3909ccdd931 |
18-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add "enabled" as an attribute of Key in Keyboard xml If the key is marked as "enabled=false", the key will not respond to be pressed. Bug: 3384942 Change-Id: I1ea82d9f3dfa5a9916ff3bbc736ea7e6c77426ae
ey.java
|
887f11ee43ad621aa6ad93d535ab7f48dec73fc7 |
10-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove next letters frequency handling Bug: 3428942 Change-Id: Id62f467ce4e50c60a56d59bf96770e799a4659e2
eyDetector.java
eyboardSwitcher.java
atinKeyboard.java
iniKeyboardKeyDetector.java
roximityKeyDetector.java
|
5ef096f5f601c759e8a4a888aaca91ac5ccd9974 |
07-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move and rename computeProximityThreshold Move and rename KeyboardView.computeProximityThreshold to KeyDetector.getMostCommonKeyWidth. And make it public for unit test use. This is a part of multi-project change (If751659a, Idb18f362) Bug: 3414081 Change-Id: If751659a53c7412f836d6d28866760ffe84b179b
eyDetector.java
eyboardView.java
|
9a5b592b27158b6fb8b7a89157bb995b182899d8 |
04-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Skip sudden jump detection on distinct multitouch device Bug: 3400448 Change-Id: I37150d624b73ed089875a905fe04c5b8b3ecfa0a
atinKeyboardView.java
|
f2fd472dcc24ad8ab43097922061b3b37952f828 |
01-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup keyboard drawing code Change-Id: I084e3ac835ee60b8e463ac10c075adbf08b9a7cb
eyboardView.java
ointerTracker.java
ointerTrackerKeyState.java
|
063a98a7b24f7777f0c4173f5bd09b8f2bceda8e |
28-Jan-2011 |
Ken Wakasa <kwakasa@google.com> |
Merge "Reuse keyboard view's drawing bitmap if possible" into honeycomb
|
513f1b0454f5ea774a0fd1daa200daa62085c114 |
28-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add hack to translate sudden move to up/down events" into honeycomb
|
faf437b5078e882b630706cd315c335f204ab861 |
27-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add hack to translate sudden move to up/down events This change also gets rid of unnecessary debug messages. Bug: 3400735 Change-Id: I3f003b1c2b553a2f841d4880f348a012d2d9c8ad
atinKeyboardView.java
ointerTracker.java
|
566630147de5e258b50f5b0db390943bc69775f8 |
28-Jan-2011 |
Ken Wakasa <kwakasa@google.com> |
Reuse keyboard view's drawing bitmap if possible bug: 3398660 Change-Id: I0c7f7c084904990563ac62b5d9cf829f86855661
eyboardView.java
|
4d3b9d709c36a4c5ea0705ccc3d58c28fbf873d0 |
28-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Import new icon for disabled mic key This change also updates other hdpi assets. Bug: 3345931 Change-Id: Ia91e449905677b025307bf9ea6e618d82090a389
atinKeyboard.java
|
5cd87e1b1c4258e8d016518914eccfbb4437cace |
24-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable shortcut key when network is not available Bug: 3345931 Change-Id: I1deef774598b8e78da4404535b6d3814464a9d2d
ey.java
eyboard.java
eyboardParser.java
eyboardSwitcher.java
atinKeyboard.java
ointerTracker.java
|
e5ce433a9ef9dc3d8261e82a5543f80d7ebc50bd |
25-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Check second down event of double tap is on shift key This change also removes unnecessary touch point tweaks. Bug: 3385404 Change-Id: Ic398268ec4fcfaa9eafe8a70f2d10c2cd1fdfc62
eyboardView.java
atinKeyboard.java
|
04c96ab966e8a58e5cd401362b49509751ce75d9 |
19-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Automatically layout mini keyboard Bug: 2214959 Change-Id: I06370e1c9e0683666ad19454a2fb501008af95c0
eyboardView.java
atinKeyboardView.java
iniKeyboard.java
iniKeyboardBuilder.java
|
86f189fd969de7259a0e0fcc1cf868ba667f3e3b |
19-Jan-2011 |
Ken Wakasa <kwakasa@google.com> |
Fix NPE bug: 3364217 Change-Id: If6a2514a8feac509d7b6716c8574521a0ec0fa3e
atinKeyboardView.java
|
d01ae897d38d4e788e4f089e2b1d6d74655847c6 |
18-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Pressing shift could turn off shift state while auto capitalize mode Bug: 3363137 Change-Id: I442c1fbb185ad9ea16ee9bab70649f2b9f89400c
eyboard.java
eyboardShiftState.java
eyboardSwitcher.java
|
d5a6b910e83de6dea3c5813cbf5e219abaccdf8a |
17-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Purge keyboard only when voice input will be invoked This change also draws the language name in light gray on spacebar without fading out even when the keyboard locale has not been changed. Bug: 3362369 Bug: 3361915 Change-Id: I66538b03ce2e48c3441091319d0377176f8118ec
eyboardSwitcher.java
eyboardView.java
|
a0ff76638ca703840556a0c7c21e3443a0b9451d |
17-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Make sure that keyboard is not displayed when voice mode" into honeycomb
|
04f815eca4088ece879b1d9fb482bb7a342bfe4f |
15-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make sure that keyboard is not displayed when voice mode Bug: 3352347 Change-Id: I43cf5159f8bdcf2bc2c9a48662ea44a43ad4e25d
eyboardView.java
|
8bec4aa912c193135bebacfc75dc15f06c5dce6e |
17-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix voice key enable status has not been reflected to keyboard id Bug: 3355428 Change-Id: Id4e572357a7b5603e9a609b7e80b81d8e2c500f6
eyboardSwitcher.java
|
66432cfc9b7680a653bcf19d0d4250db21155ece |
17-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Place language name at center of spacebar if no space icon This change also leaves the language name as light grayed after fading out. Bug: 3290290 Change-Id: I71adf80c9a3b77d2fd34bca458845d85d55cbee7
atinKeyboard.java
|
93e2d777418d5a4e547e60a379d8deb5658692ab |
14-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix froyo-ub-LatinImeGoogle compatibility" into honeycomb
|
34cee317d8c475b5200789143723f86ccd7f47da |
14-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix froyo-ub-LatinImeGoogle compatibility Change-Id: I46fca4735d08552dfb414b2b302b4ed97ae96ab0
iniKeyboardBuilder.java
|
de0c8874a4eb1250e8439d9e4e1badca88316670 |
12-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Notify keyboard language on space bar when it has changed This change also introduces the following. * space bar language switcher is enabled for phone device. * get rid of spcae key icon from number keyboard of tablet. * slightly lower the position of language name on space bar of tablet. Bug: 3290290 Change-Id: I432be8f757bcc84c257770112ff1f6fa7970c584
eyboardSwitcher.java
eyboardView.java
atinKeyboard.java
atinKeyboardView.java
|
ee66e6fa90596e26d9519ac7bb261644377d32c8 |
11-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Reset old keyboard state before switching to new keyboard This change is ported version of I8030202f from Gingerbread. Bug: 3322158 Change-Id: Idc1ef7f174b50b0478ba53b14427485275e97748
atinKeyboard.java
atinKeyboardView.java
|
715189fe6eaa1795e38b461ed4b5860097598275 |
07-Jan-2011 |
Ken Wakasa <kwakasa@google.com> |
Get rid of the space bar symbol on the tablet. bug: 3290290 Change-Id: I4c57151197989375e6e9f36f508e6e875f856654
atinKeyboard.java
|
f16028b92e15c0fdf3fdc364d7888cf024723b00 |
06-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove digit popup characters from mini keyboard of tablet Bug: 3321376 Change-Id: I38d963952d3c6d2cf1ad19a69b32f90191f17178
ey.java
|
cc55d947adce18f315fee80d4008965bac1b50b8 |
01-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Calculate mini keyboard key width from labels Change-Id: I4259753bd10fdf488fcffacb6b131e30511e780f
ey.java
eyboardView.java
iniKeyboardBuilder.java
|
ca6533214575904c66e72494cd0bddcb7c7afdaa |
06-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove Row object from MiniKeyboardBuilder"
|
e89af1fa5fe392af560d0dac206db62fb5dcce85 |
01-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove Row object from MiniKeyboardBuilder Change-Id: I981278f29fdd23d80c3da21ecdbbda6d62a0dfde
ey.java
iniKeyboardBuilder.java
ow.java
|
a96574fdd5e38a237a35b21a2b7c20a29138c648 |
30-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Move NOT_A_TOUCH_COORDINATE constant to KeyboardActionListener Change-Id: Iff3fde48682a7c56201fc9eb3640755e0090d0ee
eyDetector.java
eyboardActionListener.java
eyboardView.java
atinKeyboardView.java
|
611044ab30769db75ce7f7d1b0a30379b7ef78c6 |
31-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Snap back to the previous keyboard when sliding input is canceled"
|
5f922caff80d5067c5af2bbbae2731ef25c9572a |
30-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Snap back to the previous keyboard when sliding input is canceled Bug: 3316517 Change-Id: Iffaad1eb93b6a014d8445f3e27b0e24c20967daf
eyboardActionListener.java
eyboardSwitcher.java
eyboardView.java
|
1a6fba570260ca9f837e5a6874274f39a3c0a734 |
30-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix potential keyboard layout change bug Change-Id: I2518dd1d2ef4b77fe32bb1fed4e0c722f3d120c1
ointerTracker.java
ointerTrackerKeyState.java
|
5797cefca6a50cba36d873ca78b861486b6726d5 |
30-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Longer long-press timeout in sliding input Change-Id: Id74bddef4837ee46569775ce54f54d5535cfa463
ointerTracker.java
|
05ddb9a5d2b36f519a4de4b50448e258f40d2c0f |
28-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Add config_default_keyboard_theme_id resource Change-Id: Ie4e9e85694cfd43fcd1fdfeeaa477f13c372a8a6
eyboardSwitcher.java
|
baf83886be975d804eda3e1519b7255026e5163e |
17-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Filter out too short noisy touch events Bug: 3294017 Change-Id: I1769eab1d096d16bfa9d6f23b973483ee6e7a478
ointerTracker.java
ointerTrackerKeyState.java
|
1d7d9664a9850a7c8043651e4b7a055ec034f571 |
21-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor PointerTracker class to include queue management Change-Id: I81d025220df6d970d8758157a89168851c8421ae
eyboardView.java
ointerTracker.java
ointerTrackerQueue.java
|
2b13b4f5e55b2bf5086b112f2d5d438810fdd70f |
21-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Suppress long press timer on hinted key while temporary upper case mode Bug: 3301932 Change-Id: I29b5e5a9aa8b44681e763a4d6485109f3f99f6fa
ey.java
ointerTracker.java
|
c4f71668d7b8203dc66f0f04c089a363189eb4ce |
20-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove multi-tap feature Change-Id: Ife44b3f9d420d77d2cfb51044a8356f02ed63e8b
ey.java
eyStyles.java
eyboard.java
eyboardParser.java
eyboardView.java
atinKeyboard.java
atinKeyboardView.java
iniKeyboardKeyDetector.java
ointerTracker.java
opupCharactersParser.java
roximityKeyDetector.java
|
8aa3f5a3ad6095a3355841ce30bce4877319d0a0 |
20-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup KeyboardActionListener interface Change-Id: I851eaea479f1590fd404a7a37a9a35d1bdcd378c
eyboardActionListener.java
eyboardView.java
atinKeyboardView.java
ointerTracker.java
|
cb2469ae17e0ca8a94767008fef3945cb2a3b406 |
20-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Suppress haptic feedback while sliding key input Bug: 3298222 Change-Id: I9507a98cc833fc6403cf9abf23457748a2bf89de
eyboardSwitcher.java
eyboardView.java
ointerTracker.java
ointerTrackerQueue.java
|
5ef421b58afa7bc58be40ed9331ce04998efbf56 |
19-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Cancel long press timer when sliding key input is not allowed This change also fixes auto snap back behavior of key which has output text, such as smiley key. Bug: 3297825 Change-Id: Ia06e1abc0fbdff2a26504ddcce1dc7f933b45453
eyboardSwitcher.java
ointerTracker.java
|
cc0e41222d4873cd9f6cf530d66852ca26203a5a |
19-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Do not pick up closest key if the point is out of any key"
|
6d929d586fbf385133be6759c1c4776822d12b5a |
19-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Do not pick up closest key if the point is out of any key Bug: 3286308 Change-Id: I62771fb209027ddec4595d099d5d397ae4e200fd
roximityKeyDetector.java
|
ef71c4aa4c11c50ff3d369d7abfe245aceedde97 |
19-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix checking of sliding off from key This is follow up change of Id6f69e82. Change-Id: I15127929b8eeb511a652c7ae6a14ababbb49ee24
ointerTracker.java
|
dbc44989a5be68679c889ae45cde17002b748fda |
18-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor PointerTracker class Change-Id: Id6f69e82119a9a3f618d95443a3ecc766abab08a
ointerTracker.java
ointerTrackerKeyState.java
|
9e91472285a1b903631f1e3c998f5aa1efd3e98e |
17-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Automaticaly snap back to the previous mode from sliding symbol input Bug: 3280151 Change-Id: I48ea134639465d0cc178e524af8d7885d185957d
eyboardId.java
eyboardSwitcher.java
eyboardView.java
odifierKeyState.java
ointerTracker.java
|
67a4ecacc7525c9343cded13fc93e9a2381ea2d8 |
18-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Disallow sliding key input This feature is configurable by R.bool.config_sliding_key_input_enabled. Bug: 3294076 Change-Id: I0225a6ce19d9b911c9d9543a106ab57ee0b7de75
ointerTracker.java
|
9b6d1d52d91f8f18952ae3841f4bb0d7309bfc0e |
14-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Add popupKeyboardTemplate attribute to Keyboard This change - introduces the popupKeyboardTemplate attribute of Keyboard to specify XML Keyboard file for popup mini keyboard. - introduces the maxPopupKeyboardColumn attribute of Keyboard to specify the maximum column of popup mini keyboard. - changes the content format of the popupCharacters attribute of Key. It now represents keyLabel, codes and keyTextOutput of each key of popup mini keyboard using CSV format. Bug: 2214959 Change-Id: I539e310f7e38a049ee193de0b4ad5d7afdce37b1
ey.java
eyStyles.java
eyboard.java
eyboardId.java
eyboardParser.java
eyboardSwitcher.java
eyboardView.java
atinKeyboard.java
iniKeyboardBuilder.java
opupCharactersParser.java
ow.java
|
014f4883c7852ab8c05617a6f3d6c9460f9bc353 |
16-Dec-2010 |
Ken Wakasa <kwakasa@google.com> |
Merge "Revise language string size on spacebar"
|
183fbbb0dbf786e10dc3bf17b9377ed6598d4605 |
16-Dec-2010 |
Ken Wakasa <kwakasa@google.com> |
Revise language string size on spacebar bug: 3290290 Change-Id: I09694392d7fa447796c56a1f74b5b719ca28e466
atinKeyboard.java
|
98935836f036c7fa42eb063d2030b5dd31c2134f |
15-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Tweak base line of key top letter Bug: 3285380 Change-Id: Idf6b9b7e000d87df924742634188d193f948130f
eyboardView.java
|
1b1f7f907f6c7d6e849c88ca06c3608bc84d7c5f |
11-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup unused string resources This change also renames some "completion" to "correction". Change-Id: I156dd7ccafe99a632721f20769d5f0ea5915a564
eyboardSwitcher.java
atinKeyboard.java
|
e26ef1bccddc942fdaeada3409c8e8ff18a35008 |
10-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove Tutorial class and unused debug feature This change also cleanups compiler warnings. Bug: 2897373 Change-Id: If972cf45c1eb40436adbddbf71969e5409f4c9c5
eyStyles.java
eyboardParser.java
eyboardSwitcher.java
eyboardView.java
atinKeyboard.java
atinKeyboardView.java
ointerTracker.java
lidingLocaleDrawable.java
|
9502cc177cc53678c9ddcc01d4d046f69220e13b |
09-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove LatinIME prefix from classes This change also cleanups preference key string constants Change-Id: I58510f220a90d00d71a935731abeab87384675bb
eyboardSwitcher.java
atinKeyboardView.java
|
4a734aa21e283b0039a5d460054892a7bad97981 |
08-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix popup mini keyboard for smiley and .com key Change-Id: Idd156b14a4a259bc7dcaf498fbc8a121a069cbe9
ey.java
|
9f01ed51d78d9a236d3c321a00ab74165a34630a |
08-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Support keyboardHeight and maxKeyboardHeight to Keyboard XML This change introduces, - new attribute keyboardHeight to specify default keyboard height. - new attribute maxKeyboardHeight to specify maximum keyboard height, usually specified by percentage to the screen height. - keyHeight attribute is obsoleted - new attribute rowHeight to specify a row height, can be specifed as percentage of the keyboard height. And verticalGap is included to the row height (row height = key height + vertical gap). Change-Id: I48a2f2661e8a91a998503a847437c1baf1de9b9c
ey.java
eyboard.java
eyboardParser.java
ow.java
|
292faee8ba73797c8a97052c02f9b571cfb128b3 |
07-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix ghost popup mini keyboard Bug: 3257700 Change-Id: I522ceb426b825575c90e8445336191bcf889f05d
ey.java
eyboardView.java
|
e18bd3e323e7d7448677bb66e8149eea0169c771 |
05-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix voice key on phone device This change, - changes voice key code back to -102 - renames some key code names and method names - adds mic_slash_holo to drawable-hdpi Change-Id: I8be3a20921f472ece4298edad2d275f29a7e4955
eyboard.java
atinKeyboardView.java
ointerTracker.java
|
a275e9eb4884c9cc3d98776d62adcfe3be192730 |
03-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Key, Row and Keyboard attributes final Change-Id: Ie87e9e8936646334646cc93b228e0f6a93a79e5b
ey.java
eyboard.java
eyboardView.java
atinKeyboard.java
ow.java
|
7545ec8df000538f775f01746070b321a70a6dd0 |
03-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix no smiley popup mini keyboard Change-Id: I0e010c6f0c06fd59b7aef75fc142a4ce0089e740
ey.java
|
391a7ce6d8d20825c13764c3730f8b4dd1053b31 |
03-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove LatinKey class Change-Id: I56b15980d994eed698566a1d0451e3ec7ab490a0
ey.java
eyboard.java
atinKey.java
atinKeyboard.java
|
566870c0f152ef691b0e2e1f4e1cf63f28e63712 |
02-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE at Keyboard Bug: 3250672 Change-Id: Ieef7ff5e8ba77a2d43f561c2bd2a1921230bd49d
eyboard.java
|
418d80d7de8d24150fc7e1710f7590a33301e546 |
02-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Double tap on shift key turns on caps lock Bug: 3238128 Change-Id: Ib641d33da148b72c7c775caa11e0b2ab58a8c081
eyboardView.java
ointerTracker.java
ointerTrackerQueue.java
|
571bdb401f670b92bd7710a12a990cb65a99b7d3 |
02-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor LatinKeyboard and LatinKey This change also moves KeyboardSwitcher and related classes to com.android.inputmethod.keyboard package. Multi project change with Ib23017b2 Change-Id: Id7d54b24615fe22ebb540ca847549909e346ee24
ey.java
eyboard.java
eyboardId.java
eyboardParser.java
eyboardShiftState.java
eyboardSwitcher.java
eyboardView.java
atinKey.java
atinKeyboard.java
atinKeyboardShiftState.java
atinKeyboardView.java
iniKeyboardKeyDetector.java
odifierKeyState.java
ointerTracker.java
roximityKeyDetector.java
ow.java
hiftKeyState.java
|
5a309f57155fb95667c2ccdda730eaf175de8876 |
02-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some inner static class to top class in new package This change introduces new package com.android.inputmethod.keyboard which hosts keyboard related classes. Also adds missing @Override and @SuppressWarning("unused") annotation Change-Id: I0317f5cfa317e13f3c77815f48ffc69b5d1ade05
ey.java
eyDetector.java
eyStyles.java
eyboard.java
eyboardActionListener.java
eyboardId.java
eyboardParser.java
eyboardView.java
atinKey.java
atinKeyboard.java
atinKeyboardShiftState.java
atinKeyboardView.java
iniKeyboardKeyDetector.java
ointerTracker.java
ointerTrackerQueue.java
roximityKeyDetector.java
ow.java
lidingLocaleDrawable.java
wipeTracker.java
|