Skip to content
Snippets Groups Projects
  1. Jul 21, 2024
  2. Jan 17, 2024
  3. Jul 06, 2023
  4. Aug 25, 2014
    • Tadashi G. Takaoka's avatar
      Fix the bottom row of tablet keyboard layout · c9aa1beb
      Tadashi G. Takaoka authored
      This CL eliminates "_" and "/" keys from the bottom row of tablet
      keyboard.  This CL also reorganizes the bottom row of tablet Dvorak
      keyboard.
      
      Bug: 16603887
      Change-Id: Ic1570836dea1a475bed5d43aeb6a351507bf5428
      c9aa1beb
  5. Jun 03, 2014
    • Tadashi G. Takaoka's avatar
      Reorder keys around the spacebar · dc62c711
      Tadashi G. Takaoka authored
      This CL reorders keys around the spacebar.
      - On phone's symbols and symbols shift layout, the comma key is moved
        to the left of the spacebar to aligned with main layout.
      - On tablet's layout, the comma key is moved to the left of the
        spacebar on all layout to aligned with the same layout of
        phone's. Also the comma key has "settings" as more keys.
      - In Arabic and Perisan, the comma key of tablet already has some more keys
        This CL remove "/" and add "settings" instead.
      
      Bug: 15281451
      Change-Id: I6e0e75e4d4abfb1f356e7499be91424c7c57c58b
      dc62c711
  6. May 12, 2014
  7. Mar 25, 2014
    • Tadashi G. Takaoka's avatar
      Rename text resources consistently · 393efd94
      Tadashi G. Takaoka authored
      - keylabel_<key>, the key label text of the <key>
      - keyspec_<key>, the key specification of the <key>
      - keyhintlabel_<key>, the hint label text of the <key>
      - morekeys_<key>, the more keys specifications of the <key>
      - additional_morekeys_<key>, the additional more keys specification of
        the <key>
      
      Change-Id: Ib2127f21fa33a2568e8a6eba65cfdb2cf78b480e
      393efd94
  8. Mar 20, 2014
  9. Feb 07, 2014
  10. Dec 13, 2013
    • Ken Wakasa's avatar
      Reset to 9bd6dac4 · 2fa3693c
      Ken Wakasa authored
      The bulk merge from -bayo to klp-dev should not have been merged to master.
      
      Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
      2fa3693c
  11. Nov 27, 2013
  12. Nov 13, 2013
  13. Nov 06, 2012
  14. Apr 20, 2012
    • Tadashi G. Takaoka's avatar
      Modularize keyboard XML files · 9fa0a2e8
      Tadashi G. Takaoka authored
      * Remove duplicated xml-sw768dp/keys_apostrophe_dash.xml
      * Separate keys_apostrophe_dash.xml to key_apostorhe.xml and
        key_dash.ml
      * Separate key_space.xml from row_qwerty4.xml
      * Separate key_f1.xml from xml{,-sw600dp}/row_qwerty4.xml
      * Separate keys_f1f2.xml from xml-sw768dp/row_qwerty4.xml
      * Fix incorrectly named rows_symbols{,_shift}4.xml to
        row_symbols{,_shift}4.xml
      
      Change-Id: Id71967a016a348174d1fc265b654dbc233c6562e
      9fa0a2e8
  15. Jan 31, 2012
    • Tadashi G. Takaoka's avatar
      Auto generate various shift states alphabet keyboard automatically · ca2f051c
      Tadashi G. Takaoka authored
      If any shift state variants of alphabet keyboard layout is not
      specified in KeyboardSet.Element, it will be automatically generated
      from base alphabet keyboard definition.
      
      This change also
        * Eliminates KeyboardShiftState object from Keyboard.
        * Removes various set shift state methods from Keyboard.
        * Removes KeyboardSet.Element.elementAutoGenerate attribute.
        * Separates "sticky" Key.backgroundType to "stickyOff" and "stickyOn"
        * Add preserveCase flag to smiley, .com, and labeled special keys.
        * Rename KeyboardShiftState class to AlphabetShiftState.
        * Rename some attributes from *UppercaseLetter* to *ShiftedLetterHint*.
        * Introduce shiftedLetterActivated to Key.keyLabelFlags
      
      Change-Id: I01a0a8efeeaa76820ae728a5bdfa8d02b6ce74b7
      ca2f051c
  16. Jan 27, 2012
    • Tadashi G. Takaoka's avatar
      Rename keyboard XML resource files · d1630a3a
      Tadashi G. Takaoka authored
       * <Keyboard> XML file should be kbd_*.xml
       * <Row> XML file should be rows_*.xml or row_*.xml
       * <Key> XML file should be key_*.xml or keys_*.xml
       * <key-style> XML file should be key_styles_*.xml
      
      Change-Id: Ie57d5d78389c13d6c066ace4e3588518d1f25f13
      d1630a3a
    • Tadashi G. Takaoka's avatar
      Share kbd_row3_smiley.xml · 344a767b
      Tadashi G. Takaoka authored
      Change-Id: Ie5e68f972a739ab151201bd13bb1771e164313e6
      344a767b
  17. Nov 22, 2011
  18. Aug 31, 2011
  19. Jul 20, 2011
    • Tadashi G. Takaoka's avatar
      Remove Key edge flags from XML · 426723a9
      Tadashi G. Takaoka authored
      The first key and the last of the row are automatically marked as left
      and right edge key respectively.  The existence of Spacer will prevent
      those automatic marking.
      
      Bug: 5038844
      Change-Id: Ie34169ceaf76e24923b8d8125eda6ecb95cf1fee
      426723a9
  20. Jul 14, 2011
  21. Jun 27, 2011
    • Tadashi G. Takaoka's avatar
      Draw phone/number keyboard layout witout icon · 520a297a
      Tadashi G. Takaoka authored
      This change introduces:
      
      * New KeyboardView attribute
        * keyLargeLetterRatio to specify large letter text size.
        * keyHintLabelRatio to specify hint label text size.
        * keyHintLabelColor to specify hint label text color.
        * keyPreviewTextRatio to specify key preview text size.
      * New Key.keyLabelOption flags
        * alignLeftOfCenter, align the key label slightly left of the key center.
        * largeLetter, use keyLargeLetterRatio to draw key letter.
        * hasHintLabel, draw keyHintLabel at the right of key letter.
        * followKeyHintLabelRatio, draw the key label following keyHintLabelRatio size.
      * Renames
        * Key.keyHintLetter to keyHintLabel.
        * Key.keylLabelOption fontFixedWidth to fontMonoSpace.
        * Key.keylLabelOption popupHint to hasPopupHint.
      * Removes
        * number icon releted attributes and declarations.
      
      Change-Id: I2f456737e3a46209e5f48b5155951b2b21a33859
      520a297a
  22. Jun 24, 2011
    • satok's avatar
      Fix build · 0a6eab17
      satok authored
      Change-Id: I158bd0dafac83ed9576a236813875e6c37513860
      0a6eab17
  23. Jun 16, 2011
    • Tadashi G. Takaoka's avatar
      Add Key.keyHintLabel and remove Key.keyHintIcon · 9d9522ab
      Tadashi G. Takaoka authored
      This change also removes manualTemporaryUpperCaseCode and
      manualTemporaryUpperCaseHintIcon.  Instead of these keyLabelOption now
      has hasUppercaseLetter flag value.
      
      Bug: 4436327
      Change-Id: I88fdac1e888a7123735296f5ef45f5fdd565cd2e
      9d9522ab
  24. Jun 06, 2011
    • Tadashi G. Takaoka's avatar
      Import 7 inch keyboard from Honeycomb-MR2 · 0d22fc45
      Tadashi G. Takaoka authored
      Unfortunately current Master seems have bugs in resource
      selection. The xml-en/kbd_qwerty.xml is added to avoide those issue as
      work around, and must be removed if the issue is fixed.
      
      Bug: 4442045
      Change-Id: Ic43d66e8669fb63e2c3f0b8b9aae9178ca3c32b5
      0d22fc45
  25. May 28, 2011
    • Tadashi G. Takaoka's avatar
      Adaptive keyboard width/position parser (DO NOT MERGE) · 6b38a5fd
      Tadashi G. Takaoka authored
      This change introduces the following features to Keyboard XML format.
      
       * "keyXPos" can specify the key X coordinate directly.
       * "keyXPos" can be negative. The X coordinate will be calcluated from
          the right edge of the keyboard toward left.
       * "keyWidth" can be zero to be filled up to the right side.
       * "keyWidth can be negative. The key will be filled up to both sides.
       * Spacer's horizontalGap is renamed as keyWidth, and can be inherited
         from key-style.
       * Spacer can have keyXPos attribute.
      
      Using these syntax, all keyboard layouts have been re-written.
      
      Bug: 4442045
      Change-Id: I314b2e8ca2aa145ff9506cbf927140a15685af42
      6b38a5fd
Loading