Skip to content
Snippets Groups Projects
  1. Jan 22, 2016
    • Yohei Yukawa's avatar
      Experimentally specify languageTag attribute. · f6997344
      Yohei Yukawa authored
      With previous CLs [1][2], now we can associate a BCP 47 language tag for
      each InputMethodSubtype in XML resource file by "languageTag" attribute.
      In order to test that the functionality, we start using "languageTag"
      for some subtypes.
      
      Note that specifying "languageTag" for all the existing subtypes is
      beyond the goal of this CL, which should be handled in subsequent CLs.
      
      Here is the list of subtypes that start having "languageTag" attribute.
        - android:imeSubtypeLocale="en_US" -> android:languageTag="en-US"
        - android:imeSubtypeLocale="en_GB" -> android:languageTag="en-GB"
        - android:imeSubtypeLocale="fr   " -> android:languageTag="fr"
        - android:imeSubtypeLocale="fr_CA" -> android:languageTag="fr-CA"
        - android:imeSubtypeLocale="fr_CH" -> android:languageTag="fr-CH"
        - android:imeSubtypeLocale="tl"    -> android:languageTag="fil"
      
        [1]: I77db5b99a7cf745d800db75baf135bb60ad04820
             8d6eeb01df72891acd3aa75e64aa1595a41cc96e
        [2]: I251d3d999afd13c0d618f2cb59e8ed3d47f21c98
             b8456a6a483ce62c81b92f613561fb761be0f3e8
      
      Bug: 22858221
      Change-Id: I37cb9ce196f2e23589e60ce34475504405778bbb
      f6997344
  2. Jan 20, 2016
  3. Jan 18, 2016
  4. Jan 11, 2016
  5. Jan 07, 2016
    • Yohei Yukawa's avatar
    • David Riley's avatar
    • Yohei Yukawa's avatar
      Hide settings-key until the device is unlocked. · b823e12d
      Yohei Yukawa authored
      Starting in N, we are going to have new APIs to officially support the
      situation where apps need to run before the user has unlocked their
      device for the first time.  For IME developers those APIs would be
      important not only because IMEs developers may want to support other
      apps that support that feature but also because IMEs developers have
      already needed to pay attention to the same situation where the IME is
      running so that the user can enter the initial password (e.g. for an
      encrypted device).
      
      Bug 11270326 is a perfect example of this scenario.  Now we can disable
      settings-key until the device is unlocked by using the new API when
      running in Android N devices.
      
      Bug: 11270326
      Change-Id: Ie1c6efa63b60b91430f1a78dde624d0f3dff3c69
      b823e12d
  6. Jan 06, 2016
  7. Dec 21, 2015
  8. Dec 16, 2015
  9. Dec 14, 2015
  10. Dec 09, 2015
    • Seigo Nonaka's avatar
      Change NavigationBar invisible if the input view is not shown. · 6c04339c
      Seigo Nonaka authored
      The opaque navigation bar guard view does not make much sense when the
      IME does not show software keyboard at all.  LatinIME does not show
      any UI when the hardware keyboard is connected.
      
      With Iea77915ecc55eedaf19899e72c44f704ba9d852c, input method can change
      the navigation bar visibility.  This CL changes navigation bar invisible
      when the hardware keyboard is connected.
      
      Bug:22564251
      Change-Id: I14d9490e00caa852035a05830e76114cbe6af8f2
      6c04339c
    • Dmitry Torokhov's avatar
      Check if last shown Emoji category ID is still valid · a2a057a9
      Dmitry Torokhov authored
      When upgrading to a new version of APK we may find that the stored Emoji
      category ID is no longer applicable. For example it happened when we
      brought in the new Unicode 8.0 Emojis.
      
      Also restore the "Symbols" emoji category on pre-kitkat devices which
      was accidentally dropped when bringing in Unicode 8.0 Emojis.
      
      b/25972978
      
      Change-Id: I91c044603b0aac8757cb8597d3af995f84b822f3
      a2a057a9
  11. Dec 07, 2015
  12. Nov 25, 2015
Loading