| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | | Add a logging functionarity for usability study.•••Bug: 3193879
- Log char input
Change-Id: I5c1568f81012743b7068d423baa99b0f9d1653f8
|  satok | 2010-11-16 | 2 | -3/+149 |
|/ |
|
* | Add showing suggestion only on portrait mode and fixing the state of suggesti...•••Change-Id: I7babd1400a3516c87506a3ea4bd46ddaf89e19b4
|  satok | 2010-11-16 | 2 | -23/+50 |
* | Refactor Tutorial class•••Change-Id: Ib8dbcf8f36966988fb0d4efdc6bdb7e30b776a68
|  Tadashi G. Takaoka | 2010-11-13 | 2 | -71/+75 |
* | Get rid of the reference to LatinKeyboard from LatinIME•••Change-Id: I94286ecec0aa8dbfdfaa74d3a76b744c4a250370
|  Tadashi G. Takaoka | 2010-11-13 | 2 | -99/+93 |
* | Partially revert I63ad561c•••This is required to make cancellations of auto-corrections/completions work.
Change-Id: I091fb9946d4642847fde39d86a6b3b09735e93a8
|  Ken Wakasa | 2010-11-13 | 2 | -7/+0 |
* | Fix NPE that is caused by null EditorInfo•••Bug: 3192772
Change-Id: Ia057d29e070ccbb90ee60df1e141de14de95f820
|  Tadashi G. Takaoka | 2010-11-12 | 1 | -2/+4 |
* | Keyboard XML supports switch-case-default tags to select rows and keys•••Change-Id: I0d92e513757e765d9de98561205754af5a143650
|  Tadashi G. Takaoka | 2010-11-12 | 4 | -177/+248 |
* | Rename KeyboardSwitcher.setKeyboardMode to loadKeyboard•••This change also eliminates KeyboardSwitcher.refreshKeyboardCache,
LatinIME.reloadKeyboards() and LanguageSwicther.getLocales().
Change-Id: I5fd4914660ea1c955ddfa0ca62b920f9bcd53e1b
|  Tadashi G. Takaoka | 2010-11-11 | 4 | -195/+195 |
* | Check the system vibrator availability for the "Vibrate on keypress" preference.•••bug: 3021001
Change-Id: I7843a3e4765333c720fd8f258c1fffdf6f090d3a
|  Ken Wakasa | 2010-11-11 | 2 | -2/+12 |
* | Fix states for showing PunctuationList and correction•••- Fixed the visibility of the suggestion strip
Change-Id: I63ad561c71464657521661dbd25c72dd34841834
|  satok | 2010-11-11 | 2 | -12/+30 |
* | Refactor KeyboardSwitch.KeyboardId class•••This change defers determining which keyboard should be loaded and
holds the information in KeyboardId object as much as possible. At
keyboard loading time, the determination deferred will be made
depending on the information of KeyboardId.
Change-Id: Ice2455d9e5b21671a250c342c06c043e4baa5355
|  Tadashi G. Takaoka | 2010-11-10 | 1 | -86/+89 |
* | Refactor to remove KeyboardSwitcher.setVoiceMode•••This change also renames KeyboardSwitcher.makeKeyboards to
refreshKeyboardCache.
Change-Id: I76897562d5876a53364dc378e7800ab92fb2a37b
|  Tadashi G. Takaoka | 2010-11-10 | 2 | -63/+45 |
* | Should cancel both normal and shift long press timers•••Bug: 3132881
Change-Id: Ib89e2efa4e68e7d57ac1123df2ec6241f1b902d1
|  Tadashi G. Takaoka | 2010-11-10 | 2 | -11/+7 |
* | Refactor calling KeyboardSwitcher.setKeyboardMode•••This change also eliminates unnecessary recursive call in
KeyboardSwitcher.setKeyboardMode.
Change-Id: Iff25fe23b34227d526dee0bbe8710842545c2afa
|  Tadashi G. Takaoka | 2010-11-08 | 2 | -19/+17 |
* | Using distance to the edge of key as proximity detection•••Because there may be very long key, such as space bar on tablet, we
should not use the distance between the touch point and the center of
key as proximity detection. Instead of that, this change uses the
distance between the point and the nearest edge of key as proximity
detection.
Also this change fixes the bug that space key (code 32) was not
counted in proximity detection.
Bug: 3164020
Bug: 3168138
Change-Id: I687f1ce94a8e944c3f6eea0fe00e18ed6e68e278
|  Tadashi G. Takaoka | 2010-11-06 | 5 | -84/+80 |
* | Rename LatinKeyboardBaseView class to KeyboardBaseView•••Change-Id: I496ecbfa7d398583d01f821398f49f75d17311d8
|  Tadashi Takaoka | 2010-11-05 | 7 | -48/+48 |
* | Treat the new web fields like their corresponding variations.•••Bug:2692655
Bug:2460543
Change-Id: I86e814902447ecd5c8b00e399a0143d3dc2ad2cf
|  Leon Scroggins | 2010-11-04 | 1 | -6/+15 |
* | Make sure there are no modes with settings key on tablet.•••Follow-up change to I73b8a502
bug: 3095814
Change-Id: I79bb05c61dc73b036331e17d02c791f08a0168fc
|  Ken Wakasa | 2010-11-02 | 1 | -14/+16 |
* | Capitalization for "Quick Fixes" words doesn't work•••bug: 3151706
Change-Id: I7770a1d26edb1ea72ee93396181953a724dcc4bf
|  Ken Wakasa | 2010-11-01 | 1 | -3/+19 |
* | am b5e8c779: am 69db35c4: Make the buttons work for edge pixels of the keyboard•••* commit 'b5e8c7799726a5975283fa138ad2870ab02d01a4':
Make the buttons work for edge pixels of the keyboard
|  Ken Wakasa | 2010-10-29 | 2 | -2/+4 |
|\ |
|
| * | Make the buttons work for edge pixels of the keyboard•••Follow-up change to If7630b89
bug: 3142416
Change-Id: I2660e3d688eb0490363e460d5b4944c89b8ca35c
|  Ken Wakasa | 2010-10-29 | 2 | -2/+4 |
* | | Merge "Increased the size of GRID in Keyboard" |  satok | 2010-10-29 | 1 | -14/+11 |
|\ \ |
|
| * | | Increased the size of GRID in Keyboard•••Bug: 3122894
- Changed width 10 -> 32
- Changed height 5 -> 16
Change-Id: I07354cf5c942974cc25a5e043f41e0f13a09351b
|  satok | 2010-10-29 | 1 | -14/+11 |
* | | | am e32a77c6: am 9dce586e: Bugfix: IME gives haptic feedback when button wasn\...•••* commit 'e32a77c691567bdb3031d877e80786508bd47e4a':
Bugfix: IME gives haptic feedback when button wasn't pressed
|  Ken Wakasa | 2010-10-28 | 1 | -5/+6 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | Bugfix: IME gives haptic feedback when button wasn't pressed•••bug: 3142416
Change-Id: If7630b89d6c2a8ec38e191c263c03f8f11d3c498
|  Ken Wakasa | 2010-10-29 | 1 | -5/+6 |
| * | DO NOT MERGE. Add '...' (hint) to period/smiley keys which triggers mini popu...•••bug: 3105185
Change-Id: I901e36aa12dad5968ba1a420fff6a2f2efb16da5
|  Ken Wakasa | 2010-10-19 | 2 | -19/+25 |
| * | DO NOT MERGE. Revise the setting hint visual and its handling code.•••This is a follow up change to I8b38e280.
bug: 3084022
Change-Id: I1062763d87b4498e19598b4e7d99bb91c510c6d2
|  Ken Wakasa | 2010-10-17 | 2 | -25/+30 |
| * | DO NOT MERGE. Follow up change to I8b38e280•••Add visual indicator that long press / or @ on F1 key will bring up Settings
bug: 3084022
Change-Id: If925b546829ca8e8806e1f8f89eaf72fc8c220da
|  Ken Wakasa | 2010-10-16 | 2 | -24/+68 |
* | | Change suggestion update delay from 100ms to 180ms to avoid flashy suggestion...•••bug: 3122641
Change-Id: I385f9eb2e392487d7b4c252553d1f8d7c21da2e4
|  Ken Wakasa | 2010-10-27 | 1 | -2/+7 |
* | | Remove auto capitalization by Shift+puncs•••bug: 3133312
Change-Id: I12a05d9028ab2fad07e1819407d63cf8ffd4d30c
|  Ken Wakasa | 2010-10-27 | 1 | -7/+0 |
* | | Follow-up change to revise Caps Lock sequence.•••bug: 3122877
Change-Id: I44c539d7c041443f3ad027de4b75a67adf6b2c87
|  Ken Wakasa | 2010-10-26 | 3 | -18/+43 |
* | | Get rid of mCapsLock in LatinIME.java•••Change-Id: I9c6387ee387d53460d23a12225829da344674579
|  Ken Wakasa | 2010-10-25 | 1 | -32/+48 |
* | | Remove LatinKeyboardBaseView.isShifted() and setShifted() for refactoring•••Change-Id: I9a1106b679a9ffb3ae959d90377eef096e5af842
|  Ken Wakasa | 2010-10-25 | 3 | -42/+42 |
* | | Get rid of references to BaseKeyboard in Latin-specific classes•••Change-Id: I6871a24967b1410bdb14e902bdd311ef82fd4f0b
|  Ken Wakasa | 2010-10-25 | 3 | -26/+30 |
* | | Revise caps lock sequences•••This change also fixes that the popup preview of ALT on symbol
keyboard is not showing.
Bug: 3122877
Bug: 3127255
Change-Id: I978cb30a0d05298274d8ab6541b91323a0fef211
|  Tadashi G. Takaoka | 2010-10-25 | 5 | -93/+150 |
* | | Merge "Tablet keyboard should always show "?123" as symbol key" |  Tadashi G. Takaoka | 2010-10-22 | 1 | -29/+36 |
|\ \ |
|
| * | | Tablet keyboard should always show "?123" as symbol key•••Bug: 3118554
Change-Id: Ib609799f28dee56a4ded2e8144ac4a0c0d113ad6
|  Tadashi G. Takaoka | 2010-10-22 | 1 | -29/+36 |
* | | | Refactor BaseKeyboardParser as Recursive Descendent Parser•••Bug: 3082538
Change-Id: Ic0d72c6fe08cfc20db86aeffb10a27efe678095e
|  Tadashi G. Takaoka | 2010-10-22 | 2 | -114/+281 |
|/ / |
|
* | | Table keyboard should always show return icon on enter key•••Bug: 3122750
Change-Id: I75d2b5adff3a349d29d8a56e7b761c26b04683c0
|  Tadashi G. Takaoka | 2010-10-22 | 1 | -25/+29 |
* | | Make "show settings key option" dependent to device configuration•••Bug: 3095814
Change-Id: I73b8a5023b398621a910c953eade252dc6412923
|  Tadashi G. Takaoka | 2010-10-22 | 2 | -6/+14 |
* | | Move BaseKeyboardParser to top-level class•••Bug: 3082538
Change-Id: If0ddf32bc3811e3c65a7a96503c61ed3351eeb66
|  Tadashi G. Takaoka | 2010-10-21 | 2 | -217/+233 |
* | | Refactor BaseKeyboard parsing code•••Change-Id: I241125b5b15c9d6bbba456476f1f4fd3ef9db3f2
|  Tadashi G. Takaoka | 2010-10-21 | 1 | -164/+193 |
* | | Manual merge of the following Gingerbread changes logically•••I8b38e280
Ia3929bb0
If925b546
I1062763d
I901e36aa
bug: 3100311
Change-Id: Ic7e01277ec816e77d34732599b2b9552668b81c2
|  Ken Wakasa | 2010-10-20 | 4 | -117/+175 |
* | | Update xlarge drawable of Keyboard•••Bug: 3109804
Change-Id: I316f9cfcec377a7d0ea1417e1e3cea55cbdb9e2b
|  Tadashi G. Takaoka | 2010-10-19 | 1 | -17/+30 |
* | | Disable gesture detector on mini-keyboard•••Gesture detector, for closing keyboard by swiping down, must be
disabled not only when mini-keyboard is on the screen, but also in the
mini-keyboard itself.
Bug: 3105595
Change-Id: I548501f7117ca2310943cabb678c1e250e5012ce
|  Tadashi G. Takaoka | 2010-10-19 | 1 | -3/+6 |
* | | Cleanup LatinKeyboard and LatinKeyboard.LatinKey classes•••Change-Id: I4c5a37315dea1c7545b77a8a6c93b930927a5a82
|  Tadashi G. Takaoka | 2010-10-18 | 2 | -33/+19 |
* | | Merge "Showing popup preview only when IME is in foreground" |  Tadashi G. Takaoka | 2010-10-17 | 2 | -10/+28 |
|\ \ |
|
| * | | Showing popup preview only when IME is in foreground•••Bug: 3100922
Change-Id: Icd59fc3978dc1fccb523a368b0a7d4549fc2db78
|  Tadashi G. Takaoka | 2010-10-17 | 2 | -10/+28 |
* | | | Save default enter key attributes and restore these if needed•••Bug: 3103016
Change-Id: Id8128d5b685ac040afd2c248e1ad17e9aaf1fdf0
|  Tadashi G. Takaoka | 2010-10-17 | 1 | -0/+21 |
|/ / |
|
* | | Specify keyboard metrics with physical unit "inch"•••Cherrypick I44f3b2eef8086d6e0b0db53d38f08487549060c6 from Gingerbread
This change also introduces the key background drawables which has no
fixed bottom padding. Instead of relying on bottom padding in
drawable, this change also specifies Keyboard.verticalGap with
physical unit. Other keyboard related length, distance and size are
also specified by physical unit.
Bug: 3066107
Change-Id: Ib38355ebfc2f8d5b1d26c4e90eba87196fbeddfa
|  Tadashi G. Takaoka | 2010-10-17 | 2 | -54/+100 |