Commit graph

9811 commits

Author SHA1 Message Date
Satoshi Kataoka
dcc33ab0fc am 141a0c33: Merge "Do not merge. Don\'t show long-pressing emoji key on tablet" into klp-dev
* commit '141a0c33802d44a0b8b240b6b8415d465e0aa794':
  Do not merge. Don't show long-pressing emoji key on tablet
2013-10-17 17:44:45 -07:00
Satoshi Kataoka
2e7f360a04 Merge "Do not merge. Fix keyboard layout" into klp-dev 2013-10-18 00:41:53 +00:00
Satoshi Kataoka
141a0c3380 Merge "Do not merge. Don't show long-pressing emoji key on tablet" into klp-dev 2013-10-18 00:41:42 +00:00
Baligh Uddin
f4fd6017a0 am 8ccb79eb: am 66bdabad: am e47f7332: These files were in the obsoleted locale directories and are not processed by the translation pipeline. Moving them to their new locale directory.
* commit '8ccb79ebab1ece201da95866d2673e43752a949c':
  These files were in the obsoleted locale directories and are not processed by the translation pipeline. Moving them to their new locale directory.
2013-10-17 14:40:24 -07:00
Baligh Uddin
66bdabad80 am e47f7332: These files were in the obsoleted locale directories and are not processed by the translation pipeline. Moving them to their new locale directory.
* commit 'e47f7332f9bb94905015061dd9791f43763ccab8':
  These files were in the obsoleted locale directories and are not processed by the translation pipeline. Moving them to their new locale directory.
2013-10-17 11:26:35 -07:00
Baligh Uddin
a7cebb8c5c am 486c5896: Remove obsolete locale directories.
* commit '486c5896102cccfaa79d2109272ab7235dcacf38':
  Remove obsolete locale directories.
2013-10-17 11:26:33 -07:00
Baligh Uddin
e47f7332f9 These files were in the obsoleted locale
directories and are not processed by the translation pipeline.
Moving them to their new locale directory.

Example: values-et/bools.xml moved to values-et-rEE/bools.xml

Bug: 11244796
2013-10-17 11:22:07 -07:00
Baligh Uddin
486c589610 Remove obsolete locale directories.
Bug: 11244796
2013-10-17 11:15:33 -07:00
Ken Wakasa
a79431b42b am d8ba6abf: Merge "[DO NOT MERGE] Fix a bug where autoshift would be ignored coming from emoji" into klp-dev
* commit 'd8ba6abfeef1bce43af3e0ac517e20172c9e8cc5':
  [DO NOT MERGE] Fix a bug where autoshift would be ignored coming from emoji
2013-10-17 09:28:49 -07:00
Ken Wakasa
d8ba6abfee Merge "[DO NOT MERGE] Fix a bug where autoshift would be ignored coming from emoji" into klp-dev 2013-10-17 16:26:42 +00:00
Baligh Uddin
765c40cd76 Merge "Import translations. DO NOT MERGE" 2013-10-17 15:47:22 +00:00
Baligh Uddin
38a2099808 Import translations. DO NOT MERGE
Change-Id: Ibf795b67b9198d7357815db183d939ff703d064f
Auto-generated-cl: translation import
2013-10-17 08:46:20 -07:00
Baligh Uddin
8d757c2052 Merge "Import translations. DO NOT MERGE" into klp-dev 2013-10-17 15:45:30 +00:00
Baligh Uddin
9fa7efb0c5 Import translations. DO NOT MERGE
Change-Id: Ia2590927c02e8e64506e746650d318c1d84ae7c2
Auto-generated-cl: translation import
2013-10-17 08:40:51 -07:00
Jean Chalard
a3c285e876 [DO NOT MERGE] Fix a bug where autoshift would be ignored coming from emoji
Bug: 11123691
Change-Id: I36474e12e34af95051129840865015f85595411b
2013-10-17 23:15:09 +09:00
Jean Chalard
0f45e1bfbc Fix a bug where autoshift would be ignored coming from emoji
Bug: 11123691
Change-Id: I36474e12e34af95051129840865015f85595411b
2013-10-17 22:58:34 +09:00
Satoshi Kataoka
329fd2d832 Do not merge. Don't show long-pressing emoji key on tablet
Bug: 11264603
Change-Id: Ic46086e9f1b223e26586e0611d14a7d14b561100
2013-10-17 20:38:33 +09:00
Satoshi Kataoka
0f5256e500 Merge "Don't show long-pressing emoji key on tablet" 2013-10-17 11:37:58 +00:00
Satoshi Kataoka
b2f5e0639f Don't show long-pressing emoji key on tablet
Bug: 11264603
Change-Id: I85e8dfa795bbaad26f38bcdb8a958c26e031a4cd
2013-10-17 17:53:33 +09:00
Satoshi Kataoka
0d43ce28c7 Merge "Fix keyboard layout" 2013-10-17 08:33:56 +00:00
Satoshi Kataoka
8ff1e71f8a Do not merge. Fix keyboard layout
- Show "..." on enter key if it has long-pressing emoji key
- Show enter key on symbols shift keyboard

Bug: 11262889
Bug: 11263464
Change-Id: I3797fe2ef8c1e4cbba3298475f01f90c98e3335f
2013-10-17 17:29:45 +09:00
Satoshi Kataoka
e2d531c0fd Fix keyboard layout
- Show "..." on enter key if it has long-pressing emoji key
- Show enter key on symbols shift keyboard

Bug: 11262889
Bug: 11263464
Change-Id: If84d0cc621b12e1bf3a3102b1f09cbaedf92f007
2013-10-17 16:37:26 +09:00
Jean Chalard
578e9b91c1 Merge "Remove useless code." 2013-10-17 06:56:12 +00:00
Jean Chalard
8447409c77 Merge "Remove mIsExpectingUpdateSelection." 2013-10-17 06:55:54 +00:00
Yuichiro Hanada
ad5b9bcec2 Add readVer4PtNodeInfo to Ver4DictDecoder.
Change-Id: Ibffaf64a9bda1fb0779a9b53558ca56ed31660d3
2013-10-17 14:37:04 +09:00
Yuichiro Hanada
36dd126ab4 Add ShortcutContentReader.
Change-Id: I7c2d0d86d85775065a9bcb2b4a8463bb4969579e
2013-10-17 11:11:29 +09:00
Satoshi Kataoka
bfef552e62 am ea3db813: Merge "Do not merge. Remove Azerbaijani subtype" into klp-dev
* commit 'ea3db813ccb0744129358b9db0b21b9d27b16dde':
  Do not merge. Remove Azerbaijani subtype
2013-10-16 14:22:41 -07:00
Satoshi Kataoka
ea3db813cc Merge "Do not merge. Remove Azerbaijani subtype" into klp-dev 2013-10-16 21:19:59 +00:00
Jean Chalard
548716d6d9 Remove useless code.
The only use of mDeleteCount is to implement delete
acceleration. It's reset at each non-delete code point, and
is guarded by a timer.
Plus, ultimately we want to remove this completely :
acceleration should be implemented by actually deleting
stuff faster, not by deleting several code points at a time.

Change-Id: Ia3144860b3aa2499034f2a2a7c81f32087af9598
2013-10-16 18:43:15 +09:00
Satoshi Kataoka
11384432bf Merge "Fix typo" 2013-10-16 09:42:08 +00:00
Jean Chalard
5731b86b88 Merge "Remove unneeded code." 2013-10-16 09:41:44 +00:00
Satoshi Kataoka
22f67ff55e Fix typo
Change-Id: I4748935c3cf00e4a3c02aabe2ea659e1c8c2d7c6
2013-10-16 18:40:28 +09:00
Satoshi Kataoka
3dd33652e4 Do not merge. Remove Azerbaijani subtype
The corresponding change is I0d2a98dffe03ebd

Bug: 11244796
Change-Id: I0d2a98dffe03ebddf26fc3c2760061c39de4c57e
2013-10-16 18:39:59 +09:00
Jean Chalard
1194b2b204 Remove mIsExpectingUpdateSelection.
Bug: 11226045
Change-Id: I043f90ba92989bd8307c978eb32630439f63a0b9
2013-10-16 18:39:20 +09:00
Jean Chalard
497976e09b Remove unneeded code.
We don't support LOG_FULL_TEXTVIEW_CONTENTS any more, nor do
we have any plans to support it again in the future.

This also is a prelude to removing mIsExpectingUpdateSelection.

Bug: 11226045
Change-Id: Ib68c6daf52993b87225a7ea9e71a414caaecfdb7
2013-10-16 18:36:16 +09:00
Yuichiro Hanada
098639d99f Add SparseContentTableReader.
Change-Id: I976afc5d320bc65835d659bae1d10d2cdc68262b
2013-10-16 17:24:59 +09:00
Yuichiro Hanada
7b5f2b71f5 Fix Ver4DictDecoder.readAndFollowForwardLink().
Change-Id: Ib527a376b693be21aebd4920ac804ee9b161eb96
2013-10-16 17:16:26 +09:00
Ken Wakasa
008d84ffa5 Merge "Fix readAndFollowForwardLink." 2013-10-16 07:48:30 +00:00
Ken Wakasa
6b7037fa68 Merge "Extract SparseTableContentWriter." 2013-10-16 07:34:03 +00:00
Satoshi Kataoka
47015f205a Merge "Consolidate CharEncoding.writeString and BinaryDictIOUtils.writeString." 2013-10-16 07:33:21 +00:00
Satoshi Kataoka
612885f65b Merge "Cleanup unintentionally used resources" 2013-10-16 07:06:16 +00:00
Satoshi Kataoka
af846af8bb Remove Azerbaijani subtype
Bug: 11244796
Change-Id: I0d2a98dffe03ebddf26fc3c2760061c39de4c57e
2013-10-16 15:48:30 +09:00
Satoshi Kataoka
ba9a428627 Cleanup unintentionally used resources
bug: 11244796

Change-Id: I99be3d54d38f4cd70fc38f5e0b88b4027f62d579
2013-10-16 14:44:50 +09:00
Yuichiro Hanada
ed831f38db Extract SparseTableContentWriter.
Change-Id: I9a58e53317654f8a09fbe79044214de3e9c59eb7
2013-10-16 09:53:30 +09:00
Baligh Uddin
12e4167ffc Import translations. DO NOT MERGE
Change-Id: I83d28c60de84b09da48bd79aa9917f12bd850fdc
Auto-generated-cl: translation import
2013-10-15 17:40:19 -07:00
Yuichiro Hanada
1557de7aa4 Consolidate CharEncoding.writeString and BinaryDictIOUtils.writeString.
Change-Id: I6f990fd84e7f08fd1149198c33d8bbf1cac8e078
2013-10-16 00:30:45 +09:00
Yuichiro Hanada
522dc0d8ac Fix readAndFollowForwardLink.
Change-Id: Ifda44e6139a4a1bd065468a7f74cd9483b343644
2013-10-16 00:16:39 +09:00
Ken Wakasa
b067be0e5f Merge "Revert "Revert "Add Swiss French and German keyboard layouts.""" 2013-10-15 14:12:29 +00:00
Ken Wakasa
b91d1d6645 am b0440472: mExpectingUpdateSelection was out of sync when nothing to delete.
* commit 'b04404722729f2fa988c46c4d9080415332bbeb5':
  mExpectingUpdateSelection was out of sync when nothing to delete.
2013-10-14 22:11:41 -07:00
Ken Wakasa
b044047227 mExpectingUpdateSelection was out of sync when nothing to delete.
cherripick of I9c6a948331726a821bd3ccec9c1d02dec2c4703a
(forward cherrypicking this because the automerger is stuck now.)

This bug was leading to corrupted rendering of surrogate pairs in the following
scenario.

1. Type some emojis
2. Move the cursor at the beginning of the text field
3. Hit backspace even though there's nothing to delete
4. Move the cursor after some emoji
5. Hit backspace

The root cause of this issue was the out-of-sync mExpectingUpdateSelection if
handleBackspace() gets called when the cursor reaches at the beginning of the
TextView. In such case, mExpectingUpdateSelection shouldn't be set true because
there's nothing to delete, so there will be no onUpdateSelection() calls associated
with it. Due to this bug, the cache in RichInputConnection could get stale at step 4
described above. Then the following handleBackspace() that should delete a surrogate
pair was not working correctly because of the stale cache.

bug: 11181913
Change-Id: I1cbf444d8d105416e7de75c16d80b3797f470495
2013-10-15 14:05:34 +09:00
Ken Wakasa
34ad4e0879 am b9ce8421: mExpectingUpdateSelection was out of sync when nothing to delete.
* commit 'b9ce84214212f5b5072cd9fda458526887c3c739':
  mExpectingUpdateSelection was out of sync when nothing to delete.
2013-10-14 19:49:12 -07:00
Ken Wakasa
dc04059df1 am cf5dfd24: am 3a3bbf4a: am eed74b81: am c8383eda: Fix wrong commitText parameter in sendKeyCodePoint()
* commit 'cf5dfd2464d700f28fe7d8d48150d657274dd2ef':
  Fix wrong commitText parameter in sendKeyCodePoint()
2013-10-14 11:00:10 -07:00
Ken Wakasa
cf5dfd2464 am 3a3bbf4a: am eed74b81: am c8383eda: Fix wrong commitText parameter in sendKeyCodePoint()
* commit '3a3bbf4a38870ecc42b7f6fbd3a7cae20fe020a7':
  Fix wrong commitText parameter in sendKeyCodePoint()
2013-10-14 10:52:40 -07:00
Ken Wakasa
b9ce842142 mExpectingUpdateSelection was out of sync when nothing to delete.
This bug was leading to corrupted rendering of surrogate pairs in the following
scenario.

1. Type some emojis
2. Move the cursor at the beginning of the text field
3. Hit backspace even though there's nothing to delete
4. Move the cursor after some emoji
5. Hit backspace

The root cause of this issue was the out-of-sync mExpectingUpdateSelection if
handleBackspace() gets called when the cursor reaches at the beginning of the
TextView. In such case, mExpectingUpdateSelection shouldn't be set true because
there's nothing to delete, so there will be no onUpdateSelection() calls associated
with it. Due to this bug, the cache in RichInputConnection could get stale at step 4
described above. Then the following handleBackspace() that should delete a surrogate
pair was not working correctly because of the stale cache.

bug: 11181913
Change-Id: I9c6a948331726a821bd3ccec9c1d02dec2c4703a
2013-10-14 17:57:48 +09:00
Ken Wakasa
eed74b81a6 am c8383eda: Fix wrong commitText parameter in sendKeyCodePoint()
* commit 'c8383eda8bb05e25b22fe6d66100248f7d0e33fa':
  Fix wrong commitText parameter in sendKeyCodePoint()
2013-10-13 16:24:47 -07:00
Ken Wakasa
c8383eda8b Fix wrong commitText parameter in sendKeyCodePoint()
Small optimization on generating a String instance from a single code
point too.

bug: 11181913

Change-Id: I0f905e4dc6ec7841092bb4d3d940daf3b2303f5b
2013-10-13 10:56:10 +09:00
Baligh Uddin
9e4210ba3a Import translations. DO NOT MERGE
Change-Id: I6f722071496d4673ca2214cd5fe73dde1006f036
Auto-generated-cl: translation import
2013-10-12 09:50:42 -07:00
Baligh Uddin
cdc4c1dca7 Import translations. DO NOT MERGE
Change-Id: Icbe028a32311c167219f366e695cb7932f5a9a71
Auto-generated-cl: translation import
2013-10-12 09:43:32 -07:00
Baligh Uddin
82cad2db96 Import translations. DO NOT MERGE
Change-Id: Ie3282562a318563d607fea65c51efba90547d202
Auto-generated-cl: translation import
2013-10-12 09:27:54 -07:00
Baligh Uddin
8f99107bbb Merge "Import translations. DO NOT MERGE" 2013-10-11 15:35:33 +00:00
Baligh Uddin
40823338e2 Merge "Import translations. DO NOT MERGE" into klp-dev 2013-10-11 15:35:27 +00:00
Baligh Uddin
6899052df1 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-10-11 15:35:09 +00:00
Baligh Uddin
fc33cc6dba Import translations. DO NOT MERGE
Change-Id: Iafd4f4b04b7c80e2d686d2a3953a5c6e41df2739
Auto-generated-cl: translation import
2013-10-11 06:35:24 -07:00
Baligh Uddin
02ecae3aa3 Import translations. DO NOT MERGE
Change-Id: I45a783763fce6254469a39374d03edb6a1867cc9
Auto-generated-cl: translation import
2013-10-11 06:31:03 -07:00
Baligh Uddin
67337450d4 Import translations. DO NOT MERGE
Change-Id: Ic51ef12040f5586db280ad1f0f9721c5c0e7f3c4
Auto-generated-cl: translation import
2013-10-11 06:22:31 -07:00
Ken Wakasa
a3e90243bb am fe97ff40: am 60fb5865: am 06e1bdaa: am 3e35e072: Merge "Make emoji separators" into klp-dev
* commit 'fe97ff40836e71ef80c35d93367a54088586452e':
  Make emoji separators
2013-10-11 05:14:23 -07:00
Satoshi Kataoka
614a553a70 am eb7fa4dc: am 40506273: am ac6d0c65: am 6d915037: Merge "Fix a bug where emojis would remove the suggestion strip." into klp-dev
* commit 'eb7fa4dc6d1bd629a34adcf6423c534352d0b00c':
  Fix a bug where emojis would remove the suggestion strip.
2013-10-11 05:14:20 -07:00
Ken Wakasa
fe97ff4083 am 60fb5865: am 06e1bdaa: am 3e35e072: Merge "Make emoji separators" into klp-dev
* commit '60fb58654e33448651fea191ba22cfdc87e37466':
  Make emoji separators
2013-10-11 05:10:21 -07:00
Satoshi Kataoka
eb7fa4dc6d am 40506273: am ac6d0c65: am 6d915037: Merge "Fix a bug where emojis would remove the suggestion strip." into klp-dev
* commit '405062733cfe066c4b9af719bfc36a9a516c9dd3':
  Fix a bug where emojis would remove the suggestion strip.
2013-10-11 05:10:19 -07:00
Ken Wakasa
06e1bdaa25 am 3e35e072: Merge "Make emoji separators" into klp-dev
* commit '3e35e0727ce02e29ae498fb09ebc70df7e103d14':
  Make emoji separators
2013-10-11 05:05:11 -07:00
Satoshi Kataoka
ac6d0c656e am 6d915037: Merge "Fix a bug where emojis would remove the suggestion strip." into klp-dev
* commit '6d91503727a6d5b4eb942c56ee3f640984ae31a4':
  Fix a bug where emojis would remove the suggestion strip.
2013-10-11 05:05:09 -07:00
Ken Wakasa
3e35e0727c Merge "Make emoji separators" into klp-dev 2013-10-11 11:57:07 +00:00
Satoshi Kataoka
6d91503727 Merge "Fix a bug where emojis would remove the suggestion strip." into klp-dev 2013-10-11 11:53:07 +00:00
Jean Chalard
6fc15b9fc4 Fix a bug where emojis would remove the suggestion strip.
Bug: 11163495
Change-Id: I23d12c430125cc2a66a6e00715a4c609bb9e2bb1
2013-10-11 20:51:13 +09:00
Jean Chalard
401fb908f0 Make emoji separators
Bug: 11163495
Change-Id: I3247b8d1bbd3406b29a30a25aebd932c63431943
2013-10-11 20:00:38 +09:00
Ken Wakasa
075d8fa65a am 7abdab1c: Merge "Add a time stamp for unigrams."
* commit '7abdab1c6fe693f11cc5ee385b2ff4d5a84cfaf4':
  Add a time stamp for unigrams.
2013-10-11 03:19:38 -07:00
Ken Wakasa
7abdab1c6f Merge "Add a time stamp for unigrams." 2013-10-11 10:17:01 +00:00
Jean Chalard
32cc5ba274 am 3def959e: am 3f1c95db: am 331c84d7: am 5fe9ab1c: Merge "Fix the suggestion size." into klp-dev
* commit '3def959e4deda3d8cbc9a1a7518c335086e3d062':
  Fix the suggestion size.
2013-10-11 01:52:39 -07:00
Jean Chalard
3def959e4d am 3f1c95db: am 331c84d7: am 5fe9ab1c: Merge "Fix the suggestion size." into klp-dev
* commit '3f1c95dbdc18453dc0cd6f847b33e01db1f1d75b':
  Fix the suggestion size.
2013-10-11 01:49:51 -07:00
Jean Chalard
331c84d790 am 5fe9ab1c: Merge "Fix the suggestion size." into klp-dev
* commit '5fe9ab1cc680bed75160980f69f0a7d33f18fb5a':
  Fix the suggestion size.
2013-10-11 01:43:29 -07:00
Jean Chalard
5fe9ab1cc6 Merge "Fix the suggestion size." into klp-dev 2013-10-11 08:38:31 +00:00
Ken Wakasa
ff013a1fbf am be22a01d: Merge "Add resolveBigramPositions."
* commit 'be22a01df33d809a83c4bed402428f98fa47c370':
  Add resolveBigramPositions.
2013-10-11 00:47:10 -07:00
Ken Wakasa
be22a01df3 Merge "Add resolveBigramPositions." 2013-10-11 07:45:20 +00:00
Jean Chalard
c0bd0a244d Fix the suggestion size.
The available space was not computed correctly. This makes the
decision to ellipsize/expand the middle suggestion correct.

Also, the scale was not applied correctly in some cases.

Finally, for some reason ellipsize does not work as we expect.
I'm not sure how to get it to work like we want it to, but
this works around the problem in a simple manner.

Bug: 11158757
Change-Id: I083e7ac56e157f100923733e67b92a6368a526c9
2013-10-11 16:42:46 +09:00
Satoshi Kataoka
ee1ff0da30 am 7611af75: Merge "Do not merge. Save / restore the last used emoji category" into klp-dev
* commit '7611af753af5ba112bcfc8c434caf88dc8f46325':
  Do not merge. Save / restore the last used emoji category
2013-10-11 00:23:38 -07:00
Satoshi Kataoka
7611af753a Merge "Do not merge. Save / restore the last used emoji category" into klp-dev 2013-10-11 07:21:35 +00:00
Satoshi Kataoka
c16be0237e am 6026a958: Merge "Save / restore the last used emoji category"
* commit '6026a9581685b2d91fc5bd6cf33a506d5560c238':
  Save / restore the last used emoji category
2013-10-11 00:07:41 -07:00
Satoshi Kataoka
7d3f53a1cb Do not merge. Save / restore the last used emoji category
Bug: 11029983
Change-Id: I5547910c7b5dd7974292fc075af33568940f4e81
2013-10-11 16:05:38 +09:00
Satoshi Kataoka
6026a95816 Merge "Save / restore the last used emoji category" 2013-10-11 07:04:42 +00:00
Satoshi Kataoka
6dc99dc200 Save / restore the last used emoji category
Bug: 11029983
Change-Id: I1bec2c3c6b547de68562a818a8d6c9fef83787b7
2013-10-11 16:00:33 +09:00
Yuichiro Hanada
c068780b9d am 9514ed5c: Add the new format of bigram entries.
* commit '9514ed5c2a49e645e2d468f7191d54d77d9f127f':
  Add the new format of bigram entries.
2013-10-10 23:57:54 -07:00
Yuichiro Hanada
c32962b8f1 Add a time stamp for unigrams.
Bug: 10920255
Change-Id: I26d2cce3c322a4ff39a614f8615f43fb7bd3baed
2013-10-11 15:08:09 +09:00
Yuichiro Hanada
9514ed5c2a Add the new format of bigram entries.
In new format, each bigram entry has flags (1 byte), a terminal id (3 byte),
a time-stamp (4 byte), a counter (1 byte) and a level (1 byte).

Bug: 10920255
Bug: 10920165
Change-Id: I0f7fc125a6178e6d25a07e8462afc41a7f57e3e1
2013-10-11 14:50:41 +09:00
Jean Chalard
6e9a2c2b1c am 7e6ac9d7: Allow double-space-to-period after percent
* commit '7e6ac9d7270592944f04318ea1ae00e4bee28b19':
  Allow double-space-to-period after percent
2013-10-10 08:31:39 -07:00
Jean Chalard
7e6ac9d727 Allow double-space-to-period after percent
Bug: 11158604
Change-Id: If8c94ef91ed58bb5028f51be7c8d9beb677436a4
2013-10-10 21:26:08 +09:00
Baligh Uddin
a4557b064c am fbb89492: am 196ed028: (-s ours) am e03b75c0: (-s ours) am bc83cd0f: (-s ours) am b3073240: (-s ours) am 96a52175: (-s ours) am a0f6da5a: (-s ours) am a6c16790: (-s ours) am d7346f18: (-s ours) am bda32836: (-s ours) am 8e26b9c0: (-s ours) Import translations. DO N
* commit 'fbb89492a1839a49d6627820456c963436864709':
2013-10-10 01:14:21 -07:00
Baligh Uddin
b7aae2df78 am 04931245: am a6d52095: (-s ours) am 09ff83d4: (-s ours) am 12a8e54e: (-s ours) am 07b83868: (-s ours) am 2159d77e: (-s ours) am 5a6bcbfb: (-s ours) am 3c6d5101: (-s ours) am 14a3c634: (-s ours) am 267928c9: (-s ours) am 981a1944: (-s ours) Merge "Import translation
* commit '04931245183975bc3ff18b859252d6cb14f9454a':
2013-10-10 00:44:26 -07:00
Ken Wakasa
85dec741a7 am 6dac27ee: Merge "Tweak vertical gap of Emoji palette. DO NOT MERGE" into klp-dev
* commit '6dac27eeb4cfc969a07e646f013a25a27760c773':
  Tweak vertical gap of Emoji palette. DO NOT MERGE
2013-10-09 21:25:50 -07:00
Ken Wakasa
07baf17c6f am f9d7d17f: Merge "Retry to tweak punctuations. DO NOT MERGE" into klp-dev
* commit 'f9d7d17f8fe9aa30346a1e3c8d01163aac58098b':
  Retry to tweak punctuations. DO NOT MERGE
2013-10-09 21:25:49 -07:00
Satoshi Kataoka
49d8b8cacd am c8e4ad07: Support sw540 (ultra Z). DO NOT MERGE
* commit 'c8e4ad0748d38fa589fc2ffa4bcf13f08c67d74b':
  Support sw540 (ultra Z). DO NOT MERGE
2013-10-09 21:25:47 -07:00
Satoshi Kataoka
8e9ce07b7f am a6a6abc8: Fix the security related API change for PreferenceActivity
* commit 'a6a6abc81611023a0159fa678b731367d80d0aa6':
  Fix the security related API change for PreferenceActivity
2013-10-09 21:00:34 -07:00
Satoshi Kataoka
6beb03df08 am 6862b819: Fix crash in AdditionalSubtypeUtils
* commit '6862b8192df0c979ebf3a1fd566ede1b0dbd8a82':
  Fix crash in AdditionalSubtypeUtils
2013-10-09 21:00:31 -07:00
Satoshi Kataoka
6deea22cf1 am 31e152e3: am de65b7c0: Merge "Fix the position of emoji palette"
* commit '31e152e38012ddba520fc7efc527a2713e8166c1':
  Fix the position of emoji palette
2013-10-09 21:00:25 -07:00
Ken Wakasa
ef2add6f1a am 1d24f19b: am c040d59d: Merge "Add more_keys_for_* declarations for the Swedish keyboard."
* commit '1d24f19b00f93fa5ee14b68d7c862c73485b90b1':
  Add more_keys_for_* declarations for the Swedish keyboard.
2013-10-09 21:00:24 -07:00
Jean Chalard
718952855b am e9631bcd: am 0152ff53: Merge "Update dictionaries"
* commit 'e9631bcda47b482dee5a17d87b82a39f4a2e3104':
  Update dictionaries
2013-10-09 21:00:21 -07:00
Satoshi Kataoka
302102ee53 am db7513bb: am a701501c: Merge "Reduce memory of emoji palette"
* commit 'db7513bb25b1c1b84f69c91eb35367e80ac25e40':
  Reduce memory of emoji palette
2013-10-09 21:00:18 -07:00
Jean Chalard
2b33fc74b6 am 17bec5cb: am 92190d9a: Merge "Show the keyboard earlier when rotating."
* commit '17bec5cb1cb963e412201f3c85f00a16f0cbd9f2':
  Show the keyboard earlier when rotating.
2013-10-09 21:00:15 -07:00
Satoshi Kataoka
2715465b94 am 67aa1a93: am 2d3e1210: Fix memory leak in EmojiPaletteView
* commit '67aa1a93f8376d73511ca6d08052298326eb3b44':
  Fix memory leak in EmojiPaletteView
2013-10-09 21:00:13 -07:00
Ken Wakasa
8d454af44b am 87f06033: am d900b90d: Merge "Prep for RAM footprint optimization for Emoji palettes"
* commit '87f060338043ed57e8064594d632be450536ee73':
  Prep for RAM footprint optimization for Emoji palettes
2013-10-09 21:00:10 -07:00
Jean Chalard
9af393140e am 62001702: am 36c56cae: Merge "Make the sentence separator a resource."
* commit '620017028cd1ef7159c16343720e7062b09dc3ba':
  Make the sentence separator a resource.
2013-10-09 21:00:04 -07:00
Satoshi Kataoka
6d998b3635 am da9408c8: am 984aa60e: Merge "Extend hitbox of emoji keys"
* commit 'da9408c8d8a1411331cf45e55f94bafbe717b234':
  Extend hitbox of emoji keys
2013-10-09 20:59:55 -07:00
Jean Chalard
a3efde54d7 am 6e979246: am 7712baa5: Merge "Fix a possible IOOB"
* commit '6e979246be424db462b594ad2a63b9f9841d39f8':
  Fix a possible IOOB
2013-10-09 20:59:53 -07:00
Jean Chalard
322366d07e am 9493affc: am 3c4e8cb6: Call loadKeyboard later if it can\'t be called right away
* commit '9493affce3156067acbaa895f921c70b32139a5f':
  Call loadKeyboard later if it can't be called right away
2013-10-09 20:59:51 -07:00
Satoshi Kataoka
e167265f74 am 4a0af2cb: am 291ef1c9: Merge "Clear the cache of subtypes in onStartInputViewInternal"
* commit '4a0af2cbbac5a1a0de339f1a907f8b3c2a64b833':
  Clear the cache of subtypes in onStartInputViewInternal
2013-10-09 20:59:48 -07:00
Jean Chalard
ea3a2f28ab am 0675d374: am 86f77114: Merge "Don\'t auto-correct to non-whitelist shortcuts"
* commit '0675d37487f8f2ec92b0984b3ff28a5cd1d7a07e':
  Don't auto-correct to non-whitelist shortcuts
2013-10-09 20:59:45 -07:00
Jean Chalard
e6b018aa5c am d44b2490: am a6047aae: Merge "Set the shortcut frequency correctly."
* commit 'd44b249043754e5e0561d53ee337a250be14d492':
  Set the shortcut frequency correctly.
2013-10-09 20:59:43 -07:00
Keisuke Kuroyanagi
2b1e16966c am eafff65b: am be4d85fe: Merge "Fix bug and Add large test for decaying dictionary."
* commit 'eafff65bbe2583b5f97b8e80312ecd6bc5c6eac5':
  Fix bug and Add large test for decaying dictionary.
2013-10-09 20:59:40 -07:00
Jean Chalard
adc7bacfb7 am dff82299: am 7da62bbe: Merge "Remove suggestions when string contains a period"
* commit 'dff8229925525c494154fc0cd050b5102b4a4231':
  Remove suggestions when string contains a period
2013-10-09 20:59:36 -07:00
Satoshi Kataoka
9eb2acc7e5 am 6a83a875: am 47462172: Enter -> Alpha keyboard switcher in Emoji palette view
* commit '6a83a87569dba536f47e61cff0e15437c85c5595':
  Enter -> Alpha keyboard switcher in Emoji palette view
2013-10-09 20:59:33 -07:00
Satoshi Kataoka
dd53038e4e am 192414a4: am 32cf6f85: Show Emoji key by longpressing the enter key
* commit '192414a4b1e95668fcba1c302cdf5b4d7ff8f9e5':
  Show Emoji key by longpressing the enter key
2013-10-09 20:59:31 -07:00
Satoshi Kataoka
72facc170b am b3ac25f1: am 4deb824f: Add navigateEmoji
* commit 'b3ac25f1d9150ab47fd1184515ec5a8b39290451':
  Add navigateEmoji
2013-10-09 20:59:29 -07:00
Satoshi Kataoka
bc5198b8d1 am 8822a52c: am 287c739d: Merge "Fix build"
* commit '8822a52c3f35acf34c10946e91cbcc230e4f88f5':
  Fix build
2013-10-09 20:59:26 -07:00
Satoshi Kataoka
53e60a5e1c am 6f726f6f: am d76b5529: Rename EmojiKeyboardView -> EmojiPalettesView
* commit '6f726f6fffb7cbd305a2707fab50f67afb183420':
  Rename EmojiKeyboardView -> EmojiPalettesView
2013-10-09 20:59:22 -07:00
Ken Wakasa
6dac27eeb4 Merge "Tweak vertical gap of Emoji palette. DO NOT MERGE" into klp-dev 2013-10-10 03:39:30 +00:00
Ken Wakasa
f9d7d17f8f Merge "Retry to tweak punctuations. DO NOT MERGE" into klp-dev 2013-10-10 03:39:17 +00:00
Satoshi Kataoka
c8e4ad0748 Support sw540 (ultra Z). DO NOT MERGE
cherrypick of Ib930ba810b25e28bcc36ea1647d46731816d9def

Bug: 11125351
Change-Id: Ifc4ab2a0495e886259c34f78bbe8cbf8fb75203b
2013-10-10 11:33:10 +09:00
Ken Wakasa
1dcd6dc13c am 9257c049: Merge "Revert "Add Swiss French and German keyboard layouts.""
* commit '9257c049672c278c08029d344c85baf183c6ff2e':
  Revert "Add Swiss French and German keyboard layouts."
2013-10-09 19:32:55 -07:00
Satoshi Kataoka
3a9ae65525 Tweak vertical gap of Emoji palette. DO NOT MERGE
cherrypick of I8163568a9d7f9d321148001e161c672f78796c96

Bug: 11140087
Change-Id: Ifd28f3017a8cf568a8c4a1045811564a129d85b7
2013-10-10 11:29:08 +09:00
Satoshi Kataoka
557a0935d4 Retry to tweak punctuations. DO NOT MERGE
cherrypick of I9ffc457ca44bccfa3eb3bdb0c26535d795215b26

Bug: 11130808
Change-Id: I1a65fd8acc4efe9b4e4786a3dc959498ae63c2f8
2013-10-10 11:14:37 +09:00
Ken Wakasa
856b06a3ac Revert "Revert "Add Swiss French and German keyboard layouts.""
This reverts commit 56402cf10a.

I'll submit this on 10/16 after the final cut for Bayo.

Change-Id: I0fe4ab64fd8dfa1e63e29adf00388743fca6a1ed
bug: 11144401
2013-10-10 02:07:04 +00:00
Ken Wakasa
56402cf10a Revert "Add Swiss French and German keyboard layouts."
This reverts commit 220ce8f269.

Sorry, but we are now in the week before the final cut for the next launch. We shouldn't be taking new features like this at this point. Let me revert this change for now. I'll re-revert this after the cut next week.

Change-Id: Ia8b00680c992ec526e6a858945f2380cbcdfdd55
2013-10-10 02:05:50 +00:00
Jean Chalard
0ded41149e am 73ca0f2c: am 423921ca: Merge "Fallback on empty locales."
* commit '73ca0f2cec62cc67eceb526cd28d48948eae5b45':
  Fallback on empty locales.
2013-10-09 18:55:06 -07:00
Jean Chalard
3ab42a00ec am c5f7d74b: am 5db7eaba: Merge "Accept double-space-period after emoji."
* commit 'c5f7d74b2bb83e99bef7aad62924b0c043ce8961':
  Accept double-space-period after emoji.
2013-10-09 18:55:03 -07:00
Satoshi Kataoka
f12df9e401 am 3bf2c598: am 1d188a28: Merge "Fix emoji"
* commit '3bf2c59881ebdd4cf77099806d26f280046623bf':
  Fix emoji
2013-10-09 18:55:00 -07:00
Satoshi Kataoka
383da922a6 am 664f11f2: am 0b288985: Merge "Fix emoji recent key behavior"
* commit '664f11f2ffee2cfefe12a98bde79673abf909148':
  Fix emoji recent key behavior
2013-10-09 18:54:57 -07:00
Ken Wakasa
d439ee371d am f330de95: am c01707db: Merge "Suppress exceptions that have always been happening."
* commit 'f330de9526025448e64bdfe69b3d277e214c2512':
  Suppress exceptions that have always been happening.
2013-10-09 18:54:53 -07:00
Ken Wakasa
bcb095e72f am e6a64022: am 676bb517: Merge "Add Ver4DictUpdater."
* commit 'e6a6402258a9dae8b71be7af94d682ebb775b28f':
  Add Ver4DictUpdater.
2013-10-09 18:54:51 -07:00
Ken Wakasa
f9de7ca5fd am d5c90d9d: am 618158e6: Merge "Refactor BinaryDictIOUtilsTests."
* commit 'd5c90d9d8be05d848661aba10d11bac14cf70626':
  Refactor BinaryDictIOUtilsTests.
2013-10-09 18:54:48 -07:00
Satoshi Kataoka
0f0cd69aa8 am 3944a67c: am 6ec0cf12: Merge "Tentatively revert assets"
* commit '3944a67c325478341be43a97017db0c50746c17c':
  Tentatively revert assets
2013-10-09 18:54:45 -07:00
Yuichiro Hanada
1f6b9d7fef am 10100b2c: am 14d31d46: Add AbstractDictDecoder.
* commit '10100b2c52fd6073b37eb3d8558439e62c6c9412':
  Add AbstractDictDecoder.
2013-10-09 18:54:36 -07:00
Ken Wakasa
aa958adfaf am 73ddd404: am 78409cd9: Merge "Separate shortcut targets from the trie file."
* commit '73ddd4041967babdcb201da33042e15460031faf':
  Separate shortcut targets from the trie file.
2013-10-09 18:54:33 -07:00
Alan Viverette
26c006d8f0 am f6c2a0fe: am afa56511: Merge "Update string comments for translation"
* commit 'f6c2a0fe59444eb85a7e658ce36bf40edd8605da':
  Update string comments for translation
2013-10-09 17:55:51 -07:00
Keisuke Kuroyanagi
8be44a2d87 am f28ca53b: am 864ee881: Merge "Fix UserHistoryDictionaryTests."
* commit 'f28ca53b33098a87938fc9eafff5577e6c02a822':
  Fix UserHistoryDictionaryTests.
2013-10-09 17:55:48 -07:00
Yuichiro Hanada
98d7c6cde8 am be7db63a: am 3dd77a6d: Add SparseTableContentWriter to Ver4DictEncoder.
* commit 'be7db63ad91f3f1a6e78d55993adcd5c055fddea':
  Add SparseTableContentWriter to Ver4DictEncoder.
2013-10-09 17:55:46 -07:00
Yuichiro Hanada
fd91482b5e am 8e19d4a1: am d6e307a4: Add DictUpdater.
* commit '8e19d4a120bf57f6eebce99bac22a01941400d61':
  Add DictUpdater.
2013-10-09 17:55:44 -07:00
Satoshi Kataoka
37da650b75 am 5fbd356a: am 85607c59: Merge "Fix the subtype id of the additional subtypes"
* commit '5fbd356a735ae02a671ca7db6dd57050e9fb0b17':
  Fix the subtype id of the additional subtypes
2013-10-09 17:55:33 -07:00
Satoshi Kataoka
26a97909f6 am 3977cc97: am c7f8d54d: Merge "Prepare for changing text color for functional keys"
* commit '3977cc97528df0851d9b671578181d64c6b7a210':
  Prepare for changing text color for functional keys
2013-10-09 17:55:25 -07:00
Keisuke Kuroyanagi
9115f38b42 am ec5ad29a: am d25cd26f: Merge "Try decaying user history at hourly intervals."
* commit 'ec5ad29a1f81b3d1a907c201f1d6fed01aea627b':
  Try decaying user history at hourly intervals.
2013-10-09 17:55:08 -07:00
Ken Wakasa
aa3ae615d2 am 72c870f5: am 596a565a: Merge "Remove some unused variables."
* commit '72c870f5e67c0b332b8bf0b394796c28b53f61a7':
  Remove some unused variables.
2013-10-09 17:55:02 -07:00
Ken Wakasa
8037b971c2 am da4d87ff: am 2dcb6337: Merge "Make SparseTable have multiple content tables."
* commit 'da4d87ff000b594ede7cdb7bcb10e9272484f467':
  Make SparseTable have multiple content tables.
2013-10-09 17:54:56 -07:00
Jean Chalard
d0b02b526a am 93c2fa8d: am cd7422f4: Merge "Fix a pernicious bug with caps."
* commit '93c2fa8d3e65ab91898760e64636d5d10942ea17':
  Fix a pernicious bug with caps.
2013-10-09 17:54:48 -07:00
Satoshi Kataoka
96fdbaa367 am 85eba056: am c5182c9a: Correspond to the security related API change for PreferenceActivity
* commit '85eba056f2326f5e3015e4153123d40b6f7cd98f':
  Correspond to the security related API change for PreferenceActivity
2013-10-09 17:54:44 -07:00
Jean Chalard
4afd8ff474 am 0874939e: am a8b838b4: Merge "Fix a test and crash with a better error message when reading"
* commit '0874939e1086baceba9c1f94ca98a7a5837e7813':
  Fix a test and crash with a better error message when reading
2013-10-09 17:54:40 -07:00
Satoshi Kataoka
3cc9602c57 am 319eb1c3: am 77144a64: Merge "Retain Emoji Keyboard after rotation"
* commit '319eb1c363a0d443cace14ee41c575a67ecfc93a':
  Retain Emoji Keyboard after rotation
2013-10-09 17:54:37 -07:00
Satoshi Kataoka
2e7f74f00c am 615509cf: am 9d763910: Merge "Unfortunately, hide some broken "emoji"s"
* commit '615509cf27839e946280787cf27d8c091079b91b':
  Unfortunately, hide some broken "emoji"s
2013-10-09 17:54:01 -07:00
Jean Chalard
e398d09a50 am af75e48e: am 74577bed: Merge "Implement the heuristic for auto-commit."
* commit 'af75e48efdc5be7d0b1c3d411017757454ed1799':
  Implement the heuristic for auto-commit.
2013-10-09 17:53:58 -07:00
Jean Chalard
805bae9575 am 6f2830dc: am 2afa0e62: Merge "Fix a bug where gesture would delay update."
* commit '6f2830dcb91fd2d00088c7522c91a45e90a1f3e6':
  Fix a bug where gesture would delay update.
2013-10-09 17:53:52 -07:00
Ken Wakasa
3dd8185656 am a9f5c55c: am 382094a7: Merge "Cleanup and remove redundant more keys on phones"
* commit 'a9f5c55ca2f075ed6923e0040fa66c07a5a37176':
  Cleanup and remove redundant more keys on phones
2013-10-09 17:53:49 -07:00
Ken Wakasa
272a8b79d8 am 88c946af: am 194c6360: Merge "Swap keys: exclamation, question, period, comma."
* commit '88c946af0c8a8e07092be71a7b98957d021e499b':
  Swap keys: exclamation, question, period, comma.
2013-10-09 17:53:47 -07:00
Ken Wakasa
b04568b460 am 1522e7be: am cc81a93b: Merge "Add skipPtNode to DictDecoders."
* commit '1522e7be20ac53c3870d493e3a9fb7946edbbea4':
  Add skipPtNode to DictDecoders.
2013-10-09 17:53:41 -07:00
Satoshi Kataoka
acdd67bb42 am 98da7cfc: am c2dda795: Tentatively revert inconsistent assets
* commit '98da7cfc0b9afc75db240d10c20f3360fe693320':
  Tentatively revert inconsistent assets
2013-10-09 17:53:39 -07:00
Satoshi Kataoka
8498002afb am db083a2b: am a4913994: Hide indication bar if only one page
* commit 'db083a2b25d057f21a22333251ea0a78668e6326':
  Hide indication bar if only one page
2013-10-09 17:53:37 -07:00
Keisuke Kuroyanagi
07fe099765 am d00e4865: am 126d758c: Merge "Quit blocking getSuggestion during GC."
* commit 'd00e48656b02ff49fc834ed6762dc194d00b42ad':
  Quit blocking getSuggestion during GC.
2013-10-09 17:53:34 -07:00
Jean Chalard
645d992786 am bff2d14d: am 74730a46: Merge "Create the wiring for auto-commit confidence computation."
* commit 'bff2d14d1caf4d70f8c1fdcbbf8e9b41209a3e94':
  Create the wiring for auto-commit confidence computation.
2013-10-09 17:53:32 -07:00
Ken Wakasa
a0797f459b am 064661a3: Merge "Add Swiss French and German keyboard layouts."
* commit '064661a35cfb8223577d03e014f1ab61a5ba4575':
  Add Swiss French and German keyboard layouts.
2013-10-09 15:16:04 -07:00
Fredrik Roubert
220ce8f269 Add Swiss French and German keyboard layouts.
There used to be two "Swiss" keyboard layouts, labelled fr_CH and de_QY,
available in LatinIME. They were, however, not actually Swiss layouts
but instead work-arounds to be able to get French or German with qwertz
or qwerty (instead of azerty and qwertz) layouts, respectively. These
were thus removed by commit f6972561fc
replacing them with the generic fr-qwertz and de-qwerty layouts instead.

Here, now, is a proper Swiss keyboard layout, following Swiss standards
for people accustomed to typing on Swiss keyboards, with the expected
tailorings for French and German.

Change-Id: I9feed752053ecc694c84db713284f69bc1daf155
2013-10-09 17:42:17 +02:00
Satoshi Kataoka
a6a6abc816 Fix the security related API change for PreferenceActivity
Bug: 10118761
Change-Id: I63501d6c2b5f561d7ab8b7362498665d805d5e1e
2013-10-09 02:59:32 -07:00
Satoshi Kataoka
6862b8192d Fix crash in AdditionalSubtypeUtils
Bug: 11136982

Change-Id: I9d022a178c47bad3566be4c0bd8ffbce0b14896d
2013-10-09 02:59:26 -07:00
Satoshi Kataoka
0a90c5a5b0 am 9a802e0d: Merge "Support sw540 (ultra Z)"
* commit '9a802e0dba989f3fb8cb480355828531c8e1146d':
  Support sw540 (ultra Z)
2013-10-09 01:55:37 -07:00
Satoshi Kataoka
9a802e0dba Merge "Support sw540 (ultra Z)" 2013-10-09 08:52:58 +00:00
Satoshi Kataoka
e55446b6bd Support sw540 (ultra Z)
Bug: 11125351
Change-Id: Ib930ba810b25e28bcc36ea1647d46731816d9def
2013-10-09 17:45:53 +09:00
Yuichiro Hanada
67c758f160 Add resolveBigramPositions.
Bug: 11073222
Change-Id: I680e4304c6ab701e9aa132e1e140d789097a53ae
2013-10-09 17:39:22 +09:00
Satoshi Kataoka
8156a45026 am 56997a80: Retry to tweak punctuations
* commit '56997a80c25b16680e0b75d589d380bfec3aca05':
  Retry to tweak punctuations
2013-10-09 00:03:13 -07:00
Satoshi Kataoka
56997a80c2 Retry to tweak punctuations
Bug: 11130808
Change-Id: I9ffc457ca44bccfa3eb3bdb0c26535d795215b26
2013-10-09 15:39:23 +09:00
Satoshi Kataoka
afe143c928 am 30ef03d8: Tweak vertical gap of Emoji palette
* commit '30ef03d865ec78469f26983f9c3e74f4e2c1bdd0':
  Tweak vertical gap of Emoji palette
2013-10-08 23:20:53 -07:00
Satoshi Kataoka
30ef03d865 Tweak vertical gap of Emoji palette
Bug: 11140087
Change-Id: I8163568a9d7f9d321148001e161c672f78796c96
2013-10-09 14:56:39 +09:00
Satoshi Kataoka
7b4703402e am 83994ad6: Merge "Fix the security related API change for PreferenceActivity"
* commit '83994ad66b337276c8ba18249a1c5d52540eeef3':
  Fix the security related API change for PreferenceActivity
2013-10-08 22:50:13 -07:00
Satoshi Kataoka
83994ad66b Merge "Fix the security related API change for PreferenceActivity" 2013-10-09 05:46:15 +00:00
Satoshi Kataoka
64f64bdf58 Fix the security related API change for PreferenceActivity
Bug: 10118761
Change-Id: I63501d6c2b5f561d7ab8b7362498665d805d5e1e
2013-10-09 14:34:06 +09:00
Jean Chalard
a8285a2425 am dfaec345: Merge "Always call finishComposingText before recapitalization"
* commit 'dfaec34502e214b4f6a0ce8b91ccfa57f7c8d07f':
  Always call finishComposingText before recapitalization
2013-10-08 22:19:29 -07:00
Jean Chalard
bfa0d8df8d am e306d292: Merge "Remove a useless IPC call."
* commit 'e306d292ebc2a753cb2546c306cb6abc47fb55f0':
  Remove a useless IPC call.
2013-10-08 22:19:27 -07:00
Jean Chalard
dfaec34502 Merge "Always call finishComposingText before recapitalization" 2013-10-09 05:18:01 +00:00
Jean Chalard
e306d292eb Merge "Remove a useless IPC call." 2013-10-09 05:17:51 +00:00
Satoshi Kataoka
a87070b6c5 am 50f9ca4a: Fix crash in AdditionalSubtypeUtils
* commit '50f9ca4acd799c7ad2abd18fcdab2a895ed32dd7':
  Fix crash in AdditionalSubtypeUtils
2013-10-08 21:05:24 -07:00
Satoshi Kataoka
50f9ca4acd Fix crash in AdditionalSubtypeUtils
Bug: 11136982

Change-Id: I9d022a178c47bad3566be4c0bd8ffbce0b14896d
2013-10-09 12:50:50 +09:00
Jean Chalard
f178685c11 Always call finishComposingText before recapitalization
Workaround for framework bug:
Bug: 10792236

Change-Id: I3706b9eed5223889791840e30660f8d17625cb70
2013-10-09 12:15:21 +09:00
Jean Chalard
27d78643e8 Remove a useless IPC call.
This is not useful because we're going to call setSelection again
with different values on the connection right away.

Also a preliminary change for
Bug: 10792236

Change-Id: I46c6ef1fbb3624086099bf81afddb0ef5ae85661
2013-10-09 12:11:28 +09:00
Baligh Uddin
d823988b53 Merge "Import translations. DO NOT MERGE" 2013-10-08 14:03:32 +00:00
Baligh Uddin
549559e28d Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-10-08 14:03:24 +00:00
Satoshi Kataoka
31e152e380 am de65b7c0: Merge "Fix the position of emoji palette"
* commit 'de65b7c0b36963de0f5c4f5cede543b247a8ccd7':
  Fix the position of emoji palette
2013-10-08 05:06:39 -07:00
Satoshi Kataoka
de65b7c0b3 Merge "Fix the position of emoji palette" 2013-10-08 12:04:03 +00:00
Satoshi Kataoka
f981fe7ed2 Fix the position of emoji palette
Change-Id: I07a3912cb9fef8e28f3605de4e73a201a900e95c
2013-10-08 21:00:43 +09:00
Ken Wakasa
1d24f19b00 am c040d59d: Merge "Add more_keys_for_* declarations for the Swedish keyboard."
* commit 'c040d59defe38ce4b55e54dc8859db2e48307f1f':
  Add more_keys_for_* declarations for the Swedish keyboard.
2013-10-08 04:46:02 -07:00
Ken Wakasa
c040d59def Merge "Add more_keys_for_* declarations for the Swedish keyboard." 2013-10-08 11:44:54 +00:00
Jean Chalard
e9631bcda4 am 0152ff53: Merge "Update dictionaries"
* commit '0152ff53a261e1b8dd2a876120480cc103b7a799':
  Update dictionaries
2013-10-08 04:39:19 -07:00
Jean Chalard
0152ff53a2 Merge "Update dictionaries" 2013-10-08 11:36:35 +00:00
Fredrik Roubert
a30884e0e0 Add more_keys_for_* declarations for the Swedish keyboard.
This adds all those popup keys that were included in commit
b1cb13292f when the Swedish keyboard was
first added. Many of these definitions were later removed by commit
79b965e04f but most likely by mistake, as
that commit log message doesn't mention anything about removing these.

To help making this file more maintainable, this commit also moves a few
definitions around so that all definitions now appear in alphabetical
order.

Change-Id: Iadef9e3dd1dc7b39fe87b2fc75210d0697b24361
2013-10-08 13:28:08 +02:00
Satoshi Kataoka
db7513bb25 am a701501c: Merge "Reduce memory of emoji palette"
* commit 'a701501cb67127f6a144f9cdbd62b8a97f37856f':
  Reduce memory of emoji palette
2013-10-08 04:27:13 -07:00
Satoshi Kataoka
a701501cb6 Merge "Reduce memory of emoji palette" 2013-10-08 11:22:21 +00:00
Satoshi Kataoka
0e01df9baf Reduce memory of emoji palette
Bug: 10902556
Change-Id: I3c8da35a601de2bfb248292c7b59235fc1120988
2013-10-08 20:11:35 +09:00
Jean Chalard
b1eedc6ba0 Update dictionaries
>>> dictionaries/en_GB_wordlist.combined.gz
Header :
  date : 1381130519 <=> 1381226409
  version : 41 <=> 42
Body :
Added: haha 45

>>> dictionaries/en_US_wordlist.combined.gz
Header :
  date : 1380293342 <=> 1381226409
  version : 40 <=> 42
Body :
Added: haha 45

>>> dictionaries/en_wordlist.combined.gz
Header :
  date : 1380293363 <=> 1381226429
  version : 40 <=> 42
Body :
Added: haha 45

>>> dictionaries/fr_wordlist.combined.gz
Header :
  date : 1380519383 <=> 1381226409
  version : 40 <=> 42
Body :
Freq changed: haha 0 -> 30

>>> java/res/raw/main_en.dict
Header :
  date : 1380293363 <=> 1381226429
  version : 40 <=> 42
Body :
Added: haha 45

>>> java/res/raw/main_fr.dict
Header :
  date : 1380519383 <=> 1381226409
  version : 40 <=> 42
Body :
Freq changed: haha 0 -> 30

Bug: 11114205
Change-Id: I39d429d24d93ee07a70d8613ce0752432b26acc4
2013-10-08 10:34:56 +00:00
Jean Chalard
17bec5cb1c am 92190d9a: Merge "Show the keyboard earlier when rotating."
* commit '92190d9a756b7bad95648075828b23e61340358d':
  Show the keyboard earlier when rotating.
2013-10-08 03:15:55 -07:00
Jean Chalard
92190d9a75 Merge "Show the keyboard earlier when rotating." 2013-10-08 10:14:41 +00:00
Satoshi Kataoka
67aa1a93f8 am 2d3e1210: Fix memory leak in EmojiPaletteView
* commit '2d3e121014a97b7de90f287f1ef82fa98f37007c':
  Fix memory leak in EmojiPaletteView
2013-10-08 03:12:41 -07:00
Satoshi Kataoka
2d3e121014 Fix memory leak in EmojiPaletteView
Bug: 10902556
Change-Id: I3a8c1e08d6f953b462d914acd1f411c36f9d80f2
2013-10-08 19:05:00 +09:00
Ken Wakasa
87f0603380 am d900b90d: Merge "Prep for RAM footprint optimization for Emoji palettes"
* commit 'd900b90db7d411c8cfc8ff9e41518bf98f50daff':
  Prep for RAM footprint optimization for Emoji palettes
2013-10-08 01:36:46 -07:00
Ken Wakasa
d900b90db7 Merge "Prep for RAM footprint optimization for Emoji palettes" 2013-10-08 08:11:53 +00:00
Ken Wakasa
8cf2a5e59f Prep for RAM footprint optimization for Emoji palettes
bug: 10902556
Change-Id: I313948c73b60cd33c437cf02e8d3fb61c288a240
2013-10-08 17:09:24 +09:00
Jean Chalard
482aa129e4 Show the keyboard earlier when rotating.
Bug: 11107229
Change-Id: I0b36341d60b634a860eb13fafd0dc69fe734bdeb
2013-10-08 16:33:27 +09:00
Jean Chalard
620017028c am 36c56cae: Merge "Make the sentence separator a resource."
* commit '36c56caee3049737a55e2421bf9e3727c4936f24':
  Make the sentence separator a resource.
2013-10-07 23:45:52 -07:00
Jean Chalard
10581e68af Make the sentence separator a resource.
This will help handing correctly the armenian full stop.

Bug: 10082781
Change-Id: Id7bb219ebd89daba203216eab362d1cc26a65a36
2013-10-08 15:28:43 +09:00
Baligh Uddin
03b4809729 Import translations. DO NOT MERGE
Change-Id: If76652b1bdfc62f8c8d60ca8d5a8c3b7346e75a3
Auto-generated-cl: translation import
2013-10-07 23:01:43 -07:00
Baligh Uddin
7cbd5d63fc Import translations. DO NOT MERGE
Change-Id: I8dc4664964ed153fc79309d7e70f4a36bfacceb6
Auto-generated-cl: translation import
2013-10-07 22:49:43 -07:00
Satoshi Kataoka
da9408c8d8 am 984aa60e: Merge "Extend hitbox of emoji keys"
* commit '984aa60e11a160ae712527dcaa1bc837db2e7466':
  Extend hitbox of emoji keys
2013-10-07 16:29:33 -07:00
Satoshi Kataoka
984aa60e11 Merge "Extend hitbox of emoji keys" 2013-10-07 23:27:07 +00:00
Jean Chalard
6e979246be am 7712baa5: Merge "Fix a possible IOOB"
* commit '7712baa59baadccf2da64f8dc5d21621fba860af':
  Fix a possible IOOB
2013-10-07 07:23:12 -07:00
Jean Chalard
9493affce3 am 3c4e8cb6: Call loadKeyboard later if it can\'t be called right away
* commit '3c4e8cb693ce584ea1f87e354430c069cdd3da39':
  Call loadKeyboard later if it can't be called right away
2013-10-07 07:23:09 -07:00
Satoshi Kataoka
5d27cb9397 Extend hitbox of emoji keys
Bug: 11105065
Change-Id: I5e90ba55cf708bf7be27d7d101cbc0719ac583c8
2013-10-07 23:22:12 +09:00
Jean Chalard
7712baa59b Merge "Fix a possible IOOB" 2013-10-07 14:21:00 +00:00
Jean Chalard
ca9c3c0613 Fix a possible IOOB
We want to use StringUtils here, but it's full of references to
stuff not accessible host-side like JsonReader and TextUtils
and SettingsValues :/

Bug: 11061476
Change-Id: I3c0194979833ede283b4f9190335dba5376fe6fc
2013-10-07 23:16:57 +09:00
Jean Chalard
3c4e8cb693 Call loadKeyboard later if it can't be called right away
Since loadKeyboard relies on the input connection being
available to give it the auto-caps state, but also can't
be called twice in a row because it needs to save and
restore its state and invalidates it after the restore,
we need to wait until we know we have a valid input
connection to call it.

Bug: 11107229
Change-Id: I1c7baf3215682df6f6ceb357bd37254f9e7418c7
2013-10-07 22:57:59 +09:00
Satoshi Kataoka
4a0af2cbba am 291ef1c9: Merge "Clear the cache of subtypes in onStartInputViewInternal"
* commit '291ef1c9c304bc6eae352e08f4ca86854853ee29':
  Clear the cache of subtypes in onStartInputViewInternal
2013-10-07 04:35:25 -07:00
Satoshi Kataoka
291ef1c9c3 Merge "Clear the cache of subtypes in onStartInputViewInternal" 2013-10-07 11:19:47 +00:00
Satoshi Kataoka
4be5f221e6 Clear the cache of subtypes in onStartInputViewInternal
Bug: 11077905
Change-Id: I9495f13a20edca0e6153cd1a7a0ac6891f707c59
2013-10-07 20:10:58 +09:00
Jean Chalard
0675d37487 am 86f77114: Merge "Don\'t auto-correct to non-whitelist shortcuts"
* commit '86f7711407b65c341b38a9fb297c3e5f0532da26':
  Don't auto-correct to non-whitelist shortcuts
2013-10-07 03:06:26 -07:00
Jean Chalard
86f7711407 Merge "Don't auto-correct to non-whitelist shortcuts" 2013-10-07 10:04:18 +00:00
Jean Chalard
d44b249043 am a6047aae: Merge "Set the shortcut frequency correctly."
* commit 'a6047aae941e0723367fa9c52157271eb405b6fb':
  Set the shortcut frequency correctly.
2013-10-07 03:02:06 -07:00
Jean Chalard
f309f2288b Don't auto-correct to non-whitelist shortcuts
Bug: 11076722
Change-Id: I0de10ab24d33ec31f45664fe92d80d5a7bec9c20
2013-10-07 19:01:57 +09:00
Jean Chalard
a6047aae94 Merge "Set the shortcut frequency correctly." 2013-10-07 10:00:34 +00:00
Jean Chalard
f3204eebb1 Set the shortcut frequency correctly.
14 is the right value.

Bug: 11076722
Change-Id: I95d404b540f7fbe4932d1f8498cde23f1df0314f
2013-10-07 18:55:42 +09:00
Keisuke Kuroyanagi
eafff65bbe am be4d85fe: Merge "Fix bug and Add large test for decaying dictionary."
* commit 'be4d85feb0b7aa65c9c0f09affe2583eb837cc2b':
  Fix bug and Add large test for decaying dictionary.
2013-10-07 02:36:31 -07:00
Keisuke Kuroyanagi
be4d85feb0 Merge "Fix bug and Add large test for decaying dictionary." 2013-10-07 09:32:56 +00:00
Jean Chalard
dff8229925 am 7da62bbe: Merge "Remove suggestions when string contains a period"
* commit '7da62bbe24e86ba95cab95cb5f10023ea07c08c5':
  Remove suggestions when string contains a period
2013-10-07 01:38:22 -07:00
Satoshi Kataoka
6a83a87569 am 47462172: Enter -> Alpha keyboard switcher in Emoji palette view
* commit '4746217247d14f26249217aab28215e9c6867614':
  Enter -> Alpha keyboard switcher in Emoji palette view
2013-10-07 01:38:19 -07:00
Satoshi Kataoka
192414a4b1 am 32cf6f85: Show Emoji key by longpressing the enter key
* commit '32cf6f85a2e166f8a43d9bccd4ddefa0b7167cd1':
  Show Emoji key by longpressing the enter key
2013-10-07 01:38:17 -07:00
Jean Chalard
7da62bbe24 Merge "Remove suggestions when string contains a period" 2013-10-07 08:34:52 +00:00
Keisuke Kuroyanagi
cfb018ba6d Fix bug and Add large test for decaying dictionary.
- GC gets failure when the dictionary become empty.
- Useless unigrams are sometimes not removed.

Bug: 10197478
Change-Id: I8d1479c01efba61a81f03bc077da6bcb4797a940
2013-10-07 17:31:01 +09:00
Jean Chalard
df33982fce Remove suggestions when string contains a period
This is not the right way to do it, but it's simple and will kill the
regression. We should investigate why the return values are
wrong in this case.

Bug: 10780091
Change-Id: I808727242c9cb1598df00a7426358dc3a658add4
2013-10-07 17:27:27 +09:00
Satoshi Kataoka
4746217247 Enter -> Alpha keyboard switcher in Emoji palette view
Bug: 11103091
Change-Id: I0c5384e9f148566d1ac1d178a8227eb913d59908
2013-10-07 17:05:54 +09:00
Satoshi Kataoka
32cf6f85a2 Show Emoji key by longpressing the enter key
Bug: 11074625
Change-Id: I5fc57a2b68d7dcfb8dbebf5821b76b0895a947f9
2013-10-07 16:47:13 +09:00
Satoshi Kataoka
b3ac25f1d9 am 4deb824f: Add navigateEmoji
* commit '4deb824f3a91e2e157a3a0334e46b9bba394bc1a':
  Add navigateEmoji
2013-10-06 23:35:34 -07:00
Satoshi Kataoka
4deb824f3a Add navigateEmoji
Bug: 11074625
Change-Id: I1ef6b81ef923684b502c24fddb4ced8fe1691733
2013-10-07 15:28:39 +09:00
Satoshi Kataoka
8822a52c3f am 287c739d: Merge "Fix build"
* commit '287c739db9715222733af18b5e575f0bba1033bf':
  Fix build
2013-10-06 20:51:10 -07:00
Satoshi Kataoka
e6e4c70a23 Fix build
Change-Id: I61341aa7b1ceb311aaa5faa5888ba31e463a95d5
2013-10-07 12:48:14 +09:00
Satoshi Kataoka
6f726f6fff am d76b5529: Rename EmojiKeyboardView -> EmojiPalettesView
* commit 'd76b55297940a65bb9479020a9ed58aa978a0aea':
  Rename EmojiKeyboardView -> EmojiPalettesView
2013-10-06 20:35:15 -07:00
Satoshi Kataoka
d76b552979 Rename EmojiKeyboardView -> EmojiPalettesView
Change-Id: I226bb8e21fd2b2b6639896a1cc433d19f3f431c2
2013-10-07 12:28:13 +09:00
Baligh Uddin
f96391aee0 Import translations. DO NOT MERGE
Change-Id: I15036545751abe751f2768daef7f3f1605a5457e
Auto-generated-cl: translation import
2013-10-04 22:59:25 -07:00
Baligh Uddin
4d4fe3eb5e Import translations. DO NOT MERGE
Change-Id: I04aed3599ff9570197b408a5d16ea48422294f97
Auto-generated-cl: translation import
2013-10-04 22:46:44 -07:00
Baligh Uddin
a9a54bb4cd Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-10-04 16:55:51 +00:00
Baligh Uddin
2b361d95a6 Import translations. DO NOT MERGE
Change-Id: I50e530351c75746759fefc4113c4f881755405ec
Auto-generated-cl: translation import
2013-10-04 09:03:13 -07:00
Jean Chalard
73ca0f2cec am 423921ca: Merge "Fallback on empty locales."
* commit '423921ca131dd1f330599063d34acd714889edf1':
  Fallback on empty locales.
2013-10-04 06:47:34 -07:00
Jean Chalard
423921ca13 Merge "Fallback on empty locales." 2013-10-04 13:44:44 +00:00
Jean Chalard
c5f7d74b2b am 5db7eaba: Merge "Accept double-space-period after emoji."
* commit '5db7eabafb75a595403309b74c86cba5d4d5486f':
  Accept double-space-period after emoji.
2013-10-04 06:08:34 -07:00
Jean Chalard
5db7eabafb Merge "Accept double-space-period after emoji." 2013-10-04 13:05:43 +00:00
Jean Chalard
43a8a0c527 Fallback on empty locales.
This is a very rare corner case.

Bug: 11072132
Change-Id: Iad2aa69511f7dc99105284a049c63f2f997b8ef0
2013-10-04 22:04:59 +09:00
Jean Chalard
8142fd83a6 Accept double-space-period after emoji.
This also includes a fix that allows this code to read surrogate
pairs in this processing.

Bug: 11070482
Change-Id: If5ef8d6863938252f09128b7e99ea07ece6e7019
2013-10-04 22:01:36 +09:00
Satoshi Kataoka
3bf2c59881 am 1d188a28: Merge "Fix emoji"
* commit '1d188a28fb0930217098fef10937674e24ca5a49':
  Fix emoji
2013-10-04 05:02:12 -07:00
Satoshi Kataoka
1d188a28fb Merge "Fix emoji" 2013-10-04 12:00:39 +00:00
Satoshi Kataoka
0cf92aa826 Fix emoji
Bug: 10538430

Change-Id: Ib11e29794216b54001806ab12fe440d157243dc1
2013-10-04 20:58:09 +09:00
Satoshi Kataoka
664f11f2ff am 0b288985: Merge "Fix emoji recent key behavior"
* commit '0b288985b7e6a74f94943f15be6d6d55d6cca872':
  Fix emoji recent key behavior
2013-10-04 04:31:32 -07:00
Satoshi Kataoka
0b288985b7 Merge "Fix emoji recent key behavior" 2013-10-04 11:18:07 +00:00
Satoshi Kataoka
e7ed5cae44 Fix emoji recent key behavior
Bug: 10538430
Change-Id: I91e03a8e7914628cdc8e57c124c95e5e6e8ea2a6
2013-10-04 20:01:00 +09:00
Ken Wakasa
f330de9526 am c01707db: Merge "Suppress exceptions that have always been happening."
* commit 'c01707db03c124ecab0c8ba14b4e4f2d24c973c9':
  Suppress exceptions that have always been happening.
2013-10-04 03:15:40 -07:00
Ken Wakasa
c01707db03 Merge "Suppress exceptions that have always been happening." 2013-10-04 10:13:53 +00:00
Ken Wakasa
fba1bd0ec4 Suppress exceptions that have always been happening.
Change-Id: I5f85a7a0f94ea9ecbe0c4a8caebcf551fa9c9669
2013-10-04 19:10:26 +09:00
Ken Wakasa
e6a6402258 am 676bb517: Merge "Add Ver4DictUpdater."
* commit '676bb517ed7cf137c084a861ab0c2a88dd7a6452':
  Add Ver4DictUpdater.
2013-10-04 02:49:55 -07:00
Ken Wakasa
d5c90d9d8b am 618158e6: Merge "Refactor BinaryDictIOUtilsTests."
* commit '618158e675c27854b0ab2cb53ec2eb2837a593c0':
  Refactor BinaryDictIOUtilsTests.
2013-10-04 02:49:52 -07:00
Ken Wakasa
676bb517ed Merge "Add Ver4DictUpdater." 2013-10-04 09:48:27 +00:00
Ken Wakasa
618158e675 Merge "Refactor BinaryDictIOUtilsTests." 2013-10-04 09:47:35 +00:00
Satoshi Kataoka
3944a67c32 am 6ec0cf12: Merge "Tentatively revert assets"
* commit '6ec0cf12b8f3dab05c48c81b1c0aaf5430d58c44':
  Tentatively revert assets
2013-10-04 02:18:45 -07:00
Satoshi Kataoka
6ec0cf12b8 Merge "Tentatively revert assets" 2013-10-04 09:17:12 +00:00
Satoshi Kataoka
0b4d75c2fa Tentatively revert assets
Change-Id: I403fc24a407fdd3b433d5820f1b46e6985cbe83e
2013-10-04 18:09:03 +09:00
Yuichiro Hanada
e4e0add9fb Add Ver4DictUpdater.
Change-Id: I986ab26faf535fc4bc98443053f534eced9d048f
2013-10-04 17:33:29 +09:00
Satoshi Kataoka
f4aa9a7bd7 Do not merge. Revert emoji key position to JB-mr2
Cherry pick of Ie2033b2f5253b2e2

Bug: 10954182
Change-Id: I9cc61e27a207055d5a43fe3da6fd1ec63bae49fd
2013-10-04 16:38:54 +09:00
Yuichiro Hanada
10100b2c52 am 14d31d46: Add AbstractDictDecoder.
* commit '14d31d464037c31e7f7d382a8a86f6acf4694b06':
  Add AbstractDictDecoder.
2013-10-03 22:21:44 -07:00
Yuichiro Hanada
75d60e821c Refactor BinaryDictIOUtilsTests.
Change-Id: I2208378b33038771b460abb33f9a690872e998e2
2013-10-04 14:19:13 +09:00
Yuichiro Hanada
14d31d4640 Add AbstractDictDecoder.
Change-Id: Ie69d84e090f69dc3ea1f5de73ad8c954ecd2c6a7
2013-10-04 14:16:59 +09:00
Ken Wakasa
73ddd40419 am 78409cd9: Merge "Separate shortcut targets from the trie file."
* commit '78409cd9409f5d5bc706718a5a50963596810716':
  Separate shortcut targets from the trie file.
2013-10-03 22:15:15 -07:00
Ken Wakasa
78409cd940 Merge "Separate shortcut targets from the trie file." 2013-10-04 05:12:55 +00:00
Satoshi Kataoka
eb0526a9c3 am ef64676b: Merge "Revert emoji key position to JB-mr2"
* commit 'ef64676bf8e843e0f5c3b8ed1ad409219da3493a':
  Revert emoji key position to JB-mr2
2013-10-03 21:24:35 -07:00
Satoshi Kataoka
ef64676bf8 Merge "Revert emoji key position to JB-mr2" 2013-10-04 02:30:26 +00:00
Satoshi Kataoka
5a54a5769c Revert emoji key position to JB-mr2
Bug: 10538430

Change-Id: Ie2033b2f5253b2e2fc2229ba6c95568e7b2a58fa
2013-10-04 11:21:51 +09:00
Yuichiro Hanada
73b9d3b879 Separate shortcut targets from the trie file.
Bug: 10920165
Change-Id: I340759eadbde7fb64cb3b9a3c619ee3a768cedf8
2013-10-04 11:16:10 +09:00
Alan Viverette
f6c2a0fe59 am afa56511: Merge "Update string comments for translation"
* commit 'afa565119cd3e8fd7f92ee22033932fc8e8d47d4':
  Update string comments for translation
2013-10-03 13:37:51 -07:00
Alan Viverette
afa565119c Merge "Update string comments for translation" 2013-10-03 20:34:24 +00:00
Keisuke Kuroyanagi
f28ca53b33 am 864ee881: Merge "Fix UserHistoryDictionaryTests."
* commit '864ee881bd2f4a5dbde8f31c68e7f89522c67db6':
  Fix UserHistoryDictionaryTests.
2013-10-03 05:04:10 -07:00
Keisuke Kuroyanagi
864ee881bd Merge "Fix UserHistoryDictionaryTests." 2013-10-03 12:02:34 +00:00
Keisuke Kuroyanagi
11f7cae094 Fix UserHistoryDictionaryTests.
Bug: 6669677
Bug: 10667710

Change-Id: I6cdc6a6c9cacc7f276fda3a26ec31e3eb928471c
2013-10-03 20:55:34 +09:00
Yuichiro Hanada
be7db63ad9 am 3dd77a6d: Add SparseTableContentWriter to Ver4DictEncoder.
* commit '3dd77a6d6696bb426b200b27adeb8be7e887a667':
  Add SparseTableContentWriter to Ver4DictEncoder.
2013-10-03 04:35:34 -07:00
Yuichiro Hanada
8e19d4a120 am d6e307a4: Add DictUpdater.
* commit 'd6e307a4b7933ad5efebc6b0d3b775c5ab5c0e6e':
  Add DictUpdater.
2013-10-03 04:32:12 -07:00
Yuichiro Hanada
3dd77a6d66 Add SparseTableContentWriter to Ver4DictEncoder.
Bug: 10920165
Change-Id: I6372492e97297baad4c5aeeb3fb36dcccd7a944b
2013-10-03 20:31:01 +09:00
Yuichiro Hanada
d6e307a4b7 Add DictUpdater.
Change-Id: Ic586e46e5a9f59de53d53e59886d635345940974
2013-10-03 20:16:34 +09:00
Satoshi Kataoka
5fbd356a73 am 85607c59: Merge "Fix the subtype id of the additional subtypes"
* commit '85607c59651ed2341265253d5ab7cd9f5326e7f1':
  Fix the subtype id of the additional subtypes
2013-10-03 00:46:45 -07:00
Satoshi Kataoka
85607c5965 Merge "Fix the subtype id of the additional subtypes" 2013-10-03 07:45:24 +00:00
Satoshi Kataoka
9ecdb831db Fix the subtype id of the additional subtypes
Bug: 11032428
Change-Id: I5d422f1c15a582015770ef9a652348ca6eb8ab85
2013-10-03 16:41:13 +09:00
Satoshi Kataoka
3977cc9752 am c7f8d54d: Merge "Prepare for changing text color for functional keys"
* commit 'c7f8d54d6eaa0a0ebfe156ebe426eeab080a82dc':
  Prepare for changing text color for functional keys
2013-10-03 00:16:47 -07:00
Satoshi Kataoka
c7f8d54d6e Merge "Prepare for changing text color for functional keys" 2013-10-03 07:15:03 +00:00
Satoshi Kataoka
194e004e81 Prepare for changing text color for functional keys
Bug: 10786040

Change-Id: I0de7d4923ea13b44adcf1f4ea456796cd02ef27b
2013-10-03 15:54:46 +09:00
Baligh Uddin
1bbd493376 Import translations. DO NOT MERGE
Change-Id: I4fe48281caf9d3cf83effb19933d8f168967f950
Auto-generated-cl: translation import
2013-10-02 21:46:19 -07:00
Baligh Uddin
e1e6819a4c Import translations. DO NOT MERGE
Change-Id: Ifee5f65e8da896db6bce982db0c8cdcbb3f49902
Auto-generated-cl: translation import
2013-10-02 21:40:31 -07:00
Alan Viverette
1240d28e57 Update string comments for translation
BUG: 11042719,11021829
Change-Id: I27c80d1a2489843a16bd2b055d2ae81797492d1c
2013-10-02 17:07:20 -07:00
Keisuke Kuroyanagi
ec5ad29a1f am d25cd26f: Merge "Try decaying user history at hourly intervals."
* commit 'd25cd26f1a18ebf385a9ce8aea1e9c7ba32bdfc7':
  Try decaying user history at hourly intervals.
2013-10-02 06:57:21 -07:00
Ken Wakasa
72c870f5e6 am 596a565a: Merge "Remove some unused variables."
* commit '596a565ae7fe4e721503ad2da3e8a9990735ebf2':
  Remove some unused variables.
2013-10-02 06:57:16 -07:00
Keisuke Kuroyanagi
d25cd26f1a Merge "Try decaying user history at hourly intervals." 2013-10-02 09:44:03 +00:00
Yuichiro Hanada
3aa8977cb2 Remove some unused variables.
Change-Id: Iaf1556fec194d17cb4318f2bdcc837f8d79449ef
2013-10-02 18:26:03 +09:00
Keisuke Kuroyanagi
f36a97ab3a Try decaying user history at hourly intervals.
Bug: 6669677

Change-Id: Ib465fa7e1a7f289a07843535ba89d0dd5259e803
2013-10-02 18:06:08 +09:00
Ken Wakasa
da4d87ff00 am 2dcb6337: Merge "Make SparseTable have multiple content tables."
* commit '2dcb63375d9f6dbdbcd1334571f6e80b4d487771':
  Make SparseTable have multiple content tables.
2013-10-02 01:40:26 -07:00
Ken Wakasa
2dcb63375d Merge "Make SparseTable have multiple content tables." 2013-10-02 08:32:55 +00:00
Jean Chalard
93c2fa8d3e am cd7422f4: Merge "Fix a pernicious bug with caps."
* commit 'cd7422f4dfe2bd5708acc6305a4f6dc83767685a':
  Fix a pernicious bug with caps.
2013-10-02 01:00:50 -07:00
Jean Chalard
cd7422f4df Merge "Fix a pernicious bug with caps." 2013-10-02 07:59:08 +00:00
Jean Chalard
f735117d36 Fix a pernicious bug with caps.
What's happening here is, setAlphabetKeyboard sets the
keyboard to AUTOMATIC_SHIFTED and updates the keyboard, then
restoring the keyboard old state sets it back to UNSHIFTED without
updating it. When we finally know what the correct value is,
we try to set it to UNSHIFTED, but since that's already the currently
recorded state, it skips updating the keyboard forever.

The solution is to avoid setting the shift state without updating the
keyboard.

Bug: 10948582
Change-Id: Ic8670401e378f8284e851281f91a9ad93eac8e90
2013-10-02 16:57:36 +09:00
Satoshi Kataoka
85eba056f2 am c5182c9a: Correspond to the security related API change for PreferenceActivity
* commit 'c5182c9a4ae66e75df8c959bf625d08ef99f81d2':
  Correspond to the security related API change for PreferenceActivity
2013-10-02 00:38:31 -07:00
Satoshi Kataoka
c5182c9a4a Correspond to the security related API change for PreferenceActivity
Bug: 10118761
Change-Id: Ia7d1c6c526dae849f447c26387e96a4fb4d6042f
2013-10-02 16:25:07 +09:00
Yuichiro Hanada
4284e9aae7 Make SparseTable have multiple content tables.
Bug: 10920165
Change-Id: Ie9008452ee292fb0b1fec66e2ffed228c4af6c3e
2013-10-02 15:36:13 +09:00
Jean Chalard
0874939e10 am a8b838b4: Merge "Fix a test and crash with a better error message when reading"
* commit 'a8b838b473d4927e6f0483912c45fba929dfb402':
  Fix a test and crash with a better error message when reading
2013-10-01 23:29:35 -07:00
Jean Chalard
a8b838b473 Merge "Fix a test and crash with a better error message when reading" 2013-10-02 06:28:06 +00:00
Satoshi Kataoka
319eb1c363 am 77144a64: Merge "Retain Emoji Keyboard after rotation"
* commit '77144a645f693fd0d73fd2cbe378997c7a339006':
  Retain Emoji Keyboard after rotation
2013-10-01 23:16:44 -07:00
Jean Chalard
fa946d4a0f Fix a test and crash with a better error message when reading
When there are too many bigrams, we stop reading the file,
so the file pointer is in an inconsistent place. This means we
have no idea what's going to happen next. It's better to crash
right away.

Change-Id: Id3b7b78cbe4fda3493b3c9c46758763e1ab5f6a3
2013-10-02 11:48:47 +09:00
Satoshi Kataoka
615509cf27 am 9d763910: Merge "Unfortunately, hide some broken "emoji"s"
* commit '9d763910580379d3e68b4559f91e655cf05f02a3':
  Unfortunately, hide some broken "emoji"s
2013-10-01 09:52:17 -07:00
Jean Chalard
af75e48efd am 74577bed: Merge "Implement the heuristic for auto-commit."
* commit '74577bedb3bb0dabd0e661270f9da0c11c4b0f46':
  Implement the heuristic for auto-commit.
2013-10-01 09:52:15 -07:00
Jean Chalard
6f2830dcb9 am 2afa0e62: Merge "Fix a bug where gesture would delay update."
* commit '2afa0e621eab2ebd7e2bde344dd209308a75dcfc':
  Fix a bug where gesture would delay update.
2013-10-01 09:52:11 -07:00
Ken Wakasa
a9f5c55ca2 am 382094a7: Merge "Cleanup and remove redundant more keys on phones"
* commit '382094a784efb32ef9308542ef2f8d2c88ac96b2':
  Cleanup and remove redundant more keys on phones
2013-10-01 09:52:04 -07:00
Ken Wakasa
88c946af0c am 194c6360: Merge "Swap keys: exclamation, question, period, comma."
* commit '194c6360554f54d3dfa165427eadda2c7046a65e':
  Swap keys: exclamation, question, period, comma.
2013-10-01 09:51:57 -07:00
Ken Wakasa
1522e7be20 am cc81a93b: Merge "Add skipPtNode to DictDecoders."
* commit 'cc81a93b01cbcada13c3791fa5ba73a09ba7e092':
  Add skipPtNode to DictDecoders.
2013-10-01 09:51:53 -07:00
Satoshi Kataoka
98da7cfc0b am c2dda795: Tentatively revert inconsistent assets
* commit 'c2dda795af14f94db7b6cfc80cbc609c20406522':
  Tentatively revert inconsistent assets
2013-10-01 09:51:51 -07:00
Satoshi Kataoka
db083a2b25 am a4913994: Hide indication bar if only one page
* commit 'a4913994c2904eefa861782966a288959b216713':
  Hide indication bar if only one page
2013-10-01 09:51:50 -07:00
Keisuke Kuroyanagi
d00e48656b am 126d758c: Merge "Quit blocking getSuggestion during GC."
* commit '126d758c1e8db969ad1c9e5d801f3075e2061cc1':
  Quit blocking getSuggestion during GC.
2013-10-01 09:51:43 -07:00
Jean Chalard
bff2d14d1c am 74730a46: Merge "Create the wiring for auto-commit confidence computation."
* commit '74730a4600620b5ccfcf3d16666ad0239aec18b6':
  Create the wiring for auto-commit confidence computation.
2013-10-01 09:51:41 -07:00
Satoshi Kataoka
5ceae026e0 Retain Emoji Keyboard after rotation
Bug: 10612450
Change-Id: Ie0ae953958d2b0a0a4da651584f1e28b0ba38ae3
2013-10-01 22:59:02 +09:00
Satoshi Kataoka
9d76391058 Merge "Unfortunately, hide some broken "emoji"s" 2013-10-01 12:18:13 +00:00
Jean Chalard
74577bedb3 Merge "Implement the heuristic for auto-commit." 2013-10-01 12:10:57 +00:00
Satoshi Kataoka
c7e6f3dbc3 Unfortunately, hide some broken "emoji"s
Bug: 10923117
Change-Id: I27ba38e5f388cc15ae331fd05d63db4e4a41cbbf
2013-10-01 21:02:59 +09:00
Jean Chalard
459cd6f8ef Implement the heuristic for auto-commit.
Bug: 9059617
Change-Id: I066abf018df5aaeabf415425dd822ebe233e6008
2013-10-01 21:00:40 +09:00
Jean Chalard
2afa0e621e Merge "Fix a bug where gesture would delay update." 2013-10-01 11:21:59 +00:00
Jean Chalard
b1e6eeea57 Fix a bug where gesture would delay update.
Change-Id: I94c394f45f2717bc1a4b95692a5757c1e7179152
2013-10-01 20:06:36 +09:00
Ken Wakasa
382094a784 Merge "Cleanup and remove redundant more keys on phones" 2013-10-01 10:29:15 +00:00
Ken Wakasa
194c636055 Merge "Swap keys: exclamation, question, period, comma." 2013-10-01 10:03:08 +00:00
Ken Wakasa
e56c2f979f Cleanup and remove redundant more keys on phones
Change-Id: I419c3c119eb1e4d2e877c8c00564e46f40b6abc2
2013-10-01 19:02:09 +09:00
Ken Wakasa
b23a67529b Swap keys: exclamation, question, period, comma.
bug: 11003945
Change-Id: If9ff0487ebbb1c25c8b13eaa55615255921c61c6
2013-10-01 18:35:41 +09:00
Ken Wakasa
cc81a93b01 Merge "Add skipPtNode to DictDecoders." 2013-10-01 09:06:39 +00:00
Satoshi Kataoka
c2dda795af Tentatively revert inconsistent assets
Change-Id: I90f0ffed57f0efa9f01adb969fd499e2dcd2a0dc
2013-10-01 17:53:04 +09:00
Yuichiro Hanada
bc4926235d Add skipPtNode to DictDecoders.
Change-Id: I042ff041b68572182c87dc87db6a6aa2bbbefc6c
2013-10-01 17:21:21 +09:00
Satoshi Kataoka
a4913994c2 Hide indication bar if only one page
Bug: 10923117
Change-Id: If81bf07ba2e7c4fff44a8832f98b4a393c15edc7
2013-10-01 16:58:42 +09:00
Keisuke Kuroyanagi
126d758c1e Merge "Quit blocking getSuggestion during GC." 2013-10-01 07:08:11 +00:00
Jean Chalard
74730a4600 Merge "Create the wiring for auto-commit confidence computation." 2013-10-01 06:58:16 +00:00
Jean Chalard
bb57090f1d Create the wiring for auto-commit confidence computation.
Bug: 9059617
Change-Id: I7e4e05ffa8c68cfebbe362a977fd176555cad12a
2013-10-01 15:04:15 +09:00
Keisuke Kuroyanagi
03cb8f751a Quit blocking getSuggestion during GC.
Bug: 10831272

Change-Id: I995c619dc18a9120a47f547d31045cb73a9353ec
2013-10-01 12:04:06 +09:00
Baligh Uddin
3efc5b6b99 Import translations. DO NOT MERGE
Change-Id: I8f0db70d71967d115f0684a7661888aa31e751d4
Auto-generated-cl: translation import
2013-09-30 19:06:56 -07:00
Baligh Uddin
985e6d7fc9 Import translations. DO NOT MERGE
Change-Id: I01400792a62f3f5bb11794b32930e788fa0af045
Auto-generated-cl: translation import
2013-09-30 19:01:45 -07:00
Alan Viverette
1e2543f125 am 458fb52b: Merge "Speak auto-corrections for accessibility"
* commit '458fb52b985d9c4f37b82689b573d42f95487a32':
  Speak auto-corrections for accessibility
2013-09-30 11:16:36 -07:00
Alan Viverette
458fb52b98 Merge "Speak auto-corrections for accessibility" 2013-09-30 18:14:13 +00:00
Keisuke Kuroyanagi
12d3bd228d am 65330d28: Merge "Implement simple dictionary decay."
* commit '65330d2820f61aaad6094db6738017aa77a64581':
  Implement simple dictionary decay.
2013-09-30 05:01:49 -07:00
Keisuke Kuroyanagi
65330d2820 Merge "Implement simple dictionary decay." 2013-09-30 11:56:15 +00:00
Keisuke Kuroyanagi
fd02b2d6ee Implement simple dictionary decay.
Groundwork and implement simple decay.
Increment probability when typed and decrement probability
at GC.

Bug: 6669677

Change-Id: Ib12caead0cbeef4ce7808fe8ac0b00ee331523fe
2013-09-30 20:53:35 +09:00
Keisuke Kuroyanagi
a4c73066d7 am ef084229: Merge "Use reentrant lock for main dictionaries."
* commit 'ef084229f646853cff4eef55e2069eb4b93f14e6':
  Use reentrant lock for main dictionaries.
2013-09-30 02:27:16 -07:00
Keisuke Kuroyanagi
ef084229f6 Merge "Use reentrant lock for main dictionaries." 2013-09-30 09:25:54 +00:00
Keisuke Kuroyanagi
3e6275634b Use reentrant lock for main dictionaries.
Bug: 10964805
Change-Id: Iaa9b79fc770d8ae2ec9d7c362c90c28bc9f65ea8
2013-09-30 18:16:29 +09:00
Jean Chalard
90f74e23f7 am 42941dd2: Merge "Update dictionaries"
* commit '42941dd2fd2a6b3a89cbb7ab733980465b4895a6':
  Update dictionaries
2013-09-30 01:38:38 -07:00
Jean Chalard
42941dd2fd Merge "Update dictionaries" 2013-09-30 08:36:35 +00:00
Ken Wakasa
af5511c830 am 25f47828: Merge "Separate bigram entries from the trie file."
* commit '25f47828539f4af34b081afb4553e9e56fbcdbf3':
  Separate bigram entries from the trie file.
2013-09-30 01:02:30 -07:00
Ken Wakasa
25f4782853 Merge "Separate bigram entries from the trie file." 2013-09-30 08:00:01 +00:00
Yuichiro Hanada
fd46e87da2 Separate bigram entries from the trie file.
Bug: 10920165
Change-Id: I42eb7f228994a56c2f31a1c83904c8c360b6d088
2013-09-30 16:42:42 +09:00
Ken Wakasa
2b73561cd7 am d40a931a: Merge "Change scopes of some methods in DynamicBinaryDictIOUtils."
* commit 'd40a931a4d9ab6e49e6d8689f2087937ea168147':
  Change scopes of some methods in DynamicBinaryDictIOUtils.
2013-09-30 00:18:59 -07:00
Ken Wakasa
d40a931a4d Merge "Change scopes of some methods in DynamicBinaryDictIOUtils." 2013-09-30 07:17:38 +00:00
Jean Chalard
a267ebed5a Update dictionaries
Add KitKat to all dictionaries.
Version
da, fi, pl : 29 → 40
cs, de, hr, it, lt, lv, nb, nl, sl, sr, sv, tr : 35 → 40
es : 36 → 40
en_gb, en_us, en, fr, pt_br, pt_pt : 39 → 40

Bug: 10958192
Change-Id: I14436616285ced5eb3b70b8c44b9243da94eed4f
2013-09-30 07:12:03 +00:00
Keisuke Kuroyanagi
0aaf42b4ca am c1851004: Prepare dictionary decay.
* commit 'c18510049a3422c88ed3ab3bbc64944c94a611fd':
  Prepare dictionary decay.
2013-09-29 22:18:00 -07:00
Keisuke Kuroyanagi
c18510049a Prepare dictionary decay.
Bug: 6669677
Change-Id: I8fbae190dd44a6bdbee7e9b6d3a16208322727f7
2013-09-30 13:57:54 +09:00
Yuichiro Hanada
dc4f357f6b Change scopes of some methods in DynamicBinaryDictIOUtils.
Change-Id: I1371d41760b38834d1d5ff40e682ac0a6fc9f2e9
2013-09-30 11:32:07 +09:00
Keisuke Kuroyanagi
f2800fc6f4 am 1cf4789b: Merge "Set header attributes for ExpandableBinaryDictionary."
* commit '1cf4789ba6abb5855392d542bb075c12d2d9b6a0':
  Set header attributes for ExpandableBinaryDictionary.
2013-09-28 22:16:07 -07:00
Keisuke Kuroyanagi
1cf4789ba6 Merge "Set header attributes for ExpandableBinaryDictionary." 2013-09-29 05:14:22 +00:00
Satoshi Kataoka
9c6e7e233e am b0c5ddb9: Merge "Stop vibration while repeating delete key in emoji view"
* commit 'b0c5ddb9c7a27f71ab63ec3362a476ec052f5bd0':
  Stop vibration while repeating delete key in emoji view
2013-09-28 03:40:24 -07:00
Satoshi Kataoka
b0c5ddb9c7 Merge "Stop vibration while repeating delete key in emoji view" 2013-09-28 10:37:57 +00:00
Satoshi Kataoka
d0df68e6cb Stop vibration while repeating delete key in emoji view
Bug: 10960355
Change-Id: Ic1fdecdbcab4082c5383623c1f2575e3976ebe27
2013-09-28 17:02:58 +09:00
Keisuke Kuroyanagi
5ed30a7660 Set header attributes for ExpandableBinaryDictionary.
Bug: 6669677

Change-Id: I2462777eaa07600f1c774226adfc4f351882f523
2013-09-28 12:50:09 +09:00
Baligh Uddin
12d095eae8 Import translations. DO NOT MERGE
Change-Id: I4def1991a7133c4ea653882044bf6c7a49dcbcfd
Auto-generated-cl: translation import
2013-09-27 15:37:59 -07:00
Alan Viverette
67319f92f3 Speak auto-corrections for accessibility
BUG: 8669376
Change-Id: Id71b2c2835daa7a8c9d6c92c57a7e302551c289d
2013-09-27 14:15:53 -07:00
Satoshi Kataoka
6f855d0629 am a6e2ec53: Merge "Reduce Emoji size"
* commit 'a6e2ec53b6f46491bd23bda6a0d734b820fd8a01':
  Reduce Emoji size
2013-09-27 10:26:47 -07:00
Satoshi Kataoka
a6e2ec53b6 Merge "Reduce Emoji size" 2013-09-27 17:24:58 +00:00
Satoshi Kataoka
b44efbdcc0 Reduce Emoji size
Change-Id: Ie9dec82c0edde70a75fffeb7c86c14e05f468207
2013-09-28 02:02:47 +09:00
Satoshi Kataoka
36301d555f am 4dc2b913: Merge "Fix possible NPE in KeyboardSwitcher"
* commit '4dc2b9131f48df86e071e5ecfc8db7cd408b154e':
  Fix possible NPE in KeyboardSwitcher
2013-09-27 09:54:38 -07:00
Satoshi Kataoka
4dc2b9131f Merge "Fix possible NPE in KeyboardSwitcher" 2013-09-27 16:52:32 +00:00
Satoshi Kataoka
adbb979b56 Fix possible NPE in KeyboardSwitcher
Bug: 10964306
Change-Id: Ibcea76da746f6cac92c8d91425d25d04ade62af0
2013-09-28 01:19:18 +09:00
Keisuke Kuroyanagi
de12fcb0f2 am 8b580819: Merge "Add unigram/bigram counting."
* commit '8b580819a580527418ba96f1a7cda699bff772ba':
  Add unigram/bigram counting.
2013-09-27 07:17:37 -07:00
Keisuke Kuroyanagi
8b580819a5 Merge "Add unigram/bigram counting." 2013-09-27 14:14:49 +00:00
Keisuke Kuroyanagi
31097a57cc Add unigram/bigram counting.
Bug: 6669677
Change-Id: I05ea2201d822dddf062b08c8467daa336760e16c
2013-09-27 23:12:12 +09:00
Keisuke Kuroyanagi
be6076b050 am e74d4a18: Stop reading dictionary while regenerating.
* commit 'e74d4a184bbd06ddb607f81147ed827b9dd1ba17':
  Stop reading dictionary while regenerating.
2013-09-27 06:01:38 -07:00
Keisuke Kuroyanagi
e74d4a184b Stop reading dictionary while regenerating.
Bug: 10831272

Change-Id: Iead7268a9371b48d729a5f65074ccbc05f3185db
2013-09-27 21:44:26 +09:00
Jean Chalard
4ac33aca69 am b7dfacd3: Merge "Send backspace as an event when TYPE_NULL."
* commit 'b7dfacd31e894247ee2523f250dbadc06dd0bf4b':
  Send backspace as an event when TYPE_NULL.
2013-09-27 01:02:01 -07:00
Jean Chalard
b7dfacd31e Merge "Send backspace as an event when TYPE_NULL." 2013-09-27 08:00:43 +00:00
Yuichiro Hanada
1e886ac5b6 am a328f538: Fix PrioritizedSerialExecutor.
* commit 'a328f538c34ad2dafdfa53642085cb1072224d80':
  Fix PrioritizedSerialExecutor.
2013-09-27 00:58:49 -07:00
Jean Chalard
de814ec0ec Send backspace as an event when TYPE_NULL.
This is not enough to really fix behavior with TYPE_NULL,
but it does make things a bit better.

Bug: 10949594
Change-Id: Ia359f781cdd76a2e2c5a4c9f166025d81b931174
2013-09-27 16:55:12 +09:00
Yuichiro Hanada
a328f538c3 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.

Change-Id: Idc81c43c45e382da3850cc55b9a42c281548d2a8
2013-09-27 16:46:34 +09:00
Yuichiro Hanada
704ab0f6ae am 781feb74: Remove unused methods.
* commit '781feb748cc59d3d34e9b52553cac192f1699dce':
  Remove unused methods.
2013-09-26 21:00:24 -07:00
Yuichiro Hanada
781feb748c Remove unused methods.
Change-Id: I542db0c717c0bc05c8baa08f1e9db0a05946a99b
2013-09-27 12:34:38 +09:00
Baligh Uddin
45de3925d8 Merge "Import translations. DO NOT MERGE" 2013-09-26 15:02:33 +00:00
Jean Chalard
bf3e508ddd am 2fc0c422: Merge "Update dictionaries"
* commit '2fc0c4224bad805e85d09fedea8a9a4719523477':
  Update dictionaries
2013-09-26 05:57:54 -07:00
Keisuke Kuroyanagi
0ae51a5e62 am e3e10317: Merge "Create empty dictionary file in native code."
* commit 'e3e10317b0e5c02ea95eea0100ab696e9c928f36':
  Create empty dictionary file in native code.
2013-09-26 05:57:48 -07:00
Yuichiro Hanada
11cccb569f am d188af70: Add SparseTable.
* commit 'd188af70227ae7003fa410ccf4038a57825ae385':
  Add SparseTable.
2013-09-26 05:57:46 -07:00
Ken Wakasa
84f6b2c0ee am 5f8eba02: Merge "Revert inconsistent assets"
* commit '5f8eba02d0c42a8e6e3dbc272d2a6156c6a74d3b':
  Revert inconsistent assets
2013-09-26 05:57:38 -07:00
Jean Chalard
2fc0c4224b Merge "Update dictionaries" 2013-09-26 09:05:00 +00:00
Jean Chalard
50b36e2a4b Update dictionaries
>>> dictionaries/en_GB_wordlist.combined.gz
Header :
  date : 1374721653 <=> 1380099152
  version : 36 <=> 39
Body :
Freq changed: gay 127 -> 10
Added: draft 138

>>> dictionaries/en_US_wordlist.combined.gz
Header :
  date : 1374721654 <=> 1380099152
  version : 36 <=> 39
Body :
Freq changed: gay 127 -> 10

>>> dictionaries/en_wordlist.combined.gz
Header :
  date : 1374721663 <=> 1380099172
  version : 36 <=> 39
Body :
Freq changed: gay 127 -> 10

>>> dictionaries/fr_wordlist.combined.gz
Header :
  date : 1376888819 <=> 1380099153
  version : 37 <=> 39
Body :
Added: septembre 150

>>> dictionaries/pt_BR_wordlist.combined.gz
Header :
  date : 1376884524 <=> 1380099168
  version : 37 <=> 39
Body :
Freq changed: atras 87 -> 0
Not a word: atras false -> true
Shortcut added: atras atrás 15
Shortcut added: cade cadê 15
Shortcut added: cafe café 15
Shortcut added: ferias férias 15
Shortcut added: musica música 15
Shortcut added: musicas músicas 15

>>> dictionaries/pt_PT_wordlist.combined.gz
Header :
  date : 1376884536 <=> 1380099168
  version : 37 <=> 39
Body :
Shortcut added: atras atrás 15
Shortcut added: cade cadê 15
Shortcut added: ferias férias 15
Shortcut added: musica música 15
Shortcut added: musicas músicas 15
Added: cafe 0

>>> java/res/raw/main_en.dict
Header :
  date : 1374721663 <=> 1380099172
  version : 36 <=> 39
Body :
Freq changed: gay 127 -> 10

>>> java/res/raw/main_fr.dict
Header :
  date : 1376888819 <=> 1380099153
  version : 37 <=> 39
Body :
Added: septembre 150

>>> java/res/raw/main_pt_br.dict
Header :
  date : 1376884524 <=> 1380099168
  version : 37 <=> 39
Body :
Freq changed: atras 87 -> 0
Not a word: atras false -> true
Shortcut added: atras atrás 15
Shortcut added: cade cadê 15
Shortcut added: cafe café 15
Shortcut added: ferias férias 15
Shortcut added: musica música 15
Shortcut added: musicas músicas 15

Bug: 10504313
Bug: 10507536
Bug: 10561100
Change-Id: I4267c76cf0de221a703523d5f2dd2befbaf020a0
2013-09-26 08:34:53 +00:00
Keisuke Kuroyanagi
e3e10317b0 Merge "Create empty dictionary file in native code." 2013-09-26 08:03:38 +00:00
Baligh Uddin
f13b168c22 Import translations. DO NOT MERGE
Change-Id: I98ca117f651330bfa7eafbf7f7196cf3780c4ef1
Auto-generated-cl: translation import
2013-09-26 00:57:28 -07:00
Yuichiro Hanada
d188af7022 Add SparseTable.
Bug: 10920165
Change-Id: I749dd0269e788799e30b10beb2671813d40ce15f
2013-09-26 16:16:30 +09:00
Ken Wakasa
5f8eba02d0 Merge "Revert inconsistent assets" 2013-09-26 06:10:46 +00:00
Satoshi Kataoka
d4cae4fab3 Revert inconsistent assets
Bug: 10786040

Change-Id: Ic9ead001879d7b5ff0b85529dd0c9afdbe2f7478
2013-09-26 14:52:52 +09:00
Keisuke Kuroyanagi
5ef6209656 Create empty dictionary file in native code.
Bug: 6669677
Change-Id: I46d23deee1fd091678f4593561cb8687eb815212
2013-09-26 12:59:02 +09:00
Ken Wakasa
6c0e48b1ad am 4350a93a: Merge "Fix the offdevice regression test build"
* commit '4350a93aa5447f92304bea3f8bbf00bbf6c35498':
  Fix the offdevice regression test build
2013-09-25 08:10:08 -07:00
Keisuke Kuroyanagi
a2174bad22 am 5fa96540: Merge "Clear traverse sessions when closing."
* commit '5fa96540456f172b6dbbefe45061738916915cbb':
  Clear traverse sessions when closing.
2013-09-25 08:10:07 -07:00
Satoshi Kataoka
c536d27c69 am 6e41d9a4: Merge "Input delete onUpKey"
* commit '6e41d9a4795574ce33b944d953b517394697f2ff':
  Input delete onUpKey
2013-09-25 08:10:05 -07:00
Ken Wakasa
b2956ef5cf am 399422f4: Merge "Make Ver4DictEncoder write an address table of terminal nodes."
* commit '399422f4b9f06c6692f18318c84f17c61ae83f9a':
  Make Ver4DictEncoder write an address table of terminal nodes.
2013-09-25 08:10:03 -07:00
Satoshi Kataoka
5512b300ef am 1e69f3e6: Fix emoji page
* commit '1e69f3e637238407492aab536760644aca33f38d':
  Fix emoji page
2013-09-25 08:10:02 -07:00
Satoshi Kataoka
400ec7c5a6 am 0938fb69: Allow gesture from the delete key
* commit '0938fb6913c10d32f0a870210fc208c7bbfe282c':
  Allow gesture from the delete key
2013-09-25 08:10:00 -07:00
Satoshi Kataoka
daa9eac90d am 9c3b2dbe: Fix emoji state
* commit '9c3b2dbe3434fbe5117b66fa4911c8de0ea6bde6':
  Fix emoji state
2013-09-25 08:09:58 -07:00
Ken Wakasa
4350a93aa5 Merge "Fix the offdevice regression test build" 2013-09-25 10:30:18 +00:00
Ken Wakasa
f56b82f809 Fix the offdevice regression test build
Followup to If4e44eca3cdc5bb02cf2e0c8c44ecd4bf27fae57

bug: 10622489
Change-Id: If98b2c75725f8692f0c2b41c33e448086404479b
2013-09-25 19:13:47 +09:00
Keisuke Kuroyanagi
5fa9654045 Merge "Clear traverse sessions when closing." 2013-09-25 10:06:33 +00:00
Satoshi Kataoka
6e41d9a479 Merge "Input delete onUpKey" 2013-09-25 10:02:24 +00:00
Satoshi Kataoka
a456e3f659 Input delete onUpKey
to avoid deletion when the user starts gesture from the delete key

Bug: 7303982
Change-Id: If4b3e6287ceee1cf9f72a1d92f2a6789065da454
2013-09-25 18:55:57 +09:00
Keisuke Kuroyanagi
6142068a33 Clear traverse sessions when closing.
Bug: 6669677
Change-Id: I859be934f0c60485e04cdc4cab288a18242fa04e
2013-09-25 18:32:40 +09:00
Ken Wakasa
399422f4b9 Merge "Make Ver4DictEncoder write an address table of terminal nodes." 2013-09-25 08:45:39 +00:00
Satoshi Kataoka
1e69f3e637 Fix emoji page
Bug: 10538430
Change-Id: If4d5ebb26e7ead259e8f370462ccf4c9dbf734f8
2013-09-25 17:20:27 +09:00
Yuichiro Hanada
22c5c450fe Make Ver4DictEncoder write an address table of terminal nodes.
Bug: 10920165
Change-Id: I86017456ea9fa5d6e12b57172c34f5ed4f88ef94
2013-09-25 17:03:54 +09:00
Satoshi Kataoka
0938fb6913 Allow gesture from the delete key
And inputting unexpected word while repeating the gesture
Bug: 7303982
Change-Id: I17bb6a689397500fa0e26706d6e07e427ea0b4d7
2013-09-25 14:15:43 +09:00
Baligh Uddin
6460cc71cd Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-09-25 04:11:12 +00:00
Baligh Uddin
6ba9fcfc49 Import translations. DO NOT MERGE
Change-Id: Ia8d7ae751f258874103dc0e79ef46928d51ac026
Auto-generated-cl: translation import
2013-09-24 21:07:22 -07:00
Satoshi Kataoka
9c3b2dbe34 Fix emoji state
Bug: 10919260
Change-Id: I85e897b2de10f147bba40dd2147e041e26f5b8ad
2013-09-25 11:59:21 +09:00
Satoshi Kataoka
0f75a055bc am 431158c9: Turn off emoji palette on JB-MR2
* commit '431158c9395bfd2b527c049d05e6d4e9f9134cf9':
  Turn off emoji palette on JB-MR2
2013-09-24 19:46:25 -07:00
Satoshi Kataoka
431158c939 Turn off emoji palette on JB-MR2
Bug: 10919260

Change-Id: Ie5a0342386baae61285412786162e74746272538
2013-09-25 11:41:46 +09:00
Baligh Uddin
46fdc6fd23 Merge "Import translations. DO NOT MERGE" 2013-09-24 22:18:27 +00:00
Baligh Uddin
0f6eca4af4 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-09-24 22:18:19 +00:00
Keisuke Kuroyanagi
f05aeb64d9 am 2e58670d: Quit using ExpandableDictionary.
* commit '2e58670da9687fd1fd28c322e03343957d11568c':
  Quit using ExpandableDictionary.
2013-09-24 07:08:08 -07:00
Keisuke Kuroyanagi
2e58670da9 Quit using ExpandableDictionary.
Bug: 6669677
Change-Id: Ie90417fa9b726454fe729a665fcd549efabb9e94
2013-09-24 22:57:15 +09:00
Satoshi Kataoka
8d7365d4c0 am d1ae0304: Fix OOBE in JB backword
* commit 'd1ae03046c1b502117129831286ed4ea0828740f':
  Fix OOBE in JB backword
2013-09-24 05:20:10 -07:00
Satoshi Kataoka
d1ae03046c Fix OOBE in JB backword
Bug: 10905948
Change-Id: I4e953296ce3067d05fc5759375f40513580484a6
2013-09-24 21:14:48 +09:00
Satoshi Kataoka
947592496f am f068c6e6: Merge "Low memory mode in UserHistory"
* commit 'f068c6e656fae4516b6ac09b4e9cb8a7371a14c7':
  Low memory mode in UserHistory
2013-09-24 04:40:18 -07:00
Satoshi Kataoka
f068c6e656 Merge "Low memory mode in UserHistory" 2013-09-24 11:37:39 +00:00
Satoshi Kataoka
97485273d7 Low memory mode in UserHistory
Bug: 8967766
Change-Id: Id40f54f4d9f43d1f796377983a5fc0ca3417e133
2013-09-24 20:36:31 +09:00
Jean Chalard
1a46424dd5 am f6009233: Merge "Tweak for armenian periods and commas."
* commit 'f600923376afab0295b25451887450edaffeda7c':
  Tweak for armenian periods and commas.
2013-09-24 04:28:42 -07:00
Jean Chalard
f600923376 Merge "Tweak for armenian periods and commas." 2013-09-24 11:20:04 +00:00
Satoshi Kataoka
0f3e55dcfc am 445ba578: Merge "Add a utility of isLowRamDevice"
* commit '445ba57814213c5bc897dbd9b43a4b0b231124ab':
  Add a utility of isLowRamDevice
2013-09-24 03:56:26 -07:00
Satoshi Kataoka
445ba57814 Merge "Add a utility of isLowRamDevice" 2013-09-24 10:55:11 +00:00
Satoshi Kataoka
03e55efe03 Add a utility of isLowRamDevice
Bug: 8967766

Change-Id: Id7132d1155bb3489bdab72d613289335945808e8
2013-09-24 19:53:35 +09:00
Jean Chalard
933cc808d9 Tweak for armenian periods and commas.
Bug: 7963631
Change-Id: I2eb110949f3d3b7817dbd9448654954fdee39ac2
2013-09-24 19:48:17 +09:00
Ken Wakasa
3d77934ec1 am 55e7b360: Merge "More tweaks for Armenian layouts"
* commit '55e7b3606bdff801543e21d0cef13b97ab0d5aaa':
  More tweaks for Armenian layouts
2013-09-24 03:35:05 -07:00
Ken Wakasa
55e7b3606b Merge "More tweaks for Armenian layouts" 2013-09-24 10:33:21 +00:00
Jean Chalard
821bff9202 am 3d68b066: Copy only the spans we are interested in.
* commit '3d68b066626d7e58cbe2853cd186b1ad75b90259':
  Copy only the spans we are interested in.
2013-09-24 03:14:57 -07:00
Jean Chalard
3d68b06662 Copy only the spans we are interested in.
The PARAGRAPH type of span is dangerous, as concatenating
CharSequences that contain it may crash. We also don't use
other spans than SuggestionSpans, so we don't copy them.

Bug: 10622489
Change-Id: If4e44eca3cdc5bb02cf2e0c8c44ecd4bf27fae57
2013-09-24 19:04:51 +09:00
Ken Wakasa
15e33c2373 More tweaks for Armenian layouts
Add Armenian question mark and exclamation mark as more keys in the symbols layout.

bug: 7963631
Change-Id: Ic4f306248c10f5439531cd468b78ba467cd1de6a
2013-09-24 18:53:06 +09:00
Satoshi Kataoka
c3f7ddd73d am 3ca9c5cb: Merge "Implement delete key repeater"
* commit '3ca9c5cbec9ee8eb61b37bb5d11b7e0bc3dc41cc':
  Implement delete key repeater
2013-09-24 02:29:43 -07:00
Satoshi Kataoka
3ca9c5cbec Merge "Implement delete key repeater" 2013-09-24 09:26:47 +00:00
Ken Wakasa
5fad442fbd am d8c037c1: Merge "Tweaks for Armenian layouts"
* commit 'd8c037c1269a3709140d53bbb1b93dbd056640d9':
  Tweaks for Armenian layouts
2013-09-24 02:26:26 -07:00
Satoshi Kataoka
9204d11525 Implement delete key repeater
Bug: 10810844
Change-Id: Idbfe2196e8f0f8cf6dd1b77574eefb395c12807a
2013-09-24 18:23:38 +09:00
Ken Wakasa
1b7fc4f338 Tweaks for Armenian layouts
Added a dedicated key for the Armenian full stop

Added Armenian punctuation letters

bug: 7963631
Change-Id: Id28e224329b083a2465256f2713477b4f0782393
2013-09-24 18:22:32 +09:00
Satoshi Kataoka
c6c72b2269 am 50704b7d: Merge "Turn off alpha of key popup preview"
* commit '50704b7d1cf3d5dc602d0efbe1d7a581b9b9e980':
  Turn off alpha of key popup preview
2013-09-23 23:30:05 -07:00
Satoshi Kataoka
50704b7d1c Merge "Turn off alpha of key popup preview" 2013-09-24 06:27:21 +00:00
Satoshi Kataoka
0d8266b6eb Turn off alpha of key popup preview
Bug: 10786040
Change-Id: I0a636e5f28f177c4d72f9af0312726711f78dd2d
2013-09-24 15:20:23 +09:00
Satoshi Kataoka
473f4426fb am 9cea5e0c: Merge "Update assets: selected popup key background"
* commit '9cea5e0c0fb035b54efaf3a5f7b6c16ebcfefa4d':
  Update assets: selected popup key background
2013-09-23 23:14:18 -07:00
Satoshi Kataoka
9cea5e0c0f Merge "Update assets: selected popup key background" 2013-09-24 06:11:57 +00:00
Satoshi Kataoka
7b826360f9 Update assets: selected popup key background
Bug: 10786040

Change-Id: I6d0514517ceb7a3ee44935026498992835209039
2013-09-24 14:56:22 +09:00
Jean Chalard
9e287b527c am 8f23c6f7: Merge "Detect cases where rotation messes with initialization"
* commit '8f23c6f78b1a9e5c6dd5bbe7b949b2c1f138f4cd':
  Detect cases where rotation messes with initialization
2013-09-23 22:41:25 -07:00
Jean Chalard
8f23c6f78b Merge "Detect cases where rotation messes with initialization" 2013-09-24 05:38:44 +00:00
Ken Wakasa
3216beeed1 am 0de5df17: Merge "Keypress vibration default value for Xperia Z Ultra"
* commit '0de5df1746af065981a930d32a3ecfb4fb62eae3':
  Keypress vibration default value for Xperia Z Ultra
2013-09-23 19:26:28 -07:00
Ken Wakasa
0de5df1746 Merge "Keypress vibration default value for Xperia Z Ultra" 2013-09-24 02:14:05 +00:00
Baligh Uddin
eaff1091d4 Import translations. DO NOT MERGE
Change-Id: I0a916b635f43f9327546bebbe9bcc6cbff0ece4b
Auto-generated-cl: translation import
2013-09-23 18:47:00 -07:00
Baligh Uddin
1036edee5d Import translations. DO NOT MERGE
Change-Id: I35fc87c4b21b589fae2d6e0c925a9695feb94abb
Auto-generated-cl: translation import
2013-09-23 18:40:00 -07:00
Ken Wakasa
363f9d4975 am 36cd7e5e: Merge "Khmer currecy sign should have been non-bold"
* commit '36cd7e5e27d4b4a1d204729d3c207e50988cd427':
  Khmer currecy sign should have been non-bold
2013-09-23 02:06:42 -07:00
Ken Wakasa
2c4bbe2596 Keypress vibration default value for Xperia Z Ultra
bug: 10832066
Change-Id: I9ed107f192d65e792529699b30bb88de73a5788a
2013-09-23 18:01:22 +09:00
Ken Wakasa
f209c4e7eb Khmer currecy sign should have been non-bold
bug: 6910993
Change-Id: Ifdef60a830d23ca4824f023188fa1b46051994b3
2013-09-21 00:55:01 +09:00
Jean Chalard
f1d8aa46f9 Detect cases where rotation messes with initialization
...and do a best effort to fix it.

Bug: 10323080
Bug: 10252066
Change-Id: Icb3c9fe85005406bdfce0b7bb143ba0a910a0ddb
2013-09-20 22:21:28 +09:00
Ken Wakasa
51c4b0c1e3 am 7a8dabc3: Merge "Address an issue in Khmer layout"
* commit '7a8dabc3e1b32c71eb8adec16ce7a1bbbaf1f657':
  Address an issue in Khmer layout
2013-09-20 04:30:01 -07:00
Ken Wakasa
7a8dabc3e1 Merge "Address an issue in Khmer layout" 2013-09-20 11:23:37 +00:00
Ken Wakasa
d34ef10eed Address an issue in Khmer layout
bug: 6910993
Change-Id: I2135ad2f5b1e4fd61e91226761ab3b781ea7a0f1
2013-09-20 20:21:07 +09:00
Jean Chalard
564e29d9fe am 262b8672: Merge "Catch SQLiteException from remote processes"
* commit '262b867200fa4ce6b17e05808e0f766a4fbe4f9a':
  Catch SQLiteException from remote processes
2013-09-20 04:01:42 -07:00
Jean Chalard
262b867200 Merge "Catch SQLiteException from remote processes" 2013-09-20 10:59:13 +00:00
Jean Chalard
d0cf6b7623 Catch SQLiteException from remote processes
...to avoid catching fire when the Contacts or User dictionary
providers crash and burn.

Bug: 10200036
Change-Id: I73e9d126ce6d34ebc7e6ac03d94af1c12dde7eda
2013-09-20 19:55:31 +09:00
Jean Chalard
2e10784102 am be3be424: Fix a bug that happens upon a race condition
* commit 'be3be424a38ecb46bb24423be42ad290e896c6cc':
  Fix a bug that happens upon a race condition
2013-09-20 03:53:07 -07:00
Jean Chalard
be3be424a3 Fix a bug that happens upon a race condition
Bug: 10848621
Change-Id: If5ff7f001e69af005a5ff9ab3e9f630b88a0a858
2013-09-20 18:21:10 +09:00
Satoshi Kataoka
21915c4cef am 3de1aca2: Merge "Update resources: Colors"
* commit '3de1aca289d9fa1173b61cac0a93537d72f41c4b':
  Update resources: Colors
2013-09-20 01:39:06 -07:00
Satoshi Kataoka
3de1aca289 Merge "Update resources: Colors" 2013-09-20 08:05:33 +00:00
Satoshi Kataoka
d764a0a0ad Update resources: Colors
bug: 10786040

Change-Id: Idee67e73096e1e31126dbf24e9608d3e6dba2b47
2013-09-20 17:03:32 +09:00
Ken Wakasa
e6c6df9017 am 280990bc: Merge "Address a couple more issues in Khmer layout"
* commit '280990bcb19dde8b5d8298fa0b8313e8167802b2':
  Address a couple more issues in Khmer layout
2013-09-20 00:34:53 -07:00
Ken Wakasa
280990bcb1 Merge "Address a couple more issues in Khmer layout" 2013-09-20 07:32:48 +00:00
Ken Wakasa
814acafaea Address a couple more issues in Khmer layout
bug: 6910993
Change-Id: If866629268040cf7696d9667dbca66fac6a60374
2013-09-20 16:27:30 +09:00
Jean Chalard
4f5f3ebc2f am 1d1a3d52: Merge "Fix a bug where null would be converted to "null""
* commit '1d1a3d52b8f12766c7d2c1f2033217fce502f49a':
  Fix a bug where null would be converted to "null"
2013-09-20 00:21:54 -07:00
Jean Chalard
1d1a3d52b8 Merge "Fix a bug where null would be converted to "null"" 2013-09-20 07:19:59 +00:00
Jean Chalard
8f02f1a118 Fix a bug where null would be converted to "null"
It's unclear what the concrete effects of this are, but they are not
very strong. This only happens in corner cases, when the input
connection is not active - while rotating, for example.

Change-Id: I1d22459a6e94a8ecccb53cfcbc2d301b1d502204
2013-09-20 15:45:51 +09:00
Satoshi Kataoka
01c7538701 am baa31217: Update resources
* commit 'baa3121704c4be8d883e58865fa643883a114b6b':
  Update resources
2013-09-19 23:06:00 -07:00
Satoshi Kataoka
baa3121704 Update resources
Change-Id: Ia66f7181514ee1471e181e16d15622174cf72e79
2013-09-20 14:49:54 +09:00
Ken Wakasa
f8c02953f5 am 2e3c1106: Address a couple issues in Khmer layout
* commit '2e3c1106f75338953ebef79866ee86eaaa652ab3':
  Address a couple issues in Khmer layout
2013-09-19 19:50:20 -07:00
Ken Wakasa
2e3c1106f7 Address a couple issues in Khmer layout
bug: 6910993
Change-Id: I649b2d37a4eca75e2fc98e8c7f6a3dad20339864
2013-09-20 11:36:01 +09:00
Baligh Uddin
edbbd53ce1 Merge "Import translations. DO NOT MERGE" 2013-09-19 22:53:55 +00:00
Baligh Uddin
5129f644c5 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-09-19 22:53:31 +00:00
Baligh Uddin
fd9c7114af Import translations. DO NOT MERGE
Change-Id: I168cfa8bfa7c4762d50db3675f34282e3b61297b
Auto-generated-cl: translation import
2013-09-19 07:20:34 -07:00
Baligh Uddin
2c55382c68 Import translations. DO NOT MERGE
Change-Id: I6b6b1607837a2ac28c732697c6e9192a8ef68a63
Auto-generated-cl: translation import
2013-09-19 07:14:48 -07:00
Ken Wakasa
837d53653f am be5e21ec: Add Khmer layout
* commit 'be5e21ecbbeec92e4773a068bb36b8432b12b2c9':
  Add Khmer layout
2013-09-19 06:27:21 -07:00
Ken Wakasa
be5e21ecbb Add Khmer layout
bug: 6910993
Change-Id: Ie515acd625bc266494d9e63b0694e2c05a19b661
2013-09-19 22:22:41 +09:00
Ken Wakasa
efac15b0d8 am 72503243: Merge "Add showSuggestionStripWithTypedWord."
* commit '72503243e46bd1259f74da7deab8f8352e3f8186':
  Add showSuggestionStripWithTypedWord.
2013-09-19 04:57:29 -07:00
Ken Wakasa
72503243e4 Merge "Add showSuggestionStripWithTypedWord." 2013-09-19 11:55:09 +00:00
Satoshi Kataoka
86e5d0298c am 5fe31f23: Merge "Show Emoji category page id indicator"
* commit '5fe31f23920351a3d7a91caa5c70d549d73c6d48':
  Show Emoji category page id indicator
2013-09-19 04:53:13 -07:00
Yuichiro Hanada
a469743e33 Add showSuggestionStripWithTypedWord.
Bug: 10814472
Change-Id: I3a150124baf7a9b7889b033089a859ff9c11e206
2013-09-19 20:52:28 +09:00
Satoshi Kataoka
5fe31f2392 Merge "Show Emoji category page id indicator" 2013-09-19 11:50:14 +00:00
Satoshi Kataoka
250a12f6c2 Show Emoji category page id indicator
Bug: 10538430
Change-Id: I767fa8d41c789125af266f2203b4bad7452bc0a5
2013-09-19 18:41:13 +09:00
Satoshi Kataoka
e8f72205c7 am 80f934af: Add comKeyStyle
* commit '80f934af540178b1d1581306b401d8b1cbe9698f':
  Add comKeyStyle
2013-09-19 01:36:00 -07:00
Satoshi Kataoka
80f934af54 Add comKeyStyle
Bug: 10822107
Change-Id: I411a2427e759e83366bbf7a525b9ab8a1ab3144d
2013-09-19 16:57:34 +09:00
Jean Chalard
46dc1ccf42 am 7ba78687: Merge "Add Ver4DictDecoder."
* commit '7ba78687635109e3689d8b86daeb9d9500559197':
  Add Ver4DictDecoder.
2013-09-19 00:28:47 -07:00
Satoshi Kataoka
978a74cc91 am 11ce0545: Merge "Fix hitbox of emoji key"
* commit '11ce0545ee27cca29d16a759bd70e8a2b89c50e0':
  Fix hitbox of emoji key
2013-09-19 00:25:35 -07:00
Jean Chalard
7ba7868763 Merge "Add Ver4DictDecoder." 2013-09-19 07:24:45 +00:00
Satoshi Kataoka
11ce0545ee Merge "Fix hitbox of emoji key" 2013-09-19 07:23:06 +00:00
Yuichiro Hanada
14087ba52c Add Ver4DictDecoder.
Bug: 9618601
Change-Id: I43c5840505c6a847aaf4893a400392ccd45903c0
2013-09-19 16:11:23 +09:00
Satoshi Kataoka
2a9e065f1a Fix hitbox of emoji key
Bug: 10780368
Change-Id: If10c18fdb0e7f0b0460a721d55001ab0fef28664
2013-09-19 15:37:36 +09:00
Keisuke Kuroyanagi
418a73d342 am ff493744: Merge "Quit skipping user history dictionary for gesture."
* commit 'ff493744a3f3593f9a8c78e87d7ba813759e46b6':
  Quit skipping user history dictionary for gesture.
2013-09-18 23:18:28 -07:00
Keisuke Kuroyanagi
ff493744a3 Merge "Quit skipping user history dictionary for gesture." 2013-09-19 06:16:10 +00:00
Jean Chalard
58b6df44e1 am 6f68b736: Merge "Fix an off-by-one error."
* commit '6f68b736f6cfa9f962facf5bccb620e732fcf518':
  Fix an off-by-one error.
2013-09-18 22:34:23 -07:00
Jean Chalard
6f68b736f6 Merge "Fix an off-by-one error." 2013-09-19 05:32:53 +00:00
Satoshi Kataoka
0cd8b2038d am 284e73bd: Merge "Show emoji key on PC layout"
* commit '284e73bd419779608e6b8c91dd0edde151d75a4d':
  Show emoji key on PC layout
2013-09-18 22:26:52 -07:00
Satoshi Kataoka
284e73bd41 Merge "Show emoji key on PC layout" 2013-09-19 05:25:13 +00:00
Jean Chalard
a7d0ab80a0 Fix an off-by-one error.
These variables were meant to represent the (x,y) coordinate of the
last pixel of the grid, to avoid going one pixel too far. But the last
pixel of the grid, of course, has coord (width - 1, height - 1).

This bug only ever happens in a rare case because to reproduce,
it needs the right (resp. bottom) coordinate of the rightmost
(resp. bottommost) plus the threshold plus half the grid width
(resp. height) to be exactly the number of pixels of the grid,
which is pretty unlikely... unless there are more tiles in the
grid than pixels on the screen, in which case the grid width is
1 and this becomes likely.

This fixes the fencepost error and renames the variables to
clarify their meaning.

Bug: 10537485
Change-Id: Iecfe2c0f29ee17776ee2cceaa4b1db722276b1f3
2013-09-19 13:43:09 +09:00
Ken Wakasa
8cbb86ead5 am 142d68cf: Disable Nepali layouts temporarily per product call
* commit '142d68cfd034d452c8119c014b55d199efdeae52':
  Disable Nepali layouts temporarily per product call
2013-09-18 21:17:42 -07:00
Satoshi Kataoka
dea94e992d Show emoji key on PC layout
Bug: 10812167
Change-Id: Ie1e22a1651f8ec40e4078c01d161d6c113de582e
2013-09-19 13:17:33 +09:00
Keisuke Kuroyanagi
40f66795a2 Quit skipping user history dictionary for gesture.
Bug: 6669677
Change-Id: Id4344f2a30e9827f210055d6c65ee7776d3a63e3
2013-09-19 13:12:11 +09:00
Ken Wakasa
142d68cfd0 Disable Nepali layouts temporarily per product call
bug: 6910787
bug: 9833890
Change-Id: Id58cdf117d145c03c96f8737a12bb1b11bd4e636
2013-09-19 13:02:12 +09:00
Satoshi Kataoka
1866b90f0f am 7635ada2: Merge "Fix test in SubtypeLocaleUtilsTests"
* commit '7635ada2463730ab9e356922bb21cf5cf2a2716e':
  Fix test in SubtypeLocaleUtilsTests
2013-09-18 19:57:29 -07:00
Satoshi Kataoka
7635ada246 Merge "Fix test in SubtypeLocaleUtilsTests" 2013-09-19 02:53:57 +00:00
Satoshi Kataoka
cf08ddbdb7 Fix test in SubtypeLocaleUtilsTests
Change-Id: I4f7bf70ec7a0a67ad5d2129afed314b1b1a93a6c
2013-09-19 11:45:11 +09:00
Jean Chalard
dbb3b98a1d am 86780628: Merge "Fix an NPE."
* commit '8678062853291f46ea0b994375b251b6604c42a6':
  Fix an NPE.
2013-09-18 05:44:36 -07:00
Jean Chalard
1defb939c5 am 08bc97f8: Merge "Allow double-space-to-period after a plus char"
* commit '08bc97f86fd82b51a59e1d0c6532b093c54dd3b5':
  Allow double-space-to-period after a plus char
2013-09-18 05:44:34 -07:00
Jean Chalard
8678062853 Merge "Fix an NPE." 2013-09-18 12:42:16 +00:00
Jean Chalard
08bc97f86f Merge "Allow double-space-to-period after a plus char" 2013-09-18 12:40:29 +00:00
Jean Chalard
673275cbc6 Fix an NPE.
Apparently, it is possible that File#getPath() returns null.
In this case, we'll have a null AssetFileAddress and an NPE
later down the road.

Bug: 9944824
Change-Id: Id6ceac1cb55439660f9811cf0fe3b574200d5a20
2013-09-18 21:39:30 +09:00
Jean Chalard
ba99d8cd0b Allow double-space-to-period after a plus char
Bug: 10704936
Change-Id: I30fdaea648605ef7e7fea6c093581ed5c6de03f3
2013-09-18 21:04:25 +09:00
Satoshi Kataoka
3d184ea47b am 957a2337: Merge "Set EmojiCapable"
* commit '957a2337eee3a075957d6c397396996febd78982':
  Set EmojiCapable
2013-09-18 01:52:26 -07:00
Satoshi Kataoka
85df7bcd6c am 8837deab: Merge "Fix Emoji recents"
* commit '8837deab730658c67e64c92548168e4aaab1ebc2':
  Fix Emoji recents
2013-09-18 01:49:14 -07:00
Satoshi Kataoka
957a2337ee Merge "Set EmojiCapable" 2013-09-18 08:48:35 +00:00
Satoshi Kataoka
8837deab73 Merge "Fix Emoji recents" 2013-09-18 08:46:25 +00:00
Satoshi Kataoka
ea7bfa5cd5 Fix Emoji recents
Bug: 10538430

Change-Id: Ia2e423eb1843195b3c3218afc79a5820b8cd729b
2013-09-18 17:44:16 +09:00
Ken Wakasa
3255b9dad5 am 256937b4: Merge "Fix getChildrenPosition."
* commit '256937b475a8183ac8bfa7964188071497d4fe7d':
  Fix getChildrenPosition.
2013-09-18 01:38:37 -07:00
Ken Wakasa
256937b475 Merge "Fix getChildrenPosition." 2013-09-18 08:36:48 +00:00
Satoshi Kataoka
51f275d8be Set EmojiCapable
Bug: 10240645
Change-Id: I891309c2a82f8d10f8fdb0872403a7a235e27b5f
2013-09-18 17:29:23 +09:00
Jean Chalard
6e0bdd58be am 59418672: Merge "Don\'t resume suggestion on digits."
* commit '59418672a140db38b9f17fee6d7df399897fbb39':
  Don't resume suggestion on digits.
2013-09-18 00:09:05 -07:00
Jean Chalard
59418672a1 Merge "Don't resume suggestion on digits." 2013-09-18 07:05:01 +00:00
Keisuke Kuroyanagi
7b303cf648 am 4ad4b9d9: Merge "Fix contacts/user dictionary writing."
* commit '4ad4b9d976c4d269a4cce8373b284279b851c90c':
  Fix contacts/user dictionary writing.
2013-09-18 00:02:36 -07:00
Keisuke Kuroyanagi
4ad4b9d976 Merge "Fix contacts/user dictionary writing." 2013-09-18 07:00:58 +00:00
Yuichiro Hanada
d0c87576ff Fix getChildrenPosition.
Change-Id: Ic39592dbf0d4e6d2e4879cdb1a95b65d46a57e92
2013-09-18 15:50:10 +09:00
Keisuke Kuroyanagi
0011ab4bf3 Fix contacts/user dictionary writing.
Bug: 10743878
Change-Id: I5d61b7955ef69a635f994f01cc575fb23fdf942b
2013-09-18 15:31:06 +09:00
Keisuke Kuroyanagi
bb11d26649 am 9465819c: Merge "Add BinaryDictionary.getBigramProbabilityNative()."
* commit '9465819cf6f2e6c2074daaae60c5efc0c170185e':
  Add BinaryDictionary.getBigramProbabilityNative().
2013-09-17 21:12:09 -07:00
Keisuke Kuroyanagi
9465819cf6 Merge "Add BinaryDictionary.getBigramProbabilityNative()." 2013-09-18 04:10:38 +00:00
Jean Chalard
f71e1db2da Don't resume suggestion on digits.
Bug: 10780016
Change-Id: I94fad06e4c71eddc96bdda1765925f98bed160f3
2013-09-18 11:37:19 +09:00
Keisuke Kuroyanagi
4d02a2d44d Add BinaryDictionary.getBigramProbabilityNative().
Bug: 10197478
Change-Id: Id16e3ee22a17679c46cc7a0199a9e28065177aa3
2013-09-18 11:18:28 +09:00
Jean Chalard
ef518bfd1c am 9b78241d: Merge "Improve trailing quotes processing"
* commit '9b78241dff6b785408ae19512f6875e63771b349':
  Improve trailing quotes processing
2013-09-17 06:45:48 -07:00
Jean Chalard
e8f717943f Improve trailing quotes processing
Bug: 10445496
Change-Id: Ib7bd05aea59ae6c9b8ce31299ef2235521b0e350
2013-09-17 22:17:22 +09:00
Jean Chalard
ae08b27cd6 am 060917ed: [AC9] Resize an array
* commit '060917ed9abff0e777e6b99e43cc4b826d1ac0c8':
  [AC9] Resize an array
2013-09-17 03:23:05 -07:00
Jean Chalard
060917ed9a [AC9] Resize an array
It's not easy for native code to only output the first
result, so let's supply enough room for it to output all.

Bug: 9059617
Change-Id: Ie93b7e54284c8c5d01fdc15846cf52d3442287b6
2013-09-17 19:05:30 +09:00
Jean Chalard
3cf85c105a am 5cab0eb7: Merge "[AC8] Restrict the suggestion strip to the correct part"
* commit '5cab0eb75b430fe15f59f7af828416b6b087dbe8':
  [AC8] Restrict the suggestion strip to the correct part
2013-09-17 02:49:23 -07:00
Jean Chalard
5cab0eb75b Merge "[AC8] Restrict the suggestion strip to the correct part" 2013-09-17 09:48:02 +00:00
Jean Chalard
b1e98c2f4f [AC8] Restrict the suggestion strip to the correct part
...for phrase gesture.

Bug: 9059617
Change-Id: Ic5c0616f28af4ba45ca72a5721d1926029adc1c5
2013-09-17 18:43:12 +09:00
Keisuke Kuroyanagi
2715b01de4 am ac7e005e: Merge "Prepare dictionary saving in native code."
* commit 'ac7e005ef0013fdd9af173e7bce968e26100949d':
  Prepare dictionary saving in native code.
2013-09-17 02:19:48 -07:00
Keisuke Kuroyanagi
d0246277fd Prepare dictionary saving in native code.
Bug: 6669677

Change-Id: I0787f66409e2b183c6328fa05805945520e1e93a
2013-09-17 18:07:16 +09:00
Jean Chalard
092263c50a am 7e51989b: Merge "[AC7] Actually auto-commit."
* commit '7e51989b3fba9b3cc25e48ca5640d569a2195fab':
  [AC7] Actually auto-commit.
2013-09-17 01:35:10 -07:00
Jean Chalard
7e51989b3f Merge "[AC7] Actually auto-commit." 2013-09-17 08:20:47 +00:00
Satoshi Kataoka
55fd8c23ae am d2cafb03: Merge "Temporary disable saving keys of emoticons to recents"
* commit 'd2cafb03050dfd6239e56f5e4a844931aa0faa79':
  Temporary disable saving keys of emoticons to recents
2013-09-17 00:47:33 -07:00
Satoshi Kataoka
8f7471d986 am f1f0b325: Fix Emoji key pressed background
* commit 'f1f0b3254960527aa805ac1e3f92723b88353f04':
  Fix Emoji key pressed background
2013-09-17 00:47:32 -07:00
Satoshi Kataoka
d2cafb0305 Merge "Temporary disable saving keys of emoticons to recents" 2013-09-17 07:44:57 +00:00
Keisuke Kuroyanagi
e8754aba1c [AC7] Actually auto-commit.
Bug: 9059617
Change-Id: I7e5d89a9037b9181a0a6456c12043b4bfda8fe4b
2013-09-17 16:44:50 +09:00
Satoshi Kataoka
fb9b50671d Temporary disable saving keys of emoticons to recents
Bug: 10538430
Change-Id: I4c3d0d692eecdd3bb5e780bdaca46f3310065471
2013-09-17 16:40:13 +09:00
Satoshi Kataoka
f1f0b32549 Fix Emoji key pressed background
Bug: 10538430
Change-Id: I933f075c5e84b637c4d171a7dcc685f0dc8a88df
2013-09-17 16:29:40 +09:00
Satoshi Kataoka
50ba876976 am 7bcb1513: Merge "Support multiple screen size of Emoji keyboard"
* commit '7bcb1513426c0be400f9e86efd6702e06db3dda3':
  Support multiple screen size of Emoji keyboard
2013-09-16 21:24:50 -07:00
Satoshi Kataoka
7bcb151342 Merge "Support multiple screen size of Emoji keyboard" 2013-09-17 04:21:48 +00:00
Satoshi Kataoka
f5e0317701 am fc51a820: Merge "Disable smooth scroll of Emoji pager"
* commit 'fc51a82079f4c9105f9d2f0f9e857dd75604c075':
  Disable smooth scroll of Emoji pager
2013-09-16 20:54:16 -07:00
Satoshi Kataoka
fc51a82079 Merge "Disable smooth scroll of Emoji pager" 2013-09-17 03:51:47 +00:00
Satoshi Kataoka
1aae38a132 Support multiple screen size of Emoji keyboard
Bug: 10538430
Change-Id: Ic27b687fb2f8d3c3f2af6a886e55cc1d4e3fafb3
2013-09-17 12:51:22 +09:00
Jean Chalard
7074307bee am 73d607fb: Merge "[AC5] Introduce the setting for phrase gesture."
* commit '73d607fb70b96954d109a3c1410719b59af2aacf':
  [AC5] Introduce the setting for phrase gesture.
2013-09-16 20:43:43 -07:00
Jean Chalard
73d607fb70 Merge "[AC5] Introduce the setting for phrase gesture." 2013-09-17 03:42:38 +00:00
Satoshi Kataoka
44220e7271 Disable smooth scroll of Emoji pager
Bug: 10538430
Change-Id: Ib9dfa28bf6b642cc8895022ead9e6b2d64001097
2013-09-17 11:46:34 +09:00
Satoshi Kataoka
4e3d778211 am f3f00006: Save & restore emoji keyboard state
* commit 'f3f00006cbe2046abbad3a901b436d67497a40f9':
  Save & restore emoji keyboard state
2013-09-16 07:14:15 -07:00
Satoshi Kataoka
f3f00006cb Save & restore emoji keyboard state
Bug: 10538430
Change-Id: I7982f53f5dfa44071e74da63826acffcdc2547e6
2013-09-16 19:39:20 +09:00
Satoshi Kataoka
6b7e1a4173 am c65f6c30: Merge "Split Emoji categories fitting the pager"
* commit 'c65f6c3001ca0371a6265f37a00e3f02ff23b169':
  Split Emoji categories fitting the pager
2013-09-16 02:34:12 -07:00
Satoshi Kataoka
c65f6c3001 Merge "Split Emoji categories fitting the pager" 2013-09-16 09:31:47 +00:00
Satoshi Kataoka
5dfbc8af24 Split Emoji categories fitting the pager
Bug: 10538430
Change-Id: Ic023ac0b9db8a1fe16c73ab5fd12dfcd7cbbe6a3
2013-09-16 18:27:20 +09:00
Ken Wakasa
cbc417be41 am 187dd85a: Additional fix for Lao; No spaces used between words
* commit '187dd85a4047a50b4f4f147d08c090983671bd1e':
  Additional fix for Lao; No spaces used between words
2013-09-15 23:03:41 -07:00
Ken Wakasa
187dd85a40 Additional fix for Lao; No spaces used between words
bug: 6911140
Change-Id: I1b1141c203175b9f9a818564272c0aa49df33888
2013-09-16 12:03:30 +09:00
Ken Wakasa
aeeaca93ec am 0f317a56: Fix issues with Nepali layouts
* commit '0f317a56030ce6ffb3ff08c1ab3b2ff120e68aea':
  Fix issues with Nepali layouts
2013-09-15 10:58:04 -07:00
Ken Wakasa
0f317a5603 Fix issues with Nepali layouts
- Added the missing ZWNJ/ZWJ key
- Fix a wrong letter in the shift layout of Nepali Romaized layout
- Put the currency symbol for Nepalese Rupee
- Fix the missing 2nd symbols layout
- Use the Devanagari numbers just like Hindi layout
- Fix the Main/Symbols switch key label just like Hindi layout

bug: 6910787
bug: 9833890
Change-Id: Ie6aa5a06008f1e9347d4fc08ededd48287df5d73
2013-09-16 02:08:51 +09:00
Baligh Uddin
900a748bdc Merge "Import translations. DO NOT MERGE" 2013-09-14 21:13:23 +00:00
Baligh Uddin
e8292f77d6 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-09-14 21:13:13 +00:00
Baligh Uddin
e0fff2dc21 Import translations. DO NOT MERGE
Change-Id: Ic9bf848940c7594c6012901e803c203e35df72b8
Auto-generated-cl: translation import
2013-09-14 05:49:10 -07:00
Baligh Uddin
afed2091f6 Import translations. DO NOT MERGE
Change-Id: Ib754ed7d332198f7e19f70a265cab80d12caea69
Auto-generated-cl: translation import
2013-09-14 05:43:32 -07:00
Ken Wakasa
28b8bbde3c am 1313d17d: Small tweak for label_to_more_symbol_for_tablet_key
* commit '1313d17d37af040fff9e2d430e00556fb667b56c':
  Small tweak for label_to_more_symbol_for_tablet_key
2013-09-14 00:24:53 -07:00
Ken Wakasa
1313d17d37 Small tweak for label_to_more_symbol_for_tablet_key
To make it a bit more consistent with the one for phones

Change-Id: Ia5775b07a0d70cabc5c51ff2b954c64ce4dc8c7c
2013-09-14 12:10:04 +09:00
Satoshi Kataoka
3c9c1103e5 am cdc2ce8c: Merge "Use DynamicGridKeyboard for EmojiPager"
* commit 'cdc2ce8c89608bc274d44c0b47beb61ee4474571':
  Use DynamicGridKeyboard for EmojiPager
2013-09-13 05:21:12 -07:00
Satoshi Kataoka
cdc2ce8c89 Merge "Use DynamicGridKeyboard for EmojiPager" 2013-09-13 12:20:14 +00:00
Satoshi Kataoka
b0bf7e729b Use DynamicGridKeyboard for EmojiPager
Bug: 10538430
Change-Id: Iff84e306faaa8e87d107e418d5c61c5613b57430
2013-09-13 21:18:57 +09:00
Ken Wakasa
db5ec99794 am 505b6ba1: Merge "Add Lao keyboard"
* commit '505b6ba10300812b29234f856db1be156e56dced':
  Add Lao keyboard
2013-09-13 05:14:51 -07:00
Ken Wakasa
505b6ba103 Merge "Add Lao keyboard" 2013-09-13 12:11:31 +00:00
Ken Wakasa
47761678f1 Add Lao keyboard
bug: 6911140
Change-Id: Id689be1fb9dbc89b5a9b7f142626751a62d931ed
2013-09-13 21:10:17 +09:00
Jean Chalard
3a3dab3ead am 41aaff6c: Merge "[AC4] Add native methods necessary for auto-commit"
* commit '41aaff6cdf6cc1edb41ec222695bb6985e646d23':
  [AC4] Add native methods necessary for auto-commit
2013-09-13 04:45:28 -07:00
Jean Chalard
a37bee2805 [AC5] Introduce the setting for phrase gesture.
Bug: 9059617
Change-Id: I6fa0f675f4edac10bd19228cd2f0c8fca97cebd6
2013-09-13 20:44:37 +09:00
Jean Chalard
41aaff6cdf Merge "[AC4] Add native methods necessary for auto-commit" 2013-09-13 11:41:55 +00:00
Jean Chalard
24aad5a4d5 [AC4] Add native methods necessary for auto-commit
Bug: 9059617
Change-Id: I7a47b0675446fc4f39628c60d16de9aea90d1b4d
2013-09-13 20:15:15 +09:00
Ken Wakasa
a2ce17a9e6 am fbc7e61a: Merge "Add Ver4DictEncoder."
* commit 'fbc7e61a3e04ddf0d4039b7b10e31e5639dde613':
  Add Ver4DictEncoder.
2013-09-13 01:53:37 -07:00
Satoshi Kataoka
8780b6445b am ffebc9cf: Merge "Add shutdown and isTerminated to PrioritizedSerialExecutor."
* commit 'ffebc9cfa7e13fe87a389e6d50edf3fba6501c67':
  Add shutdown and isTerminated to PrioritizedSerialExecutor.
2013-09-13 01:53:35 -07:00
Ken Wakasa
fbc7e61a3e Merge "Add Ver4DictEncoder." 2013-09-13 08:51:58 +00:00
Satoshi Kataoka
ffebc9cfa7 Merge "Add shutdown and isTerminated to PrioritizedSerialExecutor." 2013-09-13 08:51:43 +00:00
Yuichiro Hanada
a099a3e341 Add shutdown and isTerminated to PrioritizedSerialExecutor.
Change-Id: Id185224d135c8571a39efe8a41a66ce769142903
2013-09-13 17:46:50 +09:00
Yuichiro Hanada
a141d8ef7d Add Ver4DictEncoder.
Bug: 9618601
Change-Id: I161d2845906f07c1251deb8005fdffe49c5b7940
2013-09-13 17:33:51 +09:00
Satoshi Kataoka
90aa110ceb am b9db10d6: Merge "Refactor RecentsKeyboard"
* commit 'b9db10d62eec89259705c979ed2a294be6ded51c':
  Refactor RecentsKeyboard
2013-09-13 00:41:59 -07:00
Satoshi Kataoka
b9db10d62e Merge "Refactor RecentsKeyboard" 2013-09-13 07:39:09 +00:00
Satoshi Kataoka
2c011c697b Refactor RecentsKeyboard
Bug: 10538430
Change-Id: I7a22d2d4a105b17b2a84a3fff2bc3981823d228d
2013-09-13 16:35:07 +09:00
Ken Wakasa
5bfb977760 am 610f3eb4: Merge "Update three letters in the Nepali (Traditional) layout"
* commit '610f3eb4ec7f073c9ed058598b33e637e8bd6188':
  Update three letters in the Nepali (Traditional) layout
2013-09-13 00:08:57 -07:00
Ken Wakasa
610f3eb4ec Merge "Update three letters in the Nepali (Traditional) layout" 2013-09-13 07:07:33 +00:00
Ken Wakasa
937d9c15f5 Update three letters in the Nepali (Traditional) layout
bug: 9833890
Change-Id: I19b3d0284e94e81cc25f2a0430b6a863673b7e1c
2013-09-13 16:03:13 +09:00
Satoshi Kataoka
f1374dfb90 am 1c6263ac: Fix more symbols keyboard for Armenian
* commit '1c6263ac9e72524a89b4c58da8f997b5af2dd60b':
  Fix more symbols keyboard for Armenian
2013-09-12 23:37:02 -07:00
Satoshi Kataoka
1c6263ac9e Fix more symbols keyboard for Armenian
Bug: 7963631
Change-Id: Ie8a5e70bd8baeaa440f339b3e4c5465ae819721c
2013-09-13 15:32:04 +09:00
Satoshi Kataoka
bebef28250 am e3a38af5: Merge "Fix emoji tabs"
* commit 'e3a38af5067551d8e6e1158c4bd3aa1ca3fe3436':
  Fix emoji tabs
2013-09-12 22:54:18 -07:00
Satoshi Kataoka
12ff349f29 Fix emoji tabs
Bug: 10541453
Change-Id: If920eafa0c48e437301fc0b7055ea7b7bbc04669
2013-09-13 14:48:52 +09:00
Satoshi Kataoka
786f9243aa am 244eca38: Merge "Fix emoji keyboard insets"
* commit '244eca3809317ebe3b9a7c4ecc73c04beac2b87e':
  Fix emoji keyboard insets
2013-09-12 22:27:19 -07:00
Satoshi Kataoka
c9e21e82da am 1f9c5bde: Show Emoji key on more symbols keyboard
* commit '1f9c5bde73fc3c4a2926fc6d7d733f56c380d9f9':
  Show Emoji key on more symbols keyboard
2013-09-12 22:27:17 -07:00
Satoshi Kataoka
244eca3809 Merge "Fix emoji keyboard insets" 2013-09-13 05:25:33 +00:00
Satoshi Kataoka
898dbe3c29 Fix emoji keyboard insets
Bug: 10541453
Change-Id: I16dd72c8c55cb5d21ad61a3307c0f3c5f16f460c
2013-09-13 14:21:40 +09:00
Satoshi Kataoka
1f9c5bde73 Show Emoji key on more symbols keyboard
Bug: 10541453
Change-Id: Ia18c0fdec3196b8ddc04f6c71a733713b63ee87b
2013-09-13 14:17:48 +09:00
Satoshi Kataoka
f1fcfa3be5 am dd072e32: Consolidate EmojiKeyboardView
* commit 'dd072e32014935da120fab855a0d5c07541c51c3':
  Consolidate EmojiKeyboardView
2013-09-12 19:40:52 -07:00
Satoshi Kataoka
dd072e3201 Consolidate EmojiKeyboardView
bug: 10538430
Change-Id: Ia799eca303d8ec68eeeb9f00fa8002a44d0c49fc
2013-09-13 11:32:18 +09:00
Jean Chalard
95df0f2b56 am 40666017: Merge "Avoid recorrection in ex-password fields."
* commit '40666017c99ca64c99d540bd21fb8a3d761a6b8d':
  Avoid recorrection in ex-password fields.
2013-09-12 09:15:28 -07:00
Ken Wakasa
712fb6c613 am a6dc3056: Merge "Add getDictDecoder."
* commit 'a6dc3056ffefd40e8fa93060d096c80889e82633':
  Add getDictDecoder.
2013-09-12 09:15:27 -07:00
Satoshi Kataoka
b66ecdeb7f am 28af9ed1: Merge "Suppress emoji tabs on JB-MR2 or previous versions"
* commit '28af9ed19ec5dceed631c2c9bd998ff163e963ec':
  Suppress emoji tabs on JB-MR2 or previous versions
2013-09-12 09:15:25 -07:00
Keisuke Kuroyanagi
0d86a015be am b118a9d7: Merge "Change cache capacity depending on the dictionary size."
* commit 'b118a9d729b8ea58063a39396f60c7c5aa1c544b':
  Change cache capacity depending on the dictionary size.
2013-09-12 09:15:24 -07:00
Satoshi Kataoka
57ee1b7eda am 695a5a39: Merge "Change space key height in Emoji keyboard view"
* commit '695a5a391d2f2281b9767e310875c14b656580a5':
  Change space key height in Emoji keyboard view
2013-09-12 09:15:22 -07:00
Jean Chalard
b672d97dce am 8a10776e: Fix punctuation spacing for Canadian French.
* commit '8a10776e8e14612418d1e4689878ddb0a4f697da':
  Fix punctuation spacing for Canadian French.
2013-09-12 09:15:21 -07:00
Yuichiro Hanada
a3be38ebc7 am be470f06: Hide DictBuffer from BinaryDictDecoderUtils.
* commit 'be470f06e48e40a0def32e0f34e3ca48113937b5':
  Hide DictBuffer from BinaryDictDecoderUtils.
2013-09-12 09:15:20 -07:00
Jean Chalard
a1efc18927 am 3508eb14: Merge "Remove changing a word when added to the dictionary"
* commit '3508eb14c083a2d3e0f1671b926ebb4ec9302130':
  Remove changing a word when added to the dictionary
2013-09-12 09:15:18 -07:00
Keisuke Kuroyanagi
c6df31d4d5 am 76e431b3: Merge "Use same session id for typing and gesture."
* commit '76e431b315abb4fdf92f0843bad7bdb548ab68a8':
  Use same session id for typing and gesture.
2013-09-12 09:15:16 -07:00
Baligh Uddin
864f03f221 Merge "Import translations. DO NOT MERGE" 2013-09-12 16:11:36 +00:00
Jean Chalard
40666017c9 Merge "Avoid recorrection in ex-password fields." 2013-09-12 12:29:33 +00:00
Jean Chalard
ce96d0d12f Avoid recorrection in ex-password fields.
Bug: 10115839
Change-Id: I1f1025c9f28adfb6f5a63d5ba86e359f30c0963e
2013-09-12 21:20:07 +09:00
Ken Wakasa
a6dc3056ff Merge "Add getDictDecoder." 2013-09-12 11:17:03 +00:00
Yuichiro Hanada
0e40cd0c40 Add getDictDecoder.
Bug: 9618601
Change-Id: I173100ac704c03f7d5d0d53477e83cab5d1110d4
2013-09-12 20:14:09 +09:00
Satoshi Kataoka
28af9ed19e Merge "Suppress emoji tabs on JB-MR2 or previous versions" 2013-09-12 10:58:29 +00:00
Keisuke Kuroyanagi
b118a9d729 Merge "Change cache capacity depending on the dictionary size." 2013-09-12 10:38:42 +00:00
Satoshi Kataoka
36ccb030ed Suppress emoji tabs on JB-MR2 or previous versions
Change-Id: I6a9c4994a446026b9736fda37ad7eccbd67a9a3d
2013-09-12 19:38:26 +09:00
Satoshi Kataoka
695a5a391d Merge "Change space key height in Emoji keyboard view" 2013-09-12 10:25:33 +00:00
Satoshi Kataoka
2d3d415826 Change space key height in Emoji keyboard view
bug: 10538430

Change-Id: I724a8c92b49a64196c7da2af40f3d20758e0dbae
2013-09-12 19:18:41 +09:00
Keisuke Kuroyanagi
4c2767857a Change cache capacity depending on the dictionary size.
Bug: 10699291

Change-Id: I7042d4c1307da2d991d4dd10d637f18026acb996
2013-09-12 18:47:56 +09:00
Jean Chalard
8a10776e8e Fix punctuation spacing for Canadian French.
Bug: 10250783
Change-Id: I10b87e0ef95512d4ea5ecbbc1ddfa860cc86a6ad
2013-09-12 18:35:44 +09:00
Yuichiro Hanada
be470f06e4 Hide DictBuffer from BinaryDictDecoderUtils.
Bug: 9618601
Change-Id: I87515bc1555bdfe09426a056ceda74d8e63eba82
2013-09-12 16:49:54 +09:00
Jean Chalard
87472f0038 Remove changing a word when added to the dictionary
This code is now useless.
I thought it affected 9902905, but it seems it actually does not.
Still, it's dead code.

Bug: 9902905
Change-Id: Id9c90fbf88f015af47b2368b90d173c481647093
2013-09-12 15:10:10 +09:00
Baligh Uddin
6f1cffb01c Import translations. DO NOT MERGE
Change-Id: Ia1959384a4c70ef55ba89500664d436e3c9de70d
Auto-generated-cl: translation import
2013-09-11 21:08:14 -07:00
Baligh Uddin
c9cf78b7ef Import translations. DO NOT MERGE
Change-Id: I5af757e29f098a60af9f9da4dda18da706dd7af2
Auto-generated-cl: translation import
2013-09-11 21:01:32 -07:00
Keisuke Kuroyanagi
76e431b315 Merge "Use same session id for typing and gesture." 2013-09-12 03:16:43 +00:00
Keisuke Kuroyanagi
f1233b58c2 Use same session id for typing and gesture.
Bug: 10699291
Change-Id: I7c8a3a57e8d189b72a17e4b9c6831becee6ec146
2013-09-12 12:08:22 +09:00
Ken Wakasa
e493911498 am fc5e78b6: Clean up Thai keyboard layout files
* commit 'fc5e78b6a45260f0aaf03499ce47ba128ed6385a':
  Clean up Thai keyboard layout files
2013-09-11 03:36:22 -07:00
Ken Wakasa
fc5e78b6a4 Clean up Thai keyboard layout files
Change-Id: I8773d97280eebc6db2b2099d464becc86915a9b8
2013-09-11 19:27:35 +09:00
Yuichiro Hanada
a96c59bb1e am 7547a704: Add writePtNode to DictEncoder.
* commit '7547a7042c2f38adbf880637af07b8d559488799':
  Add writePtNode to DictEncoder.
2013-09-11 02:41:18 -07:00
Yuichiro Hanada
811e37b37b am 95bc256f: Add a flag to readDictioanryBinary in DictDecoder.
* commit '95bc256f419e9e47c26dfefd1ac31266dac2f344':
  Add a flag to readDictioanryBinary in DictDecoder.
2013-09-11 02:27:33 -07:00
Yuichiro Hanada
7547a7042c Add writePtNode to DictEncoder.
Bug: 9618601
Change-Id: Ie4529444780edee8d0f0d5f23c5619c1a3344286
2013-09-11 18:27:06 +09:00
Yuichiro Hanada
95bc256f41 Add a flag to readDictioanryBinary in DictDecoder.
Change-Id: I356adb72047ebc43c924fbff1ff45e7460508a31
2013-09-11 18:20:56 +09:00
Baligh Uddin
f7ec77fe2f Merge "Import translations. DO NOT MERGE" 2013-09-10 14:46:21 +00:00
Baligh Uddin
75344bc02c Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-09-10 14:46:10 +00:00
Yuichiro Hanada
6b98419ee1 am e193c525: Revert Ida230ca42 and I6adf7d08f.
* commit 'e193c5255d96d3971ee207b459a8a1e91c0d176c':
  Revert  Ida230ca42 and I6adf7d08f.
2013-09-10 03:30:47 -07:00
Yuichiro Hanada
4754ac4c65 am ef073f40: Use PrioritizedSerialExecutor instead of ReentrantReadWriteLock.
* commit 'ef073f402407b19f5be90ddf68beb874945e82be':
  Use PrioritizedSerialExecutor instead of ReentrantReadWriteLock.
2013-09-10 03:12:50 -07:00
Yuichiro Hanada
e193c5255d Revert Ida230ca42 and I6adf7d08f.
Change-Id: I2ddb250d5a473ea955a5171656974de7288a13f7
2013-09-10 19:08:43 +09:00
Yuichiro Hanada
ef073f4024 Use PrioritizedSerialExecutor instead of ReentrantReadWriteLock.
Change-Id: I003b769e408ebd692085a7e17fed6d9396876202
2013-09-10 19:05:41 +09:00
Ken Wakasa
bc435b788c am 40e91e45: Merge "Check the version of format options before writing."
* commit '40e91e45825d31ae0bc075466406a4330b8df9bf':
  Check the version of format options before writing.
2013-09-10 03:03:19 -07:00
Ken Wakasa
40e91e4582 Merge "Check the version of format options before writing." 2013-09-10 10:01:12 +00:00
Yuichiro Hanada
8a06b26cb4 Check the version of format options before writing.
Change-Id: I3951e4395a2da225e240e856c23339b679e6155e
2013-09-10 18:59:31 +09:00
Keisuke Kuroyanagi
a01e18d581 am e531c224: Move a flag about switching dynamic update to java.
* commit 'e531c2241eb8d5a1462c43ce0deffaf6c769cc23':
  Move a flag about switching dynamic update to java.
2013-09-10 02:56:59 -07:00
Keisuke Kuroyanagi
e531c2241e Move a flag about switching dynamic update to java.
Bug: 6669677

Change-Id: I6aa99cae4a227f9202179c2873d13473a773e024
2013-09-10 18:45:53 +09:00
Satoshi Kataoka
2e4a917711 am 5bf96a8f: Merge "Add AsyncResultHolder."
* commit '5bf96a8fc14a014c06849d70892506ebc8984666':
  Add AsyncResultHolder.
2013-09-10 00:24:51 -07:00
Yuichiro Hanada
acdabb25f4 Add AsyncResultHolder.
Change-Id: Icfa685bcda2f5c74f5649f09098d00b4bd321c5a
2013-09-10 15:48:06 +09:00
Baligh Uddin
294acf8728 Import translations. DO NOT MERGE
Change-Id: I9364f361aa98b74f5cbf66d5ed7a645149293d3f
Auto-generated-cl: translation import
2013-09-09 18:46:29 -07:00
Baligh Uddin
abeddde3bd Import translations. DO NOT MERGE
Change-Id: Ic1692faeef29004318b46d8bb949912391060d6b
Auto-generated-cl: translation import
2013-09-09 18:39:38 -07:00
Satoshi Kataoka
011ce47f12 am be963611: Merge "Check contents in user history dictionary tests"
* commit 'be9636115689689a1f60da35658cacf0df90608d':
  Check contents in user history dictionary tests
2013-09-08 23:48:16 -07:00
Satoshi Kataoka
be96361156 Merge "Check contents in user history dictionary tests" 2013-09-09 06:46:45 +00:00
Satoshi Kataoka
e5a35711b8 Check contents in user history dictionary tests
Bug: 10667710

Change-Id: I45ebb08cb4ef9a9f6d2da31e2c50e740f88209c2
2013-09-09 15:28:50 +09:00
Yuichiro Hanada
45bede32b9 am 70e81af7: Hide physical structure of the dictionary from BinaryDictEncoderUtils.
* commit '70e81af72678d95c2a38412c478e06837a51c7cb':
  Hide physical structure of the dictionary from BinaryDictEncoderUtils.
2013-09-08 23:20:51 -07:00
Yuichiro Hanada
e4d8dd65a6 am cc2751ba: Make commitCurrentAutoCorrection asynchronous.
* commit 'cc2751ba03fad6af5da0a7b5d421963e040d690f':
  Make commitCurrentAutoCorrection asynchronous.
2013-09-08 22:56:23 -07:00
Yuichiro Hanada
70e81af726 Hide physical structure of the dictionary from BinaryDictEncoderUtils.
Bug: 9618601
Change-Id: I01b8da42058d7c05bf7f4e6d43718032c2ad12c5
2013-09-09 14:55:33 +09:00
Yuichiro Hanada
cc2751ba03 Make commitCurrentAutoCorrection asynchronous.
Change-Id: Ida230ca4243347fb3ab9fda7de3a9a18f886cd1c
2013-09-09 14:47:26 +09:00
Keisuke Kuroyanagi
a14332f537 am 37e0fd2f: Revise TODO comment for I823912e3979829a.
* commit '37e0fd2ff04a2a87e421abea8bc407bd312dbfc6':
  Revise TODO comment for I823912e3979829a.
2013-09-08 20:40:54 -07:00
Keisuke Kuroyanagi
37e0fd2ff0 Revise TODO comment for I823912e3979829a.
Change-Id: I839d8cb4d45d7d17b7940d710a2fef5aeacc11ab
2013-09-09 12:26:40 +09:00
Keisuke Kuroyanagi
1d818b06fe am 773f2272: Fix: wrong locking order.
* commit '773f2272421738b400c5eb24b36d36b9d3b29207':
  Fix: wrong locking order.
2013-09-08 20:20:51 -07:00
Keisuke Kuroyanagi
773f227242 Fix: wrong locking order.
Change-Id: I823912e3979829ad1e825cf91dc5e18f7f0f9cc3
2013-09-09 12:13:21 +09:00
Keisuke Kuroyanagi
8a325042dd am e7ac9003: Merge "Write forgetting curve flag."
* commit 'e7ac90034080b952aa41ade15a533bdf13d9090d':
  Write forgetting curve flag.
2013-09-08 18:49:06 -07:00
Keisuke Kuroyanagi
e7ac900340 Merge "Write forgetting curve flag." 2013-09-09 01:46:59 +00:00
Yuichiro Hanada
18713ba45c am 563bcb51: Rename write(|Signed)VariableAddress and to write(|Signed)ChildrenPosition.
* commit '563bcb511771579d272108f9659f85a71db98dab':
  Rename write(|Signed)VariableAddress and to write(|Signed)ChildrenPosition.
2013-09-06 08:18:58 -07:00
Yuichiro Hanada
a31e41f538 am 6156892b: Add computeChildrenPosition and simplify writePlacedNode.
* commit '6156892b7e19aed29475c3ff6e439b05cf0b14c4':
  Add computeChildrenPosition and simplify writePlacedNode.
2013-09-06 08:01:57 -07:00
Yuichiro Hanada
563bcb5117 Rename write(|Signed)VariableAddress and to write(|Signed)ChildrenPosition.
Change-Id: Ib018bde346744b470a4fb13b0c57e3a633b8bb20
2013-09-06 23:53:58 +09:00
Yuichiro Hanada
6156892b7e Add computeChildrenPosition and simplify writePlacedNode.
Change-Id: Idcf0e056bf61e29844d4d0e91c482cd78c41704c
2013-09-06 23:52:10 +09:00
Keisuke Kuroyanagi
859b9eeaf0 Write forgetting curve flag.
Bug: 6669677
Change-Id: Ic19aa3b69fb45d9638f9dcc8c3dd8a34aad41965
2013-09-06 21:03:09 +09:00
Satoshi Kataoka
6d0b1c8cd5 am 142511c4: Merge "Add margin to the label of language"
* commit '142511c405c2c2ef57b6a6f0362ce5da2315a9ca':
  Add margin to the label of language
2013-09-06 02:04:54 -07:00
Satoshi Kataoka
142511c405 Merge "Add margin to the label of language" 2013-09-06 09:02:46 +00:00
Satoshi Kataoka
9202af7f34 am 4aad381f: Merge "Optimize tablet layout"
* commit '4aad381f4f8e527027990ee700c622fb1e393ea9':
  Optimize tablet layout
2013-09-06 01:35:16 -07:00
Satoshi Kataoka
741831d322 Add margin to the label of language
Change-Id: I48dc63475caf5cc1a1ac09b82b26fbeaef993fa1
2013-09-06 17:21:44 +09:00
Satoshi Kataoka
4aad381f4f Merge "Optimize tablet layout" 2013-09-06 08:14:42 +00:00
Satoshi Kataoka
98565a9c02 Optimize tablet layout
Bug: 9059539
Change-Id: Ideb6965768fcf092c081eb1d3102312c863cc5b6
2013-09-06 16:43:19 +09:00
Baligh Uddin
a8550e2218 Merge "Import translations. DO NOT MERGE" 2013-09-06 04:55:32 +00:00
Baligh Uddin
a8663a411f Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-09-06 04:55:22 +00:00
Satoshi Kataoka
0e1a38b61e am 1c6b9582: Merge "Rename key_space -> key_space_5kw"
* commit '1c6b9582f400fcbe2f3dfa08ecbfbbc974a210e7':
  Rename key_space -> key_space_5kw
2013-09-05 20:48:52 -07:00
Satoshi Kataoka
1c6b9582f4 Merge "Rename key_space -> key_space_5kw" 2013-09-06 03:47:56 +00:00
Satoshi Kataoka
b3091c5f38 am c612a981: Merge "Rename key_space"
* commit 'c612a9819110b1ec844f2eb164a9a4a5ef9af358':
  Rename key_space
2013-09-05 20:43:33 -07:00
Satoshi Kataoka
cc38dd9726 Rename key_space -> key_space_5kw
Bug: 9059539
Change-Id: I958891bb3b1d4611b4b85490305d59ea5002f122
2013-09-06 12:42:31 +09:00
Satoshi Kataoka
c612a98191 Merge "Rename key_space" 2013-09-06 03:42:08 +00:00
Satoshi Kataoka
a33a4e345b Rename key_space
Bug: 9059539
Change-Id: I0231ac53f8cf778d087cafeb5b3629b145cca9a9
2013-09-06 12:25:42 +09:00
Baligh Uddin
4c4caaf210 Import translations. DO NOT MERGE
Change-Id: If7fd7beb7a59283c38c9780259f00dd4a3e1ef4a
Auto-generated-cl: translation import
2013-09-05 17:36:54 -07:00
Baligh Uddin
1d4b6bf973 Import translations. DO NOT MERGE
Change-Id: Ife91afc727434e82f15a212493aae50534652169
Auto-generated-cl: translation import
2013-09-05 17:29:56 -07:00
Satoshi Kataoka
b7a8c1c33d am b690c039: Merge "Optimize layout"
* commit 'b690c039271ad5ec5551cec4b73e796e9522ee45':
  Optimize layout
2013-09-05 06:33:47 -07:00
Satoshi Kataoka
b690c03927 Merge "Optimize layout" 2013-09-05 13:31:53 +00:00
Satoshi Kataoka
d6217a323c Optimize layout
Bug: 9059539

Change-Id: Iabfd44daae1ef6da99a864859488a4f644240925
2013-09-05 22:27:26 +09:00
Yuichiro Hanada
2008965f35 am b1af47c8: Add a callback to the arguments of commitCurrentAutoCorrection.
* commit 'b1af47c8fe2f24c0056e96f0fd64968b891f8c50':
  Add a callback to the arguments of commitCurrentAutoCorrection.
2013-09-05 04:09:26 -07:00
Yuichiro Hanada
b1af47c8fe Add a callback to the arguments of commitCurrentAutoCorrection.
Change-Id: I6adf7d08fdc4382233a63304743207368db8058a
2013-09-05 20:00:40 +09:00
Satoshi Kataoka
82b149c032 am 80fe84b3: Merge "Consolidate voice input key options no.1"
* commit '80fe84b3a4808d5adb4e759f8d3807a3182ec5e5':
  Consolidate voice input key options no.1
2013-09-05 00:35:27 -07:00
Satoshi Kataoka
80fe84b3a4 Merge "Consolidate voice input key options no.1" 2013-09-05 07:33:59 +00:00
Yuichiro Hanada
60e487f5ed am 55f5f7a0: [Refactor] Add writeDictionaryHeader.
* commit '55f5f7a005c00ec764ed19647b245e48636a0440':
  [Refactor] Add writeDictionaryHeader.
2013-09-05 00:26:56 -07:00
Satoshi Kataoka
21a89c1137 Consolidate voice input key options no.1
Change-Id: I2f928522a0795f57b4133072f270d8fd2498cae9
2013-09-05 16:25:41 +09:00
Yuichiro Hanada
55f5f7a005 [Refactor] Add writeDictionaryHeader.
Change-Id: I69026c47ce1d23f5c39c99ace76fa6b96cd1ce1b
2013-09-05 16:19:26 +09:00
Ken Wakasa
f0748e91e4 am 87855f97: Merge "Add comments about how to calculate parent and children addresses."
* commit '87855f97d1a795c09e31b952fa8ef25890437b5c':
  Add comments about how to calculate parent and children addresses.
2013-09-04 23:29:49 -07:00
Yuichiro Hanada
663f5375d1 Add comments about how to calculate parent and children addresses.
Change-Id: Idf37d9a08a7b464a14c8755bedb755005e49ba33
2013-09-05 15:10:28 +09:00
Satoshi Kataoka
943e88b70e am e0502496: Revert "Remove symbols shifted layout"
* commit 'e0502496da24e658124538bb0bd9a867e4c1d1c0':
  Revert "Remove symbols shifted layout"
2013-09-04 02:27:24 -07:00
Satoshi Kataoka
e0502496da Revert "Remove symbols shifted layout"
This reverts commit c02a365485.

Change-Id: I11d31632469a594c0637f035bdd74ba60b2ac33e
2013-09-04 18:22:59 +09:00
Satoshi Kataoka
183570bbee am e3150664: Revert "Remove symbols shifted layout related code"
* commit 'e3150664ae4d8d007b8571b5bd0fd2259aac3a20':
  Revert "Remove symbols shifted layout related code"
2013-09-04 00:31:03 -07:00
Satoshi Kataoka
e3150664ae Revert "Remove symbols shifted layout related code"
This reverts commit 1cd027850b.

Bug: 9059539

Change-Id: I1880b799e2d0f148ae913f13cffa1b8cac48be60
2013-09-04 16:27:34 +09:00
Baligh Uddin
cc6752e5c5 Merge "Import translations. DO NOT MERGE" 2013-09-04 05:20:18 +00:00
Baligh Uddin
78496045b3 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-09-04 05:20:06 +00:00
Satoshi Kataoka
79d17be348 am 42b799d9: Revert "Remove symbols shifted related unused texts and styles"
* commit '42b799d93a6dc262c87fe361ffdc910097e6a09c':
  Revert "Remove symbols shifted related unused texts and styles"
2013-09-03 20:52:18 -07:00
Satoshi Kataoka
42b799d93a Revert "Remove symbols shifted related unused texts and styles"
This reverts commit 59f49b3861.

Bug: 9059539

Change-Id: I6e298a55feb942fc3720a91b65f841220443b42b
2013-09-04 12:24:55 +09:00
Baligh Uddin
a8072dede7 Import translations. DO NOT MERGE
Change-Id: I52e60b43e9be534e6c97e9ab9af9533ba2b79713
Auto-generated-cl: translation import
2013-09-03 19:01:08 -07:00
Baligh Uddin
4bb220a3ed Import translations. DO NOT MERGE
Change-Id: Ib53afdebb4015320dc18065011d9beba3f03e1d0
Auto-generated-cl: translation import
2013-09-03 18:52:47 -07:00
Yuichiro Hanada
c606e9d794 am 648088aa: Change GET_SUGGESTED_WORDS_TIMEOUT to 200.
* commit '648088aa9ee9971ec08d6720cd383f555d18b93c':
  Change GET_SUGGESTED_WORDS_TIMEOUT to 200.
2013-09-03 02:55:32 -07:00
Yuichiro Hanada
648088aa9e Change GET_SUGGESTED_WORDS_TIMEOUT to 200.
Change-Id: Ia5aa0b7af16d7ad45c98d0c5a7dcabba76d19b67
2013-09-03 18:52:53 +09:00
Ken Wakasa
43e8a4f208 am c4c7a59a: Merge "Change GET_SUGGESTED_WORDS_TIMEOUT to 50."
* commit 'c4c7a59a12c75bf840df3a60bba12aeb48826f4a':
  Change GET_SUGGESTED_WORDS_TIMEOUT to 50.
2013-09-03 01:56:10 -07:00
Ken Wakasa
c4c7a59a12 Merge "Change GET_SUGGESTED_WORDS_TIMEOUT to 50." 2013-09-03 08:54:12 +00:00
Satoshi Kataoka
470e83399a am eaee1561: Optimize tablet layout
* commit 'eaee15612889c4b238dc81a05143df44e8359e84':
  Optimize tablet layout
2013-09-03 01:43:26 -07:00
Yuichiro Hanada
d6c947ef7b Change GET_SUGGESTED_WORDS_TIMEOUT to 50.
Change-Id: I4d495a782ed1dea1c377837c6579ce5ff74086b5
2013-09-03 17:39:47 +09:00
Satoshi Kataoka
eaee156128 Optimize tablet layout
Bug: 9059539
Change-Id: I049941d2c83764c7f07c5215799b9657a7f27764
2013-09-03 17:36:42 +09:00
Yuichiro Hanada
c01606c6ae am 908fc4f1: Call getSuggestedWords asynchronously.
* commit '908fc4f1c324eac2a42a69680dbd196c5b9492f6':
  Call getSuggestedWords asynchronously.
2013-09-02 23:45:56 -07:00
Yuichiro Hanada
908fc4f1c3 Call getSuggestedWords asynchronously.
Change-Id: Ia8a21b53f4d12b759d9ef5a5181ed04875e4d198
2013-09-03 15:12:49 +09:00
Yuichiro Hanada
2be5da0f9d am 8616e4c0: Remove typedWord from the arguments of showSuggestionStrip.
* commit '8616e4c03d79ce963e660107285d30093c6e8499':
  Remove typedWord from the arguments of showSuggestionStrip.
2013-09-02 06:37:16 -07:00
Yuichiro Hanada
8616e4c03d Remove typedWord from the arguments of showSuggestionStrip.
Change-Id: Iddf33227982e65705b49c6a527286d8695878c90
2013-09-02 22:31:43 +09:00
Satoshi Kataoka
56f4ffde1e am fd3509ef: Merge "Consolidate 7inch and 10inch layout"
* commit 'fd3509ef69c9655579a1a4754267473e8cb4aab9':
  Consolidate 7inch and 10inch layout
2013-09-02 00:30:35 -07:00
Satoshi Kataoka
fd3509ef69 Merge "Consolidate 7inch and 10inch layout" 2013-09-02 07:27:43 +00:00
Satoshi Kataoka
8b06026258 Consolidate 7inch and 10inch layout
Bug: 9059539
Change-Id: I32ca3f69d9fdfc4bdb74a235346b1c0221d0d92d
2013-09-02 16:16:38 +09:00
Yuichiro Hanada
d4d647cdd8 am 9666a228: Revert "Revert "Add onGetSuggestedWordsCallback.""
* commit '9666a228153bb2269da8983762bdd47e448f2cec':
  Revert "Revert "Add onGetSuggestedWordsCallback.""
2013-09-01 22:52:21 -07:00
Yuichiro Hanada
9666a22815 Revert "Revert "Add onGetSuggestedWordsCallback.""
This reverts commit 78f707a142.
Change-Id: I5dd4f2d40314002736226886477563f29a25079c
2013-09-02 14:09:53 +09:00
Ken Wakasa
5fa2e9c30a am acc886ee: Merge "Revert "Add onGetSuggestedWordsCallback.""
* commit 'acc886eeb47afbf7c2a5ce9535ffa06a0e2eeb73':
  Revert "Add onGetSuggestedWordsCallback."
2013-08-30 07:09:41 -07:00
Ken Wakasa
acc886eeb4 Merge "Revert "Add onGetSuggestedWordsCallback."" 2013-08-30 14:07:18 +00:00
Ken Wakasa
78f707a142 Revert "Add onGetSuggestedWordsCallback."
This reverts commit 820c290a61.

Change-Id: I5c50731ff9f330c05c5841b8c65f16e28e67422c
2013-08-30 14:06:19 +00:00
Ken Wakasa
eb06bf7622 am 56e1b7e4: Fix emoji view insets calculation
* commit '56e1b7e4f112a268371c84606e6f4239aef91333':
  Fix emoji view insets calculation
2013-08-30 06:35:15 -07:00
Satoshi Kataoka
59f9d3c869 am 5169937d: Revert "Revert "Support Emoji keyboard""
* commit '5169937dd48d69e52e647662cb6fc3def5bf90d4':
  Revert "Revert "Support Emoji keyboard""
2013-08-30 05:42:33 -07:00
Ken Wakasa
56e1b7e4f1 Fix emoji view insets calculation
bug: 10541453
Change-Id: I605e657c94686c4974d162657a5e820798d20e8f
2013-08-30 21:18:36 +09:00
Satoshi Kataoka
5169937dd4 Revert "Revert "Support Emoji keyboard""
Window resizing junkiness is addressed in I605e657c9468

This reverts commit aabc972338.

Change-Id: I0bc0f1ad9a90799e643fe9ec35f5b4bbe94eee0d
2013-08-30 19:46:10 +09:00
Ken Wakasa
c9c383cf06 am 9f79cf6d: Merge "Add onGetSuggestedWordsCallback."
* commit '9f79cf6de4eac149ffb496bea34b9d091bed7bc4':
  Add onGetSuggestedWordsCallback.
2013-08-30 00:55:46 -07:00
Ken Wakasa
9f79cf6de4 Merge "Add onGetSuggestedWordsCallback." 2013-08-30 07:52:57 +00:00
Ken Wakasa
afb8e0706d am 2f95baaa: Merge "Revert "Remove key preview backing view""
* commit '2f95baaaf079e778f05ba4539a609a6df43fd342':
  Revert "Remove key preview backing view"
2013-08-30 00:52:34 -07:00
Ken Wakasa
2f95baaaf0 Merge "Revert "Remove key preview backing view"" 2013-08-30 07:51:29 +00:00
Ken Wakasa
c160a3932f Revert "Remove key preview backing view"
This reverts commit 2dfcfc5013.

Change-Id: I96c691b2e9c92be456420196cd7361d03ea4f3e9
bug: 10541453
2013-08-30 07:50:37 +00:00
Ken Wakasa
eca8832b92 am 4445671e: Merge "Revert "Support Emoji keyboard""
* commit '4445671efc673165979195c13f197128c14fbe7c':
  Revert "Support Emoji keyboard"
2013-08-30 00:29:24 -07:00
Ken Wakasa
4445671efc Merge "Revert "Support Emoji keyboard"" 2013-08-30 07:27:48 +00:00
Ken Wakasa
aabc972338 Revert "Support Emoji keyboard"
This reverts commit d7791a93b0.

Change-Id: I5ca4c0227f97540e8a22b487b5056dfa3611082b
2013-08-30 07:23:42 +00:00
Yuichiro Hanada
820c290a61 Add onGetSuggestedWordsCallback.
Change-Id: Ib527d31f9c2dd6dc385cb2f767cd90d9d28a1b1b
2013-08-30 16:08:13 +09:00
Baligh Uddin
d5a49272b9 Merge "Import translations. DO NOT MERGE" 2013-08-29 15:16:20 +00:00
Baligh Uddin
fbb71a6f36 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-08-29 15:16:03 +00:00
Baligh Uddin
de63cd9769 Import translations. DO NOT MERGE
Change-Id: I3c5ddf1ec770ba02dab6948d2f856e91fa32dc62
Auto-generated-cl: translation import
2013-08-29 05:23:55 -07:00
Baligh Uddin
434fd2929d Import translations. DO NOT MERGE
Change-Id: If347fd994085b7633856ff621898cc8ba678ada8
Auto-generated-cl: translation import
2013-08-29 05:15:30 -07:00
Tadashi G. Takaoka
1f9c9ec458 am bcfcdae2: Add Armenian Phoetic keyboard
* commit 'bcfcdae230e3aeb105dbcba7350ad1763b12d8df':
  Add Armenian Phoetic keyboard
2013-08-29 04:35:01 -07:00
Tadashi G. Takaoka
243c23dd9f am d7791a93: Support Emoji keyboard
* commit 'd7791a93b0dee268a9e97f06fe5abcf6082e0ed1':
  Support Emoji keyboard
2013-08-29 04:31:47 -07:00
Tadashi G. Takaoka
bcfcdae230 Add Armenian Phoetic keyboard
We believe this layout is Armenian Eastern Phonetic Keyboard.

Bug: 7963631
Change-Id: Iff3dd879268dd95f00855f67f749e8562fff490c
2013-08-29 20:29:39 +09:00
Tadashi G. Takaoka
d7791a93b0 Support Emoji keyboard
Bug: 6370846
Change-Id: I33ce8f952799c89929996a226ac17731a953ec2a
2013-08-29 19:48:34 +09:00
Tadashi G. Takaoka
6b59bed09d am 6c926a1d: Add Nepali Traditional keyboard
* commit '6c926a1d5e610ed449bbc9bf206997763e82b4ed':
  Add Nepali Traditional keyboard
2013-08-29 02:23:04 -07:00
Tadashi G. Takaoka
38daab1805 am 47b71c82: Fix keyStyle flags handling
* commit '47b71c82eca80b06e76d960c4a501b9a6c64654b':
  Fix keyStyle flags handling
2013-08-29 01:34:26 -07:00
Tadashi G. Takaoka
0f0d7a9b1c am 4e6e9ef3: Merge "Clean up Devanagari key definitions"
* commit '4e6e9ef3b81f24c97e2105d93b35b9a1e158267d':
  Clean up Devanagari key definitions
2013-08-29 01:34:25 -07:00
Ken Wakasa
f0229f223b am 2cbc7c68: Merge "Workaround for AIOOB exception in ProximityInfo"
* commit '2cbc7c682d003c97431235fedbfd21e8473e180c':
  Workaround for AIOOB exception in ProximityInfo
2013-08-29 01:34:23 -07:00
Tadashi G. Takaoka
6c926a1d5e Add Nepali Traditional keyboard
Bug: 9833890
Change-Id: I0af4a358cc1457dc08c32744b5c170bd2a3382c9
2013-08-29 17:21:42 +09:00
Tadashi G. Takaoka
47b71c82ec Fix keyStyle flags handling
Change-Id: Ia0d21f7a00ff99eae89c746244484d6fa3f0f44e
2013-08-29 17:20:18 +09:00
Tadashi G. Takaoka
4e6e9ef3b8 Merge "Clean up Devanagari key definitions" 2013-08-29 08:19:29 +00:00
Ken Wakasa
2cbc7c682d Merge "Workaround for AIOOB exception in ProximityInfo" 2013-08-29 08:11:21 +00:00
Satoshi Kataoka
4994e1f2ba Workaround for AIOOB exception in ProximityInfo
Bug: 10537485
Change-Id: I185f17dcb2cd9e3af17a1eafefaa487804d5cce9
2013-08-29 15:47:47 +09:00
Tadashi G. Takaoka
f1ec134dba Clean up Devanagari key definitions
Change-Id: I42210a0bb974f7186fde35f4c8022b0c8603ab8d
2013-08-29 14:47:00 +09:00
Tadashi G. Takaoka
b619acfdc6 am e9e8d2d9: Use fixed column order for punctuation more keys
* commit 'e9e8d2d986bb3874caa8ee8c742aa0caa37eaf87':
  Use fixed column order for punctuation more keys
2013-08-28 22:37:48 -07:00
Tadashi G. Takaoka
e9e8d2d986 Use fixed column order for punctuation more keys
This is a follow up of I71f58fc49b.

Bug: 9059539
Change-Id: Ibf5684ac196e03e889160d8bb14e2b1377331133
2013-08-29 14:22:30 +09:00
Tadashi G. Takaoka
8622113f21 am fcc6ab08: Merge "Reduce the number of more keys of the period key"
* commit 'fcc6ab08ae29501b07b2dd6b1b56570cdcf4b624':
  Reduce the number of more keys of the period key
2013-08-28 18:16:24 -07:00
Tadashi G. Takaoka
77f1337403 am 41745c49: Add keyboardLayoutSet attribute to <case> condition
* commit '41745c4995220a3145fe101b7be224bc672b2e1a':
  Add keyboardLayoutSet attribute to <case> condition
2013-08-28 18:13:09 -07:00
Tadashi G. Takaoka
fcc6ab08ae Merge "Reduce the number of more keys of the period key" 2013-08-29 01:12:25 +00:00
Tadashi G. Takaoka
85d9b3c281 Reduce the number of more keys of the period key
Bug: 9059539
Change-Id: I71f58fc49bf33b40c17b5a94cad82e942b95e3f1
2013-08-29 10:10:13 +09:00
Tadashi G. Takaoka
41745c4995 Add keyboardLayoutSet attribute to <case> condition
Change-Id: I017c4a3c1c7b2e4c6f607940078f61e120042270
2013-08-29 09:50:45 +09:00
Tadashi G. Takaoka
491b49b33c am ade725ed: Merge "Fix unit test"
* commit 'ade725ed019250ff446ba81d1f0ebf97b4527c2e':
  Fix unit test
2013-08-28 04:32:04 -07:00
Tadashi G. Takaoka
cbaf61ddea am 2a084e88: Merge "Add EmojiKeyboardView"
* commit '2a084e88a7bd2693d18b1d247646ed9b7c096a99':
  Add EmojiKeyboardView
2013-08-28 04:32:02 -07:00
Tadashi G. Takaoka
ade725ed01 Merge "Fix unit test" 2013-08-28 11:25:31 +00:00
Tadashi G. Takaoka
2a084e88a7 Merge "Add EmojiKeyboardView" 2013-08-28 11:22:40 +00:00
Tadashi G. Takaoka
0861d67fd8 Fix unit test
The breakage of the unit tests has been introduced by Id8caf5a972 that
emptied the default styles. This change reverts back some attributes
to the default.

Change-Id: I2748eefe50e34bbf908071e4a1a17a70aa32bdef
2013-08-28 20:22:18 +09:00
Tadashi G. Takaoka
8ac0eb59e1 Add EmojiKeyboardView
Bug: 6370846
Change-Id: Ic7d75f1d242795e756e6fede988cfe4b5cc17f0e
2013-08-28 20:18:19 +09:00
Keisuke Kuroyanagi
eae44530e2 am fe87f5f4: Pass additionalFeaturesOptions for getSuggestions().
* commit 'fe87f5f41744a633a2ed91af9b171bda2637649e':
  Pass additionalFeaturesOptions for getSuggestions().
2013-08-28 03:47:59 -07:00
Keisuke Kuroyanagi
fe87f5f417 Pass additionalFeaturesOptions for getSuggestions().
This fixes null pointer exceptions that are caused when
getSuggestion() is called from spell checker.

Change-Id: Ifc9e7abb900e1a4646e33c91022effde439673e4
2013-08-28 19:24:28 +09:00
Tadashi G. Takaoka
137572f006 am 8e3a90e5: Merge "Add emoji keyboard related assets"
* commit '8e3a90e58ffd09692a23b29dc949a2f0fb3d774c':
  Add emoji keyboard related assets
2013-08-28 00:56:34 -07:00
Tadashi G. Takaoka
8e3a90e58f Merge "Add emoji keyboard related assets" 2013-08-28 07:55:22 +00:00
Tadashi G. Takaoka
67447d2c9c am a945c004: Merge "Add Nepali Romanized keyboard"
* commit 'a945c0048ff7624076a9c5dc021b4db82effc505':
  Add Nepali Romanized keyboard
2013-08-28 00:46:03 -07:00
Tadashi G. Takaoka
b49dba6818 am c0f81463: Merge "Add dummy Emoji subtype"
* commit 'c0f81463cb9e60df0289ac8012cbe632dcdfc487':
  Add dummy Emoji subtype
2013-08-28 00:46:01 -07:00
Tadashi G. Takaoka
a945c0048f Merge "Add Nepali Romanized keyboard" 2013-08-28 07:43:00 +00:00
Tadashi G. Takaoka
472d038a5e am bd4068c5: Merge "Add recents keyboard"
* commit 'bd4068c59534d1981cfec54d916f8279ff51874e':
  Add recents keyboard
2013-08-28 00:42:49 -07:00
Tadashi G. Takaoka
c0f81463cb Merge "Add dummy Emoji subtype" 2013-08-28 07:42:29 +00:00
Tadashi G. Takaoka
bd4068c595 Merge "Add recents keyboard" 2013-08-28 07:40:05 +00:00
Tadashi G. Takaoka
63ebaef1c4 Add Nepali Romanized keyboard
Bug: 6910787
Change-Id: Ib803a75ac3c0e36e05b82f36a38b3a7bc2cae689
2013-08-28 16:36:03 +09:00
Tadashi G. Takaoka
803ea61d55 Add recents keyboard
Bug: 6370846
Change-Id: I5dc235395fe9b3bd95711fee2fe9b678b4660760
2013-08-28 16:33:54 +09:00
Tadashi G. Takaoka
34cbcc1aed Add dummy Emoji subtype
Bug: 6370846
Change-Id: I4fa3a6832fa316d0c6312d434be3c3ff02b52402
2013-08-28 16:26:00 +09:00
Tadashi G. Takaoka
d189d2a508 Add emoji keyboard related assets
Bug: 6370846
Change-Id: I86c446665387b5ddf7de08189de306f2bc569262
2013-08-28 16:21:44 +09:00
Ken Wakasa
5bd273f23e am 1148d00b: Merge "Fix: Wrong file name for dynamic prediction dictionary."
* commit '1148d00b40cabfd557c65eb80dd800f7f218552b':
  Fix: Wrong file name for dynamic prediction dictionary.
2013-08-27 22:47:04 -07:00
Ken Wakasa
1148d00b40 Merge "Fix: Wrong file name for dynamic prediction dictionary." 2013-08-28 05:44:02 +00:00
Keisuke Kuroyanagi
f0c4575cf4 Fix: Wrong file name for dynamic prediction dictionary.
Bug: 6669677
Change-Id: Id6f06a7423600d3f0604fab43d855826c20d0545
2013-08-28 14:41:32 +09:00
Baligh Uddin
b17244a4b7 Merge "Import translations. DO NOT MERGE" 2013-08-28 03:49:24 +00:00
Baligh Uddin
1fde9c2a90 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-08-28 03:48:59 +00:00
Ken Wakasa
5886ca664e am b7eae3ff: Add comma to the symbol layout\'s period more keys.
* commit 'b7eae3ffa4c25aa70adae7e410a244d3acf21307':
  Add comma to the symbol layout's period more keys.
2013-08-27 03:17:49 -07:00
Ken Wakasa
b7eae3ffa4 Add comma to the symbol layout's period more keys.
Change-Id: I8a9bc48bab68355936a8ff1d2a00055069d5423d
2013-08-27 19:13:59 +09:00
Tadashi G. Takaoka
00891c20ca am 16ed1868: Fix build
* commit '16ed1868a16455ef9f5485696309d518f80aea1c':
  Fix build
2013-08-27 01:34:54 -07:00
Tadashi G. Takaoka
87192930a8 am 26d36444: Fix SuggetionStripView.ICS style
* commit '26d3644434e550a378d85861e426053686c05d23':
  Fix SuggetionStripView.ICS style
2013-08-27 01:34:53 -07:00
Tadashi G. Takaoka
77899b1dcc am e94bbca3: Aggregate theme resources into one file
* commit 'e94bbca39b22323346c6b829831006d263bd4e1d':
  Aggregate theme resources into one file
2013-08-27 01:34:50 -07:00
Tadashi G. Takaoka
7fefe2a758 am 08323cd5: Add _gb to Gingerbread resources
* commit '08323cd597cd2c85eaf1ade9c98ee5fe9d8ecea2':
  Add _gb to Gingerbread resources
2013-08-27 01:34:49 -07:00
Tadashi G. Takaoka
16ed1868a1 Fix build
Change-Id: I60a6ee4dff8203cd9a2ed8045df6a2d75e50c89d
2013-08-27 17:32:37 +09:00
Tadashi G. Takaoka
26d3644434 Fix SuggetionStripView.ICS style
This is a follow up of I06427e8886.

Change-Id: Ib33d64f4a4c4f08a80983b6ddf8d117aacbedccb
2013-08-27 17:29:34 +09:00
Tadashi G. Takaoka
e94bbca39b Aggregate theme resources into one file
Change-Id: I06427e88864bd9f644820dc8d755719cf2ac0ba6
2013-08-27 17:18:39 +09:00
Tadashi G. Takaoka
08323cd597 Add _gb to Gingerbread resources
Bug: 10415342
Change-Id: Id8caf5a972fe72b577dbf50dcd2cf739b2d35a32
2013-08-27 17:05:22 +09:00
Tadashi G. Takaoka
ed6bd49f07 am adaaf9ff: Rename theme file names
* commit 'adaaf9ffb8f8ee0fa568d232ac140b74b0be4e38':
  Rename theme file names
2013-08-26 23:32:55 -07:00
Tadashi G. Takaoka
adaaf9ffb8 Rename theme file names
Bug: 10415342
Change-Id: I692b157953f77c610482b494cbaeed4430bcb629
2013-08-27 14:41:54 +09:00
Tadashi G. Takaoka
8110e34751 am 1f4612fc: Remove obsolete theme resources
* commit '1f4612fc5434e5b223d6f6c1ef77fb5fae0d32ee':
  Remove obsolete theme resources
2013-08-26 21:03:46 -07:00
Tadashi G. Takaoka
1f4612fc54 Remove obsolete theme resources
Bug: 10415342
Change-Id: I9073c54b037e0f7973710a9e24ca5044f8db6db0
2013-08-27 12:47:26 +09:00
Tadashi G. Takaoka
5609b4f645 am e1433fb4: Remove unused drawables
* commit 'e1433fb4f2165443a0fc4c7145ab2bdc71acac7a':
  Remove unused drawables
2013-08-26 20:03:22 -07:00
Tadashi G. Takaoka
e1433fb4f2 Remove unused drawables
Change-Id: I4386e977d0335d1c3827822f7a62c365e7f3beec
2013-08-27 11:57:49 +09:00
Baligh Uddin
0b0a7c2417 Import translations. DO NOT MERGE
Change-Id: Ib646a6fbf47e6dbff5f7e9bf8d6d406e64011ed0
Auto-generated-cl: translation import
2013-08-26 18:51:59 -07:00
Baligh Uddin
85b972cc59 Import translations. DO NOT MERGE
Change-Id: I9beabecc02548edacef1ce9ec4aaf750259f8947
Auto-generated-cl: translation import
2013-08-26 18:43:58 -07:00
Tadashi G. Takaoka
3d1cbd9206 am 2da94ad8: Add scrollable KeyboardView
* commit '2da94ad8cd8bd8c87ee1acad5021e09046e20565':
  Add scrollable KeyboardView
2013-08-26 08:48:10 -07:00
Tadashi G. Takaoka
2da94ad8cd Add scrollable KeyboardView
Bug: 6370846
Change-Id: I8b9a619e0e6a980c8b17788ad03c62effc7f35b5
2013-08-26 23:37:52 +09:00
Keisuke Kuroyanagi
3bd5bd88c4 am 78ab1bb6: Merge "Make DynamicPred...Base extend ExpandableBinaryDictionary."
* commit '78ab1bb661cedb8dcd90f1b2d410a0bd2486a9ba':
  Make DynamicPred...Base extend ExpandableBinaryDictionary.
2013-08-26 02:59:14 -07:00
Keisuke Kuroyanagi
78ab1bb661 Merge "Make DynamicPred...Base extend ExpandableBinaryDictionary." 2013-08-26 09:56:47 +00:00
Keisuke Kuroyanagi
6e04d65932 Make DynamicPred...Base extend ExpandableBinaryDictionary.
Bug: 6669677
Change-Id: I06afad35d3eb73510c34d10cd4116f5bcf934f7c
2013-08-26 18:50:22 +09:00
Yuichiro Hanada
bfb4c3aa7f am d5a3c593: Remove a broken dictionary file when fail to read a dictionary file.
* commit 'd5a3c593dba3475f5e72b1fbe53cee5ed17a7529':
  Remove a broken dictionary file when fail to read a dictionary file.
2013-08-26 02:12:19 -07:00
Yuichiro Hanada
d5a3c593db Remove a broken dictionary file when fail to read a dictionary file.
Bug: 10434720
Change-Id: Ibdf05a39113538546b8fcf9d59af7dddf7ca27fc
2013-08-26 18:08:21 +09:00
Tadashi G. Takaoka
71a8b6320b am b2f586b9: Merge "Enable Azerbaijani subtype"
* commit 'b2f586b9d66fb653d233051c08a22f42b06374e0':
  Enable Azerbaijani subtype
2013-08-26 01:33:08 -07:00
Yuichiro Hanada
5ab2ab12d4 am b50a7a4b: Simplify computeActualNodeArraySize.
* commit 'b50a7a4bc718f3611ac1e97a940d5a59b4b0133e':
  Simplify computeActualNodeArraySize.
2013-08-26 01:33:07 -07:00
Yuichiro Hanada
b0f59af0ff am 2232a708: Clean up unused imports.
* commit '2232a7080644f91932d92d37282a3a6be129217f':
  Clean up unused imports.
2013-08-26 01:33:05 -07:00
Ken Wakasa
eee7c3d82f am d21adb58: Merge "[Refactor] Add DictDecoder.readUnigramsAndBigramsBinary."
* commit 'd21adb586506e292de471eb2e0dcea0c87019d0a':
  [Refactor] Add DictDecoder.readUnigramsAndBigramsBinary.
2013-08-26 01:33:04 -07:00
Tadashi G. Takaoka
370783a616 am 4e7825cb: Merge "Add GridRows tag to support emoji keyboard"
* commit '4e7825cb583503504f931265ef4405f6c12e9e85':
  Add GridRows tag to support emoji keyboard
2013-08-26 01:33:02 -07:00
Tadashi G. Takaoka
b2f586b9d6 Merge "Enable Azerbaijani subtype" 2013-08-26 08:31:10 +00:00
Yuichiro Hanada
b50a7a4bc7 Simplify computeActualNodeArraySize.
Change-Id: I128d02866c2cc70c42263496927327b8a2130139
2013-08-26 08:30:23 +00:00
Yuichiro Hanada
2232a70806 Clean up unused imports.
Change-Id: I7147ca237b99399e79210852aa5bf5a01101d779
2013-08-26 08:29:16 +00:00
Ken Wakasa
d21adb5865 Merge "[Refactor] Add DictDecoder.readUnigramsAndBigramsBinary." 2013-08-26 08:28:44 +00:00
Yuichiro Hanada
752a33640c [Refactor] Add DictDecoder.readUnigramsAndBigramsBinary.
Change-Id: I259db91d837c67cbcb3b6dc504b21dca23a6a5be
2013-08-26 17:24:38 +09:00
Tadashi G. Takaoka
4e7825cb58 Merge "Add GridRows tag to support emoji keyboard" 2013-08-26 08:24:16 +00:00
Tadashi G. Takaoka
db0e282215 Enable Azerbaijani subtype
Bug: 7963448
Change-Id: I82286e456e0cc842756de9b7f031821556d35709
2013-08-26 17:21:18 +09:00
Tadashi G. Takaoka
2f5a933c04 Add GridRows tag to support emoji keyboard
Bug: 6370846
Change-Id: Ia68284b2402e52d835040da900a51cca669add2f
2013-08-26 17:19:24 +09:00
Tadashi G. Takaoka
abe7f4d191 am be4f8f3f: Merge "Clean up PC QWERTY keyboard"
* commit 'be4f8f3fbc873a1128a54c25ab6d8418b61001a0':
  Clean up PC QWERTY keyboard
2013-08-26 00:55:41 -07:00
Tadashi G. Takaoka
be4f8f3fbc Merge "Clean up PC QWERTY keyboard" 2013-08-26 07:53:20 +00:00
Ken Wakasa
ddb3a08f0b am 918336b7: Merge "[Refactor] Add DictDecoder.getTerminalPosition."
* commit '918336b7e790e108c109457e89c07f4dab5309c0':
  [Refactor] Add DictDecoder.getTerminalPosition.
2013-08-26 00:47:12 -07:00
Tadashi G. Takaoka
7f28b3cc6a Clean up PC QWERTY keyboard
Change-Id: Ibb52683e8f27517b9e7bf398d3b7a31215bd5a8d
2013-08-26 16:23:29 +09:00
Yuichiro Hanada
bb5b84a826 [Refactor] Add DictDecoder.getTerminalPosition.
Change-Id: I9d04f64a58f5481cbb64cf1c09b5c485dd4176b4
2013-08-26 16:14:59 +09:00
Ken Wakasa
69f9cfe212 am 800225e0: Merge "Rename CharGroup to PtNode."
* commit '800225e0b19c8a368fe74f6b73b40a01340a0c0f':
  Rename CharGroup to PtNode.
2013-08-26 00:12:37 -07:00
Tadashi G. Takaoka
7b74bcb16d am c120199f: Import emoji unicode point list from Hangouts
* commit 'c120199f72ebbb95a9ff62a6250593e8e9113f24':
  Import emoji unicode point list from Hangouts
2013-08-26 00:12:36 -07:00
Ken Wakasa
800225e0b1 Merge "Rename CharGroup to PtNode." 2013-08-26 07:11:12 +00:00
Tadashi G. Takaoka
c120199f72 Import emoji unicode point list from Hangouts
Bug: 6370846
Change-Id: I14017f002a94647d2b3154f1f0805f194421b8b5
2013-08-26 16:05:14 +09:00
Yuichiro Hanada
576f625ee1 Rename CharGroup to PtNode.
Bug: 10233675
Change-Id: I7b0eb07d195cd386cd0d9e97cd59bf48fcf24107
2013-08-26 15:58:30 +09:00
Tadashi G. Takaoka
d6833c5936 am 3f1ef22f: Fix build
* commit '3f1ef22ff0728683554ab4a97bfed485db532538':
  Fix build
2013-08-25 23:39:01 -07:00
Tadashi G. Takaoka
3f1ef22ff0 Fix build
Change-Id: I77e25fd4032b7fc3b4b565c9bab18a2824d7bb76
2013-08-26 15:34:45 +09:00
Tadashi G. Takaoka
6fed1db02a am 17f628c5: Merge "Add copy constructor to Keyboard"
* commit '17f628c56c6e5a62371fb3f6abeb717d25d99115':
  Add copy constructor to Keyboard
2013-08-25 23:27:11 -07:00
Tadashi G. Takaoka
17f628c56c Merge "Add copy constructor to Keyboard" 2013-08-26 06:25:26 +00:00
Tadashi G. Takaoka
9c2fef79ed am 7308c36a: Merge "Add emoji keyboard element ids"
* commit '7308c36a55b6fe2b10dc3979d068775920a40890':
  Add emoji keyboard element ids
2013-08-25 22:44:42 -07:00
Tadashi G. Takaoka
7308c36a55 Merge "Add emoji keyboard element ids" 2013-08-26 05:42:52 +00:00
Tadashi G. Takaoka
0b3d5e12e3 Add copy constructor to Keyboard
Change-Id: Ib207039f53346f420cca050080e3c4f452e63ff6
2013-08-26 14:21:45 +09:00
Tadashi G. Takaoka
68b990e7ce Add emoji keyboard element ids
Bug: 6370846
Change-Id: I0ac55bc06e1527bafad395f4a2b5059e1fed4b5d
2013-08-26 12:48:07 +09:00
Tadashi G. Takaoka
95565899ab am af9c8892: Merge "Remove symbols shifted related unused texts and styles"
* commit 'af9c8892da111f1843ec400d6ce77b92ce397f95':
  Remove symbols shifted related unused texts and styles
2013-08-25 20:45:41 -07:00
Tadashi G. Takaoka
af9c8892da Merge "Remove symbols shifted related unused texts and styles" 2013-08-26 03:44:08 +00:00
Tadashi G. Takaoka
59f49b3861 Remove symbols shifted related unused texts and styles
This is a follow up of I7fe6520e4e.

Bug: 9059539
Change-Id: I1b2cdc4f6ae2f59fabc75c38f43e2b2512b08721
2013-08-26 12:08:08 +09:00
Keisuke Kuroyanagi
a3a3c87751 am 958f8432: Merge "Introduce DynamicDictionaryWriter for dynamic dictionary."
* commit '958f84320deeb2c16aea159e8b76930198ae546c':
  Introduce DynamicDictionaryWriter for dynamic dictionary.
2013-08-25 19:31:35 -07:00
Keisuke Kuroyanagi
958f84320d Merge "Introduce DynamicDictionaryWriter for dynamic dictionary." 2013-08-26 02:29:01 +00:00
Tadashi G. Takaoka
ca88b445f2 am 73c29481: Fix Persian currency symbol
* commit '73c2948113e27cf3945033049f098a1f5b060338':
  Fix Persian currency symbol
2013-08-24 18:58:52 -07:00
Tadashi G. Takaoka
73c2948113 Fix Persian currency symbol
Change-Id: Iea202e6d6857cbc0a3d4374c76bd72ed992da9a6
2013-08-24 02:07:47 +09:00
Tadashi G. Takaoka
8fab38c241 am ce607358: Merge "Remove symbols shifted layout related code"
* commit 'ce607358bd0e68d8c499d1fccaad0ec5094a7f6f':
  Remove symbols shifted layout related code
2013-08-23 08:39:30 -07:00
Tadashi G. Takaoka
ce607358bd Merge "Remove symbols shifted layout related code" 2013-08-23 15:37:57 +00:00
Tadashi G. Takaoka
1cd027850b Remove symbols shifted layout related code
This is a follow up of I7fe6520e4e.

Bug: 9059539
Change-Id: Idb39906ddb1e2234a0d1c7c4d5e6fc728090e79e
2013-08-24 00:07:23 +09:00
Yuichiro Hanada
b9f0a7eaf2 am 8f4d5d5f: Fix getDictionaryFileHeader.
* commit '8f4d5d5f23fd45a88da1fc394475abe8b3e6f415':
  Fix getDictionaryFileHeader.
2013-08-23 07:11:42 -07:00
Yuichiro Hanada
8f4d5d5f23 Fix getDictionaryFileHeader.
Change-Id: I5186f41b0f38eb08f4154f7b3de7ffc2119fc44b
2013-08-23 22:39:36 +09:00
Keisuke Kuroyanagi
87a72f50c2 Introduce DynamicDictionaryWriter for dynamic dictionary.
Bug: 6669677
Change-Id: Ifcbeb88b908f2301ac062b411a95c8b38d24b90e
2013-08-23 22:04:27 +09:00
Yuichiro Hanada
6bdc19173f am e9a10ff0: Add DictDecoder.readDictionaryBinary.
* commit 'e9a10ff0f026b5ec458f116afc7a75806574cbcd':
  Add DictDecoder.readDictionaryBinary.
2013-08-23 04:32:36 -07:00
Yuichiro Hanada
e9a10ff0f0 Add DictDecoder.readDictionaryBinary.
Bug: 10434720
Change-Id: I14690a6e0f922ed1bab3a4b6c9a457ae84d4c1a4
2013-08-23 20:29:25 +09:00
Satoshi Kataoka
44579790ad am d4528b88: Refactor personalization dictionary
* commit 'd4528b88e132ce2f25e45455a073b81385fcbd81':
  Refactor personalization dictionary
2013-08-23 03:16:54 -07:00
Satoshi Kataoka
d4528b88e1 Refactor personalization dictionary
Bug: 9429906
Change-Id: I1fa4b045b21687e96de101a97e9593b0884d626f
2013-08-23 18:40:28 +09:00
Ken Wakasa
947c95377e am cdc8fcd6: Merge "Fix addWord."
* commit 'cdc8fcd64450ebe0274090596389f29f0e3e6de2':
  Fix addWord.
2013-08-23 01:00:57 -07:00
Yuichiro Hanada
1b50a42b7c Fix addWord.
Change-Id: Ib71dbd5954f44ca80733fa4b1048c829e1df138a
2013-08-23 16:56:48 +09:00
Tadashi G. Takaoka
12263f1b24 am c02a3654: Remove symbols shifted layout
* commit 'c02a365485cb777137cbab8ff8f60c4b36fa0f7a':
  Remove symbols shifted layout
2013-08-22 22:01:19 -07:00
Tadashi G. Takaoka
c02a365485 Remove symbols shifted layout
Bug: 9059539
Change-Id: I7fe6520e4eafcb7e1748b8bf011333c7e0da7ac2
2013-08-23 13:41:46 +09:00
Baligh Uddin
edaa9be72e Merge "Import translations. DO NOT MERGE" 2013-08-22 18:13:36 +00:00
Baligh Uddin
f9fa8903ef Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-08-22 18:13:24 +00:00
Ken Wakasa
e3ffbb377b am 4929f851: Merge "Fix writePlacedNode."
* commit '4929f8516c2b3582805e25e69d2b0b5a71bae53f':
  Fix writePlacedNode.
2013-08-22 07:07:28 -07:00
Ken Wakasa
4929f8516c Merge "Fix writePlacedNode." 2013-08-22 14:03:53 +00:00
Yuichiro Hanada
aa4168ee09 Fix writePlacedNode.
Change-Id: I1d6b086f1d9f0dbd8d74f964e29ae62c533af978
2013-08-22 23:02:08 +09:00
Satoshi Kataoka
740bf03549 am 366c0c51: Register personalization dictionary
* commit '366c0c5198f43279f4671a196556124f41297c0c':
  Register personalization dictionary
2013-08-22 02:39:44 -07:00
Satoshi Kataoka
366c0c5198 Register personalization dictionary
Bug: 9429906
Change-Id: Ic754dd8da67446dfb1ebf44aa3d5ab0804298ca0
2013-08-22 18:06:59 +09:00
Yuichiro Hanada
ea916a2a0a am e301085a: Move findWordByBinaryDictReader to BinaryDictIOUtilsTests.
* commit 'e301085a70c9e5816fd98fb7d0fec3b2790b9359':
  Move findWordByBinaryDictReader to BinaryDictIOUtilsTests.
2013-08-21 23:04:19 -07:00
Yuichiro Hanada
e301085a70 Move findWordByBinaryDictReader to BinaryDictIOUtilsTests.
Change-Id: I443238fd816dea9650dcbbeb3ea757f9674fa52f
2013-08-22 14:49:49 +09:00
Ken Wakasa
fb5c3956fd am fef693ea: Merge "Add DictEncoder."
* commit 'fef693ea983eb4aacd3d1830e5d7608ede8ad451':
  Add DictEncoder.
2013-08-21 22:39:47 -07:00
Ken Wakasa
fef693ea98 Merge "Add DictEncoder." 2013-08-22 05:38:09 +00:00
Baligh Uddin
6d50d10372 Import translations. DO NOT MERGE
Change-Id: I9d83d68403c795f42ecbef2d7bfbe23b5d97f897
Auto-generated-cl: translation import
2013-08-21 20:54:54 -07:00
Baligh Uddin
94bce3781b Import translations. DO NOT MERGE
Change-Id: Ib992886223097bc98be73fc2933f4b1274e2eba7
Auto-generated-cl: translation import
2013-08-21 20:45:31 -07:00
Yuichiro Hanada
c922c8a504 Add DictEncoder.
Change-Id: I41049b9118b58838e5dedf8e5618d939ca70c5ef
2013-08-22 11:53:41 +09:00
Tadashi G. Takaoka
a58953b823 am 198b52f6: Merge "Fix Hebrew currency symbol"
* commit '198b52f6db07605147aac57e9a16e14128d8a1fc':
  Fix Hebrew currency symbol
2013-08-21 19:05:47 -07:00