Skip to content
Snippets Groups Projects
  1. Apr 16, 2012
  2. Mar 27, 2012
  3. Mar 24, 2012
    • Kurt Partridge's avatar
      move usability log code to new class (ResearchLogger) and clean api · d05afa3f
      Kurt Partridge authored
      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
      d05afa3f
  4. Mar 22, 2012
    • Kurt Partridge's avatar
      log through group level abstractions · fdd68f06
      Kurt Partridge authored
      For the groups:
      - LogGroup.MOTION subfields now deteremined in Utils.writeMotionEvent() rather
        than in LatinKeyboardView.processMotionEvent()
      - LogGroup.KEY is now logged throguh LatinIME.onCodeInput() rather than
        Utils.push().  This catches keys more generally, including modifiers, and
        records touch positions for everything.  Removed now-redundant
        Utils.writeBackspace() and Utils.writeChar().
      - LogGroup.CORRECTION uses Utils.writeCorrection(), and formats instead of
        leaving this to callers.
      - LogGroup.STATE_CHANGE uses Utils.writeStateChange().  Optional fields are
        still left to callers, as this group has more variety.
      
      Formats have changed to incorporate new fields.
      
      Minor housekeeping:
      
      ENABLE_USABILITY_STUDY_LOG constants replaced with variable references, as
      the logging feature can be changed in Settings and therefore dynamically
      changes.
      
      New log format:
      
      20120322-111203.621+0900        1332382323621   s       [onStartInputView]      com.socialnmobile.dictapps.notepad.color.note   2131624043      147457  1140850694
      20120322-111204.912+0900        1332382324912   m       [Down]  2782355 0       243     171     0.5666667       0.895
      20120322-111204.975+0900        1332382324975   m       [Move]  2782419 0       240     171     0.6     1.17
      20120322-111204.983+0900        1332382324983   m       [Move]  2782428 0       238     171     0.6     1.1899999
      20120322-111204.992+0900        1332382324992   m       [Move]  2782437 0       236     171     0.6     1.1899999
      20120322-111205.002+0900        1332382325002   m       [Move]  2782446 0       232     170     0.6     1.1899999
      20120322-111205.012+0900        1332382325012   m       [Move]  2782456 0       227     169     0.6     1.125
      20120322-111205.021+0900        1332382325021   m       [Move]  2782465 0       224     168     0.6     1.125
      20120322-111205.031+0900        1332382325031   m       [Move]  2782475 0       221     167     0.6     0.895
      20120322-111205.040+0900        1332382325040   m       [Move]  2782483 0       213     164     0.6     0.58
      20120322-111205.047+0900        1332382325047   m       [Up]    2782491 0       213     164     0.6     0.58
      20120322-111205.052+0900        1332382325052   k       'D'     243     171
      20120322-111205.228+0900        1332382325228   m       [Down]  2782622 0       171     71      0.6333334       1.275
      20120322-111205.243+0900        1332382325243   m       [Move]  2782677 0       178     69      0.6333334       1.275
      20120322-111205.325+0900        1332382325325   m       [Up]    2782750 0       178     69      0.6333334       1.275
      20120322-111205.333+0900        1332382325333   k       'e'     171     71
      20120322-111205.509+0900        1332382325509   m       [Down]  2782936 0       265     139     0.53333336      0.885
      20120322-111205.512+0900        1332382325512   m       [Move]  2782954 0       265     141     0.53333336      1.04
      20120322-111205.552+0900        1332382325552   m       [Move]  2782973 0       265     143     0.5666667       1.14
      20120322-111205.663+0900        1332382325663   m       [Up]    2783102 0       265     143     0.5666667       1.14
      20120322-111205.668+0900        1332382325668   k       'f'     265     139
      20120322-111206.140+0900        1332382326140   m       [Down]  2783584 0       348     352     0.53333336      0.675
      20120322-111206.206+0900        1332382326206   m       [Move]  2783648 0       348     354     0.5666667       0.73499995
      20120322-111206.223+0900        1332382326223   m       [Move]  2783666 0       348     356     0.5666667       0.545
      20120322-111206.232+0900        1332382326232   m       [Up]    2783674 0       348     356     0.5666667       0.545
      20120322-111206.236+0900        1332382326236   k       ' '     348     352
      20120322-111206.245+0900        1332382326245   c       [----]  Def             -1
      
      Bug: 6188932
      Change-Id: Iea46a0c683f858b72005b8e81191ef1d70262dca
      fdd68f06
  5. Mar 21, 2012
    • Kurt Partridge's avatar
      Add additional structure to output logs to group entries by optional fields. · 78bf41b8
      Kurt Partridge authored
      The new format has time, time as int, and the new logGroup code
          (m=motionEvent, k=key, s=statechange, c=correction)
          followed by additional text whose format depends on the logGroup code.
      
      The additional text will be cleaned up in later CL's.
      
      20120321-170548.067+0900        1332317148067   m
      [Down]143116235,0,691,378,0.40000004,0.435
      20120321-170548.133+0900        1332317148133   m
      [Up]143116302,0,691,378,0.40000004,0.435
      20120321-170548.146+0900        1332317148146   k       <enter> 691     378
      20120321-170602.485+0900        1332317162485   s
      [onStartInputView]com.socialnmobile.dictapps.notepad.color.note,2131624043,147457,1140850694
      20120321-170606.508+0900        1332317166508   m
      [Down]143134679,0,40,154,0.4666667,0.64
      20120321-170606.567+0900        1332317166567   m
      [Move]143134723,0,42,154,0.4666667,0.765
      20120321-170606.577+0900        1332317166577   m
      [Move]143134746,0,44,154,0.4666667,0.775
      20120321-170606.652+0900        1332317166652   m
      [Up]143134824,0,44,154,0.4666667,0.775
      20120321-170606.662+0900        1332317166662   k       A       40      154
      20120321-170607.200+0900        1332317167200   m
      [Down]143135372,0,411,390,0.53333336,0.585
      20120321-170607.311+0900        1332317167311   m
      [Up]143135483,0,411,390,0.53333336,0.585
      20120321-170607.313+0900        1332317167313   c       [----]A
      
      Bug: 6188932
      Change-Id: I8694eb9016d8cf0389ef582f6c7d2820aa4d2c92
      78bf41b8
    • Tadashi G. Takaoka's avatar
      Refactor to memorize device dependent override parameters · 624f1bab
      Tadashi G. Takaoka authored
      Change-Id: I79482a8ef3846525669979a30dec183ea18138b5
      624f1bab
  6. Mar 20, 2012
  7. Mar 15, 2012
  8. Mar 08, 2012
  9. Mar 07, 2012
  10. Mar 05, 2012
  11. Mar 02, 2012
  12. Feb 22, 2012
    • Jean Chalard's avatar
      Give LastComposedWord knowledge of the separator (A2) · 66bb5635
      Jean Chalard authored
      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
      66bb5635
  13. Feb 02, 2012
  14. Feb 01, 2012
    • Tadashi G. Takaoka's avatar
      Use MoreKeySpecParser to parse puctuations strip resources · ff858c7f
      Tadashi G. Takaoka authored
      This change also
        * Doesn't use Key.getRtlParenthesisCode to get correct parentheses
          code in RTL context. Intead uses the outputText feature of
          moreKeys specification.
        * Move CVS string parser from KeyStyles to Utils.
      
      Bug: 5948247
      Change-Id: I45752c7d01b4f7d3f3da900b110a2185b336a1f0
      ff858c7f
  15. Jan 30, 2012
  16. Jan 20, 2012
  17. Jan 13, 2012
  18. Jan 12, 2012
  19. Dec 15, 2011
  20. Dec 13, 2011
  21. Dec 12, 2011
  22. Dec 09, 2011
  23. Oct 28, 2011
  24. Oct 13, 2011
    • satok's avatar
      Fix the safety net · 2aa1dd45
      satok authored
      Bug: 5453150
      
      Change-Id: I5990feb2622738988bf29843c6bcdb9cbf8bbf33
      2aa1dd45
  25. Oct 11, 2011
  26. Oct 10, 2011
  27. Sep 29, 2011
Loading