aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/LatinIME.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix safety net not to be enabled at aggressive autocompletion modesatok2011-01-271-1/+1
| | | | | | Bug: 3374359 Change-Id: I7b1dbeb64a87dda05397c236bb58da292f819471
* Merge "Fix BroadcastReceiver leakage in SubtypeSwitcher" into honeycombTadashi G. Takaoka2011-01-261-4/+12
|\
| * Fix BroadcastReceiver leakage in SubtypeSwitcherTadashi G. Takaoka2011-01-271-4/+12
| | | | | | | | | | Bug: 3345931 Change-Id: If31a6e803ea7e1a857085ced354722c484fda075
* | Fix NPE in isCandidateStripVisible()Ken Wakasa2011-01-271-0/+2
|/ | | | Change-Id: I03d3c4806b51e7f902c43887a6769bffbffeccaf
* Fix Input options dialogKen Wakasa2011-01-261-3/+3
| | | | | bug: 3387860 Change-Id: I81e57ca08e07e4c2a68196ca173b764c40fbeb17
* Merge "Revert "Implement callback to handle touch event outside ↵Ken Wakasa2011-01-251-19/+9
|\ | | | | | | SoftInputWindow"" into honeycomb
| * Revert "Implement callback to handle touch event outside SoftInputWindow"Tadashi G. Takaoka2011-01-251-19/+9
| | | | | | | | | | | | | | | | | | This reverts commit de59a84029d3d3ec114b5b0f2eca0b3752982fef (Ie8d4469b). The requested feature has been implemented by I92d98bed. Bug: 3238092 Change-Id: I9d53030b3d5c9a0f24883292a93576a3231813aa
* | Reuse language_selection_title string resource for option dialogTadashi G. Takaoka2011-01-251-18/+25
|/ | | | | Bug: 3385831 Change-Id: I23f587815f7fca3190bd0aa669bb6a2378d34ea8
* Merge "Implement callback to handle touch event outside SoftInputWindow" ↵Tadashi G. Takaoka2011-01-241-9/+19
|\ | | | | | | into honeycomb
| * Implement callback to handle touch event outside SoftInputWindowTadashi G. Takaoka2011-01-241-9/+19
| | | | | | | | | | Bug: 3238092 Change-Id: Ie8d4469bc2c6880bdf2a0c4e4eec68bb136b837c
* | Add log for voice IMEsatok2011-01-241-1/+4
|/ | | | Change-Id: I7d0a458b3cf41fc9dc679f654347e8870c75185d
* Merge "Fix touchable region" into honeycombsatok2011-01-211-8/+30
|\
| * Fix touchable regionsatok2011-01-211-8/+30
| | | | | | | | | | | | Bug: 3238092 Change-Id: Ie2087086af90ba51e0e310f9e46964e450561cbe
* | Update suggestions if user typed word is found in dictionaryTadashi G. Takaoka2011-01-211-4/+5
|/ | | | | | | | | This change aslo eliminates duplicate suggestion from past suggestions. And call setTypedWordVaild to past suggestions. Bug: 3367722 Change-Id: I7ffaa2f7e4e30b3951b6c2df002d269671c9d654
* Merge "Dim previously suggested words" into honeycombsatok2011-01-201-1/+1
|\
| * Dim previously suggested wordssatok2011-01-211-1/+1
| | | | | | | | Change-Id: Id673c03bfa22ea9ce1bedb5174d8309a37a2a460
* | Disable touchable region until we come up with correct implementationsatok2011-01-211-2/+2
|/ | | | | | bug: 3373640 Change-Id: I22448b779b0adc60f590aaef916075c7847dcdc9
* Make settings dialog cancel-able by touching outsideTadashi G. Takaoka2011-01-211-2/+1
| | | | | Bug: 3374426 Change-Id: I6ba9b82d4481c43c78b59e78dcf22cd9875a8240
* Add input method subtype selector and IME settings dialogTadashi G. Takaoka2011-01-211-20/+54
| | | | | Bug: 3351762 Change-Id: Ic1767faac6d4470a89cacb851d449ac53b2f8205
* Add touchable regionsatok2011-01-201-0/+10
| | | | | | Bug: 3238092 Change-Id: I3cda3106a61c40c3b66741dc38c9ff4cc55f487b
* Simplify text correction settings in latin IME.Jean Chalard2011-01-191-4/+19
| | | | | | | | | | | | | Conditionally remove the "Quick fixes", "Bigram suggestions" and "Usability study mode" options, depending on configuration. When disabled, have the quick fixes and bigram option become false if autocorrect is off, and true otherwise. Also reorder options to bring "Auto correction" above "Show suggestions". bug: 3282448 Change-Id: Ib7fd928be417a816ef9e21423a531773069b7468
* Add a safety net for auto-correction.satok2011-01-191-1/+3
| | | | | | Bug: 3353956 Change-Id: I6a32632b2f986f0d9a07aa72f256a2c41cc09873
* Merge "Simplify latin IME settings page." into honeycombJean Chalard2011-01-181-2/+10
|\
| * Simplify latin IME settings page.Jean Chalard2011-01-181-2/+10
| | | | | | | | | | | | | | | | | | Do not show the recorrection option on xlarge terminals, and make it true by default. Also, bring the Auto-capitalization at the top of the settings page. Issue: 3282448 Change-Id: I51a9ae6c7e496be2970107277f0a4ac65b12821e
* | Change the UI of Voice IME to be more like Voice Search.Luca Zanolin2011-01-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There has been a bit of refactoring in RecognitionView in particular to fix the portrait layout. The main issues found were: - the size of the keyboard is specified in inches, and (cm)(inches + inches) != ((cm) inches) + ((cm) inches)) - the height of keyboard background is high as the landscape keyboard, but it higher than the portrait keyboard. This is not an issue on LatinKeyboard, as it overwrite the onMeasure method. However, if I use the same image background in RelativeLayout the Relative layout height is set to the height of the background, thus higher than the keyboard - the change configuration was not propageted correctly Change-Id: Id5dca425826997c573ccae7a085d5ddc9719733b
* | Merge "Load keyboard correctly when subtype has been changed to keyboard" ↵Tadashi G. Takaoka2011-01-181-58/+65
|\ \ | | | | | | | | | into honeycomb
| * | Load keyboard correctly when subtype has been changed to keyboardTadashi G. Takaoka2011-01-181-58/+65
| |/ | | | | | | | | Bug: 3299191 Change-Id: I5d75898aca5de25d9955efac52979097e529990b
* / Clear composing text when the auto-corrected word is revertedTadashi G. Takaoka2011-01-181-6/+10
|/ | | | | | Bug: 3363133 Change-Id: Ib7582ad354ba16eb8ebc9f0b4f51c8ec3790f578
* Purge keyboard only when voice input will be invokedTadashi G. Takaoka2011-01-181-7/+8
| | | | | | | | | 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
* Merge "Preserve punctuation character after canceling auto correction" into ↵Tadashi G. Takaoka2011-01-171-9/+21
|\ | | | | | | honeycomb
| * Preserve punctuation character after canceling auto correctionTadashi G. Takaoka2011-01-171-9/+21
| | | | | | | | | | Bug: 3230708 Change-Id: I939ca19c9c08d9b79658261b1e654a66af5cc493
* | Make sure that keyboard is not displayed when voice modeTadashi G. Takaoka2011-01-171-1/+1
| | | | | | | | | | | | Bug: 3352347 Change-Id: I43cf5159f8bdcf2bc2c9a48662ea44a43ad4e25d
* | Revert I432be8f7 partiallyTadashi G. Takaoka2011-01-171-0/+1
| | | | | | | | | | | | | | This change reverts removing SubtypeSwitcher.onConfigurationChanged by careless in I432be8f7. Bug: 3290290 Change-Id: I796ea01877d61eb750dabdeb3fdbf87666646c56
* | Place language name at center of spacebar if no space iconTadashi G. Takaoka2011-01-171-2/+8
|/ | | | | | | | This change also leaves the language name as light grayed after fading out. Bug: 3290290 Change-Id: I71adf80c9a3b77d2fd34bca458845d85d55cbee7
* Notify keyboard language on space bar when it has changedTadashi G. Takaoka2011-01-141-15/+41
| | | | | | | | | | 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
* Support "nm" (no mic) privateImeOptionsTadashi G. Takaoka2011-01-141-5/+0
| | | | | Bug: 3331635 Change-Id: Ide160b9317c8f7d966f879dd460640fc4f894e9b
* Should update suggestion strip even if suggetion count is 1, in case typed ↵Ken Wakasa2011-01-111-6/+11
| | | | | | | word's length is 1 bug: 3320818 Change-Id: I98ac8e0649de5dfd8b886401d42f2e5bcc2a8a1a
* Load main dic in nativeKen Wakasa2011-01-071-18/+12
| | | | | | | Follow up to Id57dce51 bug: 3219819 Change-Id: I00e11ef21d0252ffa88c12dffb9c55b0f2e19a66
* Consolidate main dictionary files.Ken Wakasa2011-01-051-44/+17
| | | | | | | | | This change is a preparation for upcoming optimizations on dictionary file loading. * We can consolidate dictionary files because we are no longer relying on Asset Manager. * Stopping compressing dictionary files as planning to use mmap() on the region in the apk file. * Probably we won't rely on Asset Manager. Instead we'll probably use offset and size obtained from AssetFileDescriptor. Change-Id: Id57dce512fd3d2397a58628f8264bd824194da76
* Move NOT_A_TOUCH_COORDINATE constant to KeyboardActionListenerTadashi G. Takaoka2011-01-011-2/+3
| | | | Change-Id: Iff3fde48682a7c56201fc9eb3640755e0090d0ee
* Snap back to the previous keyboard when sliding input is canceledTadashi G. Takaoka2010-12-311-4/+3
| | | | | Bug: 3316517 Change-Id: Iffaad1eb93b6a014d8445f3e27b0e24c20967daf
* Make dismissing keyboard by swiping down as configurableTadashi G. Takaoka2010-12-231-6/+12
| | | | | Bug: 3306370 Change-Id: If4e258ce4db05fb75dcd3b23fefa422c1287955b
* Suppress punctuation suggestions if not neededTadashi G. Takaoka2010-12-221-50/+58
| | | | | | | Bug: 3294256 Bug: 3284745 Change-Id: I77d54cbfcc2e809315bab59ecb808ae944982501
* Cleanup KeyboardActionListener interfaceTadashi G. Takaoka2010-12-201-21/+6
| | | | Change-Id: I851eaea479f1590fd404a7a37a9a35d1bdcd378c
* Suppress haptic feedback while sliding key inputTadashi G. Takaoka2010-12-201-2/+4
| | | | | Bug: 3298222 Change-Id: I9507a98cc833fc6403cf9abf23457748a2bf89de
* Cancel long press timer when sliding key input is not allowedTadashi G. Takaoka2010-12-191-0/+1
| | | | | | | | This change also fixes auto snap back behavior of key which has output text, such as smiley key. Bug: 3297825 Change-Id: Ia06e1abc0fbdff2a26504ddcce1dc7f933b45453
* Add popupKeyboardTemplate attribute to KeyboardTadashi G. Takaoka2010-12-171-1/+1
| | | | | | | | | | | | | | 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
* Tune padding of candidate wordTadashi G. Takaoka2010-12-131-1/+2
| | | | Change-Id: I980e568f9b4b87b0f414aa7ce0197dba39a7708f
* Fix auto correction threshold values array referenceTadashi G. Takaoka2010-12-131-13/+11
| | | | | | This change also removes unused argument from Suggest.getSuggestions(). Change-Id: I512f8695d22898bb906e136a66e0ee6b521cd1d1
* Highlight auto corrected wordTadashi G. Takaoka2010-12-121-2/+6
| | | | | | Bug: 3230726 Bug: 3215175 Change-Id: I086324cdab610b50a96d8eb08b81aa89c886ba00