aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/research/ResearchLog.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [Rlog68] Logger; make filenames more unique to prevent filesys conflictsKurt Partridge2013-01-141-3/+9
| | | | | | multi-project commit with If6b9f8990d7cdbf570740a81096513698d0e0f4c Change-Id: I124aed24be0beb4c472869594184ecf003c2fed4
* [Rlog52z] Cleanup and small bug fixesKurt Partridge2013-01-091-0/+3
| | | | Change-Id: Ia3fca4881370ffcdd5f2b14d2d1094c51f4330ae
* [Rlog6.2] ResearchLogging RefactorKurt Partridge2012-12-211-99/+6
| | | | | | Move specifics of Log output format from ResearchLog to LogUnit Change-Id: I9d0253c50bb8175ab141bd87dd9a09f39f316b10
* Add ProductionFlag.IS_EXPERIMENTAL_DEBUGKurt Partridge2012-12-181-1/+1
| | | | | | | | | The IS_EXPERIMENTAL_DEBUG flag gives a single place to turn off all debugging flags that might be set and to also enforce privacy controls. Currently only used in the research package. multi-project commit with I9275a7c8e40bf56106447a02d3056655329074b3 Change-Id: If769fe3a633f33963ca49e8ddf01ab24a30b6fd2
* [Rlog2] ResearchLogging fix multi-space loggingKurt Partridge2012-12-171-8/+7
| | | | | | | | | multi-space logging should look like single-space logging, missing a few minor log statements (SuggestionUpdates, SetComposingText) multi-project commit with I2af842348c2f2b8f7271ac5b63def245e83df24d Change-Id: Icd3187c0d0377255f82787afffea657c14345803
* [Rlog1] Track time of log statementsKurt Partridge2012-12-131-2/+2
| | | | | | | | | Log statements are now recorded with a timestamp. This is important for filtering out statements not part of words that are sampled when spaces are inserted automatically. multi-project commit with Change-Id: I68221a2528045d25632aef4bb716f92a4f4a56a4 Change-Id: I46ac9b3b1dcbb08425160d0109028cb64445139c
* Revert "ResearchLog. Track time of log statements"Kurt Partridge2012-11-301-2/+2
| | | | | | | | This reverts commit bdbe279cecea7a16ef2a5c3b62622eb19e4b18bf Other half of this change couldn't be committed because of a inter-project directory migration. Reverting until things settle down. Change-Id: I3862fc8485dfca6d507f620e905cfa583aa0e39a
* ResearchLog. Track time of log statementsKurt Partridge2012-11-291-2/+2
| | | | | | | | | Log statements are now recorded with a timestamp. This is important for filtering out statements not part of words that are sampled when spaces are inserted automatically. multi-project commit with Change-Id: I68221a2528045d25632aef4bb716f92a4f4a56a4 Change-Id: I9f49c36391e1e1773b6d4876d7387c893024f87b
* add logging codeKurt Partridge2012-09-041-0/+7
| | | | Change-Id: I0abb4a1ad67666162ab6703ffdb33c5e0675be93
* ResearchLog uploadingService now waits for logging to finishKurt Partridge2012-09-041-1/+4
| | | | | Bug: 6188932 Change-Id: I31c0f380b334d9117990f2d92de8d385e4a52c7c
* Optimize rare Key attributes to separate classTadashi G. Takaoka2012-08-301-1/+1
| | | | | | This change also removes per-Key verticalGap and horizontalGap. Change-Id: Id4d2129022fbbfbf5d740b8d1257032c945bb775
* ResearchLogging capture full n-gram dataKurt Partridge2012-08-211-161/+96
| | | | | | | | | | | | | | | - Captures complete motion data for all words in an n-gram. - Also filters n-grams properly; if any word in the n-gram is not in the dictionary, it is not included. - Simplify ResearchLog to not require explicit state - Added LogBuffer class MainLogBuffer class to allow n-gram-level decisions about privacy. - Moved LogUnit out from ResearchLogger multi-project change with Ic70ccb6c2e11eb02d887821434b44daa3eb7a3e2 Bug: 6188932 Change-Id: I731d6cff6539e997874f723b68bdb0d9b651b937
* Revert "ResearchLogging capture full n-gram data"Kurt Partridge2012-08-201-96/+161
| | | | | | This reverts commit 221e756fd7d585f0eb75377b851f23cad24ccd7f Change-Id: Iefc4e4e27ddc925d4a4634627b0467bd4ee2a66e
* ResearchLogging capture full n-gram dataKurt Partridge2012-08-171-161/+96
| | | | | | | | | | | | | | | | | DO NOT MERGE - Captures complete motion data for all words in an n-gram. - Also filters n-grams properly; if any word in the n-gram is not in the dictionary, it is not included. - Simplify ResearchLog to not require explicit state - Added LogBuffer class MainLogBuffer class to allow n-gram-level decisions about privacy. - Moved LogUnit out from ResearchLogger multi-project change with Ie2bc79fd7fe6b951b24771e94b8d4ca21989af65 Bug: 6188932 Change-Id: I568c90d4af07e7c759c1e7fc64b716bd8c7b4ae5
* ResearchLog refactorKurt Partridge2012-07-201-0/+375
- new package: com.android.inputmethod.research multi-project commit with Ic0a5744f3160d13218addd589890623c0d120ffc Bug: 6188932 Change-Id: Icf8d4a40a5725401799be6e209a640d99a5f34c4