Commit Graph

18076 Commits (57f2b5d7f9490ae26230a1efa79d16542aaf00eb)

Author SHA1 Message Date
Keisuke Kuroyanagi 847fdcf708 am 2f14418c: am e628cd3c: (-s ours) Use reentrant lock for main dictionaries. DO NOT MERGE
* commit '2f14418c3176caa09d646d95e5556c11e3b86549':
2013-10-01 22:22:04 -07:00
Yuichiro Hanada 2913ce4141 am a0c9846f: am ceb364c0: Fix PrioritizedSerialExecutor.
* commit 'a0c9846fb99b65a6a4a578eba38f3d4b66056fed':
2013-10-01 22:22:03 -07:00
Keisuke Kuroyanagi 83d1648b2c am cecb793f: am ef63947f: (-s ours) Add boundary checking for PtNode Array reading. DO NOT MERGE
* commit 'cecb793ff36539f5938db764cad73d88fa399192':
2013-10-01 22:22:02 -07:00
Keisuke Kuroyanagi 1e113c1325 am e628cd3c: Use reentrant lock for main dictionaries. DO NOT MERGE
* commit 'e628cd3c325d97243d4ef1c991f07c084d0cbaac':
  Use reentrant lock for main dictionaries. DO NOT MERGE
2013-10-01 05:23:17 -07:00
Yuichiro Hanada 1ef00b28a5 am ceb364c0: Fix PrioritizedSerialExecutor.
* commit 'ceb364c0411dbcb38f2bd94f1d2b54eef3b985c1':
  Fix PrioritizedSerialExecutor.
2013-10-01 05:23:13 -07:00
Keisuke Kuroyanagi 3b3cb4fe56 am ef63947f: Add boundary checking for PtNode Array reading. DO NOT MERGE
* commit 'ef63947f7d10bcbb3237661ad480b430d4208833':
  Add boundary checking for PtNode Array reading. DO NOT MERGE
2013-10-01 05:23:12 -07:00
Keisuke Kuroyanagi 2f14418c31 am e628cd3c: (-s ours) Use reentrant lock for main dictionaries. DO NOT MERGE
* commit 'e628cd3c325d97243d4ef1c991f07c084d0cbaac':
  Use reentrant lock for main dictionaries. DO NOT MERGE
2013-09-30 18:02:52 -07:00
Yuichiro Hanada a0c9846fb9 am ceb364c0: Fix PrioritizedSerialExecutor.
* commit 'ceb364c0411dbcb38f2bd94f1d2b54eef3b985c1':
  Fix PrioritizedSerialExecutor.
2013-09-30 18:02:49 -07:00
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 dd8ea0a33a am 10fa6a2e: Stop reading dictionary while regenerating. (DO NOT MERGE)
* commit '10fa6a2e51ff29b81ffaf33d6bc4e3d78bae83e6':
  Stop reading dictionary while regenerating. (DO NOT MERGE)
2013-09-30 17:07:55 -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
Tadashi G. Takaoka 759ed6ae92 am bad26b8d: am 08870866: am d67db32b: Merge "Separate SuggestionStripLayoutHelper for readablity"
* commit 'bad26b8d498d087dbb65537deb73da13f75986c7':
2013-09-26 07:04:09 -07:00
Ken Wakasa 9a139fe3ef am 87dfe42d: am 4647c4c7: am 424a173d: Merge "Move additional_proximity_chars to the layout directory"
* commit '87dfe42d548237711b555ce35d7341d5435916af':
2013-09-26 07:04:05 -07:00
Jean Chalard 646b0df1f8 am 3ff43de9: am 9a28541e: am 1a50999e: Merge "Tell the text view we reset state on finish input"
* commit '3ff43de98ad975a9e2ea7f42a1fa98f7c7cd01ba':
2013-09-26 07:04:01 -07:00
Jean Chalard 0785ad5e23 am 68fc2ce3: am 46b9bd06: am faa7fbfa: Merge "Fix two strict mode warnings."
* commit '68fc2ce3e94bc870924c9aae9aaab58b391c4d93':
2013-09-26 07:03:53 -07:00
Ken Wakasa ef6a5f3d19 am 9f68bc67: am f002debd: am 29432f84: Create a new directory for layout-related implementations
* commit '9f68bc67f1a10d6c4b5a9867b48364a0531ca71a':
2013-09-26 07:03:48 -07:00
Jean Chalard 05605d0405 am f7de9f2c: am fd2f09ae: am 8eb214d7: Merge "Fix dictionary pack preference order."
* commit 'f7de9f2ceee1728ab7d54a761c50d85621c4157a':
2013-09-26 07:03:44 -07:00
Jean Chalard 569affebc3 am 05d56232: am b6822188: am ec9670ac: Merge "Rub some butter on dictionary list scrolling."
* commit '05d562328a5fca38ef76ac1d5192983b213febc4':
2013-09-26 07:03:40 -07:00
Keisuke Kuroyanagi a49f175032 am 76aff5f3: am 01d88100: am 2ebe2009: Merge "Make DicTraverseSession having suggest options."
* commit '76aff5f3231a5a84773da4551030b4701e9df220':
2013-09-26 07:03:35 -07:00
Baligh Uddin 24e4bfdb98 am 2a1a2a84: (-s ours) am 2d5e13ec: (-s ours) am b4b72d43: (-s ours) Merge "Import translations. DO NOT MERGE"
* commit '2a1a2a846f3f494ce19475d4d13589dfac9bc675':
2013-09-26 07:03:32 -07:00
Baligh Uddin 52c83d4810 am 69cd136e: (-s ours) am d88f0502: (-s ours) Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle
* commit '69cd136e82b446e07940b02d97dd7ed62231027d':
2013-09-26 07:03:27 -07:00
Kurt Partridge c1885afb14 am 86923245: am ce1d432c: am 305509ed: Merge "Remove unused method"
* commit '86923245f55985af090c9693a3cd662f79671b22':
2013-09-26 07:03:23 -07:00
Kurt Partridge 86d46a4ad0 am 9ed0784f: am 4acf46e3: am 215fabff: Merge "Rename containsCorrection to containsUserDeletions"
* commit '9ed0784fe90fa0babd91127fccae28ca0f9407e1':
2013-09-26 07:03:19 -07:00
Tadashi G. Takaoka 88a70d59c2 am 6ae77cfb: am f4e557c9: am 94af6d9e: Merge "Make unit test independent from test device locale"
* commit '6ae77cfb2d0d746292ee8bc74032bbe276230c91':
2013-09-26 07:03:14 -07:00
Tadashi G. Takaoka 9a7dbd6076 am 64e516a3: am 2bd3883b: am d99abf8c: Delete shared preference entry when user select default value
* commit '64e516a3d6d5a47c3839c9dba00592984dd622d9':
2013-09-26 07:03:10 -07:00
Tadashi G. Takaoka 9b73c8eee5 am ad0b2f15: am 617cf2e5: am 58067bd9: Merge "Fix unit test assert helper method"
* commit 'ad0b2f15aacaaa95f58e391b549653ed928ac4cd':
2013-09-26 07:03:06 -07:00
Tadashi G. Takaoka 2dbcb000d1 am 920cecf2: am 87d773cb: am 39bd6ea0: Merge "Rename StringUtils.parseCsvString to KeySpecParser.splitKeySpecs"
* commit '920cecf22100e8e80f768695f9aacbd824292e3f':
2013-09-26 07:03:02 -07:00
Tadashi G. Takaoka 2c972a0480 am e035463f: am 86f32b06: am d69e4191: Merge "Refactor suggestion strip layout methods a bit"
* commit 'e035463f25caddec3c94047d9f3b6ca2301466e3':
2013-09-26 07:02:58 -07:00
Tadashi G. Takaoka 6fd154307c am 1ec00467: am 8ac1e100: am 4c2ac9ee: Merge "Rename commaConcatinatedText to commaSplittableText"
* commit '1ec004679b0a653afcd86b2a88cf2b346e0bb129':
2013-09-26 07:02:52 -07:00
Tadashi G. Takaoka 6f5f385ac4 am f14b1b18: am 1e813f48: am 68cf2cd9: Merge "Check all regexp patterns in ResourceUtils.getDeviceOverrideValue"
* commit 'f14b1b18fe9252c92433343d29b90b9509717283':
2013-09-26 07:02:45 -07:00
Keisuke Kuroyanagi f158a6b07e am 9bea8bf6: am a5519619: am e168a3c2: Merge "Adding additional feature settings."
* commit '9bea8bf671bba2c8c1ff44700d3c61bd8ea48dbe':
2013-09-26 07:02:35 -07:00
Tadashi G. Takaoka 0b8b661e57 am fe82277a: am 8521186c: am 6d77ae9d: Merge "Remove KeyboardStart.isInMomentarySwitchState"
* commit 'fe82277a9e4f3e92540c038868da2777413c2bf3':
2013-09-26 07:02:30 -07:00
Satoshi Kataoka ec71abdc7c am c1040a2a: am bdf4bc06: am 07e56e76: Merge "Implement KIND_OOV_CORRECTION"
* commit 'c1040a2a638e0b6e586d9895454b163757a82651':
2013-09-26 07:02:25 -07:00
Tadashi G. Takaoka ea3c2ba595 am 002accb8: am cc496f42: am 1b467387: Rename "csv" in StringUtils to "commaConcatenatedText"
* commit '002accb8652062cf62a788d949be57ee1ec9cd81':
2013-09-26 07:02:20 -07:00
Satoshi Kataoka ebb7243b86 am 471a6feb: am a9ebf617: am a2d8d30f: Merge "Add smoothing utils / matrix libs"
* commit '471a6feb7b2724a79aad87461d7264d8f13a97a9':
2013-09-26 07:02:16 -07:00
Satoshi Kataoka 6dfe9e1344 am 4df13fbe: am ba07f8c0: am 599d8778: Specify OOV for the OOV word correction
* commit '4df13fbe7e8d7b310b7532e87e5a93244969acd2':
2013-09-26 07:02:12 -07:00
Tadashi G. Takaoka a58c34e8a2 am 3c9faeb6: am dacb4b88: am 2115f63c: Merge "Add contentDescription attribute to setup wizard video and image"
* commit '3c9faeb6d0e898a7451bd3c9421b090f15f7763f':
2013-09-26 07:02:08 -07:00
Keisuke Kuroyanagi d06b42571e am ea0ed5a8: am 50e5f87e: am 28b6262b: Merge "Passing options to native suggestion method."
* commit 'ea0ed5a8838c1376d9f4f2c64b48b81d386d0bdd':
2013-09-26 07:02:03 -07:00
Tadashi G. Takaoka 159850d075 am 9bf9c56d: am 24b36ef7: am 740d8290: Merge "Use localized toLowerString in AutoCorrection.isValidWord"
* commit '9bf9c56df5899b537d982016e2bd0337d1d4ed49':
2013-09-26 07:01:58 -07:00
Tadashi G. Takaoka fa70309577 am e0379311: am 5b41f311: am 94027c72: Use Locale.ROOT for locale neutral operations
* commit 'e0379311dbc02119e41fdd7b7c6bd572bbfe784a':
2013-09-26 07:01:54 -07:00
Tadashi G. Takaoka 060c91e4ed am 5f99ef70: am b9de0674: am ebe0544f: Remove redundant method AutoCorrection.isInTheDictionary
* commit '5f99ef705537ffcb98c361e86ce61cb26ce08dae':
2013-09-26 07:01:50 -07:00
Kurt Partridge 6f2e6cee00 am fc924f81: am 6deb9021: am df8f0fb6: Merge "Fix layout"
* commit 'fc924f81c45f5c8255beb75d99247081930c477f':
2013-09-26 07:01:46 -07:00
Kurt Partridge e181a5d6f8 am 19750ab9: am e1f86359: am c4fe2942: Merge "Fix misplaced xml namespace"
* commit '19750ab962ade4ce4ce1d686b355fc3b59ad652f':
2013-09-26 07:01:42 -07:00
Kurt Partridge e27429e84c am aceaaedd: am a0542472: am 264fb958: Merge "Log reasons for punting n-gram logging"
* commit 'aceaaeddeac8591b8df01225da34a51fbe768897':
2013-09-26 07:01:37 -07:00
Tadashi G. Takaoka 29ce1bc48e am 47218496: am 4e41750d: am 4187499c: Merge "Remove unnecessary methods of KeyboardSwitcher"
* commit '472184966c06b665f51cf2f2e5359ec6f721c191':
2013-09-26 07:01:33 -07:00
Tadashi G. Takaoka 4022aef47e am 3a022999: am 5075d07d: am f6797a5e: Fix missing import
* commit '3a022999cea946d10ab911e6f7a18de45770dda5':
2013-09-26 07:01:29 -07:00
Tadashi G. Takaoka 31b5abf6e6 am 71e5b9dc: am 37c2f94b: am dc22b722: Merge "Clean up unused return value"
* commit '71e5b9dc46ed1df25a732fcd5cdaee615e4b2a0f':
2013-09-26 07:01:25 -07:00