Skip to content
Snippets Groups Projects
  1. Jul 10, 2012
    • Jean Chalard's avatar
      Enhance behavior consistency (A84) · c677b007
      Jean Chalard authored
      Use the word the same way for suggestion and prediction. It makes
      little logical sense that the trailing single quotes be removed
      for suggestion lookup but not for prediction lookup.
      
      Change-Id: I0de4b5f7c5b4c1b4ba1817ff9653d7c03967146d
      c677b007
    • Jean Chalard's avatar
      Refactoring for whitelist (A83) · 1c6693a2
      Jean Chalard authored
      Avoid special casing the whitelist dictionary by having it implement
      the interface it pretends it implements
      
      Change-Id: I8b873cb0f3fe13cefd32c8cb756a25c8ae16a2b4
      1c6693a2
    • Jean Chalard's avatar
      Refactoring (A82) · fb6eeeb3
      Jean Chalard authored
      The user history dictionary should be the one knowing it does not suggest words
      beyond 2 characters, not Suggest.
      
      Change-Id: Ie85ec6116eb495e0c7f51108e4620c5ae536f4bf
      fb6eeeb3
    • Jean Chalard's avatar
      Fix a bug with suggestion behavior (A81) · 966efe48
      Jean Chalard authored
      Bug: 6788235
      Change-Id: I5a4212872e0fd3f9e80168fd3abd5c2b3bc4110f
      966efe48
  2. Jul 04, 2012
    • Jean Chalard's avatar
      Search bigrams for the lower case version of the word (A46) · e9a86e2c
      Jean Chalard authored
      ...if there aren't any for the exact case version.
      
      Bug: 6752830
      Change-Id: I2737148b01ba04a64febe009ceb2ef53c265d224
      e9a86e2c
    • Jean Chalard's avatar
      Consolidate a method inside another (A45) · c5e911c0
      Jean Chalard authored
      It's simpler to check the safety net directly inside the
      function that checks for auto-correction threshold.
      
      This introduces one very slight change in behavior. The value
      checked by the safety net is not any more the "typed word" but the
      "considered word", the difference being any possibly appended
      single quotes.
      E.g. the user types "this'''" : the typed word is "this'''" but
      the considered word is "this".
      This change in behavior can be considered a bugfix.
      
      Change-Id: Ia7ab4bc933183dfbd41bb00328e4c0b5ab76bc63
      c5e911c0
    • Jean Chalard's avatar
      Move the safety net function to AutoCorrection (A44) · f72b8f56
      Jean Chalard authored
      Change-Id: Iec791d061f237f60992dd6048c4a37b46f4cb9aa
      f72b8f56
  3. Jul 02, 2012
    • Jean Chalard's avatar
      Refactoring (A43) · 4ca05e24
      Jean Chalard authored
      Change-Id: Ib0b6f36999518096819ada2f19365767cb5f9931
      4ca05e24
    • Jean Chalard's avatar
      Remove useless code (A42) · 7ad088a4
      Jean Chalard authored
      If allowsAutoCorrected is false, there is no point in making
      hasAutoCorrection true, since in the only place where we use
      it again, it's &&'ed with allowsAutoCorrected !
      
      Well that was extremely obscure, good thing refactoring allowed
      to realize this was useless >.>
      
      Change-Id: I34936d445f1ced17c7bd04a9524bf608f9e8b9c8
      7ad088a4
    • Jean Chalard's avatar
      Clarify some code and fix a bug (A41) · 90d300c7
      Jean Chalard authored
      The test against hasMainDictionary is a test to know if we should
      auto-correct or not. Its result should be recorded in
      hasAutoCorrection, not in allowsToBeAutoCorrected.
      
      Actually, this value being inserted in allowsToBeAutoCorrected was
      causing a bug that nobody noticed: when typing in a language with
      no dictionary, the word in the middle of the suggestion strip would
      always be bold, as if it was going to auto-correct to itself !
      This change fixes this bug.
      
      Change-Id: Ia1f08efd7089b9c5cbede910c5b0951d83e698d2
      90d300c7
    • Jean Chalard's avatar
      Small refactoring (A39) · 2631e3b1
      Jean Chalard authored
      Change-Id: I3c45b5a6571f986acc7adb3a8fe17b210303f7ea
      2631e3b1
    • Jean Chalard's avatar
      Match calls for future consolidation (A38) · 79f53178
      Jean Chalard authored
      Change-Id: I2b2ab99e801fa8b4b30eab16a8aefb8cfe104ba9
      79f53178
    • Jean Chalard's avatar
      Make the autocorrection scheme more straightforward (A37) · cd288620
      Jean Chalard authored
      Change-Id: I4833ca7e057b8c1f1f22390673cbca0d2433b1bd
      cd288620
  4. Jun 29, 2012
  5. Jun 28, 2012
  6. Jun 27, 2012
Loading