aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge "Add keyLetterSize and keyLabelSize as KeyboardView attribute"Tadashi G. Takaoka2011-08-291-4/+19
|\
| * Add keyLetterSize and keyLabelSize as KeyboardView attributeTadashi G. Takaoka2011-08-291-4/+19
| | | | | | | | | | Bug: 5023981 Change-Id: Iea7f8f340775cbb093c50d6e741b2f1476e9ac39
* | Clean up some MiniKeyboard.Builder codeTadashi G. Takaoka2011-08-292-19/+12
|/ | | | Change-Id: I5832421cab3d496d4bb8a5e9902d0b5f4929fd0b
* Merge "Add KeyboardActionListener.Adapter"Tadashi G. Takaoka2011-08-293-17/+21
|\
| * Add KeyboardActionListener.AdapterTadashi G. Takaoka2011-08-293-17/+21
| | | | | | | | Change-Id: If13df42efffc7cef746c09d5abfe7a8619452a0b
* | Merge "Fix a bug with synchronicity of spell checking/user dict"Jean Chalard2011-08-293-4/+54
|\ \
| * | Fix a bug with synchronicity of spell checking/user dictJean Chalard2011-08-293-4/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a race condition that would end up with the spell checker not finding some words in the user dictionary when it just booted. Bug: 5194627 Change-Id: I1ba911cc53e6ae3b111d54a6f91d1d5feef3f5de
* | | Add guard to prevent possible IllegalStateExceptionTadashi G. Takaoka2011-08-292-1/+4
| |/ |/| | | | | | | Bug: 5227682 Change-Id: Iff93b425f52981b5e2c65e309b07bcfe4485eeb1
* | Merge "Make PopupPanel decoupled with LatinKeyboardView and Keyboard"Tadashi G. Takaoka2011-08-294-38/+54
|\ \ | |/ |/|
| * Make PopupPanel decoupled with LatinKeyboardView and KeyboardTadashi G. Takaoka2011-08-294-38/+54
| | | | | | | | | | Bug: 5023981 Change-Id: Ib4fd55d52718aa244178ca2313f5e8487378324f
* | Merge "Move locale-related utility methods to LocaleUtils."Jean Chalard2011-08-2811-58/+80
|\ \ | |/ |/|
| * Move locale-related utility methods to LocaleUtils.Jean Chalard2011-08-2911-58/+80
| | | | | | | | Change-Id: I7e9e6e5bc4486d8618d0213b112308c3d305c15e
* | Merge "Move debug information back to suggestions strip"Tadashi G. Takaoka2011-08-261-7/+13
|\ \
| * | Move debug information back to suggestions stripTadashi G. Takaoka2011-08-261-7/+13
| | | | | | | | | | | | Change-Id: I8cfad5f780a481a251cc4f752bff3cda5ae3ffbe
* | | Do not put the suggestion span for obsolete suggestions.satok2011-08-263-3/+4
|/ / | | | | | | | | | | Bug: 5219037 Change-Id: I0300fbc7e1cc97f0f8ba4d21e0e699d9fe66ed76
* | Merge "Fix "touch to save" colors"Tadashi G. Takaoka2011-08-261-31/+62
|\ \ | |/ |/|
| * Fix "touch to save" colorsTadashi G. Takaoka2011-08-261-31/+62
| | | | | | | | | | Bug: 5218662 Change-Id: I094b2ceb7438148eb5bdf620b188f598e8442a07
* | Wrap up popup mini keyboardTadashi G. Takaoka2011-08-261-2/+11
|/ | | | | Bug: 5218641 Change-Id: I88b3e7efa1f7c009c8a8e4f5453a5c4df2f91cfc
* Allow sharing dictionaries between similar locales.Jean Chalard2011-08-254-29/+259
| | | | | Bug: 5058488 Change-Id: Ib12013f58afad957a8205b439f87480cc12ea06f
* Add a debug variableJean Chalard2011-08-241-0/+1
| | | | | | ...that was missing Change-Id: Ia3b17909f295e0a93dee633c8d67c0e03840023e
* Avoid unnecessary output to the system log.Jean Chalard2011-08-241-1/+3
| | | | | | | | | | | | | | | | | | The message this removes gets printed under normal conditions. Normally dictionary files are compressed then crypted, but not compressed a second time; however LatinIME tries to open a compressed-crypted-compressed file first, because it could not do it afterwards and we want to support this case. So under normal operations, the first method LatinIME tries is actually expected to fail. Also, if we decide to stop compressing or/and encrypting dicts LatinIME supports it as a valid use case. It should not print errors to the log. If the file cannot be open at all, then it is an unexpected case, and Latin IME still reports to the log. Change-Id: Ic5228c51365a101af1d03e2c893484d3050b5a1c
* Merge "Fix suggestions strip press state to align vertically"Tadashi G. Takaoka2011-08-241-4/+5
|\
| * Fix suggestions strip press state to align verticallyTadashi G. Takaoka2011-08-241-4/+5
| | | | | | | | | | | | | | | | This change also tweaks more_suggestions_hint drawables to eliminate unnecessarily padding at the bottom. Bug: 5204563 Change-Id: If5ec731c9a490da0116a020e8fd405c7d025d707
* | Call the decrypt/unzip routines upon copying a dictionary.Jean Chalard2011-08-242-40/+143
| | | | | | | | | | Bug: 5095140 Change-Id: I7000f752bc9b7fd6a7af4839b2f225c085300128
* | Merge "Refactoring: cut out a method for caching a word list"Jean Chalard2011-08-232-34/+44
|\ \ | |/ |/|
| * Refactoring: cut out a method for caching a word listJean Chalard2011-08-242-34/+44
| | | | | | | | | | | | | | | | This is preparation to have the decrypting/unzipping code moved over to LatinIME. Bug: 5095140 Change-Id: Ic3fdcc3de673b46cef2eb9ebe6a52cbdd614e50a
* | Merge "Move some static methods from SubtypeSwitcher to Utils"Tadashi G. Takaoka2011-08-235-36/+36
|\ \
| * | Move some static methods from SubtypeSwitcher to UtilsTadashi G. Takaoka2011-08-245-36/+36
| |/ | | | | | | Change-Id: I3ea8ffcdefcefaa82ae76a31bb65977009d8a040
* / Implement "forceAscii" private IME optionTadashi G. Takaoka2011-08-244-11/+30
|/ | | | | | | | | | | | | This change also introduces "AsciiCapable" extra value for subtype that indicates the subtype can input any ASCII code point from its keyboard layout. Only if the input field has "forceAscii" private IME option and the current subtype doesn't have "AsciiCapable" extra value, the en_US keyboard layout will be used for the input field. Bug: 3384942 Change-Id: I25e2553e37ecb5002df1164e45f6273845fe463b
* Merge "Fix an excessive fallback problem."Jean Chalard2011-08-231-18/+4
|\
| * Fix an excessive fallback problem.Jean Chalard2011-08-231-18/+4
| | | | | | | | | | | | | | | | | | LatinIME has several fallbacks to ensure a dictionary is used. However, it should now be possible to deactivate the main dictionary through the dictionary pack settings. In this case, Latin IME should not fallback to the built-in dictionary. Change-Id: Ibd992ad89793169f04a968b40781fce819b87b6f
* | Rename LatinKeyboardBaseView to LatinKeyboardViewTadashi G. Takaoka2011-08-238-26/+26
| | | | | | | | | | Bug: 5182291 Change-Id: I5089a14902b9f4ff1ab4f34e3f7a42aca5040d3e
* | Refactor and rename popup mini keyoard related classesTadashi G. Takaoka2011-08-237-329/+302
|/ | | | Change-Id: Ia92ec4612090b03829db9a87ce68d701db6e15bc
* Merge "Extract sudden jumping touch event hack into separate class"Tadashi G. Takaoka2011-08-235-36/+53
|\
| * Extract sudden jumping touch event hack into separate classTadashi G. Takaoka2011-08-235-36/+53
| | | | | | | | | | Bug: 5182291 Change-Id: I6a88ed4df3ec98e31ea4966d82da56f7fca342ac
* | Merge "Remove password field special handling"Tadashi G. Takaoka2011-08-232-12/+1
|\ \
| * | Remove password field special handlingTadashi G. Takaoka2011-08-232-12/+1
| |/ | | | | | | Change-Id: Iaf1b4bbb54be7a4cade856d1ba363e976774f442
* | Merge "Remove screen orientation confirmation hack"Tadashi G. Takaoka2011-08-231-56/+10
|\ \
| * | Remove screen orientation confirmation hackTadashi G. Takaoka2011-08-231-56/+10
| |/ | | | | | | | | Bug: 4311428 Change-Id: Ie7e094ded9c7c1fe811b7eb97bc33ffecb29a73c
* | Merge "Fix a bug with the string pool."Jean Chalard2011-08-222-2/+23
|\ \ | |/ |/|
| * Fix a bug with the string pool.Jean Chalard2011-08-232-2/+23
| | | | | | | | | | | | | | | | This also adds some optional debug code to detect more easily possible future occurrences of the same problem. Bug: 5195017 Change-Id: I2558b468e46f7090de868f1ec2dc9e24895d670f
* | Move some methods from LatinKeyboardView up into LatinKeyboardBaseViewTadashi G. Takaoka2011-08-233-83/+84
|/ | | | | Bug: 5182291 Change-Id: I699ecef6fb8ea492d96fca1939f51faf0aac7fa6
* Merge "Fix suggestions strip text colors"Tadashi G. Takaoka2011-08-221-10/+17
|\
| * Fix suggestions strip text colorsTadashi G. Takaoka2011-08-221-10/+17
| | | | | | | | | | | | | | This change also shows the valid typed word in bold face. Bug: 5161713 Change-Id: I15355a11888fc8ef90ecc8b64a52eb08c1a2b367
* | Merge "Remove duplicates from the spell checker suggestions."Jean Chalard2011-08-221-11/+21
|\ \ | |/ |/|
| * Remove duplicates from the spell checker suggestions.Jean Chalard2011-08-221-11/+21
| | | | | | | | | | Bug: 5175740 Change-Id: I592401b3b8c3074d70e06dc3a9919cc3cb47ba49
* | Remove hacks related to determine window widthTadashi G. Takaoka2011-08-224-113/+3
|/ | | | | Bug: 4311428 Change-Id: Ic93f264101d13963503fcd447a69bbffd06e69f3
* Fix case sensitivity for the spell checker.Jean Chalard2011-08-221-3/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The new behavior is as follows: - If the word in the dictionary is not fully lower case, then the exact case is required to match. - If the word in the dictionary is fully lower case, then any of the following patterns match: - fully lower case - only the first char capitalized - all caps Any other capitalization is rejected. This is probably what people want. If you type a name in all lower case, it should be marked as a typo, but if you type a word with a capital for emphasis or just because it's the start of the sentence, it should match a lower case word in the dictionary. If you have a spurious capital letter in the middle of a word because of a typo, it should be marked as such. Accents are not affected, and should not be. An accented letter is a different letter and a missing accent should be reported. We should maybe consider again for some common transpositions like the "ue" digraph for German, which is now considered a typo, but will suggest the correct diacritics as the first suggestion. Bug: 5145751 Change-Id: I651e24f13c90fb94700a1674ad380e95336e7dca
* Settings key visibility should always follow the system default value,Ken Wakasa2011-08-222-10/+13
| | | | | | | by ignoring its preference value, when the "show settings key option" in the settings is disabled. Change-Id: I934be2d9eb0bf6bf731e03f5d9b752de4a7a1c7c
* Move the dupes-removing method to the Utils classJean Chalard2011-08-192-28/+35
| | | | | | This is preparation for bug: 5175740 Change-Id: I18b2042317f740cb1e021d3dfbf90ecfbb1a1d37