aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * 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
* Have the spell checker use the User dictionary.Jean Chalard2011-08-193-8/+23
| | | | | Bug: 5175868 Change-Id: I165eee4c865caa5ee1daf3e0b1acde8788b996ef
* Merge "Check the main dict id to be able to fallback."Jean Chalard2011-08-181-7/+20
|\
| * Check the main dict id to be able to fallback.Jean Chalard2011-08-181-7/+20
| | | | | | | | | | Bug: 5095140 Change-Id: I02032923ca2a65bd8fbabc0abbe6a476f7542187
* | A follow up to I830de4d1Ken Wakasa2011-08-181-3/+2
|/ | | | | bug: 5130446 Change-Id: Ib1a4603590387c30be7555b8386f5e0607ea7249
* Merge "Move the settings test to a more appropriate place."Jean Chalard2011-08-181-22/+28
|\
| * Move the settings test to a more appropriate place.Jean Chalard2011-08-181-22/+28
| | | | | | | | | | | | | | | | | | | | | | | | 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
* | Make the string builder pool in Suggest a singleton.Jean Chalard2011-08-182-40/+70
|/ | | | | | | This is internal refactoring, done as preliminary work to fix Bug: 5175740 Change-Id: I21bd4c001c27e7b925ddb87a152105b4dcab320a
* Merge "Exception refactoring"Jean Chalard2011-08-182-26/+28
|\
| * Exception refactoringJean Chalard2011-08-182-26/+28
| | | | | | | | | | | | | | | | | | 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
* | Merge "Refactor string removal to make it static"Jean Chalard2011-08-181-7/+8
|\ \
| * | Refactor string removal to make it staticJean Chalard2011-08-181-7/+8
| |/ | | | | | | | | | | | | | | | | The next step is to move this over to the Utils class. The ultimate goal is to make use of the duplicate removal code also in the spell checker as per Bug: 5175740 Change-Id: Ica36691b843b0713b832c56ffc65e5b2ec427c4a
* | Merge "Factor dict pack settings reading into a static inner class"Jean Chalard2011-08-171-14/+37
|\ \ | |/ |/|
| * Factor dict pack settings reading into a static inner classJean Chalard2011-08-171-14/+37
| | | | | | | | | | | | | | This is essentially refactoring to help next steps Bug: 5095140 Change-Id: Ic97044d2ed354027bac4f84e6ce69d20ef6da092
* | Merge "Get rid of auto correction flash animation in the suggestion strip"Tadashi G. Takaoka2011-08-161-7/+1
|\ \
| * | Get rid of auto correction flash animation in the suggestion stripTadashi G. Takaoka2011-08-161-7/+1
| | | | | | | | | | | | | | | | | | | | | This change also reverts I1350ad3d. Bug: 5156762 Change-Id: I047e75699e8eea02204ad95e12dcc0aefe49ac34
* | | Merge "Fixed speaking keys when editing password fields"Ken Wakasa2011-08-163-14/+114
|\ \ \
| * | | Fixed speaking keys when editing password fieldsAlan Viverette2011-08-083-14/+114
| | | | | | | | | | | | | | | | | | | | Bug: 5042681 Change-Id: Ic4523ec38b0faa2b6a91d476ea7af7e69404861c
* | | | Fix possible NPETadashi G. Takaoka2011-08-161-0/+1
| |/ / |/| | | | | | | | | | | Bug: 5171442 Change-Id: I280f6a0ef5fb06f1e03e17c0065d078604e4747a
* | | Close dictionary pools when they are not used any more.Jean Chalard2011-08-162-3/+39
| |/ |/| | | | | | | Bug: 5156851 Change-Id: Icaba54734eb790b40dc2012aac25df5b2af71dbb
* | Merge "Have a pool of dictionaries to check spelling."Jean Chalard2011-08-164-27/+127
|\ \
| * | Have a pool of dictionaries to check spelling.Jean Chalard2011-08-164-27/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | The dictionaries and proximities are not thread-safe. In order to be able to check spelling in parallel, make a dictionary pool to call upon when a spelling check is necessary. Bug: 5156851 Change-Id: Ie3796164187dd7b7abf5ccd5d014073d43d74408
* | | Merge "Pass the touch event in the top padding of keyboard."Yusuke Nojima2011-08-161-0/+6
|\ \ \
| * | | Pass the touch event in the top padding of keyboard.Yusuke Nojima2011-08-161-0/+6
| | | | | | | | | | | | | | | | | | | | Bug: 5139932 Change-Id: Id176f92f69160f76ae7e0d46cb3d639080779497
* | | | Code cleanupKen Wakasa2011-08-161-1/+2
| |/ / |/| | | | | | | | Change-Id: I7df8c813038adec750eda260740bcc8a4da41acf
* | | Make the spell checker re-entrant.Jean Chalard2011-08-161-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | Until the dictionary itself is re-entrant, unfortunately we have to synchronize accesses to it. Bug: 5156851 Change-Id: I1629a160d707e6fa1ad80cba828798abb24b68b1
* | | Merge "Add a margin between "123" and the mic icon."Yusuke Nojima2011-08-151-2/+9
|\ \ \
| * | | Add a margin between "123" and the mic icon.Yusuke Nojima2011-08-161-2/+9
| |/ / | | | | | | | | | | | | Bug: 5161711 Change-Id: I04c777c24b9aac4d82eb3adff8e077640a866f61
* | | Merge "Update shift state in onSizeChanged()"Ken Wakasa2011-08-152-7/+10
|\ \ \
| * | | Update shift state in onSizeChanged()Ken Wakasa2011-08-152-7/+10
| | | | | | | | | | | | | | | | | | | | bug: 5130446 Change-Id: I830de4d184dffa2b263206c3f078de054e227b9e
* | | | Remove the "Touch to correct words" option.Jean Chalard2011-08-151-2/+3
| | | | | | | | | | | | | | | | | | | | Bug: 5113009 Change-Id: Idc4a464e499a2530f517bf7fa449326779129371
* | | | Revert "Remove the "Touch to correct words" option."Jean Chalard2011-08-141-3/+2
| | | | | | | | | | | | | | | | | | | | This reverts commit 8e69dd80d88c356778c8c1fb1ccaf79108db9dff ...since it breaks the build
* | | | Remove the "Touch to correct words" option.Jean Chalard2011-08-151-2/+3
|/ / / | | | | | | | | | | | | Bug: 5113009 Change-Id: Iae8a64e22cf618f4533f966feaf0b5a76725d551
* | | Merge "Get rid of auto correction flash animation in the suggestion strip"Ken Wakasa2011-08-121-0/+6
|\ \ \
| * | | Get rid of auto correction flash animation in the suggestion stripKen Wakasa2011-08-121-0/+6
| | | | | | | | | | | | | | | | | | | | bug: 5156762 Change-Id: I1350ad3d7125f8ecdfc699233ed05e253cc3f010
* | | | Merge "Add a settings activity for the spell checker."Jean Chalard2011-08-122-0/+84
|\ \ \ \ | |/ / / |/| | |
| * | | Add a settings activity for the spell checker.Jean Chalard2011-08-122-0/+84
| | | | | | | | | | | | | | | | | | | | Bug: 5156940 Change-Id: I762de1296f861abce2d0413404bca54571e0ea0a
* | | | Read shared prefs from the dictionary pack.Jean Chalard2011-08-121-4/+59
|/ / / | | | | | | | | | | | | Bug: 5095140 Change-Id: I227fbd95d8a0330b6dede6de99fde3a5a715fe2d
* | | Merge "Key click sound volume fix"Ken Wakasa2011-08-111-8/+16
|\ \ \
| * | | Key click sound volume fixKen Wakasa2011-08-121-8/+16
| | | | | | | | | | | | | | | | | | | | bug: 5145886 Change-Id: Ic599373ee17423ef9c61b3dd5177c3763aa31015
* | | | Use the dictionaries cached LatinIME-sideJean Chalard2011-08-111-5/+32
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | Dictionaries are now copied over from the dictionary pack to Latin IME. This change enables Latin IME to use all dictionaries that have been cached until now. Bug: 5095140 Change-Id: Id9a2bacf9dc1c693189b0ac8aa3f75756dc1e3e6