Skip to content
Snippets Groups Projects
  1. Nov 10, 2015
  2. Nov 07, 2015
    • Chieu Nguyen's avatar
      Unicode 8.0 emoji changes to Google Keyboard. · 9cc42549
      Chieu Nguyen authored
      Squashed commit of the following:
      
          commit 1b924816665a3a2c48307dbdd1078f61dd3179f2
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Fri Nov 6 18:12:58 2015 -0800
      
              Fix Material icons for new tab.
      
              Bug: 25369504
              Bug: 16185905
              Change-Id: I873eb9e8fc1259ac94a974c04a80a4f0d005f9c2
      
          commit 956d5f86d2552d90d2c3240a85d5c1cddf05eda9
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Fri Nov 6 17:16:10 2015 -0800
      
              Remove extraneous TalkBack descriptions.
      
              Bug: 25369504
              Bug: 16185905
              Change-Id: Iec4f0f46cf9dda169c5827168ef207e56d619096
      
          commit 07357bdec69b5fc118c82401d59b61ad7b802c22
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Fri Nov 6 16:01:34 2015 -0800
      
          	Better checking of whether to display new emoji.
      
              Bug: 25369504
              Bug: 16185905
              Change-Id: I61f1b428e5a805f66eb4e9db346be8756fc84b8f
      
          commit 666a92f17034f5a1948e70f40226ed995c72d81f
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Fri Nov 6 12:54:53 2015 -0800
      
              Fix shading on emoji category icons.
      
              Bug: 25369504
              Bug: 16185905
      
              Change-Id: I217af3d97120e7910e9850de7ea331a461ae7e56
      
          commit 2712432c0e7a1b90ebb7ed6bde8f87eec7bf1094
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Thu Nov 5 19:06:57 2015 -0800
      
              Add new emoji categories to Holo Blue.
      
              Bug: 25369504
              Bug: 16185905
              Change-Id: Ie32af93e68e08b36a4a5861a06de511b2b190dca
      
          commit 04c79b1f53912b263d7f7eb8b71ac802ed960a8a
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Thu Nov 5 18:06:35 2015 -0800
      
              Fix default category, remove xxxhdpi Holo icons.
      
              Bug: 25369504
              Bug: 16185905
      
              Change-Id: I9bca795675297dceb93777d998e8f2935f7031a6
      
          commit 15c0b578343db2baa873096891a69305398eb830
          Merge: 77bc6fc 8604ce3
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Fri Nov 6 00:59:08 2015 +0000
      
              Merge changes  into jb-ub-latinimegoogle
      
          commit 77bc6fcfd760232757b5751993c0046f2a43626a
          Merge: b0380a0 8604ce3
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Fri Nov 6 00:59:04 2015 +0000
      
              Merge "Remove Kosovo from flags (no glyph)." into
              jb-ub-latinimegoogle
      
          commit b0380a0744647039278ad6648b7a1bc94eeab623
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Thu Nov 5 16:42:24 2015 -0800
      
              Add icons for new emoji categories.
      
              Bug: 25369504
              Bug: 16185905
              Change-Id: I1182e031994332b2e618406ad1cd467cb050766e
      
          commit 8604ce3a34b65598101cac37a3ed3e8087fe38ca
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Thu Nov 5 16:29:33 2015 -0800
      
              Remove Kosovo from flags (no glyph).
      
              Bug: 25369504
              Bug: 16185905
              Change-Id: I92c9ace19d3600cfa1f27678ada0cf45af42d8f5
      
          commit e0489eab47d3a6d138bfa00a668f02bcb473cf88
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Thu Nov 5 14:30:58 2015 -0800
      
              Update emoji set to blacklist non-color glyphs.
      
              Bug: 25369504
              Bug: 16185905
              Change-Id: I8b54217fa68da8ddaa1bbcd1845e0123ed106463
      
          commit 9ffdcdff058d6b44cab70e4fb0bb301e39699483
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Wed Nov 4 17:18:22 2015 -0800
      
              Add Unicode 8.0 emoji to emoji palette.
      
              Currently all emoji category tabs use the flower
              icon. A future CL will update these once the
              icons are finalized.
      
              If glyphs do not exist for new emoji, the old
              categories will be shown.
      
              Bug: 25369504
              Bug: 16185905
      
              Change-Id: Ie3759bfc4c8469a17f3205b45609ce6ef7510121
      
      Change-Id: Ia5a5879cea828ea4cb4c678765fe5d9e5ecbfcd2
      9cc42549
  3. Oct 15, 2015
    • Dmitry Torokhov's avatar
      Do not start in recents tab if we do not have recent emojis · 28e65858
      Dmitry Torokhov authored
      If user has not used emojis we should not bring recents emoji tab on the
      first invocation of the on-screen keyboard as it is confusing to see an
      empty tab.
      
      We will still be showing recents tab even if it is empty if user
      actively switched to it when using on-screen keyboard.
      
      Bug: 24497650
      
      Change-Id: I68b4bf64441590858d246168cc4733a2875a1357
      (cherry picked from commit 24d67eba27cb23c0d3aca44236247ec12380daa5)
      28e65858
    • Dan Zivkovic's avatar
      Define shortcuts for toggling IME layouts. · 1fdb8f31
      Dan Zivkovic authored
      Out of the box, we want Alt-Left to toggle Emojis, while Alt-Right
      toggles the shifted symbols layout.
      
      Bug: 23954008
      Bug: 24369173
      
      Change-Id: I93dd66fb469e5d0a831359ff3a786fe68e1d73ea
      (cherry picked from commit 411841b374aa04e333ea5a438dfd539f49ec589a)
      1fdb8f31
    • Dan Zivkovic's avatar
      Re-activate emoji keyboard shortcut. · de674ac0
      Dan Zivkovic authored
      Bug 23900149.
      
      Change-Id: Iff8a3892bb88f82736e5fa680c38d98cda4d2777
      (cherry picked from commit e1641395e30de7b53b06fc5c820ea83bf04b3aad)
      de674ac0
  4. Aug 25, 2015
    • Russell Brenner's avatar
      Don't show download toast during SUW · f52bae18
      Russell Brenner authored
      Check to see if setup wizard is running before showing toast to
      inform user that a download was started. Note that this will only
      affect the device owner; when adding new users later, the toast
      will still appear. (The USER_SETUP_COMPLETE flag is hidden from
      the SDK, while DEVICE_PROVISIONED remains available.)
      
      Bug: 22594336
      Change-Id: I57c42d6f821714b71cbb066e82bba2a1dbab4951
      f52bae18
  5. Aug 12, 2015
  6. Jul 24, 2015
    • Mohammadinamul Sheik's avatar
      Handle Cloud Sync and SpellChecker settings when permission changed · 707ca769
      Mohammadinamul Sheik authored
      This build has been compiled against API 23
      
      This build is approved to go out with the M OTA, but may NOT be released
      to the public until the Play Store has enabled API level 23 apps
      
      Version: 4.1.2300x.build_id
      
      
      1. Disable the settings.
      2. Disable the feature.
      3. Force reload the facilitator.
      
      Bug: 22564048
      Change-Id: Ic09742786c3e4efc034bceee836ae6a1e07307a1
      (cherry picked from commit 031d04192080f0368f21c3371d1ec6af87375357)
      707ca769
  7. Jul 15, 2015
    • Mohammadinamul Sheik's avatar
      [LatinIME] Support MNC permissions. · 60415866
      Mohammadinamul Sheik authored
      This build has been compiled against API 23
      
      This build is approved to go out with the M OTA, but may NOT be released
      to the public until the Play Store has enabled API level 23 apps
      
      Version: 4.1.2300x.build_id
      
      1. Replaces the personalization is on information with the suggest
         contacts.
      2. Enables "Use Contacts" only if the app has permission to read
         contacts.
      3. Disables the contacts dictionary in the Facilitator.
      4. Do not register/read the contacts in the contact observer.
      
      Bug: 22236416
      Change-Id: I9674e13d0d0f4a2014c5024fde0178de684c07e7
      60415866
  8. Jul 09, 2015
    • Jatin Matani's avatar
      Remove android.util.Log from FileUtils · d711426a
      Jatin Matani authored
      FileUtils is being used for other non android projects
      and hence breaks when built. Instead use the log statements
      at caller to record Log.e messages. Hence there is no side
      effect here.
      
      Bug:22042371
      Change-Id: Ieb100006ff38e013bc30542637465f58bfc0f2f2
      d711426a
  9. Jul 07, 2015
  10. Jun 25, 2015
    • Dan Zivkovic's avatar
      Don't prompt before downloading. · d23dd597
      Dan Zivkovic authored
      We don't pay attention to the answer, so don't ask.
      
      Bug 22069694.
      
      Change-Id: Ic048d5570e68fbc9438c6577e27e6c7f68428606
      d23dd597
    • Dan Zivkovic's avatar
      Add some more logging. Why not. · 5e4c0caa
      Dan Zivkovic authored
      Change-Id: I536212e1b3c35d75ed93f9ab3762908e3deb9a97
      5e4c0caa
    • Dan Zivkovic's avatar
      Load metadata.json from resources on DB reset. · 3aad1424
      Dan Zivkovic authored
      This will ensure that a new (or upgraded) keyboard instance will know which
      dictionaries are available for download so it requests missing dictionaries.
      In addition, we increment the database version number to ensure upgrades of
      existing Fava instances start with a clean slate.
      
      Bug 22069694.
      
      Change-Id: Id71310412682543a3931f9c5c03cb0369fa7b9ac
      3aad1424
  11. Jun 24, 2015
  12. Jun 23, 2015
    • Tom Ouyang's avatar
      Workaround for preserving responsiveness on a slow InputConnection. · 912016b6
      Tom Ouyang authored
      1. Add mechanism to detect a slow or non-resonsive InputConnection (IC)
      2. When IC slowness is detected, skip certain IC calls that are known
         to be expensive (e.g., getTextAfterCursor).
      3. Similarly, disables learning / unlearning on a slow IC.
      4. IC slowness flag is reset when starting input on a new TextView or
         when a fixed amount of time has passed.
      
      Note: These are mostly temporary workarounds. The permanent solution is
      to refactor RichInputConnection so that it is less sensitive to IC
      slowness in general.
      
      Bug: 21926256
      Change-Id: I383fab0516d3f3a8e0f71e5d760a8336a7730f7c
      912016b6
    • Dan Zivkovic's avatar
      Do not decorate committed spans. · ee6de146
      Dan Zivkovic authored
      Users rarely tap on committed words, and the cost of sending the spans back
      through the input connection, back and forth to the target app, is too high.
      
      Bug 21926256.
      
      Change-Id: I8e55b57ce2148ed313dc927425b6d9c958634958
      ee6de146
    • Dan Zivkovic's avatar
      Do not force downloads on package replace. · 4e9d2608
      Dan Zivkovic authored
      This is causing issues we can't deal with in a safe and timely manner.
      Furthermore, users who need downloaded dictionaries already have them by now.
      
      Bug 21797386.
      
      Change-Id: I97e5fd84edcf2b16f04db57b7ae4a13fa9ce993f
      4e9d2608
    • Mohammadinamul Sheik's avatar
      Fix the previous downloads logic to not missing any downloads. · bf7c0106
      Mohammadinamul Sheik authored
      Bug: 21797386
      Change-Id: Ic09698b28e31b4f16831898d7cb08853f4e5df4a
      bf7c0106
    • Dan Zivkovic's avatar
      Detection and logging of slow input connections. · 73aaf683
      Dan Zivkovic authored
      Also adds a hook to log using StatsUtils.
      Proto change is coming in a separate CL.
      
      Bug 22010482.
      
      Change-Id: I08065fc7a5cd116e50ff84cb14bbbc44c4f14bc7
      73aaf683
  13. Jun 22, 2015
  14. Jun 20, 2015
  15. Jun 19, 2015
    • Dan Zivkovic's avatar
      Cleanup before fixing getTextAfterCursor(). · 0232e73d
      Dan Zivkovic authored
      We never delete text after the cursor, so constrain the API accordingly.
      Define the number of characters to read before and after.
      Set them to reasonable values.
      The next CL will start caching text after the cursor.
      
      Bug 21926256.
      
      Change-Id: Idd58daf68614de4a69344aa3c8a4323720c5d3a0
      0232e73d
  16. Jun 17, 2015
  17. Jun 15, 2015
  18. May 28, 2015
  19. May 21, 2015
  20. May 19, 2015
  21. May 12, 2015
  22. May 08, 2015
  23. May 06, 2015
  24. May 04, 2015
  25. May 01, 2015
  26. Apr 30, 2015
Loading