| Commit message (Expand) | Author | Age | Files | Lines |
* | AOSP changes to use KeyboardLayout to support the new DictionaryFacilitator•••Change-Id: Ie0c9ce805d9ad009fc9bbaac37b715aff90cd844
|  Mohammadinamul Sheik | 2015-02-04 | 1 | -1/+2 |
* | LatinIME portion of "green plus" feature.•••Removes the feature that adds strings to the user dictionary,
aka the "green highlight with a plus sign".
Bug 19237189.
Change-Id: I2387129a3add2d69d625f2ff16ed8cab3f10a735
|  Dan Zivkovic | 2015-02-03 | 1 | -107/+0 |
* | Nuke Amanatto•••Change-Id: Ieff2cd37f869dca69abf53ac32a576c2e45cc1e3
|  Jatin Matani | 2015-02-02 | 1 | -22/+2 |
* | Change DictionaryFacilitator.java to an interface, create its•••implementation DictionaryFacilitatorImpl.java and add a java-overridable
factory DictionaryFacilitatorProvider.java used to create a
DictionaryFacilitator.
Change-Id: Id4a58ae31feaa4d12a048a772c8d76ff82fdee45
|  Mario Tanev | 2015-01-27 | 1 | -2/+2 |
* | [3]Ping dictionary stats:Pass DictionaryFacilitator•••Pass dictionaryFacilitator to StatsUtilsManager from
LatinIME
Bug:16553957
Change-Id: I912a0b447e5684909ff67e3653a4bd8649cd03c5
|  Jatin Matani | 2014-12-18 | 1 | -1/+2 |
* | Merge "[2]Pass context to StatsUtilsManager for alarms." |  Jatin Matani | 2014-12-18 | 1 | -2/+2 |
|\ |
|
| * | [2]Pass context to StatsUtilsManager for alarms.•••Change corresponding to ag/605384
Bug:16553957
Change-Id: I77024957b9497c45296bbbb24ca972b26348a8c3
|  Jatin Matani | 2014-12-17 | 1 | -2/+2 |
* | | Merge "Remove SubtypeSwitcher" |  Tadashi G. Takaoka | 2014-12-17 | 1 | -9/+0 |
|\ \
| |/
|/| |
|
| * | Remove SubtypeSwitcher•••Change-Id: Ic4def69a9f742f13c98bc3e518c406658b52797d
|  Tadashi G. Takaoka | 2014-12-12 | 1 | -9/+0 |
* | | Passing account info to dictionaryFacilitator•••Attempt to use dictionary facilitor without invoking
preference manager. Instead use account from settings only when
things are being reset/changed. Discussion forked from ag/591663
Overall, the idea here is to maintain an account information
inside dictionary groups. Reset the dictionary groups if
account changes (the way we do for locale). Since only user
history dictionary is currently affected, the check to reset user
history dictionary also includes the check to verify the account.
For other things remain the same.
SettingsValues holds the current account (and is updated if prefs change
due to change in account settings). The updated settings are then
propagated to dictionary facilitator via LatinIME#loadSettings.
Bug:18104749,18469539
Change-Id: I553e776e7ea125d0fb7a1fe70a4c7eb0b2277fb8
|  Jatin Matani | 2014-12-16 | 1 | -9/+19 |
|/ |
|
* | Add NetworkConnectivityUtils class•••Change-Id: I7bd71f1d4ef0fc0fe21ddfd9f3e11463f53ac4e7
|  Tadashi G. Takaoka | 2014-12-11 | 1 | -13/+13 |
* | Revert "Add keyboard margin options to place the keyboard dynamically."•••This reverts commit 8584db1461d286f8eb966c40eb0bc76e8c9df76a.
Bug: 18675223
Bug: 18675476
Change-Id: I4e25d87ac261c44b1943df832115f8cca690103a
|  Tadashi G. Takaoka | 2014-12-09 | 1 | -6/+2 |
* | Merge "Remove RichInputMethodManager.updateShortcutIME call from SubtypeSwitc... |  Tadashi G. Takaoka | 2014-12-06 | 1 | -5/+5 |
|\ |
|
| * | Remove RichInputMethodManager.updateShortcutIME call from SubtypeSwitcher•••Change-Id: I5661a7926cf5a404788516c542b25cc0707bb417
|  Tadashi G. Takaoka | 2014-12-01 | 1 | -5/+5 |
* | | Add keyboard margin options to place the keyboard dynamically.•••Keyboard location and location can now be set in the debug options
section.
Change-Id: I87c5a1d679489e12dccf26632c399af28087629e
|  Andy Wang | 2014-12-05 | 1 | -2/+6 |
* | | Merge "Cancel interval alarm for dictionary decaying in onDestroy." |  Keisuke Kuroyanagi | 2014-12-03 | 1 | -0/+1 |
|\ \
| |/
|/| |
|
| * | Cancel interval alarm for dictionary decaying in onDestroy.•••Bug: 18528171
Change-Id: I6e12c006bd9eff15f3fa9cfd335bdd9fa081be61
|  Keisuke Kuroyanagi | 2014-12-02 | 1 | -0/+1 |
* | | Allow whitelist changes when no close word•••When there isn't a close word in another language of the
current multi-language set, we allow whitelist entries
to take force even if we are not confident in the current
language.
Bug: 18063142
Bug: 18130489
Bug: 18132240
Bug: 18136721
Bug: 18200415
Change-Id: I044674ba7b70aa86ab2a48d2e4d53a1c8007b62c
|  Jean Chalard | 2014-11-26 | 1 | -0/+2 |
|/ |
|
* | Fix an NPE.•••Change-Id: Ie5ab5cc716ef1211eb9ad76baa0467455e1f1a71
|  Jean Chalard | 2014-11-20 | 1 | -2/+1 |
* | Make the typed word a SuggestedWordInfo•••That allows to carry the language information in an
accurate manner.
Bug: 18063142
Change-Id: I0bca8981372ae10648274095b18b26a3686b762b
|  Jean Chalard | 2014-11-20 | 1 | -1/+1 |
* | Merge "Fix oscillations on ICS" |  Jean Chalard | 2014-11-19 | 1 | -6/+24 |
|\ |
|
| * | Fix oscillations on ICS•••Bug: 18181427
Change-Id: Ib4dd62037b1f7b2d10496ee3e45b4a138e29f90a
|  Jean Chalard | 2014-11-19 | 1 | -6/+24 |
* | | Remove the other deprecated constructor to SuggestedWords•••Change-Id: Ied821df01e032ebc913d2f15dffdf41a51372ea4
|  Jean Chalard | 2014-11-17 | 1 | -2/+6 |
|/ |
|
* | Merge "Move current subtype management code to RichInputMethodManager" |  Tadashi G. Takaoka | 2014-11-07 | 1 | -6/+6 |
|\ |
|
| * | Move current subtype management code to RichInputMethodManager•••Change-Id: I82d5a17a5ec96f26047d29e79f3f28850fc5b3bb
|  Tadashi G. Takaoka | 2014-11-06 | 1 | -6/+6 |
* | | Move util classes under common•••Also why did we have two copies of LocaleUtils >.>
Bug: 18108776
Change-Id: I03b4403dfd51934e66b567f2f8b87da419cfb3ab
|  Jean Chalard | 2014-11-07 | 1 | -1/+1 |
|/ |
|
* | Move shorcut IME related code from SubtypeSwitcher to RichInputMethodManager•••Change-Id: I0f95f603d80570c937e8c38ded88df341c11795e
|  Tadashi G. Takaoka | 2014-11-06 | 1 | -2/+2 |
* | Move some methods out from SubtypeSwitcher•••Change-Id: I89aaf87d7d0cc204b0ca0f61c2f64d15e2df848e
|  Tadashi G. Takaoka | 2014-11-06 | 1 | -2/+2 |
* | Fix a bug where LatinIME would recorrect with no input view•••Bug: 18071127
Change-Id: I634d1f63f7d5c5b7453ed7559f9b65fa0433dcd8
|  Jean Chalard | 2014-11-05 | 1 | -4/+5 |
* | Fix MainKeyboardView visibility must be aligned with main keyboard frame•••Bug: 18105755
Change-Id: Ifdcaded538d0eac3b100486ddf27ae4314293792
|  Tadashi G. Takaoka | 2014-11-04 | 1 | -2/+2 |
* | Small comment fixes•••Change-Id: Iecb432c414eadf13ee6a57fb21fc02d1c27e777f
|  Ken Wakasa | 2014-11-02 | 1 | -3/+3 |
* | Remove DrawingHandler•••Change-Id: I658a5b16cca1e56f0b944009b8aef09e0a97a0db
|  Tadashi G. Takaoka | 2014-10-29 | 1 | -5/+3 |
* | Move InputPointers and ResizableIntArray to common•••Bug: 18108776
Change-Id: Ie5c0430aa41a8d6c58bf510a10173223d7dfe9fe
|  Jean Chalard | 2014-10-29 | 1 | -0/+1 |
* | Remove device checking of Emoji physical key•••This CL also adds a settings option to enable/disable an Emoji-ALT
physical key.
Bug: 18122464
Change-Id: Iee1d97efec979a902b0492071d5e511ca1792ff0
|  Tadashi G. Takaoka | 2014-10-27 | 1 | -4/+6 |
* | 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
|  Ken Wakasa | 2014-10-23 | 1 | -3/+4 |
* | Fix Javadoc and null analysis related warnings•••This CL also adds @SuppressWarning("unused" to java-overridable package.
Bug: 18003991
Change-Id: If70527e30654384705d7a814f5efd181d9f539e1
|  Tadashi G. Takaoka | 2014-10-23 | 1 | -1/+2 |
* | Add @Override for a method that is overriding a new L API•••Now all the downstream builds have switched to API Level 21.
Hence putting @Override to new APIs no longer makes javac unhappy.
Change-Id: Ib3324a5d06b17d298beacab8c8802bb14e5be968
|  Yohei Yukawa | 2014-10-22 | 1 | -2/+3 |
* | 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
|  Tadashi G. Takaoka | 2014-10-21 | 1 | -28/+30 |
* | fix build•••Change-Id: I58a94fc0be01f272b6ad12524946f073c9f49894
|  Nick Kralevich | 2014-10-18 | 1 | -1/+1 |
* | [ML29] Reinitialize the subtype at input start•••Bug: 11230254
Bug: 17994347
Change-Id: I3476909c4b371d6e94a0d4c35d91e109d639b8d5
|  Jean Chalard | 2014-10-16 | 1 | -0/+1 |
* | am 8435acd7: am f7f786d8: am d9c04a6b: am 6456af0e: am ecea8551: Fix a bug wi...•••* commit '8435acd789bd4f9c1322a73b9e0567c2dee7b336':
Fix a bug with no suggestions flag
|  Jean Chalard | 2014-10-15 | 1 | -1/+2 |
|\ |
|
| * | Fix a bug with no suggestions flag•••We should reset the composition state when moving the cursor inside
the word after a gesture when the text field specifies no suggestions.
Bug: 17959921
Change-Id: I977fea775f7b7e145e343636f0fb94266a40953a
|  Jean Chalard | 2014-10-15 | 1 | -1/+2 |
| * | Merge "(DO NOT MERGE) Fix showing important notice even at beginning of sente... |  Tadashi G. Takaoka | 2014-09-18 | 1 | -5/+9 |
| |\ |
|
| | * | (DO NOT MERGE) Fix showing important notice even at beginning of sentence•••Bug: 17536096
Change-Id: Ic72d6fecc3241c1a9aba87b82a46750cbd69e001 |  Tadashi G. Takaoka | 2014-09-18 | 1 | -5/+9 |
* | | | Add JSR305 annotation to LeakGuardHandlerWrapper•••Change-Id: I7456200af739db4510c5549b7bc894fb48749455
|  Tadashi G. Takaoka | 2014-10-14 | 1 | -1/+3 |
* | | | Performance fix for multiple language subtypes•••The code would iterate all enabled subtypes each time
getCurrentSubtype() is called, which is really quite frequent.
Bug: 11230254
Change-Id: I91feb36de6eca84967e848fc585aae04b350be89
|  Jean Chalard | 2014-10-14 | 1 | -2/+2 |
* | | | Set up a sync preference and policy for syncing [2]•••- Adds a preference for enabling sync, which controls the sync behavior
- Make the ProductionFlags depend on appropriate flags to guarantee that
we don't mess things when flipping some flags
- Preferences now control the "syncable" property of the provider
thereby controlling the policy and when this entry shows up in
system settings.
Bug: 17464069
Change-Id: I1d58351188518c1ae9f1f9e147b5ea15d32a3427
|  Sandeep Siddhartha | 2014-10-10 | 1 | -3/+0 |
* | | | Always show the typed word in recorrections.•••Bug: 11330140
Bug: 17875601
Bug: 17623275
Change-Id: Ie4620f36f312c54c7b01b5f6cbdb0bc9171b6179
|  Jean Chalard | 2014-10-09 | 1 | -2/+3 |
* | | | Merge "Simplify CursorAnchorInfoCompatWrapper" |  Yohei Yukawa | 2014-10-09 | 1 | -14/+8 |
|\ \ \ |
|
| * | | | Simplify CursorAnchorInfoCompatWrapper•••With this CL, we will use CursorAnchorInfoCompatWrapper just to
avoid unexpected NoClassDefFoundError due to the direct
dependency CursorAnchorInfo class, which is available only on
API level 21 and later.
Change-Id: I254ff83f1ca41daa21d0666b5824af22ba529022
|  Yohei Yukawa | 2014-10-09 | 1 | -14/+8 |