Skip to content
Snippets Groups Projects
  1. Jun 21, 2013
  2. Jun 13, 2013
  3. Jun 12, 2013
    • Jean Chalard's avatar
      Cache subtype lists reasonably. · ff6445ed
      Jean Chalard authored
      This will spare a lot of IPC for Latin IME at the cost of very little
      retained memory.
      This improves the loading by potentially a lot - between 15 and 30%
      when the layout is cached (which should now be the case almost every
      time), and half that if it's not. More importantly, it makes the
      load time less sensitive to high device load, which is one of the
      sore points.
      
      Bug: 8689779
      Change-Id: I2e07736f1a92c38eed0e203bc690761a181da8b9
      ff6445ed
  4. Jun 06, 2013
  5. Jun 04, 2013
  6. Jun 03, 2013
  7. Jun 02, 2013
  8. Jun 01, 2013
    • Kurt Partridge's avatar
      Remove uncommit on reverting batch input · 4165ef03
      Kurt Partridge authored
      Currently when the user reverts a batch input, a LogUnit is uncommitted
      from the LogBuffer.  It should not be, because the LogUnit containing the
      batch input is never committed in the first place (it is only committed
      to the LogBuffer when a key is pressed or a new batch input is entered).
      
      Bug: 9088919
      
      Change-Id: I323af453ce082437a663ccae977b21b775a964bc
      4165ef03
  9. May 29, 2013
  10. May 28, 2013
  11. May 24, 2013
  12. May 22, 2013
  13. May 20, 2013
  14. May 17, 2013
    • Kurt Partridge's avatar
      Fix punctuation logging · 500dea6a
      Kurt Partridge authored
      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
      500dea6a
  15. May 15, 2013
  16. May 14, 2013
    • Kurt Partridge's avatar
      Remove unnecessary commit/uncommit · 993acbaa
      Kurt Partridge authored
      When the user reverts a commit, this causes the committed
      word to be changed. The user usually then goes back to edit
      that word.  Going back to edit causes an uncommit, so that
      the editing actions are added onto the LogUnit containing
      the operations used to construct the word.
      
      But currently, reverting also involves its own
      commit/uncommit pair, with the caller performing the
      uncommit, and the commit happening inside the revert
      command.  This may have been necessary in the past, when
      revert was called in different situations, but is
      unnecessary now.  Furthermore, the guarding conditions are
      currently such that the uncommit doesn't always undo the
      effects of the commit, corrupting the log output.
      
      Change-Id: I74af41f4f1db2fcabfa496dcc4a2d7bd0af19b3a
      993acbaa
    • Ken Wakasa's avatar
      Revert "Fix isSuggestionsStripVisible when keyboard hidden" · 3efa36f6
      Ken Wakasa authored
      This reverts commit cb0d1c4c
      
      Change-Id: Ie2c8e01c25bd051b6157e8f32ab84392a0c7252a
      bug: 8954116
      3efa36f6
    • Tadashi G. Takaoka's avatar
      Back to previous keyboard layout by canceling sliding input · 41016aca
      Tadashi G. Takaoka authored
      Bug: 8915171
      Change-Id: Iabdeb7920f67f89246087c3ee06240406ecfbc3d
      41016aca
    • Jean Chalard's avatar
      Fix isSuggestionsStripVisible when keyboard hidden · cb0d1c4c
      Jean Chalard authored
      When the keyboard is hidden, the suggestion strip is
      never visible.
      
      Bug: 8954116
      Change-Id: I9f242d07b49ad60b625a22429bb013251e814905
      cb0d1c4c
  17. May 08, 2013
    • Jean Chalard's avatar
      Optimizations and safeguards. · 9f9cc032
      Jean Chalard authored
      - Don't call finishComposingText when useless.
      - Add safeguards against calling setComposingRegion when the
        data returned by the editor is inconsistent.
      - Cancel pending recorrection messages when new messages arrive.
      
      Bug: 8842941
      Bug: 8845001
      Change-Id: I939701033cf5c2bbd85871ecf83e329021ddeb91
      9f9cc032
  18. May 07, 2013
  19. May 01, 2013
  20. Apr 19, 2013
    • Jean Chalard's avatar
      Fix an NPE in recorrection · fbc113f3
      Jean Chalard authored
      Also, theoretically, we don't want to retrieve older suggestions if
      there are no results for a recorrection - that would look random.
      This bug addresses this too.
      
      Bug: 8657919
      Change-Id: I44f36d34a708a968ab71fa0592da57f4c97d4b7f
      fbc113f3
    • Jean Chalard's avatar
      Fix an NPE in recapitalize · 49007de5
      Jean Chalard authored
      Bug: 8657736
      Change-Id: I459d1c200826c1c394f8207475ecf60a4f356793
      49007de5
    • Jean Chalard's avatar
      Fix an NPE in recorrection · ae7d1530
      Jean Chalard authored
      Also, theoretically, we don't want to retrieve older suggestions if
      there are no results for a recorrection - that would look random.
      This bug addresses this too.
      
      Bug: 8657919
      Change-Id: I44f36d34a708a968ab71fa0592da57f4c97d4b7f
      ae7d1530
    • Jean Chalard's avatar
      Fix an NPE in recapitalize · 3bdf341e
      Jean Chalard authored
      Bug: 8657736
      Change-Id: I459d1c200826c1c394f8207475ecf60a4f356793
      3bdf341e
  21. Apr 18, 2013
  22. Apr 16, 2013
  23. Apr 15, 2013
Loading