Skip to content
Snippets Groups Projects
  1. Jun 13, 2014
  2. May 23, 2014
  3. Apr 30, 2014
    • Yohei Yukawa's avatar
      Check OS codename for shouldOfferSwitchingToNextInputMethod · 1690992d
      Yohei Yukawa authored
      Make sure if Build.VERSION.CODENAME is "REL" or not when
      Build.VERSION.SDK_INT is 19 (KitKat). This is a tentative
      workaround until Build.VERSION.SDK_INT is bumped to 20 or
      greater.
      
      BUG: 12965588
      Change-Id: I0f6a8ef92af221240d247997ce65bd5e351b2d5e
      1690992d
  4. Apr 28, 2014
    • Yohei Yukawa's avatar
      Use shouldOfferSwitchingToNextInputMethod when available · 8ba4f337
      Yohei Yukawa authored
      With this CL, LatinIME starts using
      InputMethodManager#shouldOfferSwitchingToNextInputMethod when
      available and API level is higher than 19 (KitKat).
      
      Note that relevant settings of LatinIME will be ignored if
      InputMethodManager#shouldOfferSwitchingToNextInputMethod is
      considered to be available at the moment. We will revisit
      here to reorganize the user visible settings before the
      new global IME switching mechanism becomes publicly
      available.
      
      BUG: 12965588
      Change-Id: I0188fa56cba8e983c61cef3ae3400a0e3821f718
      8ba4f337
  5. Mar 03, 2014
  6. Jul 24, 2013
  7. Jul 23, 2013
    • Tadashi G. Takaoka's avatar
      Fix NPE in SubtypeLocale.getSubtypeDisplayName · e6c51847
      Tadashi G. Takaoka authored
      This change moves the methods that create the subtype display name for
      spacebar from MainKeyboardView to SubtypeLocale class, and
      consolidates SpacebarTextTests with SubtypeLocaleTests.
      
      Bug: 9962955
      Change-Id: Ifa0a08ff80bc30753a213c2feb471599ca63fa66
      e6c51847
  8. Jul 22, 2013
  9. Jun 24, 2013
  10. 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
  11. Jun 07, 2013
    • Tadashi G. Takaoka's avatar
      Don't use RichInputMethodManager in setup wizard · 77f63c8a
      Tadashi G. Takaoka authored
      In setup wizard, InputMethodManager may not be able to be aware that
      this IME is installed, especially just after the IME is installed via
      GooglePlay app and hit the open button on the app to launch the setup
      wizard.
      
      Bug: 9299618
      Change-Id: I00c8544178b41074253d49ae9481996ec56593d2
      77f63c8a
  12. May 21, 2013
  13. May 09, 2013
  14. Apr 22, 2013
  15. Jan 09, 2013
  16. Jan 07, 2013
  17. Nov 28, 2012
  18. Nov 19, 2012
    • Tadashi G. Takaoka's avatar
      Add Spanish United States keyboard · 76d4ffee
      Tadashi G. Takaoka authored
      The subtype locale name on the spacebar will be suppressed when only
      one subtype is enabled and
       - Subtype locale is equal to the system locale.
      or
       - Subtype language is equal to the system language but the subtype is
         implicitly enabled.
      
      Thus the "es_ES" system locale chooses "es" subtype keyboard
      implicitly but the keyboard doesn't have the subtype name on its
      spacebar.
      
      This change also removes Spanish Latin America keyboard.
      
      Bug: 7531804
      Change-Id: Ib929e8235d643c0ba039eb010e18ab721a734e15
      76d4ffee
  19. Nov 14, 2012
  20. Nov 12, 2012
Loading