cc02aa8af35b85cb564503c7b54e1eae6a6b6169 |
|
19-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix missing TypedArray.recycle calls Change-Id: I333e55b4e7925dac5495e2e73ac57ffcef4fabb4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
28d841534db4e11fbd215d78d399ce4ac75aff1d |
|
14-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Release bitmap buffer when KeyboardView is detached from Window Bug: 5450387 Change-Id: I3e60edd8c0ea70aff9e484f6e00dadcc8f8981f6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
57f05f44123fd458203a6f776f2ff904889d2616 |
|
23-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some static methods from SubtypeSwitcher to Utils Change-Id: I3ea8ffcdefcefaa82ae76a31bb65977009d8a040
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
c84bc3460d2fb386a1db2a2c8b135b746fa706cd |
|
23-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename LatinKeyboardBaseView to LatinKeyboardView Bug: 5182291 Change-Id: I5089a14902b9f4ff1ab4f34e3f7a42aca5040d3e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
c403a46f6d787b79768895272d53d296100677dd |
|
23-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Extract sudden jumping touch event hack into separate class Bug: 5182291 Change-Id: I6a88ed4df3ec98e31ea4966d82da56f7fca342ac
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
6dde878d515f7bf5268d16a8fe4921d8821c5ae7 |
|
22-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some methods from LatinKeyboardView up into LatinKeyboardBaseView Bug: 5182291 Change-Id: I699ecef6fb8ea492d96fca1939f51faf0aac7fa6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
11b7febc0bea46a6afb30d7fa040b841eadd7410 |
|
09-Aug-2011 |
Ken Wakasa <kwakasa@google.com> |
Ellipsis for "Space" key for triggering the IME switcher bug:5136497 Change-Id: Iab7c68135500e9fed212521484090b52943550ca
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
ef5dfc480c7a3e3e34a20b7aacc731942e7a0578 |
|
18-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove sliding spacebar language switcher Bug: 4971680 Change-Id: Ia3485ddcf8051bf7b7ba7f7a37fa75c3bc8a4798
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
87089985b1ca396557d1350e9433c958a39adf11 |
|
27-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Render sliding spacebar language switch arrows by text Change-Id: Ief1a4f12a3d4840c36aa7a082f44b5b1ff894dd1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
52344a0788db20d12960b2481e99e990c3de1ea4 |
|
23-Jun-2011 |
Ken Wakasa <kwakasa@google.com> |
Fix NPE with the unit test Change-Id: I0836f8b7191287bcff65cdc8a8ce0ff7484e9f65
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
e7759091ddb5ec18268945d70d9212195bf6497b |
|
23-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move Key class out of internal package Bug: 4903326 Change-Id: I2493d6dae613d2e37dfa8ce96b4cddc9a038160c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
72934bd5967d0127f71fd4d66158b18b4e6ceefe |
|
22-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move keyboard related internal class to separate package Change-Id: Ic1459066b865cde5104b3734193f76c997959c68
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
05c0fc6136a27eb12a078514f730c277e9a8739e |
|
21-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE in LatinKeyboard Bug: 4727778 Change-Id: I9d5b7185d75408a8af6d302fb348e118c0f9721e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
a61967330e6086a99373e21ad03323af81aa17ed |
|
16-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make LatinKeyboard aware of theme Bug: 4436327 Change-Id: Idecdd470cbb0720b96958039eb11f6978d39629e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
d2c5fdda862f6dd2a1e020cf674c35fbbc63fc92 |
|
21-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename and reorganize key code Change-Id: I13d6fef7af1c4356a22b0e8aebc9e613b1693ece
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
88fc9d44186120f9edc5cf7ec0e2af85260fed04 |
|
08-Apr-2011 |
satok <satok@google.com> |
Support language bar swich for InputMethodSubtype Change-Id: Ie49f0c1c7aea135331dc1d4a635197b3f4a96e93
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
887f11ee43ad621aa6ad93d535ab7f48dec73fc7 |
|
10-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove next letters frequency handling Bug: 3428942 Change-Id: Id62f467ce4e50c60a56d59bf96770e799a4659e2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
5cd87e1b1c4258e8d016518914eccfbb4437cace |
|
24-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable shortcut key when network is not available Bug: 3345931 Change-Id: I1deef774598b8e78da4404535b6d3814464a9d2d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
c4f71668d7b8203dc66f0f04c089a363189eb4ce |
|
20-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove multi-tap feature Change-Id: Ife44b3f9d420d77d2cfb51044a8356f02ed63e8b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
183fbbb0dbf786e10dc3bf17b9377ed6598d4605 |
|
16-Dec-2010 |
Ken Wakasa <kwakasa@google.com> |
Revise language string size on spacebar bug: 3290290 Change-Id: I09694392d7fa447796c56a1f74b5b719ca28e466
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
a275e9eb4884c9cc3d98776d62adcfe3be192730 |
|
03-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Key, Row and Keyboard attributes final Change-Id: Ie87e9e8936646334646cc93b228e0f6a93a79e5b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|
391a7ce6d8d20825c13764c3730f8b4dd1053b31 |
|
03-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove LatinKey class Change-Id: I56b15980d994eed698566a1d0451e3ec7ab490a0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/LatinKeyboard.java
|