8e235191dd3501fc3562fe0654d41501ec9760d0 |
|
22-Dec-2014 |
Jean Chalard <jchalard@google.com> |
Fix moving the cursor inside composition in lang w/o spaces Also introduce the cursor move event, which we needed to do anyway Bug: 18827118 Change-Id: I30e994764c095b4423b874dc05d1bbedc0de592f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
4beeb9253a06482299e0c67467531d30436a02fc |
|
28-Oct-2014 |
Jean Chalard <jchalard@google.com> |
Move StringUtils under common. Bug: 18108776 Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
9342484e8d573a40f470b6a593df31c602fa4076 |
|
23-Oct-2014 |
Ken Wakasa <kwakasa@google.com> |
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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
d3a4c5132422b189c8dbb94dbbe84a9b9761b0a8 |
|
22-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Javadoc and null analysis related warnings This CL also adds @SuppressWarning("unused" to java-overridable package. Bug: 18003991 Change-Id: If70527e30654384705d7a814f5efd181d9f539e1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.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/event/Event.java
|
f95770354c1a0a662c4b00674f2b9029437be7ea |
|
28-Aug-2014 |
Jean Chalard <jchalard@google.com> |
Straighten the dead char implementation, take 3. Change-Id: I4f70f6eebe076c7d2b780d25e3a2c1d3faa2edfa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
b8d764772b174cbd37354ffd0009bda56f223dc4 |
|
13-Aug-2014 |
Jean Chalard <jchalard@google.com> |
Add the input style to SuggestedWords. Change-Id: I81f37d08659d449822b027d3d5912e11eec8b8ff
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
e0bad8e988a23553181fb670f8a2589a79f22c40 |
|
01-Aug-2014 |
Jean Chalard <jchalard@google.com> |
[HW12] Use the consumed status of the Event. Change-Id: I1619f6132f8f71bc1291fd6a5604a5e1e3431ae2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
8e38b12e9ccc48bcb18b2eeec4d53d19cf7a29c9 |
|
01-Jul-2014 |
Jean Chalard <jchalard@google.com> |
[HW7] Introduce consumed events Change-Id: I692c35b8e701d5a84500b949884472545b1f424d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
bfa6f9533ca0d7ebb2650639765c77a77f37e0d9 |
|
30-Jul-2014 |
Ken Wakasa <kwakasa@google.com> |
Revert "[HW7] Introduce consumed events" This reverts commit 99aff0af98e66b1d8515225a103f5beb84d098b9. Reverting due to a few critical bugs and unit test failures. Change-Id: Id41d802981d079f17134a03cc30ab36a3cdd4ac1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
99aff0af98e66b1d8515225a103f5beb84d098b9 |
|
01-Jul-2014 |
Jean Chalard <jchalard@google.com> |
[HW7] Introduce consumed events Change-Id: Ic2d95d19b1ac66e3e97e4a16187ce5aecb4ac678
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
09291050a028192a39fd745c6696df1c504eb38b |
|
25-Jun-2014 |
Jean Chalard <jchalard@google.com> |
[HW1] Fix some bugs with event handling With hardware events, we do have some events that have both a keycode and a code point, so we need a better way of distinguishing between auto-insert keystrokes and others. Change-Id: Ia23042989b4dca9d3a7d4a4c06bcebdabe324a7a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
2282e8520a2c1984989a14fb09896536f5033b26 |
|
31-Mar-2014 |
Jean Chalard <jchalard@google.com> |
Fix updating the shift state upon backspace Bug: 13514349 Change-Id: If4c9db12b0ab5be676f7a2f72715f469066ee537
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
7ebd7ca9a411a058446bad508103f54639165861 |
|
18-Mar-2014 |
Jean Chalard <jchalard@google.com> |
[IL131] Cleanup some cruft Bug: 8636060 Change-Id: I169618b50532df68e973e14b3f114c6c19714c84
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
1079665c3c017ee024a2ffdaf3488cc8c37f087a |
|
25-Mar-2014 |
Jean Chalard <jchalard@google.com> |
[CB14] Implement backspace in the combiner chain Bug: 13622107 Bug: 13406701 Change-Id: I0023b398c4451253f9f717e2bd990b8a054004bc
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
835965a75e7dad3026911b6615efa502905f3eab |
|
19-Mar-2014 |
Jean Chalard <jchalard@google.com> |
[CB11] Get the result of the combination Change-Id: I165ec4a24f5b1334d55c14948e4d942ec40eb33b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
058a38988b607e1364e6491b97960d2044ad5068 |
|
19-Mar-2014 |
Jean Chalard <jchalard@google.com> |
[CB10] Add an event for string input Change-Id: Ie5da6c73d4df4553067c58cd0dce9abb34534250
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
46e17983c69650415c6469a80c46154cb4299f9d |
|
04-Mar-2014 |
Jean Chalard <jchalard@google.com> |
[IL125] Remove arg to onPickSuggestionManually Bug: 8636060 Change-Id: I55332c22897e97148621cbd367acf5175b5b3d04
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
5eac728b4aba43b8f4dabbb0dbc50acdbaaa5f22 |
|
14-Mar-2014 |
Jean Chalard <jchalard@google.com> |
[CB06] Fix a design error. The event interpreter should intervene later, after decoding. Decoding should happen first, and then the Event should be passed to the InputLogic. For the time being, we will leave the (unused) EventInterpreter class and its friends, because we'll use them again later. Bug: 13406701 Change-Id: I7582d486724311e39e6692e606cca50c78800643
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
f8accd8839d291f10b218e64aa6b8eb154c92c4c |
|
13-Mar-2014 |
Jean Chalard <jchalard@google.com> |
[CB04] Add an event array to WordComposer. Bug: 13406701 Change-Id: I9ecd2709c8f1c678a85b0cfaf7c5ed4f78459821
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
750cd48981d78af5babf479e28c33e3666139b67 |
|
12-Mar-2014 |
Jean Chalard <jchalard@google.com> |
[CB03] Pass whole events to the various input logic handlers. Bug: 13406701 Change-Id: I0a0e4e0b3357f116e1b915c548dee4575e300c92
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
a79a3265db6482a0bcaf0dfa87036a9243af281d |
|
12-Mar-2014 |
Jean Chalard <jchalard@google.com> |
[CB02] Pass an Event to onCodeInput. Bug: 13406701 Change-Id: Id82e9aab6544ca308e6ac6dee2cfa018b9ce2d8f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
92db209c60f82dee19e2c684ef58093817bf8bba |
|
12-Mar-2014 |
Jean Chalard <jchalard@google.com> |
[CB01] Reset some old assumptions about dead keys The combining framework will be more generic than previously thought. We don't need to handle dead keys as a special type of event, as all events can be combined arbitrarily. Bug: 13406701 Change-Id: I8137fdb186c4d70eaa71808c5a1430b1559db1ae
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
6a26de1d7e3bb3b277c0af6d678023b862c22a86 |
|
07-Jan-2013 |
Jean Chalard <jchalard@google.com> |
Initial implementation for dead keys (B3) Bug: 5037589 Change-Id: I9e1ff92df7d0c58eb7a0f33603adebc9efb86585
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
6c75253c114991f9878822f018898d7f4bd90986 |
|
08-Jan-2013 |
Jean Chalard <jchalard@google.com> |
Add a next Event (B2) Change-Id: If2fe6f0f4f88a6ae1f22664ded61cec6942c18b9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
ae74b8cf67ca569b5686214276d56b992cf4557e |
|
09-Jan-2013 |
Jean Chalard <jchalard@google.com> |
Abandon the idea of an Event pool and make Event immutable (B1) Change-Id: I750a07c0c564a95ceac734afa873ca3da9626a7f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
997cba7decce9694b3c2f9487deb9710ebb19595 |
|
26-Dec-2012 |
Jean Chalard <jchalard@google.com> |
Start committing hardware events (B4) Essentially this does activate auto-correction with a hardware keyboard, although a lot of things are still left to implement. No proximity is used yet which means only missing and excessive letters are considered. Dead keys are not handled. No combiner is supported. No suggestions are displayed. Resuming suggestions does not work correctly with a hardware key (because the view holds a temporary hardware event 'onKeyPreIme' and the event from the IME won't be handled until this is handled which won't happen until after the IME said that it did handle the event). Bug: 5037589 Change-Id: Idcb5c7b26d56717ed772d53c062362807f11cdae
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
581f324ed8314befdf7d8cf1c923791455cc11a5 |
|
21-Dec-2012 |
Jean Chalard <jchalard@google.com> |
Initial implementation for decoding HW key events (B3) Bug: 5037589 Change-Id: I829f70a258de58ef8d2b836a9b435198a226e37f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|
cff28c5d5db3e0c3e97149519a3f705150aeb224 |
|
06-Dec-2012 |
Jean Chalard <jchalard@google.com> |
Add skeleton classes for hardware event flow (B1) Bug: 5037589 Change-Id: Id8eea0e2bd00dd339a1efb4b0542e4c091a84195
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/Event.java
|