Skip to content
Snippets Groups Projects
  1. Dec 19, 2011
  2. Dec 18, 2011
  3. Dec 16, 2011
  4. Dec 15, 2011
    • Tadashi G. Takaoka's avatar
      Cleanup unused variables and parameters · 2ac5988f
      Tadashi G. Takaoka authored
      Change-Id: Iad756a7a775c93f3344c6962e7b3456ef8339490
      2ac5988f
    • Jean Chalard's avatar
      Group all input-related info into an inner class. · 27dff638
      Jean Chalard authored
      Currently, these variables hold the info about the composing
      word, or maybe some outdated info, and it's not very clear
      which it is. LatinIME is maintaining the freshness info in
      a separate boolean, and uses it throughout the code for many,
      many things, leading to much confusion.
      The idea in grouping this info is, it can be saved in another
      instance and restored later. It can be tested against to know
      whether there is actually outdated but kept info or not, and
      it should allow to straighten out what is actually currently
      being typed. Ultimately, it will eliminate the need for
      LatinIME to keep track of the status of the info in the
      word composer.
      
      Change-Id: I00e2c690f303f8320c9be35590a6df4583e9e456
      27dff638
    • Tadashi G. Takaoka's avatar
      Change visibility to avoid synthetic accessor method · 2d748062
      Tadashi G. Takaoka authored
      Change-Id: Ie93c7437fb9a3fe63adaa48c2d4a723f96c0a0e1
      2d748062
    • Tadashi G. Takaoka's avatar
      Fix auto correction spacebar LED · 23d27fef
      Tadashi G. Takaoka authored
      Change-Id: I4894d188d5612380cc9f8eec7cb72544e37fb2b0
      23d27fef
  5. Dec 14, 2011
    • Jean Chalard's avatar
      Cleanup · f3ca6a59
      Jean Chalard authored
      Change-Id: I724df0be7ac07ffb9f1f4974175aed5a2606221b
      f3ca6a59
    • Jean Chalard's avatar
      Move some code inside a function to simplify flow · 1c6cf26c
      Jean Chalard authored
      Also rename the function to reflect better the behavior.
      An upcoming change will clean up the remnants
      
      Change-Id: I19bdf0d9e95f62ee749e1f64fe17132c4a5ef0bc
      1c6cf26c
    • Jean Chalard's avatar
      Fail faster in case of a bug · 46798d8f
      Jean Chalard authored
      Change-Id: Ibea64133f200dce80034c641d4798b62843a2512
      46798d8f
    • Jean Chalard's avatar
      Refactoring. · b5880034
      Jean Chalard authored
      Small simplification of the code.
      
      Change-Id: I1f67ae529bbb2c9316bf5e083d367c57040ea22c
      b5880034
    • Tadashi G. Takaoka's avatar
      Utilize KeyboardSet XML definitions · f86109ca
      Tadashi G. Takaoka authored
      This change introduces KeyboardSet and SubKeyboard XML definitions to
      represent a set of keyboard layouts.
      
      Bug: 5002108
      Bug: 5679585
      Change-Id: Ib6c8d5936187381bb6725c9fe574e93871c01a86
      f86109ca
    • Jean Chalard's avatar
      Fix a long-standing race condition. · 514beb09
      Jean Chalard authored
      Upon autocorrection, there is visual feedback in the text
      view that quickly flashes the background of the text that
      just changed. This fixes a race condition that happens
      upon autocorrection when typing fast, and that results in
      flashing one character too far left (typically, the flashing
      area includes the whitespace before the corrected word and
      not the last character of the corrected word).
      This happens because the call to commitCorrection may
      happen before or after the IPC sent by sendKeyChar, but the
      arguments are fit only for the case where it arrives first.
      
      Change-Id: I9b5442a665aad5a9bc66cd49228075b9056b37fa
      514beb09
    • Tadashi G. Takaoka's avatar
      Record onStartInputView · 7ef235f5
      Tadashi G. Takaoka authored
      Bug: 5722703
      Change-Id: I56bcf6ccde82b4176093de4f197a8736b0cc8c10
      7ef235f5
  6. Dec 13, 2011
Loading