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