Commit graph

8224 commits

Author SHA1 Message Date
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
Tadashi G. Takaoka
198b52f6db Merge "Fix Hebrew currency symbol" 2013-08-22 02:03:09 +00:00
Tadashi G. Takaoka
6d9b4e913a Fix Hebrew currency symbol
Change-Id: Ib747828aeec20c1ebb4087169a7eb373deb163c3
2013-08-22 10:55:46 +09:00
Kurt Partridge
1c5a7c4760 am a09e43ef: Merge "Fix cursor state bug"
* commit 'a09e43ef6e5541162f6e1f789e86f7289a678b45':
  Fix cursor state bug
2013-08-21 18:25:57 -07:00
Kurt Partridge
a09e43ef6e Merge "Fix cursor state bug" 2013-08-22 01:24:15 +00:00
Kurt Partridge
6c94a18a28 Fix cursor state bug
InputConnection#finishComposingText() should not change the position of the cursor,
so neither should it change its internal expectation of the cursor's position.

Change-Id: Ib3d39a5743cd1e8e356f438b04a5c30279430b2a
2013-08-21 17:55:35 -07:00
Ken Wakasa
7f0ae85212 am f9233e0b: Merge "Make readPtNode be called with the address from the beginning of the file."
* commit 'f9233e0b98469a7e9e9a863d491a33593dba4bff':
  Make readPtNode be called with the address from the beginning of the file.
2013-08-21 04:29:26 -07:00
Ken Wakasa
f9233e0b98 Merge "Make readPtNode be called with the address from the beginning of the file." 2013-08-21 11:27:20 +00:00
Yuichiro Hanada
558e34c7bd Make readPtNode be called with the address from the beginning of the file.
Change-Id: I8939fdfb4f79e55bcd7393633784effb30df3f8f
2013-08-21 20:02:18 +09:00
Satoshi Kataoka
dc3257246a am 17cc3969: Merge "Fix build"
* commit '17cc396972d6ba805ec31f8e4964de0e106f41fb':
  Fix build
2013-08-21 04:00:05 -07:00
Satoshi Kataoka
220a44d0f3 am f739807a: Merge "Add onDestroy to PersonalizationDictionarySessionRegister"
* commit 'f739807a3f4dc02ebbd219a2f88f03a593b39a7a':
  Add onDestroy to PersonalizationDictionarySessionRegister
2013-08-21 03:56:50 -07:00
Satoshi Kataoka
17cc396972 Merge "Fix build" 2013-08-21 10:56:18 +00:00
Satoshi Kataoka
b1552723ee Fix build
Change-Id: I0c0be463552a37cecfb9a403e0723b1799fb8120
2013-08-21 19:55:07 +09:00
Satoshi Kataoka
f739807a3f Merge "Add onDestroy to PersonalizationDictionarySessionRegister" 2013-08-21 10:54:08 +00:00
Yuichiro Hanada
b69223565f am a306e087: Rename BinaryDictEncoder to BinaryDictEncoderUtils.
* commit 'a306e087536ea82c97deb4a022730e2cdf5d2c35':
  Rename BinaryDictEncoder to BinaryDictEncoderUtils.
2013-08-21 03:02:55 -07:00
Yuichiro Hanada
a306e08753 Rename BinaryDictEncoder to BinaryDictEncoderUtils.
Change-Id: I4dabf17da7003b1d8204a83dbd10e5be6e8fd805
2013-08-21 18:54:34 +09:00
Yuichiro Hanada
ddc8d9b7f8 am 107a5f6f: Add PtNodeReader.
* commit '107a5f6fb81a91a98fecd4c291aabb421e963291':
  Add PtNodeReader.
2013-08-21 02:53:24 -07:00
Yuichiro Hanada
107a5f6fb8 Add PtNodeReader.
Change-Id: Ic918822fc1b3a8a7c39ffbcf7defde2c5bf888db
2013-08-21 18:43:18 +09:00
Jean Chalard
54978cafa5 am 77827e7b: Merge "Don\'t start composing on dash."
* commit '77827e7b3bb0e76ef4d39eae01fd83fe3c4f06b2':
  Don't start composing on dash.
2013-08-21 01:37:36 -07:00
Satoshi Kataoka
3c8f22880f Add onDestroy to PersonalizationDictionarySessionRegister
Bug: 9429906
Change-Id: Ibf8efd7302da2c27ac59e62b0393f1eec03dc136
2013-08-21 17:24:12 +09:00
Jean Chalard
77827e7b3b Merge "Don't start composing on dash." 2013-08-21 08:06:13 +00:00
Tadashi G. Takaoka
473b0540bf am 1f39d364: Remove unnecessary alpha attributes of SuggestionStripView
* commit '1f39d36458d09bfdfcf05ee0fcf7fc6116582099':
  Remove unnecessary alpha attributes of SuggestionStripView
2013-08-20 20:52:17 -07:00
Tadashi G. Takaoka
1f39d36458 Remove unnecessary alpha attributes of SuggestionStripView
Change-Id: I78701403d7bd21928c4b459bb336a565f386ebcc
2013-08-21 12:44:30 +09:00
Jean Chalard
2448159ad4 Don't start composing on dash.
Bug: 10403176
Change-Id: I9f969ab9b772dc5ba2015c494b4f98a8864277c4
2013-08-21 11:59:21 +09:00
Jean Chalard
d619127d2f am 2c7a3e04: Merge "[AC3] Start calling the methods for auto-commit."
* commit '2c7a3e0405b71101e5f4ce85ef9697036782c860':
  [AC3] Start calling the methods for auto-commit.
2013-08-20 04:07:02 -07:00
Jean Chalard
c972b60228 am c10d76f2: Merge "[AC2] Reference a dict rather than a string in suggestion infos"
* commit 'c10d76f28c23fb068674699a63d563b3710b3cba':
  [AC2] Reference a dict rather than a string in suggestion infos
2013-08-20 04:07:00 -07:00
Jean Chalard
197a883f56 am 3f15c41d: Merge "[AC1] Add a memory of where to cut the first word."
* commit '3f15c41d88c1060642cec87f02c3cdfd5b4c1cb8':
  [AC1] Add a memory of where to cut the first word.
2013-08-20 04:06:59 -07:00
Jean Chalard
2c7a3e0405 Merge "[AC3] Start calling the methods for auto-commit." 2013-08-20 11:05:23 +00:00
Jean Chalard
c10d76f28c Merge "[AC2] Reference a dict rather than a string in suggestion infos" 2013-08-20 11:05:12 +00:00
Jean Chalard
3f15c41d88 Merge "[AC1] Add a memory of where to cut the first word." 2013-08-20 11:05:09 +00:00
Jean Chalard
66a870cb53 [AC3] Start calling the methods for auto-commit.
Bug: 9059617
Change-Id: I190a4baf2fa831b70e00e129b5dfaa8c9c32b3a0
2013-08-20 19:26:11 +09:00
Jean Chalard
e8ef095670 [AC2] Reference a dict rather than a string in suggestion infos
Bug: 9059617
Change-Id: Ic17bc0fd5d812268fd37d7fd35b4e9ebfb95fa5e
2013-08-20 19:18:09 +09:00
Jean Chalard
ef1e363016 [AC1] Add a memory of where to cut the first word.
Bug: 9059617
Change-Id: I931b6d1eb49f9f7dd7d5b18956e35751d1b2b631
2013-08-20 18:43:19 +09:00
Satoshi Kataoka
7abed29a7a am 33f5f0df: Merge "Add a functionality to boost scores of personalization dictionary"
* commit '33f5f0df8b458269177d8f984d1050c0a20001c2':
  Add a functionality to boost scores of personalization dictionary
2013-08-20 02:11:39 -07:00
Satoshi Kataoka
33f5f0df8b Merge "Add a functionality to boost scores of personalization dictionary" 2013-08-20 09:08:41 +00:00
Yuichiro Hanada
f5fd990f51 am 065aad95: Add DictDecoder.
* commit '065aad9501ae446aee5d73450c01dc21b8f3242a':
  Add DictDecoder.
2013-08-20 01:52:41 -07:00
Satoshi Kataoka
d6ddb96ee8 Add a functionality to boost scores of personalization dictionary
Bug: 9429906
Change-Id: I1518c5cbc7d41188e7dc6a35d226da277ed5913f
2013-08-20 17:50:48 +09:00
Yuichiro Hanada
065aad9501 Add DictDecoder.
Change-Id: Ia1c32f21fe07081ce04d093660e18146b93275a4
2013-08-20 17:43:13 +09:00
Yuichiro Hanada
ad531fd265 am 112257e4: Rename BinaryDictDecoder to Ver3DictDecoder.
* commit '112257e40f6f6d914fac1c3a45f39a770693b386':
  Rename BinaryDictDecoder to Ver3DictDecoder.
2013-08-20 01:39:03 -07:00
Yuichiro Hanada
112257e40f Rename BinaryDictDecoder to Ver3DictDecoder.
Change-Id: Ibf9b95b658df6e2c2218bdb62e2380f326a03832
2013-08-20 17:11:51 +09:00
Yuichiro Hanada
19c0b5b276 am 66004ce2: Remove populateOptions.
* commit '66004ce2de1579d8ae1fb3411ce98f1e9e37cf8b':
  Remove populateOptions.
2013-08-20 00:14:07 -07:00
Yuichiro Hanada
66004ce2de Remove populateOptions.
Change-Id: I1a1830aaa8ea586b68fc34ff3a27ae52b810e8af
2013-08-20 16:06:52 +09:00
Satoshi Kataoka
bff4d24432 am 22f01a42: Add a functionality to clear and flush prediction dictionary
* commit '22f01a42fcd91dae2a4e723e2477a480a11daa8e':
  Add a functionality to clear and flush prediction dictionary
2013-08-19 20:40:27 -07:00
Satoshi Kataoka
22f01a42fc Add a functionality to clear and flush prediction dictionary
Bug: 9429906
Change-Id: I84ec444e9d46a0080dc3450b8ab32bfb99407cfe
2013-08-20 12:28:05 +09:00
Baligh Uddin
8e26b9c04a Import translations. DO NOT MERGE
Change-Id: I4cd33fe3c941bbe1fe4af7073762580c01d3df47
Auto-generated-cl: translation import
2013-08-19 16:06:26 -07:00
Yuichiro Hanada
4893fe5719 am 77bce05e: [Refactor] Rename BinaryDictReader and BinaryDictDecoder.
* commit '77bce05e6f6e3a988253f9305ae22e51f56f5b1a':
  [Refactor] Rename BinaryDictReader and BinaryDictDecoder.
2013-08-19 03:51:22 -07:00
Yuichiro Hanada
77bce05e6f [Refactor] Rename BinaryDictReader and BinaryDictDecoder.
BinaryDictReader -> BinaryDictDecoder.
BinaryDictDecoder -> BianryDictDecoderUtils.

Change-Id: Iadf2153b379b760538ecda488dda4f17225e5f37
2013-08-19 19:36:31 +09:00
Tadashi G. Takaoka
3b89a25774 am c8fb03e6: Merge "Save and restore Row attributes using stack"
* commit 'c8fb03e6a8859f29a51ca6aefdd9a5be9101bd3f':
  Save and restore Row attributes using stack
2013-08-19 03:05:53 -07:00
Tadashi G. Takaoka
c8fb03e6a8 Merge "Save and restore Row attributes using stack" 2013-08-19 10:03:09 +00:00
Tadashi G. Takaoka
bcd173dfa1 Save and restore Row attributes using stack
Change-Id: I5cb402060946a711384ee53fa1caaeac86aa10cc
2013-08-19 18:36:49 +09:00
Satoshi Kataoka
b0045c06a0 am 6484a4f8: Consolidate onDictionaryClosed
* commit '6484a4f8869d79992e899207a33f9377cf5fdb9b':
  Consolidate onDictionaryClosed
2013-08-19 02:06:52 -07:00
Satoshi Kataoka
6484a4f886 Consolidate onDictionaryClosed
Bug: 9429906
Change-Id: I51eef4c321cc268eac1c8dfd6561ab6e716a1fb0
2013-08-19 17:45:20 +09:00
Satoshi Kataoka
8105b65a42 am ab69835b: Merge "Rename Personalization dictionary register functions"
* commit 'ab69835bc6eda8b022837a0ed6f8644054307d58':
  Rename Personalization dictionary register functions
2013-08-19 01:35:19 -07:00
Satoshi Kataoka
ab69835bc6 Merge "Rename Personalization dictionary register functions" 2013-08-19 08:04:44 +00:00
Jean Chalard
216246a294 am e515acbc: Merge "Update dictionaries"
* commit 'e515acbcbdf27f31931cb391dba0fc28213c6017':
  Update dictionaries
2013-08-19 00:59:35 -07:00
Jean Chalard
e515acbcbd Merge "Update dictionaries" 2013-08-19 07:56:30 +00:00
Satoshi Kataoka
0e6fcf2bf6 Rename Personalization dictionary register functions
Bug: 9429906
Change-Id: Ibdce8db61ab6cc5922765e7ed8b7f2c718759de8
2013-08-19 16:53:21 +09:00
Jean Chalard
5937c03f15 Update dictionaries
Bug: 10354668
Bug: 10188528

>>> dictionaries/fr_wordlist.combined.gz
Header :
  date : 1374634549 <=> 1376888819
  version : 36 <=> 37
Body :
Deleted: color 78
Deleted: men 85
Deleted: o 115
Added: nationaux 120

>>> dictionaries/iw_wordlist.combined.gz
Added. New dictionary.

>>> dictionaries/pt_BR_wordlist.combined.gz
Header :
  date : 1374634563 <=> 1376884524
  version : 36 <=> 37
Body :
Deleted: la 152

>>> dictionaries/pt_PT_wordlist.combined.gz
Header :
  date : 1357790930 <=> 1376884536
  version : 30 <=> 37
Body :
Deleted: la 152

>>> dictionaries/ru_wordlist.combined.gz
Header :
  date : 1372393835 <=> 1376897704
  version : 35 <=> 37
Body :
Freq changed: говно 68 -> 0

>>> java/res/raw/main_fr.dict
Header :
  date : 1374634549 <=> 1376888819
  version : 36 <=> 37
Body :
Deleted: color 78
Deleted: men 85
Deleted: o 115
Added: nationaux 120

>>> java/res/raw/main_pt_br.dict
Header :
  date : 1374634563 <=> 1376884524
  version : 36 <=> 37
Body :
Deleted: la 152

>>> java/res/raw/main_ru.dict
Header :
  date : 1372393835 <=> 1376897704
  version : 35 <=> 37
Body :
Freq changed: говно 68 -> 0

Change-Id: I87a85571c61068ff46a32d291aa43becbb75598a
2013-08-19 16:41:09 +09:00
Keisuke Kuroyanagi
aafcd7b583 am c8ac8da4: Merge "Prepare ExpandableBinaryDictionary to make it updatable"
* commit 'c8ac8da4e46ffb73c175d882af86d135084abe95':
  Prepare ExpandableBinaryDictionary to make it updatable
2013-08-19 00:22:49 -07:00
Keisuke Kuroyanagi
c8ac8da4e4 Merge "Prepare ExpandableBinaryDictionary to make it updatable" 2013-08-19 07:20:16 +00:00
Satoshi Kataoka
551f24eeed am 979f9f99: Merge "Consolidate hex string utils"
* commit '979f9f99394535c81a3b7eaa6f947a04d9ad7b3c':
  Consolidate hex string utils
2013-08-18 22:34:32 -07:00
Satoshi Kataoka
979f9f9939 Merge "Consolidate hex string utils" 2013-08-19 05:33:07 +00:00
Tadashi G. Takaoka
ba24343a24 am 221929c6: Keyboard.Row can have keyLabelFlags attribute
* commit '221929c64302579dd7b4c02d8fab3aed3b8ec8db':
  Keyboard.Row can have keyLabelFlags attribute
2013-08-18 20:10:55 -07:00
Satoshi Kataoka
3894a5599b Consolidate hex string utils
Change-Id: Id4f4a287e3a2790b22bff7ad4a4617bf2ee82884
2013-08-19 12:09:59 +09:00
Tadashi G. Takaoka
221929c643 Keyboard.Row can have keyLabelFlags attribute
Change-Id: I5af1f1d88153068d7be6e496e6dd77bd5b09a894
2013-08-19 11:45:30 +09:00
Tadashi G. Takaoka
ca723c70ab am 0154e362: Merge "Rename KeyStyle.getFlag to getFlags"
* commit '0154e3620f907f781d58e99a9a79824abd46aa3e':
  Rename KeyStyle.getFlag to getFlags
2013-08-18 19:43:39 -07:00
Tadashi G. Takaoka
6fc8e32d02 am 18546fa9: Merge "Make all KeyboardRow attributes private"
* commit '18546fa92c1dd11f76f2d8be244b0214a3514b02':
  Make all KeyboardRow attributes private
2013-08-18 19:43:38 -07:00
Tadashi G. Takaoka
0154e3620f Merge "Rename KeyStyle.getFlag to getFlags" 2013-08-19 02:41:49 +00:00
Tadashi G. Takaoka
18546fa92c Merge "Make all KeyboardRow attributes private" 2013-08-19 02:41:40 +00:00
Tadashi G. Takaoka
784416f73b Make all KeyboardRow attributes private
Change-Id: Ifaca6ad5e642964d8c3a77a96a1cd74f363ee996
2013-08-19 11:36:34 +09:00
Ken Wakasa
41aade7977 am a83e2564: Merge "Add HeaderReaderInterface."
* commit 'a83e25642f1eae1412d85ce72f27601edd0ac10d':
  Add HeaderReaderInterface.
2013-08-18 19:36:15 -07:00
Tadashi G. Takaoka
0cfd2b08af Rename KeyStyle.getFlag to getFlags
Change-Id: Iff3d850466cb6016a53bf86104cd5d22363f96a8
2013-08-19 11:35:11 +09:00
Ken Wakasa
a83e25642f Merge "Add HeaderReaderInterface." 2013-08-19 02:34:23 +00:00
Yuichiro Hanada
376457477f am 8aaae56c: Fix unit test.
* commit '8aaae56cf6694ec75043be56f1c7812a343b24d5':
  Fix unit test.
2013-08-18 19:26:46 -07:00
Yuichiro Hanada
d794b42f98 Add HeaderReaderInterface.
Change-Id: I298f86b70d18cd08b240509b6f757c72e1a59ffe
2013-08-19 11:15:03 +09:00
Yuichiro Hanada
8aaae56cf6 Fix unit test.
Change-Id: Ib104d5de71c2ab1a07921b407c74c21b0409d9af
2013-08-19 11:10:28 +09:00
Ken Wakasa
ef7064b5aa am 606a056b: Merge "Make BinaryDictIOUtils and DynamicBinaryIOUtils use BinaryDictReader."
* commit '606a056b530c566f3397b8083f83288fe255bff8':
  Make BinaryDictIOUtils and DynamicBinaryIOUtils use BinaryDictReader.
2013-08-16 08:03:46 -07:00
Ken Wakasa
606a056b53 Merge "Make BinaryDictIOUtils and DynamicBinaryIOUtils use BinaryDictReader." 2013-08-16 12:46:07 +00:00
Jean Chalard
5b0aeafb5e am e3247561: Merge "Support languages that don\'t use spaces."
* commit 'e32475611ce52671802ca8d2f9694bbb82c4b120':
  Support languages that don't use spaces.
2013-08-16 05:08:58 -07:00
Yuichiro Hanada
3a73b37b30 Make BinaryDictIOUtils and DynamicBinaryIOUtils use BinaryDictReader.
Change-Id: I191dfe0e05ff3c2c5af99e8beebbb73b097748a3
2013-08-16 21:06:23 +09:00
Jean Chalard
e32475611c Merge "Support languages that don't use spaces." 2013-08-16 12:05:16 +00:00
Ken Wakasa
f404756b17 am c2f2d0d2: Merge "Limit the number of waiting UpdateBinaryTask to at most 1."
* commit 'c2f2d0d211fe4c765cda7a770004d061ff2b7711':
  Limit the number of waiting UpdateBinaryTask to at most 1.
2013-08-16 05:02:36 -07:00
Jean Chalard
c239a34262 Support languages that don't use spaces.
Thai is an example.

Bug: 10138062
Change-Id: Ib9a8264c77ed42b4256432d7c8a60d08575dcdc7
2013-08-16 21:01:08 +09:00
Ken Wakasa
c2f2d0d211 Merge "Limit the number of waiting UpdateBinaryTask to at most 1." 2013-08-16 11:58:57 +00:00
Yuichiro Hanada
2b16830322 am e72c4e5f: Remove a static buffer for thread safety.
* commit 'e72c4e5fc7531f23f5806efed91aafe5d1ba2d1f':
  Remove a static buffer for thread safety.
2013-08-16 04:31:47 -07:00
Yuichiro Hanada
e72c4e5fc7 Remove a static buffer for thread safety.
Change-Id: I335c35eb182ff63abb8a5b04c053a98d44b7c6ce
2013-08-16 20:22:46 +09:00
Keisuke Kuroyanagi
c8db6f21e9 Prepare ExpandableBinaryDictionary to make it updatable
Bug: 6669677

Change-Id: Iaa6100f58de78d104e19c7a3c41d67e7826264f9
2013-08-16 20:16:31 +09:00
Yuichiro Hanada
0d70bcc821 Limit the number of waiting UpdateBinaryTask to at most 1.
Change-Id: Ia588d8f29ab58983ea5321ff8c63ad273c33eab3
2013-08-16 19:44:47 +09:00
Ken Wakasa
861aa7beed am 47bac6eb: Merge "Remove unnecessary caching."
* commit '47bac6ebf237435faaf3913e353a6230e0299cb3':
  Remove unnecessary caching.
2013-08-16 01:38:13 -07:00
Jean Chalard
2b3ff52496 am 21dddb14: Merge "Rename Node to PtNodeArray"
* commit '21dddb1462df8f32b40365dbb27930ae6c8113b8':
  Rename Node to PtNodeArray
2013-08-16 01:38:11 -07:00
Ken Wakasa
47bac6ebf2 Merge "Remove unnecessary caching." 2013-08-16 08:28:19 +00:00
Yuichiro Hanada
6e26cc3f5d Remove unnecessary caching.
Change-Id: Ic4ccab9d344b30b72fca1503827eec1c628fa4ac
2013-08-16 17:10:45 +09:00
Jean Chalard
21dddb1462 Merge "Rename Node to PtNodeArray" 2013-08-16 08:00:55 +00:00
Satoshi Kataoka
ef593b0101 am ad4c9093: Merge "Add hex string utils"
* commit 'ad4c90934be49e8f0327e865551814a937b4fc1f':
  Add hex string utils
2013-08-16 00:36:58 -07:00
Jean Chalard
af30cbf0ee Rename Node to PtNodeArray
Bug: 10247660
Change-Id: I1a0ac19f58f96adb5efac5fd35c6404831618c99
2013-08-16 16:24:54 +09:00
Satoshi Kataoka
283cf9cfc9 Add hex string utils
Bug: 9429906
Change-Id: I3267d1d86122ab471c3e63008c73e9f9b758fc8e
2013-08-16 16:17:48 +09:00
Ken Wakasa
a49bf12883 am 33fce975: Merge "[Refactor] Divide BinaryDictInputOutput into BinaryDictEncoder and BinaryDictDecoder."
* commit '33fce975c976424e923455e8f948f1ebe494a2cd':
  [Refactor] Divide BinaryDictInputOutput into BinaryDictEncoder and BinaryDictDecoder.
2013-08-15 04:31:11 -07:00
Satoshi Kataoka
10288e2c27 am 623e3f9d: Merge "Fix cosmetic source code formatting"
* commit '623e3f9d587a96caf3b4b88b8af8b7a81bc9347b':
  Fix cosmetic source code formatting
2013-08-15 04:31:10 -07:00
Tadashi G. Takaoka
12774e5d4f am 840e42d7: Merge "Add getters and copy constructor to Key class"
* commit '840e42d7f387d149b58ecea9b5960b7c875b5aa2':
  Add getters and copy constructor to Key class
2013-08-15 04:31:08 -07:00
Ken Wakasa
33fce975c9 Merge "[Refactor] Divide BinaryDictInputOutput into BinaryDictEncoder and BinaryDictDecoder." 2013-08-15 11:26:06 +00:00
Yuichiro Hanada
94460eba11 [Refactor] Divide BinaryDictInputOutput into BinaryDictEncoder and BinaryDictDecoder.
Change-Id: I7c3269d77e3e3b567e459dcaa1bc029903941744
2013-08-15 20:23:07 +09:00
Satoshi Kataoka
623e3f9d58 Merge "Fix cosmetic source code formatting" 2013-08-15 11:20:41 +00:00
Tadashi G. Takaoka
840e42d7f3 Merge "Add getters and copy constructor to Key class" 2013-08-15 11:15:42 +00:00
Tadashi G. Takaoka
25f0d73fa4 Fix cosmetic source code formatting
Change-Id: I33c14a20bc55b826082e468c0aecfa026ba5d9f3
2013-08-15 20:13:31 +09:00
Tadashi G. Takaoka
7dc60f9db7 Add getters and copy constructor to Key class
Change-Id: I78eb96dcc26378926dc63acbfeb4828cbd44435d
2013-08-15 20:12:46 +09:00
Jean Chalard
f180c9a250 am e7870a2c: Add an initial JNI interface to dicttool.
* commit 'e7870a2c0d817e6548eb00c80278b9f7b86c1a5b':
  Add an initial JNI interface to dicttool.
2013-08-15 02:03:07 -07:00
Jean Chalard
e7870a2c0d Add an initial JNI interface to dicttool.
Bug: 10100269
Change-Id: I883992c2033e7d9e7c754c0bf653767728b221b6
2013-08-15 17:58:55 +09:00
Ken Wakasa
8ad3602285 am dc83fe37: Merge "Revert "[Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils and BinaryDictOutputUtils.""
* commit 'dc83fe37baafe1afe5410499d58d80a29b7cb1da':
  Revert "[Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils and BinaryDictOutputUtils."
2013-08-15 01:58:53 -07:00
Ken Wakasa
dc83fe37ba Merge "Revert "[Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils and BinaryDictOutputUtils."" 2013-08-15 08:56:28 +00:00
Ken Wakasa
117f18e844 Revert "[Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils and BinaryDictOutputUtils."
This reverts commit 4c63d0614e.

Change-Id: I1fa277d720bab4d895259df7d6d82eebfa5eb6c5
2013-08-15 08:54:29 +00:00
Ken Wakasa
20e3576f14 am f74ddfbb: Merge "[Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils and BinaryDictOutputUtils."
* commit 'f74ddfbb06dbdd74fefee49bd63f2c1b9f61ad13':
  [Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils and BinaryDictOutputUtils.
2013-08-14 23:57:14 -07:00
Ken Wakasa
f74ddfbb06 Merge "[Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils and BinaryDictOutputUtils." 2013-08-15 06:53:23 +00:00
Yuichiro Hanada
4c63d0614e [Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils and BinaryDictOutputUtils.
Change-Id: I0d476abe763c11ba9005152f928e8dccf15ac9de
2013-08-15 15:46:58 +09:00
Satoshi Kataoka
14ddbda63d am a38a15dd: Merge "tiny refactor"
* commit 'a38a15ddc0aa314578828de29bba51cfcf39c8de':
  tiny refactor
2013-08-14 23:41:23 -07:00
Satoshi Kataoka
a38a15ddc0 Merge "tiny refactor" 2013-08-15 06:38:49 +00:00
Satoshi Kataoka
1aae34873c tiny refactor
Change-Id: I776432b6c41cf8dee71fbd1565a6f3da9d762f9e
2013-08-15 13:38:05 +09:00
Yuichiro Hanada
326a3e5d5d am 1db93c9c: [Refactor] Move some helper methods to BinaryDictIOUtils.
* commit '1db93c9c0420d7d944e0ddef95d25de0738c3030':
  [Refactor] Move some helper methods to BinaryDictIOUtils.
2013-08-14 19:04:28 -07:00
Yuichiro Hanada
1db93c9c04 [Refactor] Move some helper methods to BinaryDictIOUtils.
Change-Id: Ib817a975dc1f82241f732b236c44b042fda25b3c
2013-08-15 10:49:40 +09:00
Satoshi Kataoka
8099342df3 am be4d38e6: Merge "Fix test breakage"
* commit 'be4d38e61fe96409764405af66cade5a609d6e1d':
  Fix test breakage
2013-08-14 04:44:37 -07:00
Satoshi Kataoka
be4d38e61f Merge "Fix test breakage" 2013-08-14 11:40:34 +00:00
Satoshi Kataoka
2b39fab829 Fix test breakage
Change-Id: I10bd8fcc68711a039e000f715d7a65ae42095965
2013-08-14 20:38:32 +09:00
Satoshi Kataoka
91d2a3a40c am 5654a1f2: Merge "Fix a debug functionality for the personalization prediction"
* commit '5654a1f21e3858969d56d81ed82768bd3e99bcb5':
  Fix a debug functionality for the personalization prediction
2013-08-14 03:46:02 -07:00
Satoshi Kataoka
5654a1f21e Merge "Fix a debug functionality for the personalization prediction" 2013-08-14 10:43:31 +00:00
Ken Wakasa
df6ca9c9fe am 8e398e21: Merge "Move some methods in BinaryDictIOUtils to DynamicBinaryDictIOUtils."
* commit '8e398e21477d5526ab2892d8ea431a6295f8e2d7':
  Move some methods in BinaryDictIOUtils to DynamicBinaryDictIOUtils.
2013-08-14 03:41:45 -07:00
Ken Wakasa
8e398e2147 Merge "Move some methods in BinaryDictIOUtils to DynamicBinaryDictIOUtils." 2013-08-14 10:38:15 +00:00
Satoshi Kataoka
d09ad2e368 Fix a debug functionality for the personalization prediction
Bug: 9429906

Change-Id: I10d39e1f8758dcb64c9c0111d516e3abfe81b04e
2013-08-14 19:36:20 +09:00
Satoshi Kataoka
72d7af4f4c am 92038bca: Merge "Add a method to import one bigram and string utilities"
* commit '92038bcacd5210c667e67f7046a6675e085868b6':
  Add a method to import one bigram and string utilities
2013-08-14 03:34:12 -07:00
Yuichiro Hanada
3edb62c69b Move some methods in BinaryDictIOUtils to DynamicBinaryDictIOUtils.
Change-Id: I9ba55582c533fef0eb3e60c46bf23c8b16ee1ff4
2013-08-14 19:33:36 +09:00
Ken Wakasa
74537adb7d am f795f2b7: Merge "Add FusionDictionaryBufferFromWritableByteBufferFactory."
* commit 'f795f2b7899fc62d8e96ac064265bf3d44b25704':
  Add FusionDictionaryBufferFromWritableByteBufferFactory.
2013-08-14 03:30:51 -07:00
Satoshi Kataoka
92038bcacd Merge "Add a method to import one bigram and string utilities" 2013-08-14 10:29:06 +00:00
Ken Wakasa
4d29ac2fb1 am 0766f133: Merge "Move some constants in BinaryDictInputOutput to FormatSpec."
* commit '0766f13391b9b442ba6cdc7c28fabca83a2756db':
  Move some constants in BinaryDictInputOutput to FormatSpec.
2013-08-14 03:27:37 -07:00
Ken Wakasa
f795f2b789 Merge "Add FusionDictionaryBufferFromWritableByteBufferFactory." 2013-08-14 10:26:21 +00:00
Ken Wakasa
0766f13391 Merge "Move some constants in BinaryDictInputOutput to FormatSpec." 2013-08-14 10:25:04 +00:00
Yuichiro Hanada
665592774c Move some constants in BinaryDictInputOutput to FormatSpec.
Change-Id: I6b12faf35b65238b9a64c82d4d1a6050f980e72e
2013-08-14 19:19:27 +09:00
Tadashi G. Takaoka
a24d8c88d9 am bdef628a: Merge "Add empty key background type"
* commit 'bdef628a35222d7894c5f5916f94e6c3a8ef89bb':
  Add empty key background type
2013-08-14 03:18:01 -07:00
Tadashi G. Takaoka
cd786db858 am ed5582ec: Merge "Thin out audio and haptic feedback while key repeat"
* commit 'ed5582ec651ffc106c8fba64d138adbec359c63e':
  Thin out audio and haptic feedback while key repeat
2013-08-14 03:14:32 -07:00
Tadashi G. Takaoka
bdef628a35 Merge "Add empty key background type" 2013-08-14 10:13:33 +00:00
Tadashi G. Takaoka
ed5582ec65 Merge "Thin out audio and haptic feedback while key repeat" 2013-08-14 10:11:43 +00:00
Tadashi G. Takaoka
c8617c0070 am 693087f9: Merge "Remove unused drawables"
* commit '693087f97615f00b4bb148698202563fcd314c64':
  Remove unused drawables
2013-08-14 03:10:13 -07:00
Tadashi G. Takaoka
693087f976 Merge "Remove unused drawables" 2013-08-14 10:06:30 +00:00
Satoshi Kataoka
4ee953125a Add a method to import one bigram and string utilities
Bug: 9429906
Change-Id: I73bbf65985196d62470552c576bb076a7cb95008
2013-08-14 18:56:12 +09:00
Jean Chalard
e4554028f3 am 5fd8b7eb: Merge "Add looksValidForDictionaryInsertion"
* commit '5fd8b7ebd5c75e64a1288cb4b697ecaf7161b93c':
  Add looksValidForDictionaryInsertion
2013-08-14 02:44:43 -07:00
Jean Chalard
5fd8b7ebd5 Merge "Add looksValidForDictionaryInsertion" 2013-08-14 09:41:49 +00:00
Jean Chalard
af5fbe70ac Add looksValidForDictionaryInsertion
...and test it.

Also at the same time, add a facility to create a SettingsValues for
test, and some minor performance improvement to surrounding
methods.

Change-Id: I13b629ae14755c244af2a9406a7e9b4a4a16090f
2013-08-14 18:39:28 +09:00
Tadashi G. Takaoka
ab16237e69 Thin out audio and haptic feedback while key repeat
Bug: 6522943
Change-Id: Id60f256ab0f8741578eda276116817fa48917325
2013-08-14 18:37:58 +09:00
Jean Chalard
668a441be9 am fdfc8ad2: Merge "Re-evaluate auto-caps earlier."
* commit 'fdfc8ad2d09d3b475df22ba22fca8593a63ae9f5':
  Re-evaluate auto-caps earlier.
2013-08-14 02:32:46 -07:00
Jean Chalard
fdfc8ad2d0 Merge "Re-evaluate auto-caps earlier." 2013-08-14 09:29:48 +00:00
Tadashi G. Takaoka
e18439d5c7 Add empty key background type
Change-Id: I9b07c58a9b70ae0228f87e1f066ca8cd959b4f03
2013-08-14 18:12:11 +09:00
Jean Chalard
9c396a24c9 am 4bc74d19: Merge "Delete surrogate together."
* commit '4bc74d19ef72a919e09611e7d7b0d2d3d9e00a30':
  Delete surrogate together.
2013-08-14 02:09:38 -07:00
Jean Chalard
4bc74d19ef Merge "Delete surrogate together." 2013-08-14 09:06:07 +00:00
Tadashi G. Takaoka
5c915bc749 Remove unused drawables
Change-Id: I83f752dcb0d607e3f77bfbee519993aa37bfd5e4
2013-08-14 17:58:22 +09:00
Jean Chalard
b2d954cad6 Delete surrogate together.
Stop deleting them one after the other, it makes no sense. We
can know in advance if we should delete two of them, so let's
use that.

Bug: 6526420
Change-Id: Ifa2263cbde8fedc78bb750b84d4acd3f979774ea
2013-08-14 17:53:33 +09:00
Jean Chalard
b7e782d868 Re-evaluate auto-caps earlier.
We have all we know to re-evaluate auto-caps in this case.
We don't need to wait until we get the callback from TextView.

Bug: 10287972
Change-Id: I87e4e26cd193a001f91fe852ffc5a8f728db2449
2013-08-14 17:40:23 +09:00
Jean Chalard
324d4d7290 am 1162c053: Merge "Remove dead code"
* commit '1162c0537d48fcec6dd5dc02594a16d24b4d1008':
  Remove dead code
2013-08-14 01:38:04 -07:00
Jean Chalard
1162c0537d Merge "Remove dead code" 2013-08-14 08:35:46 +00:00
Yuichiro Hanada
bbc8a930f7 Add FusionDictionaryBufferFromWritableByteBufferFactory.
Change-Id: I23de0a178e7f11f2cf301fd433cde60c6152055b
2013-08-14 17:07:44 +09:00
Jean Chalard
d81b9d0276 Remove dead code
isComposingWord() is actually defined as size > 0, so this test
can never be false.

Change-Id: If71afae6f0b16bff46178f0fae3244597354fecb
2013-08-14 16:38:37 +09:00
Jean Chalard
f6236e7e9e am e18fdf80: Merge "Fix a bug with surrogate pairs"
* commit 'e18fdf804acdc7cd8db19c2a03adecc44d71f1ef':
  Fix a bug with surrogate pairs
2013-08-14 00:31:02 -07:00
Jean Chalard
e18fdf804a Merge "Fix a bug with surrogate pairs" 2013-08-14 07:27:54 +00:00
Jean Chalard
a74ae9c451 Fix a bug with surrogate pairs
Bug: 10316781
Change-Id: I528c59c8823cda11975cb01b0ae59f12cfadef3b
2013-08-14 16:00:28 +09:00
Ken Wakasa
c95a7aa797 am ae59ce02: Merge "Remove audio and haptic feedback while key repeating"
* commit 'ae59ce026213cd9c92f8202ccb2a337e6495119d':
  Remove audio and haptic feedback while key repeating
2013-08-13 14:54:17 -07:00
Ken Wakasa
ae59ce0262 Merge "Remove audio and haptic feedback while key repeating" 2013-08-13 21:50:20 +00:00
Ken Wakasa
a3fe14b4cc am f27297d2: Merge "Add BinaryDictReader."
* commit 'f27297d2ece8a247a8b9e18d4e65dc0d0ba68b77':
  Add BinaryDictReader.
2013-08-13 04:07:57 -07:00
Ken Wakasa
f27297d2ec Merge "Add BinaryDictReader." 2013-08-13 11:03:44 +00:00
Yuichiro Hanada
3feacba1eb Add BinaryDictReader.
Bug: 9618601

Change-Id: Ief07fa0c3c4f7f5999a3fafcef4e47b6b6fd8143
2013-08-13 19:55:05 +09:00
Tadashi G. Takaoka
ed3856f18a am d03e5bd7: Merge "Rename maketext tool to make-keyboard-text"
* commit 'd03e5bd76164907e2cdfd0e647a0c4cd5e2a896b':
  Rename maketext tool to make-keyboard-text
2013-08-13 01:53:07 -07:00
Tadashi G. Takaoka
d03e5bd761 Merge "Rename maketext tool to make-keyboard-text" 2013-08-13 08:49:56 +00:00
Ken Wakasa
855e6a22c8 am 7242bf1a: Merge "Make readHeader check the header size before using it."
* commit '7242bf1a159b909db8a7c74e786e2391a4361d85':
  Make readHeader check the header size before using it.
2013-08-13 01:40:19 -07:00
Ken Wakasa
7242bf1a15 Merge "Make readHeader check the header size before using it." 2013-08-13 08:14:43 +00:00
Yuichiro Hanada
b7bb9c9722 Make readHeader check the header size before using it.
Change-Id: I5dc3e2b674f7343ef57317fde6bdb7349a7fe04c
2013-08-13 17:06:25 +09:00
Tadashi G. Takaoka
d1d607287d Remove audio and haptic feedback while key repeating
Bug: 6522943
Change-Id: Iad1b11172e47bfbae2b4129361a56b9d793f8f62
2013-08-13 17:03:26 +09:00
Baligh Uddin
1e48fd0323 Merge "Import translations. DO NOT MERGE" 2013-08-13 07:59:40 +00:00
Baligh Uddin
b0dd086081 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-08-13 07:59:14 +00:00
Tadashi G. Takaoka
ca6acfdd6b Rename maketext tool to make-keyboard-text
Change-Id: Icceda22aec75f9e3602da8775c0e94b110283575
2013-08-13 15:33:14 +09:00
Tadashi G. Takaoka
201be01798 am 0adc8a2a: Merge "Fix parenthesis direction for RTL languages"
* commit '0adc8a2ad3630aa01984b4b6ccb2b7ca94cf8948':
  Fix parenthesis direction for RTL languages
2013-08-12 23:25:47 -07:00
Tadashi G. Takaoka
0adc8a2ad3 Merge "Fix parenthesis direction for RTL languages" 2013-08-13 06:22:12 +00:00
Satoshi Kataoka
d9863e3e44 am 46961247: Merge "Call onDictionaryReady"
* commit '46961247a681aa3a8bdc7a6b9103e962dd3da829':
  Call onDictionaryReady
2013-08-12 22:43:37 -07:00
Satoshi Kataoka
46961247a6 Merge "Call onDictionaryReady" 2013-08-13 05:40:21 +00:00
Tadashi G. Takaoka
d41c44498c Fix parenthesis direction for RTL languages
Bug: 10284912
Change-Id: Ie0fc09b101034482a775961c8f8f1fcdf6dbec8f
2013-08-13 12:23:25 +09:00
Satoshi Kataoka
310f8a0f06 Call onDictionaryReady
Bug: 9429906

Change-Id: Ifc538b38b7d37469aecccd32a7e3f95a90558be7
2013-08-13 11:41:48 +09:00
Baligh Uddin
f9cb50a5b9 Import translations. DO NOT MERGE
Change-Id: I17e1fa887883a74297346d650cabfc4b0c411b2e
Auto-generated-cl: translation import
2013-08-12 15:26:34 -07:00
Baligh Uddin
dc511a3f0a Import translations. DO NOT MERGE
Change-Id: Ic98e1061acd3abf96e1f594c6b9ba79a0664a169
Auto-generated-cl: translation import
2013-08-12 15:19:33 -07:00
Tadashi G. Takaoka
fffd71fcbb am bab69d09: Merge "Remove redundant EditorInfo member from KeyboardLayoutSet.Builder"
* commit 'bab69d09f98030634ce2dd22c34a39154b437c24':
  Remove redundant EditorInfo member from KeyboardLayoutSet.Builder
2013-08-12 01:36:47 -07:00
Tadashi G. Takaoka
bab69d09f9 Merge "Remove redundant EditorInfo member from KeyboardLayoutSet.Builder" 2013-08-12 08:25:46 +00:00
Satoshi Kataoka
39acbaeeaa am 1b7c1cd5: Merge "Add PersionalizationDictionaryRegister"
* commit '1b7c1cd513c53e1d1f07a328405c71509a0ecb6c':
  Add PersionalizationDictionaryRegister
2013-08-11 23:27:47 -07:00
Satoshi Kataoka
1b7c1cd513 Merge "Add PersionalizationDictionaryRegister" 2013-08-12 06:23:12 +00:00
Satoshi Kataoka
8c4fcb108f Add PersionalizationDictionaryRegister
Bug: 9429906
Change-Id: Ibd4d5cedb371c0b4ee1342a3e6d221c9e34c2402
2013-08-12 14:48:45 +09:00
Tadashi G. Takaoka
7215e06e60 Remove redundant EditorInfo member from KeyboardLayoutSet.Builder
Change-Id: I9bbba9c27d3d478421c094e6cd0e1da31fd4f4c8
2013-08-12 14:35:58 +09:00