Commit graph

34806 commits

Author SHA1 Message Date
Keisuke Kuroyanagi
e394a0c6ff Implement IntArrayView::skip().
Change-Id: Ib7f13963ac1d9c64eff2c08391154c6a25024126
2014-08-28 12:12:56 +09:00
Keisuke Kuroyanagi
b85349e981 Merge "Create DictionaryFacilitatorLruCache." 2014-08-28 03:09:28 +00:00
Tadashi G. Takaoka
e239500f51 Fix Hinglish subtype locale test
Change-Id: I6fc2fd4f04069485acc432ff957421b85083a344
2014-08-28 11:35:58 +09:00
Yohei Yukawa
eacc930638 am af5c2b24: am 8d0d2363: am acce1aa5: Make sure to obtain the IC before requesting CursorAnchorInfo
* commit 'af5c2b24e7a5226f19aa94c67268061cbc6ab060':
  Make sure to obtain the IC before requesting CursorAnchorInfo
2014-08-27 23:53:46 +00:00
Yohei Yukawa
af5c2b24e7 am 8d0d2363: am acce1aa5: Make sure to obtain the IC before requesting CursorAnchorInfo
* commit '8d0d236394548be4e2302a03960ce4ee363a5483':
  Make sure to obtain the IC before requesting CursorAnchorInfo
2014-08-27 23:41:33 +00:00
Yohei Yukawa
8d0d236394 am acce1aa5: Make sure to obtain the IC before requesting CursorAnchorInfo
* commit 'acce1aa59eac6816fe3ce1fcb014666fc71a40f1':
  Make sure to obtain the IC before requesting CursorAnchorInfo
2014-08-27 23:30:39 +00:00
Yohei Yukawa
acce1aa59e Make sure to obtain the IC before requesting CursorAnchorInfo
RichInputConnection#requestUpdateCursorAnchorInfo must make
sure to obtain the input connection before calling methods
of it.

BUG: 17299587
Change-Id: I8e0cd473a4cc32583cd47634c227d702f7c69c6c
2014-08-27 15:59:52 -07:00
Baligh Uddin
276153392a am cb7d1a63: (-s ours) Merge "Import translations. DO NOT MERGE"
* commit 'cb7d1a63f16b63dc51e517c191e3498ca13d12d1':
  Import translations. DO NOT MERGE
2014-08-27 18:41:47 +00:00
Baligh Uddin
82bc551c18 am 723d24e5: (-s ours) Merge "Import translations. DO NOT MERGE"
* commit '723d24e5a8cf952e87fea23d926e6796601af7ac':
  Import translations. DO NOT MERGE
2014-08-27 18:41:46 +00:00
Baligh Uddin
69a50c5738 am 4b97e997: (-s ours) Merge "Import translations. DO NOT MERGE"
* commit '4b97e997f5eddf7df80aca928bb77e52ff6486b5':
  Import translations. DO NOT MERGE
2014-08-27 18:41:45 +00:00
Baligh Uddin
cda6aa3210 am 6f67018d: (-s ours) Merge "Import translations. DO NOT MERGE"
* commit '6f67018d8d552b530211415f4241f754e5d723f1':
  Import translations. DO NOT MERGE
2014-08-27 18:41:43 +00:00
Baligh Uddin
cb7d1a63f1 Merge "Import translations. DO NOT MERGE" 2014-08-27 18:33:41 +00:00
Baligh Uddin
723d24e5a8 Merge "Import translations. DO NOT MERGE" 2014-08-27 18:33:41 +00:00
Baligh Uddin
4b97e997f5 Merge "Import translations. DO NOT MERGE" 2014-08-27 18:33:38 +00:00
Baligh Uddin
1f6a5d2587 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-08-27 18:33:35 +00:00
Baligh Uddin
6f67018d8d Merge "Import translations. DO NOT MERGE" 2014-08-27 18:33:34 +00:00
Ken Wakasa
09a6dd1f77 am 95c4d269: Merge "Revert "Straighten the dead char implementation.""
* commit '95c4d26994f944c8a3a4e0673a3156183ef0228b':
  Revert "Straighten the dead char implementation."
2014-08-27 15:16:19 +00:00
Ken Wakasa
95c4d26994 Merge "Revert "Straighten the dead char implementation."" 2014-08-27 15:07:52 +00:00
Ken Wakasa
0ba6bcb16d Revert "Straighten the dead char implementation."
This reverts commit 5ef447aeea.

Reverting because this broke a bunch of unit tests -- https://sponge.corp.google.com/target?id=b6439742-099e-46cb-8f00-d0c602a4d9bb&target=com.google.android.inputmethod.latin.tests&searchFor=&show=FAILED&sortBy=STATUS

Change-Id: Ibbd9e11372993f62e630fd9da37158ffcf47c17a
2014-08-27 15:07:28 +00:00
Jean Chalard
220ee286db am 4204d598: Merge "Straighten the dead char implementation."
* commit '4204d59864b8855dd7c926c309abc6afc8ae423f':
  Straighten the dead char implementation.
2014-08-27 13:02:18 +00:00
Keisuke Kuroyanagi
d267764d5a Create DictionaryFacilitatorLruCache.
This class is separated from AndroidSpellCheckerService

Bug: 16547557

Change-Id: I3e58521207395588cecb2977234b89067d6da8c3
2014-08-27 22:00:48 +09:00
Jean Chalard
4204d59864 Merge "Straighten the dead char implementation." 2014-08-27 12:54:49 +00:00
Keisuke Kuroyanagi
4afcb18f51 am 733a023b: Remove redundant code.
* commit '733a023b64a9ec7f2cbdb336b4c2e493ddc0e116':
  Remove redundant code.
2014-08-27 12:36:38 +00:00
Keisuke Kuroyanagi
d18753b151 am 6ae4d79d: Use IntArrayView for dictionary structure policy.
* commit '6ae4d79d81aa7aea5529d95bb3eb960a273ef411':
  Use IntArrayView for dictionary structure policy.
2014-08-27 12:31:05 +00:00
Keisuke Kuroyanagi
733a023b64 Remove redundant code.
Change-Id: I173eac15dc128e84893881ec4ee0ad1ad2fce44b
2014-08-27 20:28:48 +09:00
Keisuke Kuroyanagi
6ae4d79d81 Use IntArrayView for dictionary structure policy.
Change-Id: I0dc94908259d70d5085ff22abf422d90affb1452
2014-08-27 20:28:43 +09:00
Keisuke Kuroyanagi
6302f53797 am b85bf4eb: Merge "Use word id to construct DicNode instead of isTerminal flag."
* commit 'b85bf4ebb80ad471b1f61ea92d971bbeffb77872':
  Use word id to construct DicNode instead of isTerminal flag.
2014-08-27 11:27:03 +00:00
Keisuke Kuroyanagi
17510158c4 am fe395232: Remove bigram dict content.
* commit 'fe395232d69df0887863c1cbabe63def2586d29e':
  Remove bigram dict content.
2014-08-27 11:22:39 +00:00
Keisuke Kuroyanagi
276ce6c0fd am 758d0936: Get entry count after truncation using LanguageModelDictContent.
* commit '758d09364457b9d3d0c514a7fcfc8a6e317c9222':
  Get entry count after truncation using LanguageModelDictContent.
2014-08-27 11:22:37 +00:00
Keisuke Kuroyanagi
b85bf4ebb8 Merge "Use word id to construct DicNode instead of isTerminal flag." 2014-08-27 11:21:41 +00:00
Keisuke Kuroyanagi
fe395232d6 Remove bigram dict content.
Bug: 14425059
Change-Id: I75918c6761a50832da511088eb83becd56b23662
2014-08-27 20:05:59 +09:00
Keisuke Kuroyanagi
758d093644 Get entry count after truncation using LanguageModelDictContent.
Bug: 14425059
Change-Id: I41b237c1c22c21740946d52e3be9d6f963c9cd54
2014-08-27 20:04:39 +09:00
Keisuke Kuroyanagi
445f5536b6 am c7f1de82: Merge "Use LanguageModelDictContent in getWordProperty()."
* commit 'c7f1de826c3982b8e44557316b85fe7b3e62eb10':
  Use LanguageModelDictContent in getWordProperty().
2014-08-27 11:03:45 +00:00
Keisuke Kuroyanagi
c7f1de826c Merge "Use LanguageModelDictContent in getWordProperty()." 2014-08-27 10:58:28 +00:00
Tadashi G. Takaoka
e509cc6960 am 8b5788d7: am 68a2a69a: am 37beaf15: Simplify onComputeInsets of LatinIME
* commit '8b5788d72b9025203582546255288dfb8a02dcf5':
  Simplify onComputeInsets of LatinIME
2014-08-27 10:48:54 +00:00
Keisuke Kuroyanagi
76613ac52b am 7c08ede1: Merge "Use LanguageModelDictContent in iterateNgramEntries()."
* commit '7c08ede12b1c19c9695e8864d4c4d1b6dec1ee46':
  Use LanguageModelDictContent in iterateNgramEntries().
2014-08-27 10:48:53 +00:00
Tadashi G. Takaoka
8b5788d72b am 68a2a69a: am 37beaf15: Simplify onComputeInsets of LatinIME
* commit '68a2a69ae35352650a4c6dfc0b0c69069c4a1e1d':
  Simplify onComputeInsets of LatinIME
2014-08-27 10:44:51 +00:00
Keisuke Kuroyanagi
c996cd4965 am 82f7d3a9: Merge "Add a method to iterate entries in LanguageModelDictContent."
* commit '82f7d3a9de4a4029286a6cbc9f890c236c6789cc':
  Add a method to iterate entries in LanguageModelDictContent.
2014-08-27 10:44:21 +00:00
Keisuke Kuroyanagi
7c08ede12b Merge "Use LanguageModelDictContent in iterateNgramEntries()." 2014-08-27 10:44:21 +00:00
Tadashi G. Takaoka
68a2a69ae3 am 37beaf15: Simplify onComputeInsets of LatinIME
* commit '37beaf1529a61228d6240736937789e5622b29ed':
  Simplify onComputeInsets of LatinIME
2014-08-27 10:36:05 +00:00
Keisuke Kuroyanagi
82f7d3a9de Merge "Add a method to iterate entries in LanguageModelDictContent." 2014-08-27 10:35:38 +00:00
Tadashi G. Takaoka
37beaf1529 Simplify onComputeInsets of LatinIME
This CL expands SoftInputWindow to the entire screen. Thus a key
review backing view is eliminated and onComputeInsets() gets
simplified too.

Bug: 17212702
Bug: 10841052
Bug: 10541453
Change-Id: I2d859f4e4698c64cabe399000821f13bab729996
2014-08-27 19:20:38 +09:00
Yohei Yukawa
f33d28c9f7 am 00042cb4: am c925ca43: am 97681ebd: Set highlight color along with the commit indicator
* commit '00042cb453ae72d2f76661c6a712210e2ecd79b4':
  Set highlight color along with the commit indicator
2014-08-27 10:07:54 +00:00
Ken Wakasa
4db998d65a am d8380fdb: Merge "resolved conflicts for merge of 8159336b to master"
* commit 'd8380fdba04d82566c623f1efbcb86aa33d9e401':
  Set the text bgcolor only when CursorAnchorInfo is available
2014-08-27 10:07:53 +00:00
Yohei Yukawa
00042cb453 am c925ca43: am 97681ebd: Set highlight color along with the commit indicator
* commit 'c925ca43a6e0b3175feb002ce6b5577ef7d66507':
  Set highlight color along with the commit indicator
2014-08-27 10:01:24 +00:00
Ken Wakasa
d8380fdba0 Merge "resolved conflicts for merge of 8159336b to master" 2014-08-27 09:59:12 +00:00
Ken Wakasa
6da1c674fd resolved conflicts for merge of 8159336b to master
Change-Id: I9dd726593c6768b1db35305935ee69b0937358ef
2014-08-27 18:55:39 +09:00
Yohei Yukawa
2b06811843 am 8a413a2a: am 00d140ca: am a475c854: Introduce a mechanism to hide the indicator speculatively
* commit '8a413a2a62788cef59e2cb0a4362392e036cd7be':
  Introduce a mechanism to hide the indicator speculatively
2014-08-27 09:53:00 +00:00
Ken Wakasa
1c356ebee6 am c1596086: resolved conflicts for merge of 0268f736 to master
* commit 'c1596086d3de32b66a382acf2c9b5fa00779008f':
  Introduce commit/add-to-dictionary indicators
2014-08-27 09:52:59 +00:00
Yohei Yukawa
8a413a2a62 am 00d140ca: am a475c854: Introduce a mechanism to hide the indicator speculatively
* commit '00d140caeb02e2e68f5b2cf7b71d349e1ad4cb5c':
  Introduce a mechanism to hide the indicator speculatively
2014-08-27 09:48:34 +00:00