aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/LatinIME.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Symbol key acts as modifier keyTadashi G. Takaoka2010-09-091-12/+21
| | | | | | | | | | On a device that has distinct multi-touch panel, pressing '123?' key will change keyboard layout to symbol mode. While pressing '123?' key, you can press other symbol key to input. Then releasing '123?' key will change keyboard layout back to alphabet mode. Bug: 2973383 Change-Id: I3b069fb19141820def8060db4766a08c7c0a6ff0
* Update strings for the settings access - based on the latest GB IME spec ↵Ken Wakasa2010-09-071-4/+4
| | | | | | | | | | (ver 03). Please refer to bug: 2979069 for the latest mock. Got rid of obsolete string too. Change-Id: Ic02d1651b288f24f9c3a9da5d0dcf09055256ab0
* Dismiss mini keyboard when finger is released outside mini keyboardTadashi G. Takaoka2010-09-071-0/+4
| | | | | | Bug: 2978975 Change-Id: Ie634e8ae827fe093c5c673b75d85835050b03794
* Add shared preference for re-correctionsatok2010-09-071-15/+23
| | | | Change-Id: Ie5b2e0d2f9739dd33524c2688e172e77aac1f243
* Support multi-touch only when device has distinct multi-touch panelTadashi G. Takaoka2010-09-061-4/+6
| | | | | Bug: 2973373 Change-Id: I9871c09ec8c1c2aa945d97392e61ee1ec585baef
* Extend space LED for autocompletionsatok2010-09-031-0/+2
| | | | Change-Id: If59ea7c871ffc2af6fe2bfde72303f2612e43c3b
* Add a showing input method picker option by longpressing setting keysatok2010-09-031-3/+40
| | | | | | Bug: 2959271 Change-Id: I4b7e9a2de3cbe17b168ed8d0541a9b1cd9a9e107
* Change symbol on space bar when autocompletion is activatedsatok2010-09-031-0/+3
| | | | | | bug: 2959279 Change-Id: Icc70b7cce0c245ae2451d324debd346f226b8769
* Queuing PointerTracker to support n-key roll-over and shift modifier.Tadashi G. Takaoka2010-09-021-3/+26
| | | | | Bug: 2910379 Change-Id: I5cfae33e72a406585137842a2260310813cee07f
* Correction improvements - use the new InputConnection APIs for underlining andAmith Yamasani2010-09-011-134/+133
| | | | | | | | | | | | | | | | fetching the selected text. Bug: 2950652 Some refinements to correction behavior, such as retaining the tap-to-save when in correction mode. Use reflection to access the new InputConnection APIs with fallbacks, in case we run on older OS versions. Some refactoring to separate lookup for voice alternatives and typed alternatives. Change-Id: I7c4178bf7e6b47ee274c49fa7a694f8c2d50cea7
* Track all pointers eventsTadashi G. Takaoka2010-09-011-14/+7
| | | | | Bug: 2910379 Change-Id: I179ae4359afb57c351d5fcc5f5453c30d3ef0c01
* Get rid of arrows in candidate viewKen Wakasa2010-09-011-3/+3
| | | | | bug: 2959293 Change-Id: Ia5dcb29397f608846f865fabb3c696866b3687aa
* Always present suggestion strip whenever in appropriate mode.Ken Wakasa2010-09-011-13/+14
| | | | | | | Some cleanups too. bug: 2959293 Change-Id: Idf07fc25c5700b69b93ab4b09ce34941f0d9c157
* DO NOT MERGE. Remove a preference for bigram suggestionsatok2010-08-301-3/+5
| | | | Change-Id: I1a9142d988352abf88da5eefe1d02596c7fc2beb
* Disable long-press on shift and symbol keysTadashi G. Takaoka2010-08-271-3/+0
| | | | | | | | | Long-press on shift and symbol keys will conflict with press-and-hold these keys and press normal key (a.k.a. multi touch support). Bug: 2910379 Change-Id: I27007b55a30a3699bf63fd8f64d58c4b23d97d9f
* Add a log for getting coordinates of keyssatok2010-08-261-3/+4
| | | | Change-Id: I57cc6fb6a9eeb65ce8c0c3c3262fd525726643e2
* Clean up LatinIME javasatok2010-08-241-1/+0
| | | | | | | | - remove unused code - add @Override - change the inappropriate cast Change-Id: Ib25b4939e5b4273794ab0f6349776b5b62d89894
* Fix an NPE found in KeyboardSwitcher.isAlphabetMode()Ken Wakasa2010-08-201-1/+1
| | | | Change-Id: I03d3d9b25147632d25c1502f796acad4cdaeb239
* DO NOT MERGE. Backport LatinIME from master to Gingerbreadsatok2010-08-201-165/+600
| | | | | | TODO: Cleanup will follow. Change-Id: I4a68ba9f2f55760aa24187f1f13fdfa8a0b70963
* am 65582531: Fix a bug in backspace handling for the "Tap again to save"Ken Wakasa2010-08-051-2/+21
|\ | | | | | | | | | | | | Merge commit '6558253160e2039c87f424bd814f402ecd31de3b' into gingerbread * commit '6558253160e2039c87f424bd814f402ecd31de3b': Fix a bug in backspace handling for the "Tap again to save"
| * Fix a bug in backspace handling for the "Tap again to save"Ken Wakasa2010-08-061-2/+21
| | | | | | | | | | bug: 2889273 Change-Id: I0f317e203f368f5f47738154a6dee0f556d56148
* | am f0296426: Don\'t auto-select the system language in IME language ↵Amith Yamasani2010-05-041-0/+2
|\| | | | | | | | | | | | | | | | | selection screen. Merge commit 'f02964264f196447b03a88591a2964b67c318718' into froyo-plus-aosp * commit 'f02964264f196447b03a88591a2964b67c318718': Don't auto-select the system language in IME language selection screen.
| * Don't auto-select the system language in IME language selection screen.Amith Yamasani2010-05-031-0/+2
| | | | | | | | | | | | | | | | | | Fixes http://b/2650378 On entering the selection screen, don't add the system language in addition to other selected languages. Change-Id: Id7a3b45df39a8493d17be668029eee139bf00ff3
* | Clarify licensingJean-Baptiste Queru2010-04-051-2/+2
|/ | | | | | | | -use AOSP copyright instead of Google -add NOTICE and tag file Bug: 2548782 Change-Id: If50b2e9e9cc4b4876b0d047fc9f34e2d537a6da4
* Fix for 2559069 IME ".com" should be erasable with one backspaceAmith Yamasani2010-04-011-0/+15
| | | | Change-Id: Ifef97a9b66e051fef7ca8b0a92bfe21f3d1e6cf6
* Fix bug 2553592 API REVIEW: android.speechJean-Michel Trivi2010-03-301-2/+2
| | | | | | | | Change 3 of 4 Notes from API Council review: Rename RecognitionManager to SpeechRecognizer Change-Id: Ieea0ade975b7c01f1fccb83a78a5b8f75e0c62de
* Don't auto-add when in suggest-only mode. Bug: 2521344Amith Yamasani2010-03-241-3/+10
| | | | | | Also don't highlight quickfixes when in suggest-only mode In general, reduce the situations where words are auto-added. It was too eagerly adding even words that were in the dictionary.
* Write the auto dictionary data to disk in a background thread to avoid ↵Amith Yamasani2010-03-231-1/+2
| | | | | | | | | blocking the UI thread. Bug: 2536846 This also potentially fixes the occasional hangs on pressing space. Need to verify. Bug: 2509010
* Fix a StringIndexOutOfBounds. Bug: 2524050Amith Yamasani2010-03-171-1/+1
|
* Fixes the over-logging of TextModifiedMaryam Garrett2010-03-151-3/+41
| | | | | | | | | | | | | | We were overlogging the TextMoified action because the old implementation would log a cursor change as a text modification. This CL logs 4 specific actions (choose suggestion, delete text, insert text, insert punctuation) as a text modification rather than any action in the textbox I also add in logging of the length of the recognition result so that we can get some more context around the scope of the editing of the ime result. Change-Id: I172df24ddc0a7b62bcc5ed806fd70ef7e1c42310
* Fix bug: 2512075 : Current input language resets to first in list on ↵Amith Yamasani2010-03-121-9/+13
| | | | | | orientation change Have separate variables for system locale and input locale.
* 2175312 : IME suggestions stay on screen after switching orientation in ↵Amith Yamasani2010-03-101-1/+2
| | | | | | | search dialog Only show the candidate strip if the input view is showing. Otherwise ignore any completions from the AutoCompleteTextView
* Don't let the native code target be included twice when unbundling.Amith Yamasani2010-03-091-0/+1949
Move java code to a different directory so that the unbundled version doesn't try to compile the native code again. Change-Id: I05cf9e643824ddc448821f69805ccb0240c5b986