| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
This is a preparatory change for
Bug: 4967874
Bug: 6617760
Bug: 6950087
Change-Id: I3abf8e45c0d02c42491421f108370220134b9602
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move many ResearchLogger data collection points to RichInputConnection.
By collecting data here, developers do not have to remember to keep the
ResearchLog consistent with calls to the RichInputConnection.
In addition, some unnecessary log points were removed, and the ResearchLogger
is now independent of LatinImeLogger.
multi-project change with I05496cfd762e9a41c42c50099143f1efc0a3d8a2
Bug: 6188932
Change-Id: I424abb2e437901262a9620255493916b7c3ff74b
|
|
|
|
|
|
| |
This reverts commit 1964ffb3f43f0ada429d13b41bd22b90a97fa9fc
Change-Id: Ie43e7ac828faa91e1824a255bb3ecf6c8222d4e8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move many ResearchLogger data collection points to RichInputConnection.
By collecting data here, developers do not have to remember to keep the
ResearchLog consistent with calls to the RichInputConnection.
In addition, some unnecessary log points were removed, and the ResearchLogger
is now independent of LatinImeLogger.
multi-project change with Ib71f841044ec1072610ab5638a5edfce29b7c05b
DO NOT MERGE
Bug: 6188932
Change-Id: I9ec7500a5b18bfe1a5a5bb1e5bf21c43351fc59e
|
|
|
|
|
|
|
|
|
|
| |
- new package: com.android.inputmethod.research
multi-project commit with Ic0a5744f3160d13218addd589890623c0d120ffc
Bug: 6188932
Change-Id: Icf8d4a40a5725401799be6e209a640d99a5f34c4
|
|
|
|
| |
Change-Id: I6e7c3aba2b40ecefa483c9680978bc806368e96e
|
|
|
|
|
| |
Bug: 6766059
Change-Id: I378f9d35c4904c4f373260bda5863235d833eb31
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This has a good, although small, impact on performance : it removes
a two-way IPC call in a most frequent case, while possibly adding
one in a rather unfrequent and less critical case.
Also, this fixes a bug with surrogate pairs. This specific branch
of code now correctly handles surrogate pairs.
Aside from this, it should have no impact on behavior.
However, since it does delay access to the previous character in
the text view by a two-way IPC call, it actually goes a long way
toward fixing bug#6668226. It is not really a fix and the race
condition still exists, but this change makes it much, much
harder to hit.
Bug: 6668226
Change-Id: Id11cc6a0b7488d6bd392227cafdcf3a8d4c62f6c
|
|
|
|
|
|
|
|
|
|
| |
This is harmless, but against policy.
Also, rework the checking code to be more readable, give more
information, and be called for all relevant methods - and not
for informative methods, which are not required to be in a
batch edit.
Change-Id: I03fa8b2e7d68a6a133f86be8a214671750c29256
|
|
|
|
| |
Change-Id: I512b04e23490413a44b1ca0517102fe2d9138df3
|
|
|
|
| |
Change-Id: Ie143ad008ca8deb1c5034cb80ec1cb28a6b0682d
|
|
|
|
| |
Change-Id: If8d03bea1b6369cb3043da6321048d052995d664
|
|
|
|
| |
Change-Id: I8527776a4bd8236a85bb77f9791f9b76977ad181
|
|
|
|
| |
Change-Id: I9982ff325bef56694402caef28a77683c52ccd71
|
|
The goal is to simplify the code in LatinIME.java as well as having
a handy place to put debug calls to see interaction with TextView.
Change-Id: I255227e7e7343e0c2f3dcd1f185e5020d6186732
|