Skip to content
Snippets Groups Projects
  1. Sep 19, 2012
  2. Sep 18, 2012
  3. Aug 29, 2012
  4. Aug 22, 2012
  5. Aug 06, 2012
  6. Jun 26, 2012
  7. Jun 25, 2012
  8. Jun 21, 2012
  9. Jun 12, 2012
    • Jean Chalard's avatar
      Fix an occurrence of nested batch edits. · 9d71748b
      Jean Chalard authored
      This is harmless, but against policy.
      Also, rework the checking code to be more readable, give more
      information, and be called for all relevant methods - and not
      for informative methods, which are not required to be in a
      batch edit.
      
      Change-Id: I03fa8b2e7d68a6a133f86be8a214671750c29256
      9d71748b
  10. Jun 08, 2012
  11. Jun 02, 2012
    • Ken Wakasa's avatar
      Remove an unnecessary thread. · 027448e0
      Ken Wakasa authored
      bug: 6584677
      
      While looking at bug 6584677, we found that LatinIME always spawns an unnecessary thread
      for Usability Study Mode.  We don't assume this change will address the root cause of the
      bug, but we'd like to remove any suspicious noises in bugreports.
      
      Change-Id: Ie47d104f6cd77ec2ad164f13b4212cb4a70bcf1d
      027448e0
  12. May 29, 2012
  13. May 28, 2012
    • satok's avatar
      Forget user history · fd53b8cc
      satok authored
      Bug: 4192129
      
      Change-Id: Ic98398e5383093a1c24373849eadc48fc4d3626f
      fd53b8cc
  14. Apr 16, 2012
  15. Mar 27, 2012
  16. 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
  17. 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
  18. 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
  19. Mar 20, 2012
  20. Mar 15, 2012
  21. Mar 08, 2012
  22. Mar 07, 2012
  23. Mar 05, 2012
  24. Mar 02, 2012
  25. 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
  26. Feb 02, 2012
Loading