aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/compat (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix some flaky tests.•••In tests, we create many instances of LatinIME, but we never destroy them. That means we never close the dictionaries nor the handlers. This change calls onDestroy, which closes all dictionaries, and adds some code to finish the handlers. Change-Id: I942517a2a940c54256b08763f6b38f5b55809f55 Jean Chalard2014-04-101-0/+42
* Add InputMethodSubtypeCompatUtils.isAsciiCapable()•••Change-Id: I8145f090486f6fe30ef1e992db374cfba0c31012 Tadashi G. Takaoka2014-02-171-0/+14
* Add PunctuationSuggestions class•••This change must be checked in together with I366c477516. Bug: 12640318 Change-Id: I8d3864b9d9649c9e3306e82b01a6327b11281b1f Tadashi G. Takaoka2014-02-141-2/+1
* Revert "Use ViewCompat support library"•••This reverts commit e7ee4fa862e9d7986c292c2e3a0d6b392100540a. Change-Id: I56fab60ac859289d3ed51f691cd7e2a15da01856 Tadashi G. Takaoka2014-01-271-0/+71
* Use ViewCompat support library•••Change-Id: I4ba261752750f5087cba810045669512b430b5e0 Tadashi G. Takaoka2014-01-271-68/+0
* [IL57] Don't require a main dict suggestion.•••This is bad for recorrection (it will ignore recorrection suggestions). But if you think about it well, if you didn't have a main dict, then you probably will compute the same stuff anyway. It's not useful to make this check at all. Bug: 12297051 Change-Id: I6d6cf4d9353b7c668c5413c67701563b243e585c Jean Chalard2014-01-161-12/+0
* [IL21] Move the workaround utils to a better place.•••Bug: 8636060 Change-Id: I566f9e109ebcabe3a6a778118434ce79d02d1113 Jean Chalard2013-12-201-3/+3
* [IL16] Improve getTextWithSuggestionSpan•••Dynamically test for the presence of main dict suggestions. This is much more potent and more accurate than the vaguely defined boolean. Also, resolve a TODO and avoid creating an object uselessly. Not directly related, but helpful with: Bug: 8636060 Change-Id: Ib1745f77ee6d9ec7cd8bbfa5a548652ec84ec902 Jean Chalard2013-12-201-6/+20
* Fix crash in AdditionalSubtypeUtils•••Bug: 11136982 Change-Id: I9d022a178c47bad3566be4c0bd8ffbce0b14896d Satoshi Kataoka2013-10-091-0/+56
* Add a utility of isLowRamDevice•••Bug: 8967766 Change-Id: Id7132d1155bb3489bdab72d613289335945808e8 Satoshi Kataoka2013-09-241-0/+46
* Fix some warnings•••Change-Id: I7290cd1fb675a1b85b9b6ac2d464c932b5bca1dd Jean Chalard2013-07-311-3/+1
* Move util classes to the latin/utils directory•••Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa Ken Wakasa2013-06-241-1/+1
* Clean up IntentCompatUtils a bit•••Change-Id: I803aa6c2160bfa1ffe992b28e7eb6e8a320c9762 Tadashi G. Takaoka2013-05-211-5/+4
* Add a method to work around apps broken by recorrection•••Bug: 8944307 Change-Id: I8986622554f30aaf4f595099c4ab5652b75c972c Jean Chalard2013-05-212-0/+36
* Extract a new class for app-specific workarounds.•••Bug: 8944307 Change-Id: Iaff9dd03d3d856a6bdaa2b16c4e71e95cd2b6349 Jean Chalard2013-05-211-0/+53
* Support ICS on the user dictionary settings•••Bug: 8600958 Change-Id: I50e9228afc7b04147eb7c4734d3145abe8859a30 Satoshi Kataoka2013-04-261-2/+8
* Update setup wizard icons•••Bug: 8159728 Change-Id: Ia5a14a35292b43dc1eaa2d4edd65134040355149 Tadashi G. Takaoka2013-04-181-9/+9
* Remove the dialog to insert words to the dictionary.•••Bug: 8562529 Change-Id: Ibd853f0cb995e7fb35f8730eafcef73ead58c869 Jean Chalard2013-04-121-0/+51
* Merge the dictionary pack in Latin IME.•••Bug: 8161354 Change-Id: I17c23f56dd3bc2f27726556bf2c5a9d5520bd172 Jean Chalard2013-03-192-0/+74
* Small cleanup in CompatUtils•••Change-Id: I9b4a8d7eae744ba6252a6475b75240248c70a3c0 Ken Wakasa2013-03-021-4/+4
* Add setup wizard launcher icon•••The setup wizard icon will be hidden if the Android Keyboard is in system image. Bug: 8239067 Change-Id: Ib0c0c9e3a0954512c3e03e42a661cdf86eff0dca Tadashi G. Takaoka2013-03-011-0/+36
* Add preliminary setup wizard•••Bug: 8159728 Change-Id: I30d9cd637fb1d2e64588550e0aa4387bc1f7e6e5 Tadashi G. Takaoka2013-02-212-0/+112
* Separate IntentUtils from CompatUtils•••Change-Id: I373ae7ad26eee44cc8e9720314f6a53b811d0021 Tadashi G. Takaoka2013-02-041-17/+2
* Small code cleanups•••Multi-project commit with I249d5fbe Change-Id: Ia28c4e970992aa1299a30e604eaa5d096655c3a5 Ken Wakasa2013-01-077-38/+52
* Merge "Remove AudioManagerCompatWrapper.java"Ken Wakasa2012-12-171-54/+0
|\
| * Remove AudioManagerCompatWrapper.java•••It is actually no longer needed for API 14+ Change-Id: I379809eae881351fdf210dd8eaa5e0b5662fb59f Ken Wakasa2012-12-171-54/+0
* | Clean up SuggestionSpanUtils for API level 14+•••Change-Id: Iadc235524341b48e7618e9ce05907c786409e004 Ken Wakasa2012-12-171-62/+17
|/
* Enhance ImfUtils to InputMethodManagerWrapper class•••Change-Id: I6ff86ee819a446dd3ed5f9c3400d23564027b020 Tadashi G. Takaoka2012-11-121-36/+4
* Replace useless CharSequence to String•••Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991 Tadashi G. Takaoka2012-10-221-12/+7
* Add SuggestedWords.isEmpty() method•••Change-Id: I0fcb104a6a81aee4b99f5ee848eba7495630dc7d Tadashi G. Takaoka2012-10-031-2/+2
* Cleanup: Make some classes as final•••Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e Tadashi G. Takaoka2012-09-272-2/+2
* Make utility classes final•••Change-Id: Ic4f69b4c8da33c9fca50d6829724179310c2f875 Tadashi G. Takaoka2012-08-296-6/+6
* Add CollectionUtils class to create generic collection easily•••Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89 Tadashi G. Takaoka2012-08-221-5/+6
* Cleanup unused import and dead code•••Change-Id: Ife877620561d29a8f25602916420741186104617 Tadashi G. Takaoka2012-08-061-3/+0
* Enable hardware accelerated drawing for SoftInputWindow of LatinIME•••Taking advantage of Ib6a8bda46223ce1153f32834daf02a820d16136e bug: 6872994 Change-Id: I799b25b6509980dd9f039bead9bc926b42cbb040 Ken Wakasa2012-08-021-0/+34
* Do not set "SuggestionSpan"s for suggestions from the next word predicition•••Bug: 6294817 Change-Id: I5010eafa5ba7e947743706adf7e722f4f0cfb415 satok2012-05-151-0/+1
* Cleanup InputMethodManagerCompatWrapper•••Change-Id: Id3b84ee19bb504ed8fbb398e260cc663a5b5ae0d Tadashi G. Takaoka2012-04-181-40/+6
* Do not pass misspelled flags to TextView•••Bug: 6310268 Original CL: I2f7a54ae0d63235a0b94e039109ab8 Change-Id: I28f64a4d0bb262db819f5f8c0ffc58a259c8e62d satok2012-04-171-6/+1
* Utilize InputMethodSubtype and additional subtype•••* Remove de_QY and fr_CH from supported subtypes * Add de-qwerty and fr-qwertz predefined additional subtypes instead. Change-Id: I49e8ba0299529302f2b91b4d018b07304cdd6897 Tadashi G. Takaoka2012-04-131-0/+4
* Refatcor InputMethodSubtype related stuff a bit•••Change-Id: Iaded72331660afbaeddda085f2b633b681d4b6df Tadashi G. Takaoka2012-04-131-4/+7
* Add isDictionaryAvailable to SubtypeSwitcher•••Change-Id: I534878d330b57bbfaa8b7711082456969771f4dc satok2012-04-121-2/+3
* Don't draw red underline for manually picked words that came from bigram pred...•••Change-Id: I544680c8b4b1baff71bd08168630a34e803c40b9 Ken Wakasa2012-04-051-0/+2
* Add private constructor to utility classes•••Bug: 6129704 Change-Id: I52925ae7bd80683f63efc48649448865a5654f41 Tadashi G. Takaoka2012-04-034-1/+14
* Cleanup InputTypeCompatUtils to InputTypeUtils•••Bug: 6129704 Change-Id: I45e19e456ef7c6e61fe877ea544fef1b9f896e95 Tadashi G. Takaoka2012-04-031-118/+0
* Remove ViewParentCompatUtils•••Bug: 6129704 Change-Id: I429dcbec01bb4d33064ab1e3d597640d76c53d2f Tadashi G. Takaoka2012-04-031-51/+0
* Remove AccessibilityManagerCompatUtils and MorionEventCompatUtils•••Bug: 6129704 Change-Id: Icb7e80588536066c4fe5b4a1afc100a724b43e7b Tadashi G. Takaoka2012-04-032-57/+0
* Merge "Cleanup EditorInfoCompatUtils"Tadashi G. Takaoka2012-04-031-41/+5
|\
| * Cleanup EditorInfoCompatUtils•••Bug: 6129704 Change-Id: I5b9964f2ad52e7cd60c63acca93d0241a1e729ef Tadashi G. Takaoka2012-04-031-41/+5
* | Merge "Cleanup FrameLayoutCompatUtils to ViewLayoutUtils"Tadashi G. Takaoka2012-04-031-63/+0
|\ \ | |/ |/|
| * Cleanup FrameLayoutCompatUtils to ViewLayoutUtils•••Bug: 6129704 Change-Id: I52f2e236c7dae3ac2cba64392165f955a53d3f42 Tadashi G. Takaoka2012-04-021-63/+0