History log of /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c15bbb52a37be751fed2ba7e765dfd7727306308 20-Mar-2015 Dan Zivkovic <zivkovic@google.com> Retire Delight2 migration code to speed up tests.

We're waiting 10 minutes for tests to run, and half of that time is spent in
depreacted code related to migration of Delight2 dictionary files.
LatinIME will never migrate another Delight2 dictionary file again, so we can
delete this code.

Change-Id: I05c7d8429e8d9a26139456763c77997340fea8c2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
52dafe8c321663338ba458f7ad1a08c0c838f156 16-Mar-2015 Dan Zivkovic <zivkovic@google.com> Don't test format version 403 twice.

BinaryDictionaryTests runs all tests 3 times for 3 format verisons.
Cut that number down by 33% to speed things up.

Change-Id: I8a2f78017fa30f46b5873dcf6a5f478f57af2ebd
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
377ba98b753c63a5d25d2e139533191aa18e4c0d 27-Feb-2015 Mohammadinamul Sheik <inamul@google.com> Update the MAX supported file version for downloaded static Dictionaries.

Change-Id: I72d37cc21585b18f4a41ff32627024502f10e993
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
eeeec21baceea10bd1f96cfc5395fae7ec837f0c 21-Feb-2015 Mohammadinamul Sheik <inamul@google.com> Make checksum and header checks decoder dependent.

Change-Id: I0ec4aa69d9b5f013ae926cc368e25225d9d3073b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
0f7d881dc72132dfd75c8b4fe61a69fc5cdcd460 05-Feb-2015 Mohammadinamul Sheik <inamul@google.com> Move decoder specific constants to DecoderSpecificConstants.java

Change-Id: Ie4d325b3152e1e7e424b8b436e222e194e4d9da0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
de29278592a15fbd61c4ab5052d45e1b137c7e9b 12-Nov-2014 Adrian Velicu <adrianv@google.com> UpdateHandler to support v202 dicts.

Change-Id: Ib61a5005a82927f5e12a19c9c14f20d46572cf31
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
ea468cc9de468b6574f98b3a7614decfcb7e456e 29-Oct-2014 Keisuke Kuroyanagi <ksk@google.com> Update v4 format version from 402 to 403.

Without personalization:
Total words: 1134774, Success Num: 899230, Success Percentage: 79.243%
Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1871, Bad Failure Percentage: 0.165%
Failures, with auto-correction (F-C): 29084, F-C Percentage: 2.563%
Max Keystrokes: 6072959, Min Keystrokes: 4436090, Keystroke Saving Percentage:26.953%

Before:
Total words: 1134646, Success Num: 925194, Success Percentage: 81.540%
Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1316, Bad Failure Percentage: 0.116%
Failures, with auto-correction (F-C): 28288, F-C Percentage: 2.493%
Max Keystrokes: 6072831, Min Keystrokes: 3946188, Keystroke Saving Percentage:35.019%

After
Total words: 1134659, Success Num: 944746, Success Percentage: 83.263%
Bad Failures, with auto-correction (typed word == expected word, output word != expected word): 1258, Bad Failure Percentage: 0.111%
Failures, with auto-correction (F-C): 28016, F-C Percentage: 2.469%
Max Keystrokes: 6072844, Min Keystrokes: 3387333, Keystroke Saving Percentage:44.222%

Change-Id: I3af42ec37a11847c0429c28616e726f6a339247f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
88480f39f6f5d1d678983d1e828bfe7196b021c4 30-Oct-2014 Adrian Velicu <adrianv@google.com> Update unit tests for new static dict version.

Bug: 11031090
Change-Id: Ifd7b241f1a0a30678ca7de97cc6e96927a9b5c8f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
7c87859d4c16c9cf19b095b865d7000ebc3cdaa9 13-Oct-2014 Adrian Velicu <adrianv@google.com> Using "blacklist" flag as "possibly offensive"

Bug: 11031090
Change-Id: I5cc0d006ab003656498eb82b0875eb9c051d331e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
9342484e8d573a40f470b6a593df31c602fa4076 23-Oct-2014 Ken Wakasa <kwakasa@google.com> Move Constants.java to the latin.common package

Our intention is to have classes of latinime-common under the common
package as much as we can.

Change-Id: I76efbbbe7bebf1a4aa943715cdff64f91675e20d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
05172bf1a5693c2e108e91436b98ecd35d2dadad 13-Oct-2014 Adrian Velicu <adrianv@google.com> Renaming "blacklist" flag to "possibly offensive"

No behaviour changes.
Unified the overloaded FusionDictionary::add method to always take an
isPossiblyOffensive argument.

Bug: 11031090
Change-Id: I5741a023ca1ce842d2cf10d4f6c926b0efabaa78
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
9168ab60cf08385554a7a8255e40698988ee37f6 10-Sep-2014 Akifumi Yoshimoto <akifumi@google.com> Include a code point table in the binary dictionary.

Bug:17097992
Change-Id: I677a5eb3a704e4386f6573360e44ca335d81d2df
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
8a6e96d28645ce325a38423af6967a011edefc9d 25-Sep-2014 Akifumi Yoshimoto <akifumi@google.com> Create a code point table based on occurrence counts.

Bug:17097992
Change-Id: Ifd76dbd4d385d800af416368e25c9e56a76d0fbf
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
c7b6393535485a893bf8b0b0c7566df70a8f2d03 21-Aug-2014 Keisuke Kuroyanagi <ksk@google.com> Update FormatSpec.java

Change-Id: I27d14697f931c9511420a459c49312ea6e10c366
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
a37f374ad140f14e5e8ecaef9e1dbee3b1d7b84c 23-May-2014 Keisuke Kuroyanagi <ksk@google.com> Version up dynamic dict format from 401 to 402.

Change-Id: Ibea36af905ade773ae3db3a5456f7b5a0ad7d220
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
04536f14b02566ead3a95fc7d80d47e8d99936ed 14-May-2014 Keisuke Kuroyanagi <ksk@google.com> Add VERSION4_DEV(402) in Java side and use it for tests.

Bug: 13406708
Change-Id: I7c9c53bf34d12dced7331a359a83f6444490783a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
455dc84cf2c6526329b535f30000ea45b7d4d4d7 09-May-2014 Keisuke Kuroyanagi <ksk@google.com> Add VERSION4_TEST for testing.

Bug: 13406708
Change-Id: I0b434717ea3edbb131650af634c53cfbfe113c3e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
93cda5bb396c22f1781e390debaf75d54cf7c0dc 27-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Move code only used for dicttool and tests under tests.

Bug: 13035567
Change-Id: I13c6df013ef2b67c9bf67455d9c32d283bf9ea2e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
3ad4af2354e7003ac288dafe3600268fe860d752 05-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Move DictionaryOptions from FusionDictionary to FormatSpec.

Bug: 8187060
Bug:13035567

Change-Id: Id4f45e589521ae98c926a4c0607be10ce1a983f2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
de36b47d29b7d6bdfb448a97bef2dcc3f5649205 05-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Use BinaryDictionaryUtils to read dictionary header.

Bug: 8187060
Bug:13035567
Change-Id: I90a5e0665c367f5a1bd786f4babf0d03e79e68fa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
890b44e5376413adc73025e046072bcce3e119c5 24-Feb-2014 Jean Chalard <jchalard@google.com> Correctly read the header of APK-embedded dicts

Bug: 13164518
Change-Id: I8768ad887af8b89ad9f29637f606c3c68629c7ca
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
95d16561e0e6c38dbd99c893f09c5dbe9d4a465d 15-Feb-2014 Keisuke Kuroyanagi <ksk@google.com> Remove unused code.

Bug: 12810574
Change-Id: I9c7fff60ae0e94d52f3bd19c3e88de5a53b917d7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
b986f78ba826fa360304a69565f1880bdd7ce0c5 04-Feb-2014 Keisuke Kuroyanagi <ksk@google.com> Separate header class from FormatSpec.

Bug: 12810574
Change-Id: Iacf1cd05a268bf690ab864b5e32a18a4b0ccc693
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
79b2e4d86c7acb18826f3ad4e962423eb6a91bd7 31-Jan-2014 Jean Chalard <jchalard@google.com> [HD03] Straighten out attribute key names in Java.

Bug: 11281748
Change-Id: I1d813bdacd45bcfd9c4cc73ac1d67c5c89854e86
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
26bd46095a05843e7574dfcf7db53406f215525d 29-Jan-2014 Keisuke Kuroyanagi <ksk@google.com> Reading dictionary containing timestamps in Java Side.

Just skipping historical information fields.

Bug: 11281877
Change-Id: I43d2adaa576b7da11ed3ca54990265dbb6f53b08
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
b5215d456a0c8502f3810f11364f654ee979c81d 16-Dec-2013 Keisuke Kuroyanagi <ksk@google.com> Increment version number of ver4 format to 401.

Bug: 11073222
Change-Id: I3878aef02040b1ef73165645fc70ede586289c51
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
5590e9d04048483fbd397c36f0cc65cfdd10bb24 16-Dec-2013 Jean Chalard <jchalard@google.com> Merge "Make the bad header a checked exception and fix dicttool test"
3df617323e1e0035344f66de28db34ccfdc2d557 10-Dec-2013 Jean Chalard <jchalard@google.com> Make the bad header a checked exception and fix dicttool test

Change-Id: If780a2a1cb722aee83d910904c0a6315add9552d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
b868375763de60d1a1ff6fa21b121cc1b61df842 16-Dec-2013 Jean Chalard <jchalard@google.com> Fix failing tests

- Version 3 is not supported
- Now passing the right string to open v4 dicts. Fix the tests for this.

Change-Id: I7829330c3568a715b96396ba4e4e69c6e17775ab
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
a245d15da5d295af21ead9a01583c64796a31ad7 12-Dec-2013 Jean Chalard <jchalard@google.com> Have dicttool use the native library to generate v4 dicts.

Yay !

Change-Id: Iea8ced9e81031b9ab7eff05ad9ef7215be248de9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
7b55cd3e2b4966150fa4c44dd43ebfeb77058a43 10-Dec-2013 Jean Chalard <jchalard@google.com> Remove flags from Java side.

This simplifies the code quite a bit.
- GERMAN_UMLAUTS are now handled through a key-value attribute.
The dictionary generator does not need to know about it any more.
- FRENCH_LIGATURES are deprecated as we handle them with shortcuts now.
- CONTAINS_BIGRAMS is deprecated. Bigram processing is always applied
regardless of this flag.

Bug: 11281748
Change-Id: If567e52e245a9342adc7f3104a0f7d8d782df8c1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
2fa3693c264a4c150ac307d9bb7f6f8f18cc4ffc 13-Dec-2013 Ken Wakasa <kwakasa@google.com> Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c

The bulk merge from -bayo to klp-dev should not have been merged to master.

Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
db4f3730047c8a3e25e031aacc07bb02bc47c5ae 21-Nov-2013 Keisuke Kuroyanagi <ksk@google.com> Fix: PtNode array size writirng when array size > 127. DO NOT MERGE.

This is a manual cherrypick of Ib729ceedbc8ef837e50490439817b36039ae2b4e.

Bug: 11772864
Change-Id: I5ecbe729dbdd24e194e48b4d68b17af8549c4726
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
c32962b8f1f9b7255fef84486b53cfc874835bbd 04-Oct-2013 Yuichiro Hanada <yhanada@google.com> Add a time stamp for unigrams.

Bug: 10920255
Change-Id: I26d2cce3c322a4ff39a614f8615f43fb7bd3baed
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
9514ed5c2a49e645e2d468f7191d54d77d9f127f 03-Oct-2013 Yuichiro Hanada <yhanada@google.com> 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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
73b9d3b879c109a7b8487b609b0715ffe3090142 02-Oct-2013 Yuichiro Hanada <yhanada@google.com> Separate shortcut targets from the trie file.

Bug: 10920165
Change-Id: I340759eadbde7fb64cb3b9a3c619ee3a768cedf8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
3dd77a6d6696bb426b200b27adeb8be7e887a667 01-Oct-2013 Yuichiro Hanada <yhanada@google.com> Add SparseTableContentWriter to Ver4DictEncoder.

Bug: 10920165
Change-Id: I6372492e97297baad4c5aeeb3fb36dcccd7a944b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
fd46e87da2e91583e0b0ab0dd7ffa5e329012861 19-Sep-2013 Yuichiro Hanada <yhanada@google.com> Separate bigram entries from the trie file.

Bug: 10920165
Change-Id: I42eb7f228994a56c2f31a1c83904c8c360b6d088
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
5ed30a7660048ef4bf78077e77554c97786eae2b 27-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Set header attributes for ExpandableBinaryDictionary.

Bug: 6669677

Change-Id: I2462777eaa07600f1c774226adfc4f351882f523
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
5ef6209656c51df0f0542d2a75c2df93c8d0f027 25-Sep-2013 Keisuke Kuroyanagi <ksk@google.com> Create empty dictionary file in native code.

Bug: 6669677
Change-Id: I46d23deee1fd091678f4593561cb8687eb815212
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
22c5c450fecb856100059f4e5b34b847fb0acfa7 12-Sep-2013 Yuichiro Hanada <yhanada@google.com> Make Ver4DictEncoder write an address table of terminal nodes.

Bug: 10920165
Change-Id: I86017456ea9fa5d6e12b57172c34f5ed4f88ef94
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
14087ba52c6b5b7acd25ee4a1ef1663ceb72bbf4 20-Aug-2013 Yuichiro Hanada <yhanada@google.com> Add Ver4DictDecoder.

Bug: 9618601
Change-Id: I43c5840505c6a847aaf4893a400392ccd45903c0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
a141d8ef7dcf8f942eb7bd4ca006f63da1744319 10-Sep-2013 Yuichiro Hanada <yhanada@google.com> Add Ver4DictEncoder.

Bug: 9618601
Change-Id: I161d2845906f07c1251deb8005fdffe49c5b7940
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
0e40cd0c40f2c731f91ccd0561e251262e5a2614 12-Sep-2013 Yuichiro Hanada <yhanada@google.com> Add getDictDecoder.

Bug: 9618601
Change-Id: I173100ac704c03f7d5d0d53477e83cab5d1110d4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
663f5375d1bad660a1fdfb43a3fb8dd1c3f64008 05-Sep-2013 Yuichiro Hanada <yhanada@google.com> Add comments about how to calculate parent and children addresses.

Change-Id: Idf37d9a08a7b464a14c8755bedb755005e49ba33
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
576f625ee1b22e26baab46cc4ad3138e901383e2 22-Aug-2013 Yuichiro Hanada <yhanada@google.com> Rename CharGroup to PtNode.

Bug: 10233675
Change-Id: I7b0eb07d195cd386cd0d9e97cd59bf48fcf24107
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
af30cbf0ee8370763edf22822ea34a282e882084 16-Aug-2013 Jean Chalard <jchalard@google.com> Rename Node to PtNodeArray

Bug: 10247660
Change-Id: I1a0ac19f58f96adb5efac5fd35c6404831618c99
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
665592774c1d5ec90abbe772d4303fe8d8fe8089 14-Aug-2013 Yuichiro Hanada <yhanada@google.com> Move some constants in BinaryDictInputOutput to FormatSpec.

Change-Id: I6b12faf35b65238b9a64c82d4d1a6050f980e72e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
7ec9db2c34ee6bec2cbff6cf05cee9bf3c2f7122 08-Aug-2013 Yuichiro Hanada <yhanada@google.com> Remove the code and comments about version 1 format.

Change-Id: I827052f234eeaa4dbcfd37da69a99866896a158b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
7d1ae52ded0deca6b2674df0273ec852ad36319f 08-Aug-2013 Yuichiro Hanada <yhanada@google.com> Fix unit tests.

Change-Id: Ic0013089625e112aaccc888d462330640ef7cc6f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
ffcbbaf12788a9fc9398607a548e552d7d2bf05e 25-Jul-2013 Satoshi Kataoka <satok@google.com> Refactor on UserHistoryDictionary

Bug: 9429906
Change-Id: I576a91643bdaf5017cc826ac2e07a74a9a275d60
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
c6799ffeab17d3e0dc54a1718dad9890e5493ae0 23-Feb-2013 Jean Chalard <jchalard@google.com> Send the dictionaries descriptions to the dict pack

Bug: 8255795
Change-Id: I12a5922f50c2d2e3aa639457abcc1483e6a48721
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
2521edec09373b2810093462c89221a2aca9e369 23-Feb-2013 Jean Chalard <jchalard@google.com> Fix a bug with the passed dictionary id

We used to make the dictionary that we passed to the
dictionary pack as an initial value based on the locale.
This is wrong - it should be read from the dictionary.
This change fixes that.

Bug: 7005813
Change-Id: Ib08ed31dd9c216f6f7b9c6c3174ca514bf96e06f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
af4a7e8c4b2a41e9be48965133ab489cc9484764 29-Jan-2013 Jean Chalard <jchalard@google.com> Create methods in LatinIME to make the current dict lists

Bug: 7005813
Change-Id: I82232af8e3071333b6fd01e4453b6b3c0a3ddb1f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
8aa9963a895f9dd5bb1bc92ab2e4f461e058f87a 21-Jan-2013 Tadashi G. Takaoka <takaoka@google.com> Fix Apache license comment

Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
fbc5e9b33469f989a745003c8e242c3f002ed165 18-Jan-2013 Jean Chalard <jchalard@google.com> [AD3] Implement the interface to choose a local dictionary

Bug: 7702011
Change-Id: Id3b9c58dbbf5097e4d6ce986d20924eae19f9690
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
47cac57e4593f47e753410e4199e84e458d6de6f 25-Oct-2012 Jean Chalard <jchalard@google.com> Finish up the "info" command in dicttool. (A6)

Bug: 7388857
Change-Id: I704f12a6be76ce1644ec5e8dd3b667f112e9c04a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
c3a98ca306d5d6a3dfce3585b73f7431dbf90bfc 03-Oct-2012 Yuichiro Hanada <yhanada@google.com> Add writeNode.

Change-Id: I088bb6ea43ce0841d725e48b677d429e1155569d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
a853356b82e2dc74962243e3143c0ff7a33f3c20 03-Oct-2012 Yuichiro Hanada <yhanada@google.com> Add isDeletedGroup.

Change-Id: I83f09c068868e5e6e1b46f494a6ef957f0b466d8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
7223cc2ef1d7fd4ad4ab62166114b36ce7313c55 03-Oct-2012 Yuichiro Hanada <yhanada@google.com> Add MAX_BIGRAMS_IN_A_GROUP.

Change-Id: I128d5deb8e523045d7ad77d7a8fd3db944f71238
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
4ad4ff618f5102148d73e3c04d809942bcf16f86 02-Oct-2012 Yuichiro Hanada <yhanada@google.com> Add makeCharGroupFlags.

Change-Id: Id2c580f21b77f66a97c5fbdf4542fdafe6c43614
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
a28a05e971cc242b338331a3b78276fa95188d19 27-Sep-2012 Tadashi G. Takaoka <takaoka@google.com> Cleanup: Make some classes as final

Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
2ee70804e92b17016a2f042c4f6b0e94b5d23e88 25-Sep-2012 Yuichiro Hanada <yhanada@google.com> Add moved char groups.

bug: 6669677

Change-Id: I372f841044fe8e076a50a80ac10b715e5f8fd4eb
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
8ec0064c49e80945dbe1bb31129eb890478b7e06 20-Sep-2012 Yuichiro Hanada <yhanada@google.com> Make children addresses and parent addresses use signed addresses.

Signed addresses are used only in version 3 with dynamic update.

bug: 6669677

Change-Id: Iadaeab199b5019d2330b4573c24da74d64f0945e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
82d9deaaf252cd20f8918adbc7a4b9b8f2647c38 21-Sep-2012 Yuichiro Hanada <yhanada@google.com> Combine mHasParentAddress with mHasLinkedListNode into mSupportsDynamicUpdate.

bug: 6669677

Change-Id: I82799af199358420f09ac34fc005091e202c5d3b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
d36245fad292ea660ca49f38a3ec36e07727dda5 19-Sep-2012 Yuichiro Hanada <yhanada@google.com> Add getTerminalPosition.

Change-Id: If04d779db23b1aea2cc12e5e9b8cecfcb35a5737
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
b686df15fcc95611c524318359fe9ecb4fd6f74c 18-Sep-2012 Yuichiro Hanada <yhanada@google.com> Add a new flag for linked list nodes.

Change-Id: Ib2f194775cfe5ab05481ac95cd709d6e8e8dd3c6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
061d225fb1d110695b396a470d9ae6a9a3331003 13-Sep-2012 Yuichiro Hanada <yhanada@google.com> Add a new option to FormatOptions.

Change-Id: I8bf089bea5de46570a5e81fb1ea3ab22c07eeee1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
1a347723c5ad4a71076df67f3af3b702db205719 12-Sep-2012 Yuichiro Hanada <yhanada@google.com> Move FormatOptions and FileHeader to FormatSpec.

Change-Id: I232e35598635113bf2c81825669c744aadc79efe
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java
81d97eec0e77e72cce606f9c9f96091c0b348190 11-Sep-2012 Yuichiro Hanada <yhanada@google.com> Move constants and comments.

Change-Id: Ifd66bda7d528827ba61c60531121ea206a2325be
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/FormatSpec.java