aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/SynchronouslyLoadedContactsBinaryDictionary.java (unfollow)
Commit message (Expand)AuthorFilesLines
2013-07-31Refactor the personalization dictionary•••Bug: 9429906 Bug: 4192129 Change-Id: I9f094bc5a6ce4652e310e090f1536e43f1f24ad1 Satoshi Kataoka2-17/+15
2013-07-31Move binary_format.h to policyimpl.•••Bug: 6669677 Change-Id: I3712f60528c7fcf364746f792cec6e180ab2dbef Keisuke Kuroynagi4-3/+1
2013-07-31Deallocate gesture trail bitmap when unneeded•••This frees up 1.7MB on Nexus 4 (occam), and 900KB on occam_svelte while LatinIME goes to background. The keyboard bring-up speed feels acceptable on both devices. bug: 8967766 Change-Id: I5bc980c4dc41bc304be3c190934c1f7c55c9d244 Ken Wakasa3-0/+10
2013-07-31Refactor the user history dictionary•••Bug: 9429906 Bug: 4192129 Change-Id: If53bc3220627802d82ab7c396d0aabdb658573fa Satoshi Kataoka2-26/+35
2013-07-31Add UsabilityStudyLogUtils.writeMotionEvent•••Change-Id: I41ee6d1879dc937e1554fedfc603d9bb5bec40f2 Tadashi G. Takaoka2-43/+40
2013-07-31Fix inconsistencies with mSuggest.•••This should fix some NPEs, but they are so unlikely that we never see them. Bug: 10065412 Change-Id: I2aefea1f52024405cc3fda9106fea41a02aaf4d8 Jean Chalard1-30/+29
2013-07-31Remove sudden jump touch event hack•••This hack was for Nexus One and Droid that can't run on ICS or later. Change-Id: I1f9cef2022b0bbb333235e6b7c311c9785a1d894 Tadashi G. Takaoka3-196/+4
2013-07-31Fix: appendTwoWords cannot handle MAX_WORD_LENGTH-chars word.•••Bug: 9892258 Change-Id: Ib4ef7850c8fc8b1d99d594bb7ef68ce645f0f1f3 Keisuke Kuroynagi1-1/+1
2013-07-31Fix Catalan keyboard layout•••Bug: 10098472 Change-Id: I60e4aa6716f8166ca60ab5687b0faf2d84cd846b Tadashi G. Takaoka6-12/+43
2013-07-31Fix missing Azerbaijani text resource•••Though Azerbaijani subtype is disabled temporary by Ib8a38f85f4. Change-Id: I887cf3508bd2945016c506eae1969778ba4582d3 Tadashi G. Takaoka1-1/+2
2013-07-31Refactor on the user history dictionary•••Bug: 9429906 Bug: 4192129 Change-Id: I1a2bfe96e18119d30a72290aa48746f77a021018 Satoshi Kataoka9-429/+424
2013-07-31Fix some warnings•••Change-Id: I7290cd1fb675a1b85b9b6ac2d464c932b5bca1dd Jean Chalard20-52/+36
2013-07-31Fix duplicated apostrophe on AZERTY/tablet•••Bug: 10099353 Change-Id: I2394a7a7900f42a2cf9e962293fae9bd68e58dee Tadashi G. Takaoka3-4/+4
2013-07-31Clean up PointerTracker a bit•••Change-Id: If4ff87348fbc40f271c68dad255dbc42f9b26eb6 Tadashi G. Takaoka4-55/+54
2013-07-31Clarify the expected cursor position in RichInputConnection.•••Change-Id: I4d36a23567415c3a293a588b51b46006256c148f Jean Chalard1-26/+29
2013-07-30Introduce DynamicPatriciaTriePolicy for ver 3 dictionary.•••Bug: 6669677 Change-Id: Idd3189558aa6fbbd6b2fd007c5721bf39dde9f48 Keisuke Kuroynagi4-3/+144
2013-07-30Fix the title of the personal dictionary settings•••Bug: 8976598 Change-Id: I9e07ff9e06449e2093b9ba8d6f28a030c69756bc Satoshi Kataoka2-0/+7
2013-07-30Fix inconsistency with mutable settings.•••Change-Id: I0550044199273cecb6f5713aa2e43ae16319cd47 Jean Chalard3-57/+69
2013-07-30Fix a problem where settings were not renewed correctly.•••Bug: 10065412 Change-Id: Id05284f45466cd5b2697a695c3d1bdfbf3cc1f24 Jean Chalard1-2/+5
2013-07-30Fix the displayed name of the personal dictionary•••Bug: 8976598 Change-Id: I11dd73c8c23b05288c5f417352dc4cc99d489b95 Satoshi Kataoka2-1/+45
2013-07-29Import translations. DO NOT MERGE•••Change-Id: Iac90270d4db88ffff492b36e15a424a50af8dddd Auto-generated-cl: translation import Baligh Uddin2-4/+2
2013-07-29Move creating children methods to structurePolicy.•••Bug: 6669677 Change-Id: I20760f8ab95b18d21383960f6466db0d79429200 Keisuke Kuroynagi6-76/+67
2013-07-29Rename a variable for SettingsValues•••Change-Id: Icb4155532ea8724791c9194e8dc75ce32b6e8b16 Ken Wakasa1-12/+12
2013-07-29Fix an NPE•••Also make mSuggest private for more security. Bug: 10045657 Change-Id: I712505e4d2a2606efff5d09ba9b4c656f9e7c7a9 Jean Chalard2-5/+18
2013-07-29Move files only used in dicNode to "internal".•••Change-Id: Ib31ddeff99b480d9b1f33a5b5b207a8acce22858 Keisuke Kuroynagi8-6/+8
2013-07-29Fix build•••Change-Id: Iea21c449c4a2f36f7f6cde28cb295432838862aa Satoshi Kataoka1-4/+6
2013-07-29Add personalization dictionary helper•••Bug: 9429906 Bug: 4192129 Change-Id: Ic618b0b09a54ed46b20633bd4c1c570d4ac775af Satoshi Kataoka3-27/+58
2013-07-26Small optimization•••Bug: 8864306 Change-Id: Ic8eecd64eff6a1150a90b9f5ec9ebbc5f1d2a6a9 Jean Chalard1-7/+7
2013-07-26Use cached data for getTextBeforeCursor.•••Bug: 8864306 Change-Id: Ia146f711f1de4336d7e3363208ab92eba856f5e1 Jean Chalard1-20/+33
2013-07-26"much" in suggestions of "m" after "very"•••Make cache size larger for single point input. Bug: 9823678 Change-Id: Ic6bbcebd18eccaf9f9ac07d9c0d456a62f6c5287 Keisuke Kuroynagi6-5/+10
2013-07-26Add a place holder of the personalization dictionary•••Bug: 9429906 Bug: 4192129 Change-Id: Ieacd0559e0bf286c5933e9dba716289303f533d6 Satoshi Kataoka5-2/+135
2013-07-26Revert "Very simple refactoring"•••This reverts commit f712dc9a4f17ee4a6916b0f477e89d1bc34a4d70. It turns out this refactoring is not useful after all. Change-Id: I0145c907b3cc5ac9a30a59abcd719cb546c9bd3a Jean Chalard1-7/+3
2013-07-26Refactor on UserHistoryDictionary•••Bug: 9429906 Change-Id: I576a91643bdaf5017cc826ac2e07a74a9a275d60 Satoshi Kataoka17-37/+40
2013-07-26Very simple refactoring•••Bug: 8864306 Change-Id: I5c9b118cb6a8eb59efc52d5534b10fcab93182d6 Jean Chalard1-3/+7
2013-07-26Update xxhdpi icon of microphone in label•••Bug: 8976566 Change-Id: I8718d793c7bbd42b69fafb5b51d49dfe6d8a732c Tadashi G. Takaoka4-0/+0
2013-07-25Support terminal insertion error correction•••Bug: 9421356 Change-Id: I19685763ca487b5636019d62e150708c63ce6fc2 Satoshi Kataoka9-10/+43
2013-07-25Cancel all ongoing event when onFinishInputView•••Bug: 9334755 Change-Id: If0c2ac49a50f4a529aefeca603569f9413367469 Tadashi G. Takaoka4-8/+15
2013-07-25Add MoreKeysPanel argument to Controller methods•••Bug: 9334755 Change-Id: I5a7104f4c98982f11fb4e060fa83c21bfc360558 Tadashi G. Takaoka4-15/+18
2013-07-25Remove boolean return value of dismissing more keys panel•••Bug: 9334755 Change-Id: Ic29ab69cfbf9007e98fe67695f1854b4876eb976 Tadashi G. Takaoka4-20/+25
2013-07-25Fix a bug with multiple word insertion.•••This is a port of I5202bc52 Bug: 7903831 Change-Id: I3eb526de01a1f5b51212166e39b98de1d71e9eaf Jean Chalard2-3/+30
2013-07-25Cosmetic code optimization•••Change-Id: If20c1936c8d5f23f0b86d02f21f4ff8a6444244c Tadashi G. Takaoka2-9/+3
2013-07-25Show all languages if user enables multiple subtypes•••Bug: 8976598 Change-Id: I1c3c1ede1235f696eafb3a68ec5c29479768dd0f Satoshi Kataoka1-3/+9
2013-07-25Update dictionaries•••>>> 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 Jean Chalard6-0/+0
2013-07-24[FD4] Separate cached address before/after update for groups•••This should fix bug#8526576 for good. Bug: 8526576 Change-Id: I473aad26b69d64efa09d2ec9d8e69f29f5cf4819 Jean Chalard2-54/+80
2013-07-24Fix: "saomething" -> "something".•••Fixed by making MAX_CACHE_DIC_NODE_SIZE larger. Bug: 9682742 Change-Id: I0312952c90b0820bed37df99c223921c68450570 Keisuke Kuroynagi4-14/+20
2013-07-24[FD3] Split stackNodes into two methods.•••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 Jean Chalard1-16/+37
2013-07-24Make RunInLocale as top-level class•••Change-Id: I07ed606b7aba098a5be85533e5baff300b21fb44 Tadashi G. Takaoka9-50/+68
2013-07-24Move subtype related utility class to utils package•••Change-Id: I3564796531ea85f2ebafde40cd822b806b8741df Tadashi G. Takaoka13-164/+173
2013-07-24Update dictionaries•••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 Jean Chalard8-0/+0
2013-07-24Temporarily disabled Azerbaijani subtype•••Bug: 9698902 Change-Id: Ib8a38f85f44909bfba42eaf70407d5bd7346feb2 Tadashi G. Takaoka1-3/+5