| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
settings
Bug: 4316889
Change-Id: I746b3ff79c2a6cd4925fca1817d5b209623b5108
|
|
|
|
|
| |
Bug: 4311203
Change-Id: I7a94e9697758cb79743c026e7f1c023f618a9aa1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
This change deprecates "nm" private IME options and introduces new
private option, <package name>.noMicrophone, instead.
Change-Id: I9d5e3daaead2cdd42e017cd29f5f786ef3ba3649
|
|
|
|
|
|
|
| |
Avoid using 'synchronized' in finalizer as well.
bug: 3340837
Change-Id: I9b28f54e4490ecb844ba33a379f71b625e4246a2
|
|
|
|
|
|
|
|
|
| |
This change is a preparation for upcoming optimizations on dictionary file loading.
* We can consolidate dictionary files because we are no longer relying on Asset Manager.
* Stopping compressing dictionary files as planning to use mmap() on the region in the apk file.
* Probably we won't rely on Asset Manager. Instead we'll probably use offset and size obtained from AssetFileDescriptor.
Change-Id: Id57dce512fd3d2397a58628f8264bd824194da76
|
|
|
|
|
|
|
| |
This change also cleanups compiler warnings.
Bug: 2897373
Change-Id: If972cf45c1eb40436adbddbf71969e5409f4c9c5
|
|
|
|
|
|
| |
This change also cleanups preference key string constants
Change-Id: I58510f220a90d00d71a935731abeab87384675bb
|
|
|
|
|
|
|
|
|
| |
This change introduces new package com.android.inputmethod.keyboard
which hosts keyboard related classes.
Also adds missing @Override and @SuppressWarning("unused") annotation
Change-Id: I0317f5cfa317e13f3c77815f48ffc69b5d1ade05
|
|
|
|
|
|
| |
This change also fixes wrong file mode.
Change-Id: Ifcf4c9444ddcdc62d2e4b394891d6eee135c1e8f
|
|
|
|
|
| |
bug: 3207554
Change-Id: I84072461aee9675cc67897de03f89e9c0036bc1f
|
|
|
|
| |
Change-Id: Ic6055ba218b64f4276e3db99a435f546c3990ee5
|
|
|
|
| |
Change-Id: I777db896bd0287931ce7c810b080ccee1121d34e
|
|
|
|
|
|
|
|
|
| |
The newly added SharedPreferencesCompat adapter class does apply() when available (Gingerbread+), else do commit().
This change incorporates I4eca20fb and I39f6aa04.
bug: 2983837
Change-Id: Iec4e8b69840ad71dbbd6098eeba349934d8248ff
|
|
|
|
|
|
|
|
| |
- remove unused code
- add @Override
- change the inappropriate cast
Change-Id: Ib25b4939e5b4273794ab0f6349776b5b62d89894
|
|
|
|
|
|
| |
TODO: Cleanup will follow.
Change-Id: I4a68ba9f2f55760aa24187f1f13fdfa8a0b70963
|
|
|
|
|
|
|
|
|
| |
Fixes http://b/2650378
On entering the selection screen, don't add the system language in addition
to other selected languages.
Change-Id: Id7a3b45df39a8493d17be668029eee139bf00ff3
|
|
|
|
|
|
|
| |
Also add a summary text in the input language list for languages with
a dictionary so that users don't feel cheated when they pick a language
that doesn't happen to have a dictionary. Remove greek as it isn't an
extension of the QWERTY keyboard.
|
|
Move java code to a different directory so that the unbundled
version doesn't try to compile the native code again.
Change-Id: I05cf9e643824ddc448821f69805ccb0240c5b986
|