aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/compat (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use the unique flag in SuggestionsView•••Also, the first word in a sugestions list can never be obsolete. Change-Id: Ib21439aac8db4e6ce5b15b7a2aabe4222bc354db Jean Chalard2012-03-151-1/+0
* Avoid using collection interface, using array instead•••Change-Id: Ie0554362b73967bfcbbab6ad19c24683066a608e Tadashi G. Takaoka2012-03-131-1/+1
* Merge "Split Utils class to StringUtils, SubtypeUtils, and JniUtils"Tadashi G. Takaoka2012-03-081-3/+4
|\
| * Split Utils class to StringUtils, SubtypeUtils, and JniUtils•••Change-Id: I09e91675fe7d573dad8c933ad513b21d7e409144 Tadashi G. Takaoka2012-03-081-3/+4
* | Give InputLogicTests the ability to change language•••Also fix a typo, and increase the time allowed to load the main dictionary to 2 secs instead of 1. Bug: 6114326 Change-Id: I5f70b34fc4277c55977b18466253152aa98a2507 Jean Chalard2012-03-082-4/+4
|/
* Add language switch key only to the phone layouts•••Bug: 5759092 Change-Id: Ic7d7d4812976654c0e85fecabd1128eadfc52c5c Tadashi G. Takaoka2012-03-071-0/+21
* Merge "Omit InputMethodManagerCompatWrapper argument from some utility methods"Tadashi G. Takaoka2012-03-041-3/+2
|\
| * Omit InputMethodManagerCompatWrapper argument from some utility methods•••Change-Id: Ic837018c702c8c575de3e5e81fe8e31fee16fe22 Tadashi G. Takaoka2012-03-051-3/+2
* | Added virtual view hierarchy for keyboard accessibility.•••Bug: 5829051 Change-Id: Ied1b6267eec616bd3b9337f6e761b0c740aa0eb2 alanv2012-02-284-30/+57
|/
* Add next/prev navigate action more keys and remove tab key•••Bug: 6037537 Bug: 5961814 Change-Id: I9c6dedf953452a180fcd5bce7bfadfd3c821f224 Tadashi G. Takaoka2012-02-211-5/+5
* Shift+Smiley key will register newline character of textMultiLine•••This change also * Honors the custom action label in EditorInfo.actionLabel. * Invokes InputConnection.performeEditorAction if action is specifed at EditorInfo.imeOptions or actionLabel/actionId. * Stops using InputMethodService.sendKeyChar. Implements sendKeyCodePoint instead. Bug: 2498607 Bug: 5961809 Bug: 5368408 Change-Id: If4cd5eb3dacfc6b6a7ea434b0617c2438e06e42d Tadashi G. Takaoka2012-02-081-33/+25
* Support EditorInfo.IME_FLAG_FORCE_ASCII•••Bug: 5850605 Change-Id: I6665b483f775094903f2e26f5584e4b141592ab5 Tadashi G. Takaoka2012-01-171-3/+22
* Add error log to expensive ArraysCompatUtils.binarySearch•••Change-Id: Id33998e2a99be9249de4011892555f10c5d0968d Tadashi G. Takaoka2011-12-161-2/+13
* Build God Mode keyboard with API level 14•••Change-Id: I29ab9e9041c9faac91dc303175625221bfdb3af8 Ken Wakasa2011-12-101-0/+43
* am c960695f: Updated keyboard to use SPEAK_PASSWORD preference.•••* commit 'c960695f38ae0564dff3a6897fd1843c8e74c604': Updated keyboard to use SPEAK_PASSWORD preference. Alan Viverette2011-12-061-0/+34
|\
| * Updated keyboard to use SPEAK_PASSWORD preference.•••Bug: 5678383 Change-Id: Ie9bdc92f4b2c9014159d672b71e4438f8fa34f55 Alan Viverette2011-12-061-0/+34
* | Refactor reflection member•••Change-Id: I112dbf851e10dae9e4291cf440f01b28d51180f4 satok2011-12-061-7/+7
* | am e5db3871: Fix a field value for the suggestion max size Bug: 5574747•••* commit 'e5db3871b1269703e5ef360090fb35f50ae57ed4': Fix a field value for the suggestion max size Bug: 5574747 satok2011-12-051-3/+3
|\|
| * Fix a field value for the suggestion max size•••Bug: 5574747 This bug was introduced by I5e40edf6f790c078c4a05d Change-Id: I5b0f51e1f5e8a12d786657167082bc604089505e satok2011-12-051-3/+3
* | am 352b9310: Merge "Use reflection to get field values of SuggestionSpan" int...•••* commit '352b93104afa73fd53a04c4414bf382fcf477f04': Use reflection to get field values of SuggestionSpan satok2011-10-311-7/+23
|\|
| * Use reflection to get field values of SuggestionSpan•••Bug: 5440299 Change-Id: I5e40edf6f790c078c4a05d0d347a89d63f7c042a satok2011-10-281-7/+23
* | Make some private method static•••Change-Id: Ia23765268be0ef89d7fe7c3f5372ed32d6615765 Tadashi G. Takaoka2011-10-281-2/+1
|/
* Set SuggestionSpan with FLAG_AUTO_CORRECTION as a composing span•••Bug: 5460262 Change-Id: Ibeb875bb885fb663ed23f0299d671e995a66b642 satok2011-10-151-1/+2
* Put SuggestionSpan as the indicater of the auto-correction•••Bug: 5245468 Change-Id: Ia5609e1b3c69f5553e3632fbce60a55665a5b185 satok2011-10-101-0/+23
* Move SharedPreferencesCompat to com.android.inputmethod.compat•••Change-Id: Ied336339b8eb3643f14517c251b07c09398f61fe satok2011-09-301-0/+53
* Merge "Update fullscreen mode also at onStartInputView"Tadashi G. Takaoka2011-09-201-10/+0
|\
| * Update fullscreen mode also at onStartInputView•••This change also separates controlling visibility of "key preview backing view" from suggestions strip visibility. Bug: 5315001 Change-Id: I190a71f7956c804e5d89d2d5bacecc62d565ac2c Tadashi G. Takaoka2011-09-201-10/+0
* | Tweak LatinIME's keypress vibration duration•••bug: 5337363 Change-Id: If6e6de587cbcddf26710d8f0b237c4bc393589b6 Ken Wakasa2011-09-201-0/+4
|/
* Merge "Support automatic language"satok2011-09-051-2/+1
|\
| * Support automatic language•••Bug: 5057886 Change-Id: I807776b0a3d1286c66ba032c3701b3503911664c satok2011-09-051-2/+1
* | Get rid of LinearLayoutCompatUtils•••Change-Id: If0f63eaeb4539c0e03ef20190d2f9211a176babc Tadashi G. Takaoka2011-09-051-55/+0
|/
* Implement KeyboardLocale InputMethodSubtype extra key•••The locale is specified by KeyboardLocale extra key in method.xml, LatinIME will use the specified locale for keyboard layout. Bug: 5238658 Change-Id: I8e6cb66c73a7ac1bf611d9910b42fa9cff38eba0 Tadashi G. Takaoka2011-09-011-4/+5
* Do not put the suggestion span for obsolete suggestions.•••Bug: 5219037 Change-Id: I0300fbc7e1cc97f0f8ba4d21e0e699d9fe66ed76 satok2011-08-261-1/+2
* Fixed speaking keys when editing password fields•••Bug: 5042681 Change-Id: Ic4523ec38b0faa2b6a91d476ea7af7e69404861c Alan Viverette2011-08-081-0/+54
* Updated check for touch exploration enabled state•••Bug: 5061704 Change-Id: Id2c0cce953f7bdb2b4c18b68f9e318d95eabc1b8 Alan Viverette2011-07-212-27/+4
* Vibrator.hasVibrator() takes no parameter.•••bug: 5038842 Change-Id: I239a2f35488a1f18ecdb019abc50e72e3e9da297 Ken Wakasa2011-07-201-1/+1
* Support select input method dialog on pre-HC platform•••Bug: 4971680 Change-Id: I641b336da54813e13409bd7874aa22e51f790729 Tadashi G. Takaoka2011-07-194-22/+188
* Honor EditorType's IME_FLAG_NO_EXTRACT_UI and IME_FLAG_NO_FULLSCREEN flags•••Bug: 5030408 Change-Id: I1c5649725780cd063db7a437b8559b7f2573469c Tadashi G. Takaoka2011-07-151-0/+10
* Display suggested word info in debug mode•••Bug: 4686782 Change-Id: I0e5bef33aa39c3d6f75edda7818524965aa40b79 Tadashi G. Takaoka2011-06-241-0/+11
* Added support for touch exploration to Latin IME.•••Bug: 4379983 Change-Id: I97f22e54827c6229054b514801401ffa5b4ed3b8 Alan Viverette2011-06-223-0/+104
* Make CandidateView backward compatible•••Up to version 10 (Gingerbread) of the API, FrameLayout doesn't handle margin properly. This change inserts RelativeLayout to FrameLayout as placer to set margin and place children views absolutely. Change-Id: Iee785bc2da77677738caf456bcd2bbf57b89f007 Tadashi G. Takaoka2011-06-221-0/+52
* Merge "Use 2 arguments LinearLayout constructor"Tadashi G. Takaoka2011-06-212-2/+57
|\
| * Use 2 arguments LinearLayout constructor•••To maintain backward compatibility back to Froyo, we can't call 3-argument constructor of LinearLayout. Change-Id: I35310704f92812d2748d32f35820a5058fa2bf31 Tadashi G. Takaoka2011-06-212-2/+57
* | Add ArraysCompatUtils.binarySearch•••Until API version 9, java.util.Arrays.binarySearch(int[], int, int, int) doesn't exist. Change-Id: Ife0ed4fbac642eda069e7b6f6b8dd30e0cd5fdee Tadashi G. Takaoka2011-06-211-0/+50
|/
* 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 Tadashi G. Takaoka2011-06-201-3/+3
* Merge "Refactor of SuggestionSpanUtils"satok2011-06-171-10/+11
|\
| * Refactor of SuggestionSpanUtils•••Change-Id: Id266062831e8c28a346e129168b883ee3d5622bf satok2011-06-171-10/+11
* | Tab key is shown when editor navigation flag is set•••Previously tab key is shown only when the input type variant says that it is web input. In addition to that, this change also shows tab key when the IME option includes editor action (next and/or previous) flag. Bug: 3094312 Change-Id: I3f8841fdbcee918a0f93f3259090f24e70d96471 Tadashi G. Takaoka2011-06-171-1/+1
|/
* Remove the original text from SuggestionSpan•••Change-Id: If70d32cad980b46ba77f399606d7ab3957c5d096 satok2011-06-151-8/+16
* Revise hasMultipleEnabledIMEsOrSubtypes()•••bug: 4559308 Change-Id: If831c0827dbf030eaf1d241ebfa60d4e5029ae63 Ken Wakasa2011-06-071-0/+6