| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Give the orders to delete the source files to the dict pack•••Bug: 5095140
Change-Id: I64552861768ca30073ffe0d631b2e0c44dad4aa9
|  Jean Chalard | 2011-08-10 | 1 | -2/+6 |
* | Make sure the directory where to put files actually exists•••Bug: 5095140
Change-Id: I764471e54ce0bf6aefe5d604cee97639d5ad0af9
|  Jean Chalard | 2011-08-10 | 1 | -2/+13 |
* | Have Latin IME copy files from the dictionary pack.•••Also some minor cleanup: remove unused methods, minor refactoring into methods.
Bug: 5095140
Change-Id: I035537b37a31adfc8db3b933fb0cefcf703d6c7c
|  Jean Chalard | 2011-08-09 | 1 | -48/+48 |
* | Change the dictionary file passing schema to a list of ids•••The dictionary filename used to be passed directly to Latin IME.
This change implements, on the part of Latin IME, the passing of
them as an id that should then be passed through
openAssetFileDescriptor.
Bug: 5095140
Change-Id: I7d1e9d57c19f0645045368f68681680f238189fc
|  Jean Chalard | 2011-08-02 | 1 | -10/+56 |
* | Close a multiprocess file handle.•••Bug: 5034192
Change-Id: I9c3d757cfae313e9b7510e167de797a74c74a351
|  Jean Chalard | 2011-07-26 | 1 | -0/+1 |
* | Set the locale for opening an asset•••This is necessary because we don't know any more whether the
locale of the process is the expected one when the dictionary
is loaded asynchronously.
Bug: 5023141
Change-Id: Ia9e4741f3b4a04a9f085f5b65ec122471b0c2dff
|  Jean Chalard | 2011-07-21 | 1 | -2/+6 |
* | Improve the architecture to support multiple dictionaries.•••This change enables the interface to get multiple dictionaries from a
dictionary pack. It only implements it to the end in the case of the
proprietary method, as the open method needs still some working out,
and the "inside the package" method does not need it.
This change goes together with Iaa95bf36, and breaks the build
without it.
Bug: 1752028
Change-Id: I3ccfd696e8ef083ef9c074e1c3e4bb0bf2fcfd23
|  Jean Chalard | 2011-04-28 | 1 | -7/+14 |
* | Allow use of assets for data in the dictionary content provider.•••This update is necessary to allow dictionary content providers to use
assets, which are part of their apk, as data to pass to the keyboard.
Using plain file descriptors doesn't allow for sections of files to
be correctly used.
Change-Id: Ia94c26d6387bce61c73d38f5c2821f20e50e54d4
|  Jean Chalard | 2011-04-15 | 1 | -3/+6 |
* | Add different ways of reading the dictionary file.•••This change adds basic support for an external dictionary provider.
It adds methods for reading the dictionary itself from an asset in
the dictionary provider package directly, obtaining the file name
through the ContentProvider interface; it also adds a way of getting
the data through an InputStream and copying the file locally.
Incidentally this change also adds the code needed to listen for
updating the dictionary provider package and reloading it in time.
This change also goes hand-in-hand with Iab31db6e, which implements
the small closed part of this.
Issue: 3414944
Change-Id: I5e4fff99a59bb99dbdb002102db6c90e6cb41c8a
|  Jean Chalard | 2011-03-18 | 1 | -0/+141 |