Skip to content
Snippets Groups Projects
  1. Jan 17, 2024
  2. Jul 06, 2023
  3. Nov 11, 2015
    • Chieu Nguyen's avatar
      Unicode 8.0 emoji additions to Google Keyboard. · 7674a653
      Chieu Nguyen authored
      Squashed commit of the following:
      
          commit 8e86347b024e2460a17264fbcaa20cd6e5fd6018
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Tue Nov 10 11:29:44 2015 -0800
      
              Remove check for version code.
              This was unnecessary and caused multi-codepoint
              emoji to not show up on any device.
      
              Bug: 25369504
              Change-Id: Ia1e61c052444aaab824b18463c26b5a8066c65ed
      
          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
      
          commit 4a4a042072790b19048a14d2ddab655b1be31a6e
          Author: Chieu Nguyen <cvnguyen@google.com>
          Date:   Sun Nov 1 18:38:20 2015 -0800
      
              Add description strings for Unicode 8.0 new emoji.
      
              Bug: 16185905
              Bug: 25369504
      
              Change-Id: I6048609ace715a23db5f82d47fefe4868ccb3d17
      
      Change-Id: I30a043554b14531ab9cf89a1f663b6970d7d6863
      7674a653
  4. Nov 10, 2015
  5. 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
  6. Aug 26, 2013
  7. Aug 23, 2013
  8. Nov 06, 2012
  9. Apr 05, 2012
  10. Mar 30, 2012
  11. Mar 29, 2012
  12. Mar 02, 2012
  13. Feb 01, 2012
    • Tadashi G. Takaoka's avatar
      Move long press shift handling from PointerTracker to KeyboardState · a5c96f37
      Tadashi G. Takaoka authored
      This change also
        * Rename phone shift keyboard to phone symbols keyboard.
          Use CODE_SWITCH_ALPHA_SYMBOL code to switch between phone and phone symbols keyboard.
        * Remove phone symbols keyboard from tablet.
        * Introduces enableLongPress flag of Key.keyActionFlags attribute.
        * Remove clumsy long press code from PointerTracker.
        * Remove CODE_CAPSLOCK handling from LatinIME.
        * Make KeyboardSwitcher to invoke haptic and audio feedback.
      
      Change-Id: I00e1f697a10ab5112aec75e36853b96246ff5054
      a5c96f37
  14. Jan 25, 2012
  15. Jan 24, 2012
  16. Dec 14, 2011
    • 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
  17. Jul 26, 2011
  18. Jun 17, 2011
  19. Jun 03, 2011
    • Tadashi G. Takaoka's avatar
      Keep tablet keyboard in sync with Honeycomb-MR2 · abd7392d
      Tadashi G. Takaoka authored
      This change removes Russian keyboard layout exceptions and make it
      compatible with other Latin's.
      
      Also tweaks some locales' keyboard layout to match with standard PC's
      keyboard layout at most.
      
      Change-Id: I305201fb850b4f94ae7e746ab4c039473d09da70
      abd7392d
  20. May 12, 2011
  21. Apr 21, 2011
  22. Mar 24, 2011
    • Jean Chalard's avatar
      Add comments and basic reformatting for new files. · 9107d982
      Jean Chalard authored
      Ic4df2a9a introduced new keyboard layouts for Hebrew and Arabic.
      This change adds a comment to them alongside with trailing
      whitespace suppression.
      
      This change explicitly limits its scope to files introduced by
      Ic4df2a9a. It replaces I48927626 which has been deemed too reckless.
      
      Change-Id: Id6b0e47f0623ead0b4e42e57dae359231a2b97fc
      9107d982
    • Jean Chalard's avatar
      Add a first version of Hebrew and Arabic keyboard. · e50add1f
      Jean Chalard authored
      The Arabic keyboard is more or less based on PC keyboard and other
      sources. It has no means to input diacritics at the moment.
      Some data for the Hebrew keyboard was already there, but not used.
      This change splits phone and tablet layout and consolidates the
      tablet one to something that seems sensible. It can't input diacritics
      either at the moment.
      
      Other shortcomings affect those keyboards. For example, normal
      Hebrew keyboards switch to capital QWERTY keyboard with shift on,
      as there are no capital Hebrew characters, but this version does not
      feature this.
      
      It should be mostly possible already to enter Arabic or Hebrew with
      these keyboards however.
      
      Change-Id: Ic4df2a9a77ffd03c4f9ee2c47e03c0f43f8e48ae
      e50add1f
  23. Jan 27, 2011
  24. Dec 17, 2010
    • Tadashi G. Takaoka's avatar
      Add popupKeyboardTemplate attribute to Keyboard · 9b6d1d52
      Tadashi G. Takaoka authored
      This change
      - introduces the popupKeyboardTemplate attribute of Keyboard to
        specify XML Keyboard file for popup mini keyboard.
      - introduces the maxPopupKeyboardColumn attribute of Keyboard to
        specify the maximum column of popup mini keyboard.
      - changes the content format of the popupCharacters attribute of Key.
        It now represents keyLabel, codes and keyTextOutput of each key of
        popup mini keyboard using CSV format.
      
      Bug: 2214959
      Change-Id: I539e310f7e38a049ee193de0b4ad5d7afdce37b1
      9b6d1d52
  25. Dec 08, 2010
    • Tadashi G. Takaoka's avatar
      Support keyboardHeight and maxKeyboardHeight to Keyboard XML · 9f01ed51
      Tadashi G. Takaoka authored
      This change introduces,
      - new attribute keyboardHeight to specify default keyboard height.
      - new attribute maxKeyboardHeight to specify maximum keyboard height,
        usually specified by percentage to the screen height.
      - keyHeight attribute is obsoleted
      - new attribute rowHeight to specify a row height, can be specifed as
        percentage of the keyboard height. And verticalGap is included to
        the row height (row height = key height + vertical gap).
      
      Change-Id: I48a2f2661e8a91a998503a847437c1baf1de9b9c
      9f01ed51
  26. Dec 01, 2010
    • Tadashi G. Takaoka's avatar
      Support de,fr locale keyboard layouts for tablet · 842b3d41
      Tadashi G. Takaoka authored
      This change introduces,
      - support de QWERTZ
      - support fr AZERTY
      - support fr_CA QWERTY layout
      - support fr_CH QWERTZ layout
      - refactor some common keyboard row layouts
      
      Bug: 2334086
      Change-Id: I3e01e841e0dc72419d55e29d426bdec70655459c
      842b3d41
  27. Oct 19, 2010
  28. Oct 18, 2010
  29. Oct 17, 2010
    • Tadashi G. Takaoka's avatar
      Specify keyboard metrics with physical unit "inch" · cd7b7d3e
      Tadashi G. Takaoka authored
      Cherrypick I44f3b2eef8086d6e0b0db53d38f08487549060c6 from Gingerbread
      
      This change also introduces the key background drawables which has no
      fixed bottom padding.  Instead of relying on bottom padding in
      drawable, this change also specifies Keyboard.verticalGap with
      physical unit.  Other keyboard related length, distance and size are
      also specified by physical unit.
      
      Bug: 3066107
      Change-Id: Ib38355ebfc2f8d5b1d26c4e90eba87196fbeddfa
      cd7b7d3e
  30. Oct 15, 2010
  31. Oct 14, 2010
    • Tadashi G. Takaoka's avatar
      Specify keyboard metrics with physical unit "inch" (DO NOT MERGE) · 3d20d999
      Tadashi G. Takaoka authored
      This change also introduces the key background drawables which has no
      fixed bottom padding.  Instead of relying on bottom padding in
      drawable, this change also specifies Keyboard.verticalGap with
      physical unit.  Other keyboard related length, distance and size are
      also specified by physical unit.
      
      Bug: 3066107
      
      Change-Id: I44f3b2eef8086d6e0b0db53d38f08487549060c6
      3d20d999
  32. Oct 07, 2010
  33. Oct 05, 2010
  34. Oct 01, 2010
  35. Sep 21, 2010
Loading