LatinIME/java/src/com/android/inputmethod/research
Kurt Partridge 500dea6ad4 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
2013-05-17 09:47:40 -07:00
..
BootBroadcastReceiver.java [FileEncap18] Clean up uploading scheduling 2013-03-25 17:50:26 -07:00
FeedbackActivity.java [Rlog29] User interface for recording 2013-01-29 15:46:16 -08:00
FeedbackFragment.java Merge "Fix user recording dialog" 2013-04-18 02:07:16 +00:00
FeedbackLayout.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
FixedLogBuffer.java Fix looping logic bugs. 2013-05-07 08:33:31 -07:00
JsonUtils.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
LogBuffer.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
LoggingUtils.java [TestPrep1] Move MotionEvent.Action strings to LoggingUtils 2013-02-20 17:12:56 -08:00
LogStatement.java Rename ProductionFlag.IS_EXPERIMENTAL to USES_DEVELOPMENT_ONLY_DIAGNOSTICS 2013-03-18 23:15:47 +09:00
LogUnit.java Avoid JsonWriter multi-write error 2013-05-10 18:21:08 -07:00
MainLogBuffer.java Add claifying comment 2013-05-14 09:10:22 -07:00
MotionEventReader.java Preserve a class for testing 2013-04-10 16:40:17 -07:00
Replayer.java Rename ProductionFlag.IS_EXPERIMENTAL to USES_DEVELOPMENT_ONLY_DIAGNOSTICS 2013-03-18 23:15:47 +09:00
ReplayerService.java [Rlog47] Replayer service, inspect-researchLog.py 2013-01-31 12:13:08 -08:00
ResearchLog.java Avoid JsonWriter multi-write error 2013-05-10 18:21:08 -07:00
ResearchLogDirectory.java Include nanoTime in filename 2013-04-16 20:29:42 -07:00
ResearchLogger.java Fix punctuation logging 2013-05-17 09:47:40 -07:00
ResearchSettings.java [FileEncap9] Extract ResearchLogDirectory class 2013-03-14 06:37:56 -07:00
Statistics.java Rename ProductionFlag.IS_EXPERIMENTAL to USES_DEVELOPMENT_ONLY_DIAGNOSTICS 2013-03-18 23:15:47 +09:00
Uploader.java Rename a var to match semantics 2013-05-13 17:01:39 -07:00
UploaderService.java Fix alarm bug 2013-04-17 08:39:49 -07:00