| Commit message (Expand) | Author | Age | Files | Lines |
* | ResearchLog refactor•••- new package: com.android.inputmethod.research
multi-project commit with Ic0a5744f3160d13218addd589890623c0d120ffc
Bug: 6188932
Change-Id: Icf8d4a40a5725401799be6e209a640d99a5f34c4
|  Kurt Partridge | 2012-07-20 | 1 | -1083/+0 |
* | ResearchLogger: make logging more reliable (esp on startup)•••Bug: 6188932
Change-Id: I692e427ba2e6da7bb15f48208304c4a034392a22
|  Kurt Partridge | 2012-07-19 | 1 | -83/+160 |
* | Merge "delete old ResearchLog files" |  Kurt Partridge | 2012-07-16 | 1 | -0/+24 |
|\ |
|
| * | delete old ResearchLog files•••cleans out the local directory of files that may have persisted
accidentally because of system crashes, etc. default lifetime is
curently 1 day.
Bug: 6188932
Change-Id: I4b51169d6dd0eddb6bf8b661165f88e63782ce7d
|  Kurt Partridge | 2012-07-13 | 1 | -0/+24 |
* | | researchLog records versionCode, versionName•••Bug: 6188932
Change-Id: I3d8502a5397035be5287ea720599e3fda4c669d6
|  Kurt Partridge | 2012-07-13 | 1 | -8/+26 |
|/ |
|
* | intentional logging•••- separate ResearchLog from ResearchLogger
- fix abort menu to explicitly indicate re-enabling of logging
- auto flush entries every 5s
- conform to new suggestedWords class
multi-project change with I9fe1f8fe59d5891daa4ca84af157f36fb1bb17dc
Bug: 6188932
Change-Id: I7e99390f934481c6ed9cea2b259944583edda5bb
|  Kurt Partridge | 2012-07-10 | 1 | -285/+166 |
* | Remove an unused method (A55)•••Change-Id: I9974b88923b85cd6bec74f7607067c660f36f040
|  Jean Chalard | 2012-07-05 | 1 | -7/+0 |
* | Update log and make a variable private (A35).•••Change-Id: Ib4a8f41dc5941bce46402e1a41a6c21dccb0601f
|  Jean Chalard | 2012-07-02 | 1 | -2/+1 |
* | Remove a useless variable (A28)•••Change-Id: I1058123d233540fb72a94028987a43740224f635
|  Jean Chalard | 2012-06-29 | 1 | -2/+0 |
* | only output every kth word to log•••multi-project CL with Ib5b544b9b2d8b0e4419238976b2e274e5ac564f8
Bug: 6188932
Change-Id: Iea68cf36924d6fda126130a98431a6ce02ba251e
|  Kurt Partridge | 2012-06-26 | 1 | -8/+58 |
* | Allow punctuation through privacy filter•••Also cleaned up the privacy code a bit.
multi-project commit with Change-Id: Ic0919a6929ebb2623ff4124f7adc96d9e5f8df3c
Bug: 6188932
Change-Id: Id470fe7cc6e4a8fb01f1ea5b178a74cd27d59218
|  Kurt Partridge | 2012-06-21 | 1 | -29/+44 |
* | Remove non-dictionary words and digit touch data.•••Output to the ResearchLogger is now queued and only flushed if the word
the user was working on is a dictionary word.
multi-project commit with Ic713ec00777fbdcf4a937b3c77b995257e100fc7
Bug: 6188932
Change-Id: I9de15227ff51be23083d9096f1c1b3d83802fff7
|  Kurt Partridge | 2012-06-17 | 1 | -153/+280 |
* | Replace digits in ResearchLogger•••Digits may represent personally identifying information. They are
now replaced with a non-identifying symbol.
multi-project commit with I07d1cfdc45f6086f67af45775f4ed12da1833aca
Bug: 6188932
Change-Id: Ifda8079e6c1f29b5f8af34c6d1fccf5770f164ca
|  Kurt Partridge | 2012-06-16 | 1 | -16/+49 |
* | No logging of passwords.•••Bug: 6188932
Change-Id: Ibf60ec99c50da3675bf89858624218e6cc3eb1d2
|  Kurt Partridge | 2012-06-14 | 1 | -2/+13 |
* | Check inputs to ResearchLogger•••to avoid NPEs.
Bug: 6188932
Change-Id: I377ceaac867df879dc7984dae44e96b369858cca
|  Kurt Partridge | 2012-06-12 | 1 | -8/+15 |
* | Merge RichInputConnection with EditingUtils•••Change-Id: I9982ff325bef56694402caef28a77683c52ccd71
|  Jean Chalard | 2012-06-08 | 1 | -2/+3 |
* | Remove a slew of Eclipse warnings.•••Change-Id: I03236386aea13fbd4fb8eaeee18e0008aa136502
|  Jean Chalard | 2012-06-08 | 1 | -2/+2 |
* | add research log ui control•••- lets users flag a particular time in the research log
- lets users delete the log for this session
also makes the UsabilityLog setting control whether the ResearchLog logs or not.
multi-project commit with I89067e7d3b8daca7179333f1dbe82224c26920fe
Bug: 6188932
Change-Id: I89864ef3ab53b0efe1ea8d75247be08712f0c399
|  Kurt Partridge | 2012-06-06 | 1 | -12/+102 |
* | Change constants in ResearchLogger•••Bug: 6188932
Change-Id: I3c6a3fb3e8fb139e16322e544f12bc3294cdaf1c
|  Kurt Partridge | 2012-06-05 | 1 | -30/+30 |
* | Include version number in log output.•••Bug: 6188932
Change-Id: I1039a3ad317d207599f30fe578bdf814c80d6852
|  Kurt Partridge | 2012-05-31 | 1 | -4/+3 |
* | Fixes to json output•••- booleans and numbers in SharedPreferences not quoted as strings
- removed redundant logging from KeyboardState
- json output for KeyboardId
- remove unnecessary logging of LatinImeLogger.onStartView() and PointerTracker checking keyboardlayoutchange
- fix to day-of-month part of uuid
Multi-project commit with Idb8f190214f852ab2b58df49f9e514dc7fcbecbb
Bug: 6188932
Change-Id: I67b4a0b34aa26c2804e2b3ee2136614f0ec8181a
|  Kurt Partridge | 2012-05-29 | 1 | -96/+63 |
* | am 41cf0ced: am b6c314e4: Merge "Clean up some compiler warnings" into jb-dev•••* commit '41cf0ced38912c5f4a6d11a88c0deb4ac4d01860':
Clean up some compiler warnings
|  Tadashi G. Takaoka | 2012-05-25 | 1 | -1/+1 |
|\ |
|
| * | Clean up some compiler warnings•••Change-Id: I604da15e65fc3cf807ec4033df4e4cd5ef0196fc
|  Tadashi G. Takaoka | 2012-05-25 | 1 | -1/+1 |
* | | Merge "switch ResearchLogger output to json." |  Kurt Partridge | 2012-05-22 | 1 | -572/+538 |
|\ \ |
|
| * | | switch ResearchLogger output to json.•••use multiple logging files, clean up internal nested class structure.
multi-project commit with I1813b6710ef586d96cf8936662f58b870040d6e5
Bug: 6188932
Change-Id: I438790e28f74747c4c1a48a20c1942a0fd818b6c
|  Kurt Partridge | 2012-05-21 | 1 | -572/+538 |
* | | | am 628a5745: am 75c60bf3: Merge "Change auto caps mode argument to int type" ...•••* commit '628a5745e19d227cdff2370704a4958e2791eb5a':
Change auto caps mode argument to int type
|  Tadashi G. Takaoka | 2012-05-21 | 1 | -1/+1 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | Change auto caps mode argument to int type•••Bug: 6501446
Change-Id: I3f7bc0fc39edd29ebf96107c3d43b9ccc9b8022e
|  Tadashi G. Takaoka | 2012-05-18 | 1 | -1/+1 |
* | | include text context in researchLogger•••when logging LatinIME.onUpdateSelection(), now include the current word and
preceding word. no escaping of the word is performed; this is temporary
until the output format is cleaned up.
also fix EditingUtils.getWordRangeAtCursor to support supplementary
UTF-16 characters.
Bug: 6188932
Change-Id: If4612a2627537d5d8bb2f9585a3ad1b4e56c2e26
|  Kurt Partridge | 2012-05-14 | 1 | -4/+9 |
* | | Merge "record full text after finishing session" |  Kurt Partridge | 2012-05-04 | 1 | -3/+50 |
|\ \ |
|
| * | | record full text after finishing session•••uses onWindowHidden() callback as proxy for finishing session.
Bug: 6188932
Change-Id: Ic63b47c946ca91fc35f80d71b2f9e24e2d0339ac
|  Kurt Partridge | 2012-05-04 | 1 | -2/+49 |
| |/ |
|
* | | associate a per-device UUID with the researchLog•••logged upon starting a session
Bug: 6188932
Change-Id: I197d231fbc1d87cf5a3649b485a9be4b17898ba3
|  Kurt Partridge | 2012-05-02 | 1 | -0/+16 |
* | | log packageName in researchLogger on startup•••Bug: 6188932
Change-Id: I85f434bf284d6b481893f7d41c884a4f0c57ce49
|  Kurt Partridge | 2012-04-30 | 1 | -0/+2 |
|/ |
|
* | remove unnecessary KeyboardState logging•••Bug: 6188932
Change-Id: Iafbb1825777122a1810fa3339853263aced3077e
|  Kurt Partridge | 2012-04-19 | 1 | -114/+0 |
* | researchLogger detail on IME sessions•••log device type, screen size, etc. also simplification inside ResearchLogger
to use exceptions better, and fix ResearchLoggerTests to not change
preferences to specify the logfile.
multi-project change with Idfd193b16260215cca32886e288f03a0c12b2781
Bug: 6188932
Change-Id: Idd3ca6eb8e8e3934f68234b241c7fd7d0cc3bcd5
|  Kurt Partridge | 2012-04-19 | 1 | -54/+103 |
* | researchLogging for inputConnection events•••Bug: 6188932
Change-Id: I596df68956abd879293cfb550e66e7d7d0ba74e9
|  Kurt Partridge | 2012-04-17 | 1 | -8/+73 |
* | add logPoint for manual correction (inc touch pos)•••Bug: 6188932
Change-Id: Ibcc4901bcfab6632ee4c59cb58d35452218a288d
|  Kurt Partridge | 2012-04-16 | 1 | -0/+28 |
* | clean up researchLogging of autocorrection•••remove dependence of ResearchLogger on LatinImeLogger
for autocorrection
multi-project commit with I32cc134b
Bug: 6188932
Change-Id: Iaeda97eb43fa4782db2d1b2a6d8d09a93b395111
|  Kurt Partridge | 2012-04-12 | 1 | -1/+13 |
* | change ResearchLoggerTests to check file•••multi-project commit with I587003f2
Bug: 6188932
Change-Id: I3d3f0c9d011301489473dc330338ea4a7ba61e9e
|  Kurt Partridge | 2012-04-11 | 1 | -33/+98 |
* | move suggested words logpoint to SuggestionsView.java•••Bug: 6188932
Change-Id: I73974783783bb4453962cb9009656d86d2074409
|  Kurt Partridge | 2012-04-09 | 1 | -24/+7 |
* | add more data collection points to ResearchLogger (attempt #2)•••the new points are all at Log.x() positions; only those appearing directly
related to user input were added.
multi-project change with I159f5de2
this CL is the same as I618bcd07, which was reverted because of
incompatibilities with vendor branches.
Bug: 6188932
Change-Id: I999249dceb0c04f5a4ffbfff25caed09d24a2c52
|  Kurt Partridge | 2012-04-09 | 1 | -45/+396 |
* | Revert "add more data collection points to ResearchLogger"•••This reverts commit ac9e87c03ebbcbd70dd051a30ebf98d6baebedfc |  Kurt Partridge | 2012-04-06 | 1 | -396/+45 |
* | add more data collection points to ResearchLogger•••the new points are all at Log.x() positions; only those appearing directly
related to user input were added.
Bug: 6188932
Change-Id: I618bcd07b22c9efc794745678b073afe1e79a697
|  Kurt Partridge | 2012-04-06 | 1 | -45/+396 |
* | improve ResearchLogger performance•••also demonstrate proposed logpoint invocation
Bug: 6188932
Change-Id: Ib6a7a196fe2e5f8184d26d1e0e3e91b404454112
|  Kurt Partridge | 2012-03-29 | 1 | -5/+18 |
* | Merge "Fix some obvious compiler warnings" |  Tadashi G. Takaoka | 2012-03-29 | 1 | -1/+1 |
|\ |
|
| * | Fix some obvious compiler warnings•••Change-Id: I10a634f7492b45d5a72345f14d36cf341946387d
|  Tadashi G. Takaoka | 2012-03-29 | 1 | -1/+1 |
* | | make ResearchLogger log write only•••Bug: 6188932
Change-Id: I8a8f944b1d4ee858d5ecaad0d3adc6dc7af54f68
|  Kurt Partridge | 2012-03-28 | 1 | -0/+1 |
|/ |
|
* | Optimization: Start making use of ProductionFlag.IS_EXPERIMENTAL for Research...•••Move GodMode specific tests to relevant directories as well.
This goes along with I9dc4d469
Change-Id: I4a21c53846b26eede346cb1da13e6abbdf9ec27f
|  Ken Wakasa | 2012-03-27 | 1 | -1/+1 |
* | add tests for ResearchLogger•••Bug: 6188932
Change-Id: Icf407f9d145d2b25b70d5d7bc30ee3d64561620c
|  Kurt Partridge | 2012-03-26 | 1 | -7/+9 |
* | move usability log code to new class (ResearchLogger) and clean api•••This change also undoes the effects of I8694eb9016, which was an initial
effort built on Utils.UsabilityStudyLogs. Now Utils operates as it did
previously, for backward compatibility, but the ResearchLogger retains
the new log format.
Coordinated with I274b75c5.
Bug: 6188932
Change-Id: I41208bdc6b511f69a010c9fc38a936521beba7d5
|  Kurt Partridge | 2012-03-24 | 1 | -0/+302 |