aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/LatinIME.java (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Suppress haptic feedback while sliding key input•••Bug: 3298222 Change-Id: I9507a98cc833fc6403cf9abf23457748a2bf89de Tadashi G. Takaoka2010-12-201-2/+4
* 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 Tadashi G. Takaoka2010-12-191-0/+1
* 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 Tadashi G. Takaoka2010-12-171-1/+1
* Tune padding of candidate word•••Change-Id: I980e568f9b4b87b0f414aa7ce0197dba39a7708f Tadashi G. Takaoka2010-12-131-1/+2
* Fix auto correction threshold values array reference•••This change also removes unused argument from Suggest.getSuggestions(). Change-Id: I512f8695d22898bb906e136a66e0ee6b521cd1d1 Tadashi G. Takaoka2010-12-131-13/+11
* Highlight auto corrected word•••Bug: 3230726 Bug: 3215175 Change-Id: I086324cdab610b50a96d8eb08b81aa89c886ba00 Tadashi G. Takaoka2010-12-121-2/+6
* Cleanup unused string resources•••This change also renames some "completion" to "correction". Change-Id: I156dd7ccafe99a632721f20769d5f0ea5915a564 Tadashi G. Takaoka2010-12-121-56/+57
* Introduce SuggestedWords class to represent suggestions list•••Change-Id: I81677a785640d37296be8b42c7a74bd0c00edf46 Tadashi G. Takaoka2010-12-121-48/+43
* Remove Tutorial class and unused debug feature•••This change also cleanups compiler warnings. Bug: 2897373 Change-Id: If972cf45c1eb40436adbddbf71969e5409f4c9c5 Tadashi G. Takaoka2010-12-101-153/+97
* Use setInputMethodAndSubtype and shortcutIME API instead of changing only vie...•••Bug: 3201828 Change-Id: If452f0b2d19eeb1f8f6e7e40539ba4bac6759fcd satok2010-12-101-3/+2
* Remove LatinIME prefix from classes•••This change also cleanups preference key string constants Change-Id: I58510f220a90d00d71a935731abeab87384675bb Tadashi G. Takaoka2010-12-091-35/+26
* Show auto correction feedback•••Bug: 3230726 Change-Id: Iecf6fc837952c4721f6b726edcf16179254179ca Tadashi G. Takaoka2010-12-091-18/+14
* Implement CandidateView using HorizontalScrollView•••This change re-implements CandidateView using HorizontalScrollView and customized Button, so that the candidate strip can be flingable. This change also introduces the following features. - Highlighting candidate strip and space bar is configurable by @bool/config_candidate_highlight_enabled. - Candidate strip can be centered with left/right padding if @dimen/candidate_strip_padding size is greater than 0. - Candidate text size is configurable by @dimen/candidate_text_size. Bug: 1575885 Bug: 3230726 Change-Id: Iedf78ff31bc9f2f6291a8e8fb7faa0e6b961dd6d Tadashi G. Takaoka2010-12-081-5/+15
* Fix an issue with lingering composing span underline after orientation changes•••bug: 3246868 Change-Id: Id3887953e195281d677f31fba5feca1e60016bfa Ken Wakasa2010-12-061-7/+10
* 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 Tadashi G. Takaoka2010-12-061-9/+9
* 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 Tadashi G. Takaoka2010-12-021-42/+39
* 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 Tadashi G. Takaoka2010-12-021-48/+68
* Load keyboard only when subtype is keyboard mode•••Bug: 3224990 Change-Id: I1ae1d86dce923464d4474fc7ce02f2ff22067603 Tadashi G. Takaoka2010-12-011-7/+10
* Disable "touch to correct words" when suggestion strip is off•••bug: 3232408 Change-Id: Ic0d5f86288befcd5cf93cd86aaf8936929dbcdcc Ken Wakasa2010-12-011-2/+2
* Cleanup unused Java import•••This change also fixes wrong file mode. Change-Id: Ifcf4c9444ddcdc62d2e4b394891d6eee135c1e8f Tadashi G. Takaoka2010-11-291-1/+0
* Preload SharedPreferences at start.•••bug: 3207554 Change-Id: I84072461aee9675cc67897de03f89e9c0036bc1f Ken Wakasa2010-11-261-20/+22
* Call showInputMethodPicker instead of showInputMethodSubtypePicker•••- because showInputMethodSubtypePicker will be removed. Change-Id: I255f9bbff77de24ce067f35ee101d368e36edd45 satok2010-11-251-16/+13
* Fix a bug at showing warning dialog at the first time when IME is trigerred i...•••bug: 3226268 Change-Id: Ife7c752ad309ef796d9b7cc32517f00c2bb2af34 satok2010-11-241-2/+1
* Support dedicated number/date keyboard layout•••Bug: 3009716 Change-Id: Idc12cc9d8ee4f5febfae4e11712e2aaca327a6ea Tadashi G. Takaoka2010-11-241-4/+2
* Enabled to change the current subtype to voice input subtypes•••bug: 3201828 Change-Id: I4450cbc8ba8829060d702564889c735f1326cf23 satok2010-11-231-10/+24
* Refactor to move voice functionarities in LatinIME to VoiceIMEConnector•••Change-Id: I593a8187d48338c9c0e7d75c73c2dbfc32400335 satok2010-11-231-452/+58
* Make F1 and Symbol keys static in XML file•••Change-Id: If869f5ad4fe8f192f89a8679a4abde99a25e02e6 Tadashi G. Takaoka2010-11-211-6/+5
* Perform editor action IME_ACTION_NEXT/PREVIOUS by tab key•••Bug: 3122995 Change-Id: I44280fe1c6cc27f429b311edec71e1027178222d Tadashi G. Takaoka2010-11-191-4/+29
* Implement both automatic and manual temporary upper cases•••With this change, - Shift and Shift lock state of keyboard is maintained by LatinKeyboard.ShiftState. - Shift key state is maintained by ShiftKeyState object in KeyboardSwitcher. - LatinIME informs KeyboardSwitcher that shift key press, release and long press and KeyboardSwitcher determines which state LatinKeyboard and ShiftLeyState should be. Bug: 3193390 Change-Id: I948ef26fda512eb1cb0ebddc89d322c4f4f4d670 Tadashi G. Takaoka2010-11-181-4/+6
* Add a functionarity to handle Subtype•••Change-Id: Ic6055ba218b64f4276e3db99a435f546c3990ee5 satok2010-11-191-7/+21
* Move functions related to LanguageSwitcher to LatinIMESubtypeSwitcher•••Change-Id: I5fa306cf311063ff96b6d45faaca2ffe84cddbf9 satok2010-11-181-102/+37
* Stop highlighting in suggestion strip after auto-completion cancellation•••Follow up change to I2185fcf6 bug: 2847211 Change-Id: I7874bc8400e5a7613bfbae83b790ea6192d287b3 Ken Wakasa2010-11-171-2/+2
* Refactor KeyboardSwitcher and LatinIME•••Bug: 3193390 Change-Id: Id894c9bc574a53966d9efc419ab398bae89c34c1 Tadashi G. Takaoka2010-11-161-122/+30
* Canceled auto-completion shouldn't be re-auto-completed•••bug: 2847211 Change-Id: I2185fcf6b798a41135c329485914bc035fad5119 Ken Wakasa2010-11-161-12/+8
* Refactor shift key state into KeyboardSwitcher•••Change-Id: If484d3d7e7a0794ee7fc88f0771229d6f90db466 Tadashi G. Takaoka2010-11-161-11/+7
* Refactor UI Handler of LatinIME•••Change-Id: Iabae338c32969997cb3c7f612c2e5a6999420e28 Tadashi G. Takaoka2010-11-161-73/+95
* Refactor symbol key state into KeyboardSwitcher•••Change-Id: Idce4e9bf070b08b8a930fd8e800df9c4d8829f8f Tadashi G. Takaoka2010-11-161-5/+4
* Add showing suggestion only on portrait mode and fixing the state of suggesti...•••Change-Id: I7babd1400a3516c87506a3ea4bd46ddaf89e19b4 satok2010-11-161-10/+46
* Refactor Tutorial class•••Change-Id: Ib8dbcf8f36966988fb0d4efdc6bdb7e30b776a68 Tadashi G. Takaoka2010-11-131-16/+18
* Get rid of the reference to LatinKeyboard from LatinIME•••Change-Id: I94286ecec0aa8dbfdfaa74d3a76b744c4a250370 Tadashi G. Takaoka2010-11-131-96/+60
* Partially revert I63ad561c•••This is required to make cancellations of auto-corrections/completions work. Change-Id: I091fb9946d4642847fde39d86a6b3b09735e93a8 Ken Wakasa2010-11-131-1/+0
* Fix NPE that is caused by null EditorInfo•••Bug: 3192772 Change-Id: Ia057d29e070ccbb90ee60df1e141de14de95f820 Tadashi G. Takaoka2010-11-121-2/+4
* Rename KeyboardSwitcher.setKeyboardMode to loadKeyboard•••This change also eliminates KeyboardSwitcher.refreshKeyboardCache, LatinIME.reloadKeyboards() and LanguageSwicther.getLocales(). Change-Id: I5fd4914660ea1c955ddfa0ca62b920f9bcd53e1b Tadashi G. Takaoka2010-11-111-27/+15
* Check the system vibrator availability for the "Vibrate on keypress" preference.•••bug: 3021001 Change-Id: I7843a3e4765333c720fd8f258c1fffdf6f090d3a Ken Wakasa2010-11-111-2/+4
* Fix states for showing PunctuationList and correction•••- Fixed the visibility of the suggestion strip Change-Id: I63ad561c71464657521661dbd25c72dd34841834 satok2010-11-111-10/+15
* Refactor to remove KeyboardSwitcher.setVoiceMode•••This change also renames KeyboardSwitcher.makeKeyboards to refreshKeyboardCache. Change-Id: I76897562d5876a53364dc378e7800ab92fb2a37b Tadashi G. Takaoka2010-11-101-32/+18
* Refactor calling KeyboardSwitcher.setKeyboardMode•••This change also eliminates unnecessary recursive call in KeyboardSwitcher.setKeyboardMode. Change-Id: Iff25fe23b34227d526dee0bbe8710842545c2afa Tadashi G. Takaoka2010-11-081-17/+15
* Rename LatinKeyboardBaseView class to KeyboardBaseView•••Change-Id: I496ecbfa7d398583d01f821398f49f75d17311d8 Tadashi Takaoka2010-11-051-4/+4
* Treat the new web fields like their corresponding variations.•••Bug:2692655 Bug:2460543 Change-Id: I86e814902447ecd5c8b00e399a0143d3dc2ad2cf Leon Scroggins2010-11-041-6/+15
* Change suggestion update delay from 100ms to 180ms to avoid flashy suggestion...•••bug: 3122641 Change-Id: I385f9eb2e392487d7b4c252553d1f8d7c21da2e4 Ken Wakasa2010-10-271-2/+7