aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/compat/LinearLayoutCompatUtils.java (unfollow)
Commit message (Expand)AuthorFilesLines
2011-08-23Refactor and rename popup mini keyoard related classes•••Change-Id: Ia92ec4612090b03829db9a87ce68d701db6e15bc Tadashi G. Takaoka8-331/+304
2011-08-23Extract sudden jumping touch event hack into separate class•••Bug: 5182291 Change-Id: I6a88ed4df3ec98e31ea4966d82da56f7fca342ac Tadashi G. Takaoka6-36/+80
2011-08-23Remove password field special handling•••Change-Id: Iaf1b4bbb54be7a4cade856d1ba363e976774f442 Tadashi G. Takaoka10-121/+6
2011-08-23Remove screen orientation confirmation hack•••Bug: 4311428 Change-Id: Ie7e094ded9c7c1fe811b7eb97bc33ffecb29a73c Tadashi G. Takaoka1-56/+10
2011-08-23Fix 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 Chalard2-2/+23
2011-08-23Move some methods from LatinKeyboardView up into LatinKeyboardBaseView•••Bug: 5182291 Change-Id: I699ecef6fb8ea492d96fca1939f51faf0aac7fa6 Tadashi G. Takaoka3-83/+84
2011-08-22Import revised translations.•••Change-Id: If2817e3bd44c400cd290cba1c1977e38a68d73d0 Eric Fischer28-96/+60
2011-08-22Remove 7inch dedicated icons•••This change also tweaks the size of letters and labels. Change-Id: Id3f04015778ebca5e8f6833bc695e221fe7a8079 Tadashi G. Takaoka39-13/+6
2011-08-22Fix suggestions strip text colors•••This change also shows the valid typed word in bold face. Bug: 5161713 Change-Id: I15355a11888fc8ef90ecc8b64a52eb08c1a2b367 Tadashi G. Takaoka3-16/+24
2011-08-22Remove duplicates from the spell checker suggestions.•••Bug: 5175740 Change-Id: I592401b3b8c3074d70e06dc3a9919cc3cb47ba49 Jean Chalard1-11/+21
2011-08-22Remove hacks related to determine window width•••Bug: 4311428 Change-Id: Ic93f264101d13963503fcd447a69bbffd06e69f3 Tadashi G. Takaoka4-113/+3
2011-08-22Fix 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 Chalard1-3/+31
2011-08-22Settings 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 Wakasa2-10/+13
2011-08-19Move the dupes-removing method to the Utils class•••This is preparation for bug: 5175740 Change-Id: I18b2042317f740cb1e021d3dfbf90ecfbb1a1d37 Jean Chalard2-28/+35
2011-08-19Fix last excessive char correction handling•••Change-Id: Id1d46cd96e041fbbbee995093ef8ca56daa3b383 satok1-1/+6
2011-08-19Refactor correction.cpp•••Change-Id: I1275496e3e7d7124494994d3c52730ec8afdfad3 satok1-89/+89
2011-08-19Have the spell checker use the User dictionary.•••Bug: 5175868 Change-Id: I165eee4c865caa5ee1daf3e0b1acde8788b996ef Jean Chalard3-8/+23
2011-08-19Do the transposed correction and the excessive correction by one loop•••Change-Id: Idc7a3451a65f7b980e5c499e9083f67646b3a199 satok4-64/+165
2011-08-19Remove "thisd" from the whitelist•••Change-Id: Ie834cd87f4579f3df5935607a4b94648b7c145dd Jean Chalard1-4/+0
2011-08-18A follow up to Id6e50398•••bug: 5151430 Change-Id: I2cc91cc3f426ba1b42a1421344e1183ce35c60e0 Ken Wakasa3-1/+3
2011-08-18A follow up to I830de4d1•••bug: 5130446 Change-Id: Ib1a4603590387c30be7555b8386f5e0607ea7249 Ken Wakasa1-3/+2
2011-08-18Check the main dict id to be able to fallback.•••Bug: 5095140 Change-Id: I02032923ca2a65bd8fbabc0abbe6a476f7542187 Jean Chalard1-7/+20
2011-08-18Move 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 Chalard1-22/+28
2011-08-18Make the string builder pool in Suggest a singleton.•••This is internal refactoring, done as preliminary work to fix Bug: 5175740 Change-Id: I21bd4c001c27e7b925ddb87a152105b4dcab320a Jean Chalard2-40/+70
2011-08-18Refactor string removal to make it static•••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 Jean Chalard1-7/+8
2011-08-18Exception 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 Chalard2-26/+28
2011-08-18Add "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 Chalard1-0/+4
2011-08-17Factor dict pack settings reading into a static inner class•••This is essentially refactoring to help next steps Bug: 5095140 Change-Id: Ic97044d2ed354027bac4f84e6ce69d20ef6da092 Jean Chalard1-14/+37
2011-08-16Get rid of auto correction flash animation in the suggestion strip•••This change also reverts I1350ad3d. Bug: 5156762 Change-Id: I047e75699e8eea02204ad95e12dcc0aefe49ac34 Tadashi G. Takaoka4-12/+2
2011-08-16Fix possible NPE•••Bug: 5171442 Change-Id: I280f6a0ef5fb06f1e03e17c0065d078604e4747a Tadashi G. Takaoka1-0/+1
2011-08-17Improve fat finger correction.•••Change-Id: I37ed0dc6956f7e6fab5dcfd0483ab5691cd819d4 satok3-103/+101
2011-08-16Close dictionary pools when they are not used any more.•••Bug: 5156851 Change-Id: Icaba54734eb790b40dc2012aac25df5b2af71dbb Jean Chalard2-3/+39
2011-08-16Pass the touch event in the top padding of keyboard.•••Bug: 5139932 Change-Id: Id176f92f69160f76ae7e0d46cb3d639080779497 Yusuke Nojima1-0/+6
2011-08-16Have a pool of dictionaries to check spelling.•••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 Jean Chalard4-27/+127
2011-08-16Code cleanup•••Change-Id: I7df8c813038adec750eda260740bcc8a4da41acf Ken Wakasa4-162/+3
2011-08-16Make the spell checker re-entrant.•••Until the dictionary itself is re-entrant, unfortunately we have to synchronize accesses to it. Bug: 5156851 Change-Id: I1629a160d707e6fa1ad80cba828798abb24b68b1 Jean Chalard1-4/+9
2011-08-16Add a margin between "123" and the mic icon.•••Bug: 5161711 Change-Id: I04c777c24b9aac4d82eb3adff8e077640a866f61 Yusuke Nojima1-2/+9
2011-08-15Update shift state in onSizeChanged()•••bug: 5130446 Change-Id: I830de4d184dffa2b263206c3f078de054e227b9e Ken Wakasa2-7/+10
2011-08-15Combilne normal correction and skip correction•••Change-Id: Ide868d977c0f35900340c7be1b71d572c69a8806 satok7-15/+157
2011-08-15Remove the "Touch to correct words" option.•••Bug: 5113009 Change-Id: Idc4a464e499a2530f517bf7fa449326779129371 Jean Chalard5-7/+6
2011-08-14Revert "Remove the "Touch to correct words" option."•••This reverts commit 8e69dd80d88c356778c8c1fb1ccaf79108db9dff ...since it breaks the buildJean Chalard4-5/+6
2011-08-15Remove the "Touch to correct words" option.•••Bug: 5113009 Change-Id: Iae8a64e22cf618f4533f966feaf0b5a76725d551 Jean Chalard4-6/+5
2011-08-15Remove the old dictionary maker•••...and also rename the new one into "makedict". Bug: 5151604 Change-Id: I44a8ab640d408f630f20f502787a967791796dc6 Jean Chalard20-850/+11
2011-08-12Import revised translations.•••Change-Id: I8a8e531887b11318de0af7e15eaff82ae4e51d85 Eric Fischer46-110/+326
2011-08-12Get rid of auto correction flash animation in the suggestion strip•••bug: 5156762 Change-Id: I1350ad3d7125f8ecdfc699233ed05e253cc3f010 Ken Wakasa4-0/+10
2011-08-12Add a settings activity for the spell checker.•••Bug: 5156940 Change-Id: I762de1296f861abce2d0413404bca54571e0ea0a Jean Chalard6-0/+131
2011-08-12Fix discrepancy in the "show settings key" option•••bug: 5155640 Change-Id: I2f5f88edde18d6464a67adcfad5aa92b05c36821 Ken Wakasa2-2/+2
2011-08-12Tiny fix for access to cyrillic soft sign on Russian layouts•••bug: 5151430 Change-Id: Id6e50398d087f62a305fad734432135c00329316 Ken Wakasa2-2/+2
2011-08-12Read shared prefs from the dictionary pack.•••Bug: 5095140 Change-Id: I227fbd95d8a0330b6dede6de99fde3a5a715fe2d Jean Chalard1-4/+59
2011-08-12Key click sound volume fix•••bug: 5145886 Change-Id: Ic599373ee17423ef9c61b3dd5177c3763aa31015 Ken Wakasa1-8/+16