Commit Graph

17162 Commits (3461c14c4fbf41e961660be2a7fbecf7bcd456ee)

Author SHA1 Message Date
Keisuke Kuroyanagi cecb793ff3 am ef63947f: (-s ours) Add boundary checking for PtNode Array reading. DO NOT MERGE
* commit 'ef63947f7d10bcbb3237661ad480b430d4208833':
  Add boundary checking for PtNode Array reading. DO NOT MERGE
2013-09-30 18:02:48 -07:00
Keisuke Kuroyanagi e628cd3c32 Use reentrant lock for main dictionaries. DO NOT MERGE
cherrypick of Iaa9b79fc770d8ae2ec9d7c362c90c28bc9f65ea8

Bug: 10964805
Change-Id: Id5e67b00bf9594be0591c87407a78146297e0e78
2013-10-01 02:15:05 +09:00
Yuichiro Hanada ceb364c041 Fix PrioritizedSerialExecutor.
It was possible that fetchNextTasks() would be called by multiple
threads concurrently.
If it happens, some tasks in the task queues might be ignored.

cherrypick of Idc81c43c45e382da3850cc55b9a42c281548d2a8

bug: 10957075
Change-Id: I41bf90dda15306ee879350f96a791d940ea31da1
2013-09-29 11:41:13 +09:00
Keisuke Kuroyanagi ef63947f7d Add boundary checking for PtNode Array reading. DO NOT MERGE
cheery-pick of Iea5e19d98d2fc26f137046dd5f8e339239672351

Bug: 10957075
Change-Id: I3f1806c32fe480f2e7422d3a945932b9cc0cd98b
2013-09-29 11:39:09 +09:00
Keisuke Kuroyanagi 10fa6a2e51 Stop reading dictionary while regenerating. (DO NOT MERGE)
Cherrypick of Iead7268a9371b48d729a5f65074ccbc05f3185db

Bug: 10831272
Change-Id: Ib6f314ac68696616532ff9c05c7f35813137bf9f
2013-09-28 00:36:39 +09:00
Jean Chalard 78c33f29fc am 6ad83dbe: am c816430a: am 3b765c2b: am bc81ac83: am 69e1e45c: am 01170ffe: [PB13] Actually update the progress bar
* commit '6ad83dbe7ba0d588a07e853f2418b3e03e037e7d':
2013-09-26 06:51:00 -07:00
Tadashi G. Takaoka e6de3f89fe am 0bb5b488: am f10231c4: am 0512fd40: am 58434ae6: am 3bcc7545: am 965329c1: Fix missing string reference of spellchecker.xml
* commit '0bb5b4880a4de186c61edc2989fb2c507827385f':
2013-09-26 06:50:55 -07:00
Jean Chalard 90d7024f99 am 7ee8e171: am 868a805d: am f022a0d8: am 861d7cea: am 27c91662: am 5f2efe0f: Merge "[PB12] Implement the progress bar update lifecycle"
* commit '7ee8e171a09be6e25b11c4ab1656a29d66ba4285':
2013-09-26 06:50:50 -07:00
Tom Ouyang 3848bd3b09 am 35f1a518: am ff141440: am 0806d8e5: am f96eb7db: am a0a2b4c2: am 8da0c932: Reduce MAX_NORM_DISTANCE_FOR_EDIT in typing model after recent logic improvements
* commit '35f1a51832710623c0a708688eaa161750358ba6':
2013-09-26 06:50:46 -07:00
Keisuke Kuroynagi fe0603decb am b7a6179e: am e74f3239: am 0da5b5c6: am 45115e6e: am 25a271bc: am 254949d8: Merge "Fix: Demote first char capitalized new words."
* commit 'b7a6179ef87ce428765ab5e1cad3903cbc342043':
2013-09-26 06:50:36 -07:00
Jeff Sharkey 63588c2a22 am c5f9c466: am ffc58aa6: am 976eaf61: am f892099b: am 238748d5: am 7a800e79: Merge "Avoid leaking AssetFileDescriptor."
* commit 'c5f9c46655bf369ca16fe1df1a03b7122ca54972':
2013-09-26 06:50:31 -07:00
Baligh Uddin 4e5fd8b334 am cafc74b7: (-s ours) am 6d08423a: (-s ours) am 95a2ce5b: (-s ours) am 887d1af1: (-s ours) am 9a60460a: am ed9ef5a7: (-s ours) am af77854a: am 31a70de6: Import translations. DO NOT MERGE
* commit 'cafc74b7830e77f35d0865521936e41cd9863ebe':
2013-09-26 06:50:27 -07:00
Baligh Uddin 8ac001a856 am b9d3ac50: (-s ours) am 4947c0eb: (-s ours) am 4241b708: (-s ours) am 0adb4270: (-s ours) am edb3fd1f: (-s ours) am fc281601: (-s ours) am 8f4cad6f: (-s ours) am 78e92b5c: Import translations. DO NOT MERGE
* commit 'b9d3ac50930ce47528ceef5aa8c446cfb5002100':
2013-09-26 06:50:22 -07:00
Baligh Uddin 56469b69f1 am 8c19bd5e: (-s ours) am a7eb7736: (-s ours) am 9c64df18: (-s ours) am 0b36a7ed: (-s ours) am da3c0cb9: am 2df8e103: (-s ours) Merge "Revert "Import translations. DO NOT MERGE""
* commit '8c19bd5e04c484a011c4d3e936e37e074ba739f1':
2013-09-26 06:50:18 -07:00
Baligh Uddin fc420bd7fe am d6e3afd4: (-s ours) am f5883b20: (-s ours) am 958f2ff2: (-s ours) am b07118bc: (-s ours) am 2b1881c9: am f51b7dd9: (-s ours) Merge "Import translations. DO NOT MERGE"
* commit 'd6e3afd4361a3ae86b194145697ecc4d23cf8a8a':
2013-09-26 06:50:14 -07:00
Baligh Uddin 069424b4e3 am 5c914cf1: (-s ours) am d0bfe932: (-s ours) am 253da948: (-s ours) am aa237b5d: (-s ours) am 6b89261d: (-s ours) Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle
* commit '5c914cf179619e2ca26c9c3cb7db3a9abb978e6b':
2013-09-26 06:50:10 -07:00
Tom Ouyang f834d9f4a2 am 7ac7f657: am 76672ca5: am c53a1fbe: am 3195604a: am 7cc319f5: am 9559dd2e: Improve bigram frequency lookup
* commit '7ac7f6573b1eddc3387bb3436b401beeae5c8710':
2013-09-26 06:50:04 -07:00
Ken Wakasa e2063059bc am 4a4481a4: am 50e0015b: am da5c76aa: am 17a7b697: am 18d12fc9: am d69ad651: Merge "A small follow-up to I8d03bae3264974eff7b790e27c073b0a8758d17a"
* commit '4a4481a4d72e22bcfb9481b28b5b5d0d7fd3ff75':
2013-09-26 06:49:54 -07:00
Jean Chalard e201ab3b7a am bf7eb289: am 5ff8ea36: am 6a5e7501: am 4779ea60: am 88f3e4ef: am fc26033c: [PB11] Add a skeleton class for a self-updating progress bar
* commit 'bf7eb289cc7af89c480328250275ad0246b858f1':
2013-09-26 06:49:49 -07:00
Jean Chalard 0db3cf3ef6 am a4a4d286: am a0ced321: am 6ddcd4a9: am e4864276: am eb34f710: am ab0c66b9: [PB10] Add a progress bar to display file download progress
* commit 'a4a4d286f1a8b036ffbd33bee8746c5c2c714974':
2013-09-26 06:49:43 -07:00
Jean Chalard 11fe4638c3 am 4d77ddc5: am d833bc00: am 6caab13e: am 33ccdd1c: am b312f4a8: am ae577ac1: Merge "Update dictionaries"
* commit '4d77ddc5e2a62edbb758aa66aef442fcd03c753e':
2013-09-26 06:46:18 -07:00
Ken Wakasa e628689d38 am e1e7112f: am 6bd41e04: am 9f8ad191: am 8bc5a7ba: am 33f71458: am abd1ad86: Merge "Just cosmetic cleanups"
* commit 'e1e7112f4d01a6611c198490732a0fd67a437574':
2013-09-26 06:46:08 -07:00
Jean Chalard e5ebd26f01 am 86262aaa: am d229a9cc: am ab417a50: am 605e28c1: am 4e61cf71: am 739406bf: Merge "[PB9] Make buttons that animate-out unclickable"
* commit '86262aaa536b2b3dcfb40c83610a91bace3af29f':
2013-09-26 06:46:03 -07:00
Tadashi G. Takaoka c9ca27fe3d am d6253e3b: am 786f9102: am 26d68e1e: am 95abe990: am faa0c350: am be06bce1: Merge "Get rid of janky black box before the movie starts"
* commit 'd6253e3bd482f5d1caea38ba579ec33774edc17c':
2013-09-26 06:45:51 -07:00
Tadashi G. Takaoka 6c85f26846 am 2d5ad7be: am 0ea8ae58: am fe54663a: am 39831964: am bb8f6fc4: am d4777552: Merge "Fix graying animation of alt-code keys when space/enter is typed"
* commit '2d5ad7bebe44881db75e9f355baab89952c8cc82':
2013-09-26 06:45:40 -07:00
Jean Chalard 5eb846008c am f942544b: am a3c7a7cd: am e0412c70: am e7c5c8f6: am 55d80e4f: am e8ed5d88: Delete obsolete dictionaries
* commit 'f942544b9c637ffede27c46687ae4c80fa95d4ba':
2013-09-26 06:45:28 -07:00
Jean Chalard a4f4b6609b am db16a616: am 202677b7: am 5267bbc5: am 926abffa: am 42abed7f: am 9a98ef69: Merge "[ZF3] Add the option to block potentially offensive words"
* commit 'db16a616205e259b44985282f2fa241bd46eaeff':
2013-09-26 06:45:12 -07:00
Jean Chalard ffee718eb3 am 46704d26: am c5015deb: am 1101227f: am 3160671b: am 330072b0: am c03aaa1b: Merge "[ZF2] Read settings for profanity filtering."
* commit '46704d26e5d014ba71cf22dc8087151793019487':
2013-09-26 06:45:07 -07:00
Jean Chalard 8ab5967a65 am 0b459d21: am edfb5bc9: am 3d3902ff: am 4746093c: am a9b0c4fb: am 1ff8b1ce: Merge "Update dictionaries"
* commit '0b459d21212b8b099333cf9710ec607dc16524c9':
2013-09-26 06:44:54 -07:00
Satoshi Kataoka 5f0d026b32 am d7260980: am 6e77dadf: am 501a4755: am 685b6558: am 75a6a525: am adbafa1a: Merge "Support ICS on the user dictionary settings"
* commit 'd72609800c02bb78d3f4e1c5ac67b8de5438eec1':
2013-09-26 06:44:49 -07:00
Tadashi G. Takaoka eb6be873e3 am 6b21eca0: am a7458183: am 4036c18a: am e681b528: am 7a2fbbb3: am 4bb312c7: Merge "Add strings-appname.xml to AOSP Android Keyboard project"
* commit '6b21eca02ba9ec71e1227cf10676f60e5825f111':
2013-09-26 06:44:44 -07:00
Tadashi G. Takaoka 913ce05433 am b7407520: am 4ac9456c: am 41d46c84: am 33eaf073: am 01f044b0: am dca46b50: Merge "Keep task stack when invoking settings from setup wizard"
* commit 'b7407520107faba316b4b0fe7275747047fcb883':
2013-09-26 06:44:39 -07:00
Tadashi G. Takaoka a29d3b6313 am 1ac906a7: am 30ef393d: am 09b8783d: am 037be7fa: am 3385fe8f: am 9fc82bdb: Merge "Remove graying animation of alt-code keys while typing"
* commit '1ac906a7f0bc2f34ce166ab98eeed00ec4e2b5dc':
2013-09-26 06:44:34 -07:00
Tom Ouyang 49992dacce am d248d49c: am 77b4c24a: am d0e57396: am b55f0be8: am 17fce9e3: am fd02ec10: Always consider corrections of intentional omissions (e.g., apostrophe)
* commit 'd248d49cc600466e449c2d8f3acb858d21fbeab2':
2013-09-26 06:44:26 -07:00
Jean Chalard 87de110c25 am 0185bdf8: am 97fe53b9: am c471c0e5: am 511432b2: am ba4677fe: am df3ca042: Fix deleting a dictionary
* commit '0185bdf80b338b9e4762cbf4efb857bcbaf36dae':
2013-09-26 06:44:22 -07:00
Jean Chalard a024aba25b am 334f5e8e: am b5ba5f4b: am f089e298: am 5ca33bdc: am 12b35158: am 1919072c: Merge "[ZF1] Check profanity in Java rather than in native"
* commit '334f5e8e8b1426a1f80f004fcb8f6c34cdd6cf9a':
2013-09-26 06:44:11 -07:00
Jean Chalard 6bdb9aa0ac am 0067c22b: am 2bc90074: am d0bad5ab: am fa51a86b: am 9799b7dc: am fb34869f: Merge "[PB8] Add an animation upon status change."
* commit '0067c22bb739e9624b1665a526c038e551b5463b':
2013-09-26 06:44:03 -07:00
Tadashi G. Takaoka be7dcffaa3 am 05b7a08d: am 2aa4c5fb: am a6e0f544: am 03b6259b: am 4ecc0a29: am b1b03cfc: Merge "Fix missing initialization of PreviewPlacerView"
* commit '05b7a08d63da0acf5a81e96256414430533c741c':
2013-09-26 06:43:58 -07:00
Keisuke Kuroynagi 2a05faeb50 am 5821093e: am 599c4e24: am 3f6ccd13: am e591c0bf: am f2edc2a8: am 3261746f: Merge "Fix exact match checking for words with digraph."
* commit '5821093ef9c3e745742ce72fd3941560deb6dee8':
2013-09-26 06:43:54 -07:00
Jean Chalard 0f992dff91 am fde870b6: am 2a7b624c: am b4bc130e: am e6b7fa93: am 47c5846d: am 43590149: Work around a bug in older DownloadManager versions.
* commit 'fde870b6d780ef01ad86e070e361bf6f0e79bd78':
2013-09-26 06:43:49 -07:00
Jean Chalard 19d4708721 am 4473367c: am a2c73cbd: am 2b25c68e: am b7853ede: am 13a2e1b2: am 4dc77dcf: Merge "[PB7] Export animation code out of the preference"
* commit '4473367c094919c1f9b708374704080c084acdb1':
2013-09-26 06:43:44 -07:00
Jean Chalard ea189991ac am e9a1e249: am 8e3ec23a: am 6f3c5af3: am 8810ac41: am c090b38c: am a995bf40: Put temp files within app files
* commit 'e9a1e24972c9fe11785a08a878bba23a8b38bfd9':
2013-09-26 06:43:40 -07:00
Satoshi Kataoka 11f67124c8 am 4180df05: am 83bd9f3a: am a8e0946a: am 56ec8d6a: am 36de7a5e: am 30f0f3a9: Merge "Implement a functionality to add an entry to the user dictionary"
* commit '4180df058823db7cd86abab1fca298cb1d5020d2':
2013-09-26 06:43:35 -07:00
Jean Chalard 8cf4c16302 am 2dfd3f15: am fd144a90: am ca940c2f: am 2037d6e4: am 7e22f2e3: am 2cf450f4: [PB6] Encapsulate the buttons into a view
* commit '2dfd3f158d1e7e2c19ef4caacebc4d08fc68ea41':
2013-09-26 06:43:22 -07:00
Jean Chalard e9a0703ba7 am 14458503: am 6c87b6e2: am 9eae1f97: am 6ace5215: am 7a9ec9dd: am e91387e2: Merge "[PB5] Store state in a more convenient manner"
* commit '1445850344575389e949973e7605a6520b0d16b1':
2013-09-26 06:43:17 -07:00
Baligh Uddin 02ebe9da05 am 332a6266: (-s ours) am 0d8ef210: (-s ours) am 56283324: (-s ours) am 6116b9f7: (-s ours) am 8b2dcbcb: am 348e062a: (-s ours) Import translations. DO NOT MERGE
* commit '332a6266929516626313b94a25f65d7bc159d3e4':
2013-09-26 06:43:04 -07:00
Baligh Uddin f8be73d6c4 am ec311ab5: (-s ours) am eed5db73: (-s ours) am 661593de: (-s ours) am 357460ae: (-s ours) am 44ba9cc2: (-s ours) Import translations. DO NOT MERGE
* commit 'ec311ab52a774af493aa4f1e8c14469d267ba691':
2013-09-26 06:43:00 -07:00
Jean Chalard 59f3395c40 am d961ebf6: am ce8ce90f: am 55e6d8d0: am a4d5187a: am 6157a049: am e91c001d: Merge "[PB4] Make a memory non-static"
* commit 'd961ebf695f12cb54cd2b3d8f7bbc937c5f6163c':
2013-09-26 06:42:55 -07:00
Jean Chalard 87639513bf am 51c2c551: am 035c1b60: am d82c7c3f: am 45496215: am 77bcc98a: am 80790d78: Merge "[PB3] Simplify storage"
* commit '51c2c5512f88344618b7c4d6c8d07c1fb82ef8eb':
2013-09-26 06:42:50 -07:00
Jean Chalard 33a212e657 am 1dc8e5eb: am 16753f2d: am 03e73b64: am 49ab021b: am e52eb1f7: am 776edcfe: Merge "[PB2] Small bugfix"
* commit '1dc8e5eb4f41182a7d20aa3af301f69c527c425e':
2013-09-26 06:42:46 -07:00