| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove researcher logger•••This CL must be checked in together with I5cc76807e3.
Bug: 15318007
Change-Id: I61423c3377ddc299fb332e742d6626c2e47145bb
|  Tadashi G. Takaoka | 2014-05-29 | 1 | -1885/+0 |
* | Have DictionaryFacilitator in LatinIME.•••Bug: 13142176
Bug: 15094186
Change-Id: I9da67352ff2abcd289fa5885389895ced878a413
|  Keisuke Kuroyanagi | 2014-05-23 | 1 | -3/+3 |
* | Sort keys from top-left to bottom-right order•••Change-Id: I228748824de62e9e46fa43db200d23f41eb6d2ce
|  Tadashi G. Takaoka | 2014-04-21 | 1 | -1/+1 |
* | [IL74] Remove unused/unwanted arguments to a method.•••Bug: 8636060
Change-Id: I3c5213cc57b5b5febd25f14d40c197d2da43dfb8
|  Jean Chalard | 2014-01-27 | 1 | -3/+2 |
* | [IL64] Pull up X,Y processing, step 3•••Bug: 8636060
Change-Id: Ic051e5d5514d270101b0571a2d30e2caa8f85bc1
|  Jean Chalard | 2014-01-22 | 1 | -1/+1 |
* | Use sorted int[] to represent word separators•••Change-Id: I4103541d99fe59bfcf12379a1298a0a690497846
|  Tadashi G. Takaoka | 2014-01-20 | 1 | -1/+3 |
* | Remove DictionaryFacilitatorForSuggest.getMainDictionary().•••Bug: 8187060
Change-Id: Ide087f1e39b24695b610bd2b3c464b7e3cb9cd29
|  Keisuke Kuroyanagi | 2013-12-26 | 1 | -16/+4 |
* | Extract dict operations from Suggest to a new class.•••Bug: 8187060
Change-Id: I77775aa50763158d99753c2312fa11fe14267aef
|  Keisuke Kuroyanagi | 2013-12-26 | 1 | -9/+8 |
* | Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c•••The bulk merge from -bayo to klp-dev should not have been merged to master.
Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
|  Ken Wakasa | 2013-12-13 | 1 | -61/+8 |
* | Fix build•••Change-Id: I77e25fd4032b7fc3b4b565c9bab18a2824d7bb76
|  Tadashi G. Takaoka | 2013-08-26 | 1 | -1/+1 |
* | Remove orientation member from KeyboardId•••Change-Id: I2c16134a24088dbc30b74ae7c5bc578a9d84a960
|  Tadashi G. Takaoka | 2013-08-07 | 1 | -2/+3 |
* | Remove CODE_RESEARCH•••Instead of CODE_RESEARCH, special outputText ".research." is used to
invoke a research feedback dialog.
Change-Id: Ic95c956ab4f2b5f0c3f2205c9bbcdcfb67db5d6e
|  Tadashi G. Takaoka | 2013-08-05 | 1 | -7/+4 |
* | Clean up ResearchLogger log method•••Change-Id: I06c30aab462ce5b17157ff71d5d76f9755178080
|  Tadashi G. Takaoka | 2013-08-01 | 1 | -16/+18 |
* | Fix some warnings•••Change-Id: I7290cd1fb675a1b85b9b6ac2d464c932b5bca1dd
|  Jean Chalard | 2013-07-31 | 1 | -9/+14 |
* | Merge "Do not output string-encoded MotionEvent." |  Kurt Partridge | 2013-07-15 | 1 | -1/+1 |
|\ |
|
| * | Do not output string-encoded MotionEvent.•••JsonUtils knows how to output MotionEvents into json; that mechanism
should be reused for SuddenJumpingTouchEventHandler.
Change-Id: Id4c36c05533a3a329bf43ba33d57c0830dc4d196
|  Kurt Partridge | 2013-07-03 | 1 | -1/+1 |
* | | Use TimeUnit instead of DateUtils for readability•••Bug: 9550800
Change-Id: I087205530a5dbcff4bf08f48f4aa7068aae93215
|  Tadashi G. Takaoka | 2013-07-05 | 1 | -9/+9 |
* | | Move Range out of RichInputConnection and rename it.•••Range has grown a bit too big to stay an internal class.
Change-Id: Ic3fbc48a5d10776eedd7559c4d696e5926b88288
|  Jean Chalard | 2013-07-01 | 1 | -2/+2 |
|/ |
|
* | Merge "Move splash screen to separate file" |  Kurt Partridge | 2013-06-24 | 1 | -64/+16 |
|\ |
|
| * | Move splash screen to separate file•••Change-Id: I5cad5d5814303d7ca4abadd3fca1c37bd1bc357e
|  Kurt Partridge | 2013-06-22 | 1 | -64/+16 |
* | | Move util classes to the latin/utils directory•••Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
|  Ken Wakasa | 2013-06-24 | 1 | -1/+1 |
|/ |
|
* | Log score, kind, and sourceDict for manual suggestion and gesture•••b/9422713
Change-Id: I4880fad6a5b10d09ca11b63311f14862bee724e5
|  Kurt Partridge | 2013-06-13 | 1 | -5/+6 |
* | Merge "Adjust settings for development-only versions" |  Kurt Partridge | 2013-06-12 | 1 | -0/+6 |
|\ |
|
| * | Adjust settings for development-only versions•••Change-Id: I4f08632d97f182d312edc82bda3c3897a71099ad
|  Kurt Partridge | 2013-06-12 | 1 | -0/+6 |
* | | Fix ResearchLogger feedback bug•••If the logger feedback screen is up and the user hits the home button or the
keyboard otherwise closes, the system won't let the user enter feedback again,
because it is waiting for the user to finish the first one.
With this change, the state associated with the feedback screen is
cleared when the user closes the keyboard.
b/9398772
Change-Id: I832a82793ad42e31b6b3fdb04fabcea75facde7d
|  Kurt Partridge | 2013-06-12 | 1 | -2/+9 |
|/ |
|
* | Avoid an NPE•••Change-Id: I174eb8e92820fe6e7f8d3b89afae12d94063ef5d
|  Kurt Partridge | 2013-06-03 | 1 | -10/+10 |
* | Merge "Fix revert of committed words" |  Kurt Partridge | 2013-06-03 | 1 | -13/+33 |
|\ |
|
| * | Fix revert of committed words•••Now that separators are put into their own LogUnits, they must be handled
when going through a revert.
Bug: 9088919
Change-Id: Ibebd0752bb2fa38d74ac96001d63070dd419cee3
|  Kurt Partridge | 2013-06-02 | 1 | -13/+33 |
* | | Merge "Uncommit an extra LogUnit" |  Kurt Partridge | 2013-06-03 | 1 | -1/+6 |
|\ \ |
|
| * | | Uncommit an extra LogUnit•••The period-generating double-space adds an extra LogUnit --
it must be removed when reverting.
Bug: 9088919
Change-Id: Ic148f40b4030a9b4a0651029bda87f7b94a52252
|  Kurt Partridge | 2013-06-02 | 1 | -1/+6 |
| |/ |
|
* | | Merge "Compare scrubbed strings when uncommitting LogUnits" |  Kurt Partridge | 2013-06-03 | 1 | -1/+4 |
|\ \ |
|
| * | | Compare scrubbed strings when uncommitting LogUnits•••A LogUnit is only uncommitted if the LogUnit's word matches what is
expected. But a LogUnit never stores numbers, only scrubbed words that
replace numbers with a special character. So when uncommitting, the
text from the TextView must also be scrubbed for the comparison to pass
correctly.
Bug: 9088919
Change-Id: I9b56f10afce6d0cc84eb9ead3b9a9b1e061ae39c
|  Kurt Partridge | 2013-06-02 | 1 | -1/+4 |
| |/ |
|
* | | Merge "Uncommit separator LogUnits" |  Kurt Partridge | 2013-06-03 | 1 | -3/+14 |
|\ \ |
|
| * | | Uncommit separator LogUnits•••Now that separators have their own LogUnits, they must be uncommitted
from the LogBuffer when backspacing over them.
Bug: 9088919
Change-Id: Ib36cc94939b93abe18850a06bced17caf8aaa5b9
|  Kurt Partridge | 2013-06-02 | 1 | -3/+14 |
| |/ |
|
* / | Uncommit LogUnits when reverting textInput•••Bug: 9088919
Change-Id: I17187aa0afc1c3e9d32269c65f66cfb3a08663cb
|  Kurt Partridge | 2013-06-01 | 1 | -0/+10 |
|/ |
|
* | Merge "Remove unused method" |  Kurt Partridge | 2013-05-29 | 1 | -19/+0 |
|\ |
|
| * | Remove unused method•••The removed method was used in old versions of ALK, never in master.
Change-Id: I607009d4fcca7c7c8493fee51ecd923e6a6b3890
|  Kurt Partridge | 2013-05-28 | 1 | -19/+0 |
* | | Rename containsCorrection to containsUserDeletions•••This change renames containsCorrection to avoid confusion with
CorrectionInfo, and to better clarify its meaning.
Change-Id: I5d8f8e2b03133c15a60d4e8b0f395cda1fff5447
|  Kurt Partridge | 2013-05-28 | 1 | -7/+7 |
|/ |
|
* | Log reasons for punting n-gram logging•••Addresses b/9074239
Change-Id: I91a3bfcbd32b03e4891ff5f65be01383a3fb8975
|  Kurt Partridge | 2013-05-23 | 1 | -2/+24 |
* | Merge "Always record word boundaries" |  Kurt Partridge | 2013-05-22 | 1 | -2/+14 |
|\ |
|
| * | Always record word boundaries•••Word boundaries are currently logged, but only if all the
details of a word pass the privacy filter and are logged.
This change records when a word is committed in all cases,
but does not disclose the word contents or any data used in
its construction.
Addresses b/9070768
Change-Id: I573679d0685c088aca65af99e46337a2f429f816
|  Kurt Partridge | 2013-05-21 | 1 | -2/+14 |
* | | Modify isAllowedToLog•••Currently isAllowedToLog only checks the state of the
ResearchLogger, and does not consider which log the data is
going to. This causes problems with the logs for Feedback.
The Feedback log should inhibit normal logging procedures,
but the system needs to be able to write specific data
directly to it.
This change renames to isAllowedToLogTo and adds the
destination ResearchLog as a parameter. A FeedbackLog is also
added as a new class so it can be distinguished from other
ResearchLogs.
Change-Id: I5a1eea05bb040c26bf816b89179f44b3024fa2ad
|  Kurt Partridge | 2013-05-21 | 1 | -6/+28 |
|/ |
|
* | Fix punctuation logging•••Punctuation is currently put into the same LogUnit as the
following word. This is counter-intuitive and makes
post-processing more complicated.
This change causes punctuation to be put into its own
LogUnit.
A tricky case is the phantom space. A phantom space is
inserted right before other text, whose MotionEvents have
already been collected and inserted into mCurrentLogBuffer.
Phantom spaces are handled by creating their own LogUnit and
inserting it into the LogBuffer right before
mCurrentLogBuffer is shifted in.
Change-Id: I102d7cd93982ad37ba0abb6c1ac0f66b85b5f95d
|  Kurt Partridge | 2013-05-17 | 1 | -10/+36 |
* | Remove unnecessary commit/uncommit•••When the user reverts a commit, this causes the committed
word to be changed. The user usually then goes back to edit
that word. Going back to edit causes an uncommit, so that
the editing actions are added onto the LogUnit containing
the operations used to construct the word.
But currently, reverting also involves its own
commit/uncommit pair, with the caller performing the
uncommit, and the commit happening inside the revert
command. This may have been necessary in the past, when
revert was called in different situations, but is
unnecessary now. Furthermore, the guarding conditions are
currently such that the uncommit doesn't always undo the
effects of the commit, corrupting the log output.
Change-Id: I74af41f4f1db2fcabfa496dcc4a2d7bd0af19b3a
|  Kurt Partridge | 2013-05-14 | 1 | -1/+0 |
* | Remove FeedbackLog instance variables.•••For a while, the ResearchLogger supported comprehensive recording of the
last few words in case the user wished to upload this data to give
developers feedback. However, this mechanism was not implemented well
(keeping a separate copy of the data), did not make the collected data
clear to the user, and was not working properly in the latest build (NPEs).
The mechanism in fact was deprecated in favor of the "userRecording"
mechanism in which the user explicitly turned on comprehensive recording,
demonstrated the issue they were experiencing, and then turned it off.
This change removes the vestiges of the FeedbackLogging mechanism.
A feedback log is still used to hold the user's message, but it is created
in a local variable as-needed, and not persisted in ResearchLogger.
Change-Id: I6a09d0ed36e1eddb6e57895e7428d22107f75f49
|  Kurt Partridge | 2013-05-13 | 1 | -42/+7 |
* | Avoid JsonWriter multi-write error•••JsonWriter requires that its clients pass it only a single top-level object.
The existing implementation tries to make code cleaner by having mJsonWriter
never be null, and instead use a global static "NULL_JSON_WRITER" that just
discards data. But because JsonWriter complains if more than one top-level
object is passed, making this a global object does not work. This change
instead copes with mJsonWriter being null.
Change-Id: Ia37ccfc8646e91f11a64713dd92d2846eb86ac54
|  Kurt Partridge | 2013-05-10 | 1 | -2/+10 |
* | Merge "Remove unused code" |  Kurt Partridge | 2013-05-10 | 1 | -11/+1 |
|\ |
|
| * | Remove unused code•••Change-Id: I192c67e9e8de44f073abc70ec85ebcdb36356c2e
|  Kurt Partridge | 2013-05-09 | 1 | -11/+1 |
* | | Merge "Remove ref to LatinImeLogger preference." |  Kurt Partridge | 2013-05-10 | 1 | -5/+0 |
|\ \ |
|
| * | | Remove ref to LatinImeLogger preference.•••This is a bug; the ResearchLogger uses ResearchSettings.readResearchLoggerEnabledFlag() instead,
which the user cannot change. (We assume they will just switch to a different keyboard.)
Change-Id: Ib5731c9eeb2bc29d9cf8608033326674f5eb6f7b
|  Kurt Partridge | 2013-05-09 | 1 | -5/+0 |
| |/ |
|