History log of /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3aad142435510feb575a6a9af0581fc84df6cabd 25-Jun-2015 Dan Zivkovic <zivkovic@google.com> Load metadata.json from resources on DB reset.

This will ensure that a new (or upgraded) keyboard instance will know which
dictionaries are available for download so it requests missing dictionaries.
In addition, we increment the database version number to ensure upgrades of
existing Fava instances start with a clean slate.

Bug 22069694.

Change-Id: Id71310412682543a3931f9c5c03cb0369fa7b9ac
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
02c28453fca0c8feeba295ea51c28adeca7423c9 17-Jun-2015 Dan Zivkovic <zivkovic@google.com> Do not restrict downloads to WiFi networks.

Bug 21900337.

Change-Id: I82991b492ea4c02a28a1ccc898d6f12741f1b793
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
f4590b0e285ee07711b2d42ecc9bda898aa51d41 08-May-2015 Dan Zivkovic <zivkovic@google.com> Update the DB version.

Bug 20103664.

Change-Id: I1e2b72979df148d8aa71e3e58437a5853e63c261
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
bdc55e77f74c655cc2aeb97a5684c266cd75a85c 06-May-2015 Dan Zivkovic <zivkovic@google.com> Metadata URI does not need additionalId.

Bug 20701628.

Change-Id: Ifba1e7dd7f9934c8c13279dfb95bf02c0e30e650
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
9a3598b0ee8ab5d8b90e35d65190ecea1aef7828 03-Apr-2015 Mohammadinamul Sheik <inamul@google.com> Do not throw NPE if the dictionary info is not available on db

Bug: 20035793
Change-Id: Idc13af405eab5457954a93db3dddcd81f6eb6435
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
3bc3bc7971f15438732933cfac0db6e766e6a3e9 24-Mar-2015 Mohammadinamul Sheik <inamul@google.com> Force download the dictionaries after the apk package is updated.

- Also display the notification when the dictionaries are auto updated


Bug: 19808828
Change-Id: If5c4efb73d8bb554d812afcf7deafec3ac40a462
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
323d48d7488ce7dc6a831b8727e402469e0afa88 17-Mar-2015 Mario Tanev <radix@google.com> Bump up the current metadata database version to 14.

Change-Id: I49057f117666291c2e9e7ba3c3627f75ffc3cca5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
b9a16b88bf5b976e47b50f66b646f002954a5d83 13-Mar-2015 Mario Tanev <radix@google.com> Bump up the current metadata database version.

Change-Id: Id2814a2224b90ba124f1c9801760a2c86f2dc2e2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.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/dictionarypack/MetadataDbHelper.java
37f5b0d4ff4e4abbd3f8da8b606aef7ac8340485 14-Nov-2014 Adrian Velicu <adrianv@google.com> Bumping metadata database version to 11.

Change-Id: I19e2f701f3e2334355bfd7105f9b62dcb53cc209
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
5f00fe09e9a611b647592188316e5999465df4d3 20-Oct-2014 Tadashi G. Takaoka <takaoka@google.com> Fix some compiler warnings

This CL fixes the following compiler warnings.

- Indirect access to static member
- Access to a non-accessible member of an enclosing type
- Parameter assignment
- Method can be static
- Local variable declaration hides another field or variable
- Value of local variable is not used
- Unused import
- Unused private member
- Unnecessary 'else' statement
- Unnecessary declaration of throw exception
- Redundant type arguments
- Missing '@Override' annotation
- Unused '@SuppressWarning' annotations

Bug: 18003991
Change-Id: Icfebe753e53a2cc621848f769d6a3d7ce501ebc7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
9d92d3e02d135a510b124f4a31a4721e43a11151 30-Sep-2014 Jean Chalard <jchalard@google.com> Avoid downloading the metadata in quick succession.

Bug: 17668298
Bug: 8651816
Bug: 17709442
Change-Id: Ib232f9d95d7c01a028be85d10f974a5a570c0ed5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
256b1b2a1e054773987a0672b4ac3c867a4dbd27 02-Sep-2014 Jatin Matani <jatinm@google.com> Attempt retry for broken dictionaries

1. Add retry count column within metadata in dictionary pack.
2. Attempt a retry for download and installation by running StartDownloadAction.
3. If the number retrial are at the threshold, we don't attempt it again.

Bug: 15150487
Change-Id: I70720353e5803fccf4728c2aa798883ba75c61e5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
a91561aa58db1c43092c1caecc051a11fa5391c7 23-May-2014 Tadashi G. Takaoka <takaoka@google.com> Use Java 7 diamond operator

Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
483650fd1c57d60ca96204322ce97ec5d8336320 22-May-2014 Jean Chalard <jchalard@google.com> Increase the DB version for the next release.

Bug: 15065819

Change-Id: Ie43660109002fdb25ce68d7e64506ada0e15e621
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
e077c014616f7b4e28dbbfab622ba36c8e922268 20-May-2014 Jean Chalard <jchalard@google.com> Add the rawChecksum column to the database.

Bug: 13125743
Change-Id: I082aa9df1dd4a10cdb3f97ee0692f2d72f6c8e7e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
2e5e74d367fa1c63139ffe68910d6e738f908212 28-Mar-2014 Jean Chalard <jchalard@google.com> Reset the client database on version upgrade.

Bug: 13632164
Change-Id: Iba333db63558254d760fc80244b3c9753c26b069
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
b8ff8ca9d9d17f61f3f0e019ed0b62fe13d1a33f 18-Feb-2014 Jean Chalard <jchalard@google.com> Straighten out database cursors behavior.

Some were never closed, other closed twice. This change
makes all Cursor instances behave, having the #close()
call in a finally{} clause, and puts the burden of closing
the cursor squarely on the creator rather than in the
called methods.
There is however one exception that is beyond the scope
of this change: UserDictionarySettings have a Cursor
member, it's never closed, and fixing the problem is not
obvious. This change adds a TODO for now.

It's not very clear if this change actually helps with
bug#12670151, but it may be related and it's a good
think to do anyway.

Bug: 12670151
Change-Id: I87cc44387e7dee3da1488671b93a28d9d73f7dc0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
faa729c47c2d9ad739c288cc1ece910bc4e215e7 10-Jul-2013 Jean Chalard <jchalard@google.com> Fix a wrong call to cancel downloads

This resulted in downloads not being correctly canceled.

Bug: 9715797
Change-Id: I786d869977df225f85cb69ec7ea9c96b039258fe
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
03118a276014cd44d44d0d46f4f39622765e8e0c 25-Jun-2013 Ken Wakasa <kwakasa@google.com> Cleanup under the utils package

Change-Id: If2f7bd1346cc5085bf57645830f0faac44d017e4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
e28eba5074664d5716b8e58b8d0a235746b261eb 23-Jun-2013 Ken Wakasa <kwakasa@google.com> Move util classes to the latin/utils directory

Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
0ad14896251b17912e33b94571015e03691106a4 06-Jun-2013 Jean Chalard <jchalard@google.com> Fix an illegal argument exception

This is a bit of a shot in the dark, as I really don't see how this
can happen, but this should fix it in the correct way no matter
how it's actually happening.

Bug: 9301836
Change-Id: I472865b7a78883942c9fd46773238c23788674f8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
e90d039e0cf192d36caaac72b457b5e3b0d9c3c5 30-May-2013 Jean Chalard <jchalard@google.com> Fix two strict mode warnings.

Bug: 9052555
Change-Id: I86e90488679a78a9f6e901b640025619293765a0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
c3f4783649b0f818a8b37a9d2b2a2e5b5f37f894 19-Apr-2013 Jean Chalard <jchalard@google.com> Add an additional ID to the client info.

Bug: 8651863
Change-Id: I748f35726d72ede926d5b06ed87ff029317f1ac3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
f8014eea341040f8d155e071e4e0c915a7ebd61d 16-Apr-2013 Jean Chalard <jchalard@google.com> Hide the correct button when pressing a new button.

Bug: 7600384
Change-Id: Ic5dbbbbcf19d778dde1316ebb417f1a8ede2d25d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
0cc0544a2995c7eb54a830ae54db60af89d4073d 15-Mar-2013 Jean Chalard <jchalard@google.com> Merge the dictionary pack in Latin IME.

Bug: 8161354
Change-Id: I17c23f56dd3bc2f27726556bf2c5a9d5520bd172
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java