History log of /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0f7d881dc72132dfd75c8b4fe61a69fc5cdcd460 05-Feb-2015 Mohammadinamul Sheik <inamul@google.com> Move decoder specific constants to DecoderSpecificConstants.java

Change-Id: Ie4d325b3152e1e7e424b8b436e222e194e4d9da0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
36799b2aa2982ec17341cd2c5ed81e608bcee8c6 29-Oct-2014 Jean Chalard <jchalard@google.com> Move InputPointers and ResizableIntArray to common

Bug: 18108776
Change-Id: Ie5c0430aa41a8d6c58bf510a10173223d7dfe9fe
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.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/latin/LastComposedWord.java
bb0eca57054758ef17b032d2654c1fc5f6b32101 29-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Rename PrevWordsInfo to NgramContext.

Bug: 14425059
Change-Id: Id06a71681fa8b5e589e29fba10fe5c1cfed66984
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
a91561aa58db1c43092c1caecc051a11fa5391c7 23-May-2014 Tadashi G. Takaoka <takaoka@google.com> Use Java 7 diamond operator

Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
e507d92aa3ee4ae43124c5452f20aa8ed0ecef4c 21-May-2014 Keisuke Kuroyanagi <ksk@google.com> Use PrevWordsInfo for get/add/remove n-gram(bigram) entry.

Bug: 14119293
Bug: 14425059
Bug: 15102610
Change-Id: Ib482390f8d15b37d44a1a54e8c243a9eaec3f815
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
4e21d3711fb65e5b7ef24b2db7b5f2504365d5e3 20-May-2014 Ken Wakasa <kwakasa@google.com> Revert "Use PrevWordsInfo for get/add/remove n-gram(bigram) entry."

This reverts commit ff50b39176370ab80a33bfdcf9979603c08a88b3.

Bug: 14119293
Bug: 14425059
Bug: 15102610

Change-Id: If278b4ab236e38d20d8cdc0761b0438911bd4ff9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
ff50b39176370ab80a33bfdcf9979603c08a88b3 20-May-2014 Keisuke Kuroyanagi <ksk@google.com> Use PrevWordsInfo for get/add/remove n-gram(bigram) entry.

Bug: 14119293
Bug: 14425059

Change-Id: I12e9ba977c153b514c6591ab52940712fd0874e3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
1ef9d5938e671ce7a9d5c29d95c1364d6d6249ea 08-Apr-2014 Jean Chalard <jchalard@google.com> [CB26] Remove useless variables.

This is nice for code simplicity, but it has a small adverse impact on
performance.

Bug: 13406701
Change-Id: I9316b3fe8d79b940fbd83cf1187c8c0d10b26c71
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
75715f7d9fb0b19c2ddaf73bf62148c7d19f0a99 27-Mar-2014 Jean Chalard <jchalard@google.com> Revert "[CB15] Remove a redundant variable."

This reverts commit 0de7a6d1a272d52a9544df1c693ae199ab5abc52.

Change-Id: I327679b76a14cf9c3aec4b00b013b921408c32f9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
0de7a6d1a272d52a9544df1c693ae199ab5abc52 20-Mar-2014 Jean Chalard <jchalard@google.com> [CB15] Remove a redundant variable.

This is a tiny bit slower, but probably unnoticeable.
Still, it gains some performance in other places,
saves memory, and more importantly makes for simpler
code, so it's certainly better.

Change-Id: Id1ab4f73f71acd73f5920bc729817abd22cf0d07
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.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/latin/LastComposedWord.java
4752b68f5a62ede099677bdea0514ba1d5082606 09-Jan-2014 Jean Chalard <jchalard@google.com> [IL56] Don't erase suggestions when reverting a commit.

Bug: 12297051
Change-Id: Iffa1c98b8fe2b816c3ac6bc171037288107f637d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
401fb908f082d857bf9c972a6ab9318fad4bdf74 11-Oct-2013 Jean Chalard <jchalard@google.com> Make emoji separators

Bug: 11163495
Change-Id: I3247b8d1bbd3406b29a30a25aebd932c63431943
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
ffcbbaf12788a9fc9398607a548e552d7d2bf05e 25-Jul-2013 Satoshi Kataoka <satok@google.com> Refactor on UserHistoryDictionary

Bug: 9429906
Change-Id: I576a91643bdaf5017cc826ac2e07a74a9a275d60
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
e28eba5074664d5716b8e58b8d0a235746b261eb 23-Jun-2013 Ken Wakasa <kwakasa@google.com> Move util classes to the latin/utils directory

Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
8aa9963a895f9dd5bb1bc92ab2e4f461e058f87a 21-Jan-2013 Tadashi G. Takaoka <takaoka@google.com> Fix Apache license comment

Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
b6b7f5e39e9ea1bf9a05203c536327a6be7e7214 16-Jan-2013 Jean Chalard <jchalard@google.com> Forward the capitalized mode to the positional info (D1)

Bug: 7972124
Change-Id: I3c74f3b075e698b9e9dd1d2c7b6f173073539063
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
96b22200beb98fd1a6288f4cf53e38611a09cdd0 17-Dec-2012 Ken Wakasa <kwakasa@google.com> Privatize a few constants in BinaryDictionary.java

Change-Id: I7defaf1f577fd67e678cac83ff935e8181dd0a48
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
bc464e2952e102219f0b977fc1e9140ad5bd03e4 03-Oct-2012 Tadashi G. Takaoka <takaoka@google.com> Replace useless CharSequence to String

Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
a28a05e971cc242b338331a3b78276fa95188d19 27-Sep-2012 Tadashi G. Takaoka <takaoka@google.com> Cleanup: Make some classes as final

Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
a05a0f20776b4c33f41f043f1bff245331937580 27-Aug-2012 Jean Chalard <jchalard@google.com> Allow Latin IME to cancel smiley-auto-correct consistenly

This change makes Latin IME behave consistently with regards
to other auto-correction cancellations in cases of auto-correction
cancellation after smiley-triggered auto-correction. That is,
pressing the smiley key when the keyboard signals it's about to
auto-correct will get the auto-correction there plus a smiley,
and pressing backspace will cancel the auto-correction, and
pressing backspace again will delete the smiley.

Bug: 7067593
Change-Id: Ia7eef70a5d06b8b9afa1f1fbb0ed1dbc21a3059f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
57f7de0ba664187e13bcea5adff7f5f65eddd823 18-Jul-2012 Tadashi G. Takaoka <takaoka@google.com> Add default capacity parameter to InputPointers' constructor

Change-Id: I02f23096f0682d30effe4dfc1ca57881a1e4aedc
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
0e9e7e337defe97d4ede8c59d0e925f5401f9292 05-Jul-2012 Jean Chalard <jchalard@google.com> Cleanup (A57)

We stopped cancelling manual picks a few weeks ago. This code
is dead.

Change-Id: I4032fcc3c95e9379f1839fe860a1b8a9bd7d0bc7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
71538b08e4e08d556f700ad344562ca2c7b74d82 29-Jun-2012 Satoshi Kataoka <satok@google.com> Add input pointers

Change-Id: I95300bf0a847fb86d026e846ff4ad723bb45284f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
c54d558e2e70bdfb2c1078cae7b88440d421dc67 23-May-2012 satok <satok@google.com> Cancel adding user history bigram when autocorrection is cancelled

Bug: 6465474
Change-Id: Ifbfe0ddc2ce5fab070939ede3db7bf03a8535a45
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
01ab7c8b59a7f12862fbd95fb252e56719f1757f 27-Mar-2012 satok <satok@google.com> ongoing cleanup 2

Change-Id: I66b61cbe491cf8375144e834390beae3209a777d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
5935950d4431dd7eef18ebc370f2abeb614465d4 22-Feb-2012 Jean Chalard <jchalard@google.com> Rename cancelCommit to revertCommit

This wording is easier to understand, and it matches the other
revert* functions.

Change-Id: Ibc2ec79fb5a0f9bf508e5cdeb75e54abd9241d0c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
bdf89ce5feedb03e67b43f530b1eb9bd44203c63 22-Feb-2012 Jean Chalard <jchalard@google.com> Rename cancelAutoCorrect to cancelCommit (A6)

Also remove a test in debug mode that would check for absence of
a situation which is now expected.

Change-Id: Ia5be350bc98a604b3bf8f6057652c5534f6a19af
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
9271b770e81350e232c351f76f9f7a2ec23dff5f 22-Feb-2012 Jean Chalard <jchalard@google.com> Activate the code to cancel a manual pick (A5)

This finally makes active the behavior described in
Bug: 5968922

Change-Id: I363ed23270c3dea75411ea806011225097b5d07c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
193d23f40e1556074f323b7bd9695759f4798efe 22-Feb-2012 Jean Chalard <jchalard@google.com> Use the stored separator instead of reading it back (A3)

Now that we have stored our committing separator, we can use
it directly instead of reading it back from the text view
paying the IPC cost. This prepares for feature request #5968922.

Change-Id: Ifeaa2d659cf12b91c89d28e6ff7d07a669258184
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
66bb563535dbe3672f99f75bd71763a551444867 22-Feb-2012 Jean Chalard <jchalard@google.com> Give LastComposedWord knowledge of the separator (A2)

This stores the separator that was used to commit the word in
the LastComposedWord. It may be NOT_A_SEPARATOR if there was
no separator (for example, the cursor moved causing a commit,
or there was a manual pick). This is necessary to implement
feature request #5968922.

Change-Id: I5fcf19a78ec66d68d4df89418eaef13952588207
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
cf9d92629cae88273805eaf7984fcfdd8afd11f5 22-Feb-2012 Jean Chalard <jchalard@google.com> Give LastComposedWord knowledge of the committed word (A1)

There is no point storing the prospective autocorrect - we are
recomputing it anyway. The committed word however will be necessary
to implement feature request #5968922.

Change-Id: I588c18e1a5a1050a791d601de465f421ccbe36cd
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
a7f2500001c53dc5a6de9c2525a75229cc7c6645 06-Feb-2012 Jean Chalard <jchalard@google.com> Fix a bug with common objects.

Bug: 5961179
Change-Id: I452efc552c6ab390931f25557d7aee5a64bf054e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
5971a0a0bbbb671bb5b7d5cc7829ddf169c0cc7a 26-Jan-2012 Jean Chalard <jchalard@google.com> Remove a useless member (A8)

It turns out this can be removed entirely.

Change-Id: I6f23703cef1666311989a825285317eef696487f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
b6b8729374dc68b153f00730c79828532acf1ee5 26-Jan-2012 Jean Chalard <jchalard@google.com> Straighten out resuming suggestion on kept word (A5)

This is cleanup.
This also introduces a "deactivated" state to the last committed
word, that can be used for
Bug: 5875776

Change-Id: I1855adb8ac8123f6d2c5365b0ae899145e5c3ba1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
2692a8700737d8eed268039aa27b22a31669da08 26-Jan-2012 Jean Chalard <jchalard@google.com> Move some functionality into LastComposedWord (A3)

Change-Id: Ie0ea02a061dd0cb84db5f33113ff433584636bc7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
1f8fc62ccb5018716457dc309ab11ad3e1506ad1 26-Jan-2012 Jean Chalard <jchalard@google.com> Add useful information to LastComposedWord (A2)

Change-Id: Idf47f2e2bdd1d6394fc4b1ab7df28d64a808da1e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java
267563d1bb4d8091293fbd8774f0f95ef59f03c4 26-Jan-2012 Jean Chalard <jchalard@google.com> Add a class for previously composed data (A1)

Change-Id: I87498799e6a48b8fa65924a098bb0ceb7626dce1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LastComposedWord.java