aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-07-30Fix the title of the personal dictionary settingsSatoshi Kataoka2-0/+7
Bug: 8976598 Change-Id: I9e07ff9e06449e2093b9ba8d6f28a030c69756bc
2013-07-30Fix the displayed name of the personal dictionarySatoshi Kataoka2-1/+45
Bug: 8976598 Change-Id: I11dd73c8c23b05288c5f417352dc4cc99d489b95
2013-07-29Import translations. DO NOT MERGEBaligh Uddin2-4/+2
Change-Id: Iac90270d4db88ffff492b36e15a424a50af8dddd Auto-generated-cl: translation import
2013-07-29Move creating children methods to structurePolicy.Keisuke Kuroynagi6-76/+67
Bug: 6669677 Change-Id: I20760f8ab95b18d21383960f6466db0d79429200
2013-07-29Rename a variable for SettingsValuesKen Wakasa1-12/+12
Change-Id: Icb4155532ea8724791c9194e8dc75ce32b6e8b16
2013-07-29Fix an NPEJean Chalard2-5/+18
Also make mSuggest private for more security. Bug: 10045657 Change-Id: I712505e4d2a2606efff5d09ba9b4c656f9e7c7a9
2013-07-29Move files only used in dicNode to "internal".Keisuke Kuroynagi8-6/+8
Change-Id: Ib31ddeff99b480d9b1f33a5b5b207a8acce22858
2013-07-29Fix buildSatoshi Kataoka1-4/+6
Change-Id: Iea21c449c4a2f36f7f6cde28cb295432838862aa
2013-07-29Add personalization dictionary helperSatoshi Kataoka3-27/+58
Bug: 9429906 Bug: 4192129 Change-Id: Ic618b0b09a54ed46b20633bd4c1c570d4ac775af
2013-07-26Small optimizationJean Chalard1-7/+7
Bug: 8864306 Change-Id: Ic8eecd64eff6a1150a90b9f5ec9ebbc5f1d2a6a9
2013-07-26Use cached data for getTextBeforeCursor.Jean Chalard1-20/+33
Bug: 8864306 Change-Id: Ia146f711f1de4336d7e3363208ab92eba856f5e1
2013-07-26"much" in suggestions of "m" after "very"Keisuke Kuroynagi6-5/+10
Make cache size larger for single point input. Bug: 9823678 Change-Id: Ic6bbcebd18eccaf9f9ac07d9c0d456a62f6c5287
2013-07-26Add a place holder of the personalization dictionarySatoshi Kataoka5-2/+135
Bug: 9429906 Bug: 4192129 Change-Id: Ieacd0559e0bf286c5933e9dba716289303f533d6
2013-07-26Revert "Very simple refactoring"Jean Chalard1-7/+3
This reverts commit f712dc9a4f17ee4a6916b0f477e89d1bc34a4d70. It turns out this refactoring is not useful after all. Change-Id: I0145c907b3cc5ac9a30a59abcd719cb546c9bd3a
2013-07-26Refactor on UserHistoryDictionarySatoshi Kataoka17-37/+40
Bug: 9429906 Change-Id: I576a91643bdaf5017cc826ac2e07a74a9a275d60
2013-07-26Very simple refactoringJean Chalard1-3/+7
Bug: 8864306 Change-Id: I5c9b118cb6a8eb59efc52d5534b10fcab93182d6
2013-07-26Update xxhdpi icon of microphone in labelTadashi G. Takaoka4-0/+0
Bug: 8976566 Change-Id: I8718d793c7bbd42b69fafb5b51d49dfe6d8a732c
2013-07-25Support terminal insertion error correctionSatoshi Kataoka9-10/+43
Bug: 9421356 Change-Id: I19685763ca487b5636019d62e150708c63ce6fc2
2013-07-25Cancel all ongoing event when onFinishInputViewTadashi G. Takaoka4-8/+15
Bug: 9334755 Change-Id: If0c2ac49a50f4a529aefeca603569f9413367469
2013-07-25Add MoreKeysPanel argument to Controller methodsTadashi G. Takaoka4-15/+18
Bug: 9334755 Change-Id: I5a7104f4c98982f11fb4e060fa83c21bfc360558
2013-07-25Remove boolean return value of dismissing more keys panelTadashi G. Takaoka4-20/+25
Bug: 9334755 Change-Id: Ic29ab69cfbf9007e98fe67695f1854b4876eb976
2013-07-25Fix a bug with multiple word insertion.Jean Chalard2-3/+30
This is a port of I5202bc52 Bug: 7903831 Change-Id: I3eb526de01a1f5b51212166e39b98de1d71e9eaf
2013-07-25Cosmetic code optimizationTadashi G. Takaoka2-9/+3
Change-Id: If20c1936c8d5f23f0b86d02f21f4ff8a6444244c
2013-07-25Show all languages if user enables multiple subtypesSatoshi Kataoka1-3/+9
Bug: 8976598 Change-Id: I1c3c1ede1235f696eafb3a68ec5c29479768dd0f
2013-07-25Update dictionariesJean Chalard6-0/+0
>>> dictionaries/en_GB_wordlist.combined.gz Header : date : 1374634548 <=> 1374721653 Body : Added: Caltrain 30 >>> dictionaries/en_US_wordlist.combined.gz Header : date : 1374634548 <=> 1374721654 Body : Added: Caltrain 30 >>> dictionaries/en_wordlist.combined.gz Header : date : 1374634568 <=> 1374721663 Body : Added: Caltrain 30 >>> dictionaries/es_wordlist.combined.gz Header : date : 1372393817 <=> 1374721654 version : 35 <=> 36 Body : Added: Caltrain 10 >>> java/res/raw/main_en.dict Header : date : 1374634568 <=> 1374721663 Body : Added: Caltrain 30 >>> java/res/raw/main_es.dict Header : date : 1372393817 <=> 1374721654 version : 35 <=> 36 Body : Added: Caltrain 10 Bug: 9995706 Change-Id: Icf96bf01e45ef94d3ffd6d6a9d6431c52f0f5a86
2013-07-24[FD4] Separate cached address before/after update for groupsJean Chalard2-54/+80
This should fix bug#8526576 for good. Bug: 8526576 Change-Id: I473aad26b69d64efa09d2ec9d8e69f29f5cf4819
2013-07-24Fix: "saomething" -> "something".Keisuke Kuroynagi4-14/+20
Fixed by making MAX_CACHE_DIC_NODE_SIZE larger. Bug: 9682742 Change-Id: I0312952c90b0820bed37df99c223921c68450570
2013-07-24[FD3] Split stackNodes into two methods.Jean Chalard1-16/+37
In the future we need to have a method that computes only from the size, as we used to have, to initialize the cached addresses, and a much simpler and faster method to copy the cached sizes. Bug: 8526576 Change-Id: I6a5a790303ab8f3bf957c7ca266eb12da7c1ad9e
2013-07-24Make RunInLocale as top-level classTadashi G. Takaoka9-50/+68
Change-Id: I07ed606b7aba098a5be85533e5baff300b21fb44
2013-07-24Move subtype related utility class to utils packageTadashi G. Takaoka13-164/+173
Change-Id: I3564796531ea85f2ebafde40cd822b806b8741df
2013-07-24Update dictionariesJean Chalard8-0/+0
en, en_GB, en_US: Add "id" -> "I'd" whitelist entry Reinstate "id" and "ID" in the respective dicts fr: Remove many words that are not French Change "google" to "Google" pt_BR: Delete "idéia" Change-Id: I942266ac7995345580926f60de45d202aa257ae7
2013-07-24Temporarily disabled Azerbaijani subtypeTadashi G. Takaoka1-3/+5
Bug: 9698902 Change-Id: Ib8a38f85f44909bfba42eaf70407d5bd7346feb2
2013-07-23Cosmetic fix for the copyright headerKen Wakasa1-8/+8
Change-Id: I2a93ac21571d1f6255a72a1a238b03dbb95108de
2013-07-23Add default keypress vibration duration of HTC J OneTadashi G. Takaoka1-1/+2
This change also removes obsolete HTC One Google Play edition's model name. Change-Id: Ic396d1a2288c8926782c3f0bc930170d468c047b
2013-07-23Fix KeySpecParserSplitTestsTadashi G. Takaoka2-3/+7
Change-Id: Icf4525c735cda0330a3bd0f9628165ec722b64a8
2013-07-23Fix wrong copyright header commentKen Wakasa1-2/+2
Change-Id: I75ffbc0508c00f7ac8004b764667a174b6ab0b63
2013-07-23Temporarily disabled Kazakh subtypeTadashi G. Takaoka1-1/+3
Bug: 9698902 Change-Id: Ic44ef378a979de364ce56aa41c6c3c95fec9709c
2013-07-23[FD2] Separate cached address before/after update for nodes.Jean Chalard2-38/+66
Bug: 8526576 Change-Id: Ib9f8594a9e12dc75eba296faff2612c4bd7483d3
2013-07-23Fix prefs.xmlTadashi G. Takaoka1-1/+1
This is a follow up of Id170dbfe2d. Change-Id: I52e4f44b7d135f51551b912c44e1dd354c16d125
2013-07-23Fix: native crash while iterating bigramslist.Keisuke Kuroynagi2-11/+11
Bug: 9964153 Change-Id: Ia2eb922b61300a7c0e34122cd6c18358f1ee7ba9
2013-07-23Fix NPE in SubtypeLocale.getSubtypeDisplayNameTadashi G. Takaoka6-386/+193
This change moves the methods that create the subtype display name for spacebar from MainKeyboardView to SubtypeLocale class, and consolidates SpacebarTextTests with SubtypeLocaleTests. Bug: 9962955 Change-Id: Ifa0a08ff80bc30753a213c2feb471599ca63fa66
2013-07-22Fix: huge bigram costs for blacklisted words.Keisuke Kuroynagi3-8/+12
Bug: 8844931 Change-Id: I523005c5ed9a3d401a67b0e4e1c3ff2e4574e6df
2013-07-22Fix a bug when moving the pointer in a > 48 chars wordJean Chalard1-2/+24
Bug: 9892261 Change-Id: I9db20c5b20a0764bd9f5b5e2bdc98180bbb9ec15
2013-07-22Move settings related classes to "settings"Ken Wakasa27-45/+82
Change-Id: Id170dbfe2dcfc93130b7be4a84615940403ec37f
2013-07-22Fix missing Devanagari digit 9Tadashi G. Takaoka1-1/+1
Change-Id: I487cb5177a6680ad8852a045392c10a324524df6
2013-07-19Fix IllegalArgumentException in MoreKeysKeyboardTadashi G. Takaoka3-16/+13
It seems that MainKeyboardView.getMeasuredWidth() returns weird value. Using KeyboardId.mWidth as main keyboard width may resolve the issue. Bug: 9684622 Change-Id: I975bfb934b8d2448e72555a3ccae0123341186b9
2013-07-19Reorder more keys of ALEF in Arabic and PersianTadashi G. Takaoka2-5/+5
Regarding the frequency of letters, the visual order of the more keys of Alef should be (in a left-to-righ fashion): [Arabic] 1. Alef Madda above 2. Hamza 3. Alef Hamza above <-- center of the more keys 4. Alef Hamza below 5. Alef Wasla [Persian] 1. Alef Wasla 2. Hamza 3. Alef Madda above <-- center of the more keys 4. Alef Hamza above 5. Alef Hamza below Bug: 9371393 Change-Id: I5f458f1123fccb992b684878dacf15cce804bd51
2013-07-19Move a couple classes to the utils packageKen Wakasa9-14/+21
Change-Id: Ia14a2011d79bad7cd02697b9254705f6e2099442
2013-07-18Restrict bogus events hack to certain classes of tabletsTadashi G. Takaoka2-11/+35
Bug: 9061320 Change-Id: Ib8c6a5e6db5da99c447bc00867fed51ca959cc3a
2013-07-17[FD1] Move parents' address computation outsideJean Chalard1-3/+23
There is no need to do it repeatedly in this loop: it's clearer and faster to do it at the end only. Bug: 8526576 Change-Id: I707571179c89479830891ec6d4fd06a9fffed7c1