History log of /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/CursorAnchorInfoUtils.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
66d30a4b226556f2f58b3701c6bc1974384486db 21-Oct-2014 Yohei Yukawa <yukawa@google.com> Remove BuildCompatUtils.VERSION_CODES_LXX

Finally it is turned out to be a XXL-size Lollipop.

Change-Id: Icbd22506be9de514eba287cdd8d97fbfd070ac09
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/CursorAnchorInfoUtils.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/latin/utils/CursorAnchorInfoUtils.java
dac49f9f6de83d9a0cb4d9e290340cde5297e0b3 07-Oct-2014 Yohei Yukawa <yukawa@google.com> 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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/CursorAnchorInfoUtils.java
cd11905022306c9b95f8781f0f8b23a3570f30e9 10-Sep-2014 Yohei Yukawa <yukawa@google.com> Support CursorAnchorInfo in the full-screen mode

This CL allows to emulate the behavior of CursorAnchorInfo
in the full-screen mode to work around the limitation of
the framework.

Basically this CL copies relevant code from the framework
to LatinIME. This is actually a code duplicate which isn't
great, but probably the only way that is available right now.

Change-Id: I30bc8c3387c91c8e47252ba699cbd967d8927dad
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/CursorAnchorInfoUtils.java