| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Add a debug variable•••...that was missing
Change-Id: Ia3b17909f295e0a93dee633c8d67c0e03840023e
|  Jean Chalard | 2011-08-24 | 1 | -0/+1 |
* | Avoid unnecessary output to the system log.•••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
|  Jean Chalard | 2011-08-24 | 1 | -1/+3 |
* | Merge "Fix suggestions strip press state to align vertically" |  Tadashi G. Takaoka | 2011-08-24 | 4 | -4/+5 |
|\ |
|
| * | Fix suggestions strip press state to align vertically•••This change also tweaks more_suggestions_hint drawables to eliminate
unnecessarily padding at the bottom.
Bug: 5204563
Change-Id: If5ec731c9a490da0116a020e8fd405c7d025d707
|  Tadashi G. Takaoka | 2011-08-24 | 4 | -4/+5 |
* | | Merge "Remove tablet specific suggestions updating delay" |  Tadashi G. Takaoka | 2011-08-24 | 1 | -1/+0 |
|\ \ |
|
| * | | Remove tablet specific suggestions updating delay•••Bug: 5100007
Change-Id: I3ab1bffbda4f8535489a2fcc41ffe33b43d1a96b
|  Tadashi G. Takaoka | 2011-08-24 | 1 | -1/+0 |
| |/ |
|
* | | Call the decrypt/unzip routines upon copying a dictionary.•••Bug: 5095140
Change-Id: I7000f752bc9b7fd6a7af4839b2f225c085300128
|  Jean Chalard | 2011-08-24 | 2 | -40/+143 |
* | | Merge "Refactoring: cut out a method for caching a word list" |  Jean Chalard | 2011-08-23 | 2 | -34/+44 |
|\ \
| |/
|/| |
|
| * | Refactoring: cut out a method for caching a word list•••This is preparation to have the decrypting/unzipping code
moved over to LatinIME.
Bug: 5095140
Change-Id: Ic3fdcc3de673b46cef2eb9ebe6a52cbdd614e50a
|  Jean Chalard | 2011-08-24 | 2 | -34/+44 |
* | | Merge "Move some static methods from SubtypeSwitcher to Utils" |  Tadashi G. Takaoka | 2011-08-23 | 5 | -36/+36 |
|\ \ |
|
| * | | Move some static methods from SubtypeSwitcher to Utils•••Change-Id: I3ea8ffcdefcefaa82ae76a31bb65977009d8a040
|  Tadashi G. Takaoka | 2011-08-24 | 5 | -36/+36 |
| |/ |
|
* / | Implement "forceAscii" private IME option•••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
|  Tadashi G. Takaoka | 2011-08-24 | 5 | -13/+50 |
|/ |
|
* | Merge "Fix an excessive fallback problem." |  Jean Chalard | 2011-08-23 | 1 | -18/+4 |
|\ |
|
| * | Fix an excessive fallback problem.•••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
|  Jean Chalard | 2011-08-23 | 1 | -18/+4 |
* | | Rename LatinKeyboardBaseView to LatinKeyboardView•••Bug: 5182291
Change-Id: I5089a14902b9f4ff1ab4f34e3f7a42aca5040d3e
|  Tadashi G. Takaoka | 2011-08-23 | 8 | -26/+26 |
* | | Refactor and rename popup mini keyoard related classes•••Change-Id: Ia92ec4612090b03829db9a87ce68d701db6e15bc
|  Tadashi G. Takaoka | 2011-08-23 | 7 | -329/+302 |
|/ |
|
* | Merge "Extract sudden jumping touch event hack into separate class" |  Tadashi G. Takaoka | 2011-08-23 | 6 | -36/+80 |
|\ |
|
| * | Extract sudden jumping touch event hack into separate class•••Bug: 5182291
Change-Id: I6a88ed4df3ec98e31ea4966d82da56f7fca342ac
|  Tadashi G. Takaoka | 2011-08-23 | 6 | -36/+80 |
* | | Merge "Remove password field special handling" |  Tadashi G. Takaoka | 2011-08-23 | 10 | -121/+6 |
|\ \ |
|
| * | | Remove password field special handling•••Change-Id: Iaf1b4bbb54be7a4cade856d1ba363e976774f442
|  Tadashi G. Takaoka | 2011-08-23 | 10 | -121/+6 |
| |/ |
|
* | | Merge "Remove screen orientation confirmation hack" |  Tadashi G. Takaoka | 2011-08-23 | 1 | -56/+10 |
|\ \ |
|
| * | | Remove screen orientation confirmation hack•••Bug: 4311428
Change-Id: Ie7e094ded9c7c1fe811b7eb97bc33ffecb29a73c
|  Tadashi G. Takaoka | 2011-08-23 | 1 | -56/+10 |
| |/ |
|
* | | Merge "Fix a bug with the string pool." |  Jean Chalard | 2011-08-22 | 2 | -2/+23 |
|\ \
| |/
|/| |
|
| * | Fix a bug with the string pool.•••This also adds some optional debug code to detect more easily possible
future occurrences of the same problem.
Bug: 5195017
Change-Id: I2558b468e46f7090de868f1ec2dc9e24895d670f
|  Jean Chalard | 2011-08-23 | 2 | -2/+23 |
* | | Move some methods from LatinKeyboardView up into LatinKeyboardBaseView•••Bug: 5182291
Change-Id: I699ecef6fb8ea492d96fca1939f51faf0aac7fa6
|  Tadashi G. Takaoka | 2011-08-23 | 3 | -83/+84 |
|/ |
|
* | Merge "Import revised translations." |  Eric Fischer | 2011-08-22 | 28 | -96/+60 |
|\ |
|
| * | Import revised translations.•••Change-Id: If2817e3bd44c400cd290cba1c1977e38a68d73d0
|  Eric Fischer | 2011-08-22 | 28 | -96/+60 |
* | | Merge "Remove 7inch dedicated icons" |  Tadashi G. Takaoka | 2011-08-22 | 39 | -13/+6 |
|\ \ |
|
| * | | Remove 7inch dedicated icons•••This change also tweaks the size of letters and labels.
Change-Id: Id3f04015778ebca5e8f6833bc695e221fe7a8079
|  Tadashi G. Takaoka | 2011-08-22 | 39 | -13/+6 |
* | | | Merge "Fix suggestions strip text colors" |  Tadashi G. Takaoka | 2011-08-22 | 3 | -16/+24 |
|\ \ \ |
|
| * | | | Fix suggestions strip text colors•••This change also shows the valid typed word in bold face.
Bug: 5161713
Change-Id: I15355a11888fc8ef90ecc8b64a52eb08c1a2b367
|  Tadashi G. Takaoka | 2011-08-22 | 3 | -16/+24 |
| |/ / |
|
* | | | Merge "Remove duplicates from the spell checker suggestions." |  Jean Chalard | 2011-08-22 | 1 | -11/+21 |
|\ \ \
| |/ /
|/| | |
|
| * | | Remove duplicates from the spell checker suggestions.•••Bug: 5175740
Change-Id: I592401b3b8c3074d70e06dc3a9919cc3cb47ba49
|  Jean Chalard | 2011-08-22 | 1 | -11/+21 |
* | | | Remove hacks related to determine window width•••Bug: 4311428
Change-Id: Ic93f264101d13963503fcd447a69bbffd06e69f3
|  Tadashi G. Takaoka | 2011-08-22 | 4 | -113/+3 |
|/ / |
|
* | | Fix case sensitivity for the spell checker.•••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
|  Jean Chalard | 2011-08-22 | 1 | -3/+31 |
* | | Settings key visibility should always follow the system default value,•••by ignoring its preference value, when the "show settings key option" in
the settings is disabled.
Change-Id: I934be2d9eb0bf6bf731e03f5d9b752de4a7a1c7c
|  Ken Wakasa | 2011-08-22 | 2 | -10/+13 |
|/ |
|
* | Move the dupes-removing method to the Utils class•••This is preparation for bug: 5175740
Change-Id: I18b2042317f740cb1e021d3dfbf90ecfbb1a1d37
|  Jean Chalard | 2011-08-19 | 2 | -28/+35 |
* | Have the spell checker use the User dictionary.•••Bug: 5175868
Change-Id: I165eee4c865caa5ee1daf3e0b1acde8788b996ef
|  Jean Chalard | 2011-08-19 | 3 | -8/+23 |
* | Remove "thisd" from the whitelist•••Change-Id: Ie834cd87f4579f3df5935607a4b94648b7c145dd
|  Jean Chalard | 2011-08-19 | 1 | -4/+0 |
* | Merge "Check the main dict id to be able to fallback." |  Jean Chalard | 2011-08-18 | 1 | -7/+20 |
|\ |
|
| * | Check the main dict id to be able to fallback.•••Bug: 5095140
Change-Id: I02032923ca2a65bd8fbabc0abbe6a476f7542187
|  Jean Chalard | 2011-08-18 | 1 | -7/+20 |
* | | Merge "Add "let's" to the whitelist" |  Jean Chalard | 2011-08-18 | 1 | -0/+4 |
|\ \ |
|
| * | | Add "let's" to the whitelist•••As discussed by e-mail, this change implements the proposal of
including a "lets" -> "let's" entry to the whitelist.
Change-Id: Ia7b7737c34ebf85675af78501acd865ce399f38d
|  Jean Chalard | 2011-08-18 | 1 | -0/+4 |
* | | | A follow up to Id6e50398•••bug: 5151430
Change-Id: I2cc91cc3f426ba1b42a1421344e1183ce35c60e0
|  Ken Wakasa | 2011-08-18 | 3 | -1/+3 |
* | | | A follow up to I830de4d1•••bug: 5130446
Change-Id: Ib1a4603590387c30be7555b8386f5e0607ea7249
|  Ken Wakasa | 2011-08-18 | 1 | -3/+2 |
| |/
|/| |
|
* | | Merge "Move the settings test to a more appropriate place." |  Jean Chalard | 2011-08-18 | 1 | -22/+28 |
|\ \ |
|
| * | | Move the settings test to a more appropriate place.•••This change refactors the dictionary selection code so that the
cached dictionary files list and the settings tests are more
cleanly separated.
This will also help with future refactorings that will test for
the presence of the main dictionary and insert the fall back if
it's not supplied by the dictionary pack.
Bug: 5095140
Change-Id: I8d7caad7c054031df71fe78b043801a774d50f65
|  Jean Chalard | 2011-08-18 | 1 | -22/+28 |
* | | | Make the string builder pool in Suggest a singleton.•••This is internal refactoring, done as preliminary work to fix
Bug: 5175740
Change-Id: I21bd4c001c27e7b925ddb87a152105b4dcab320a
|  Jean Chalard | 2011-08-18 | 2 | -40/+70 |
|/ / |
|
* | | Merge "Exception refactoring" |  Jean Chalard | 2011-08-18 | 2 | -26/+28 |
|\ \ |
|
| * | | Exception refactoring•••Now that the dictionary pack can return several files, it's better
to handle IO exceptions for each file rather than globally. This
also will help with next implementation steps.
Bug: 5095140
Change-Id: I5ed135ad2ad4f55f61f9b3f92c48a35d5c24bdb2
|  Jean Chalard | 2011-08-18 | 2 | -26/+28 |