History log of /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9d5d01a54319797db17fa8ac4b612f8836c83b9a 20-Nov-2014 Tadashi G. Takaoka <takaoka@google.com> Add null analysis annotations to keyboard package

Change-Id: I6f020ece3c45d584d413e4265d6d3fbdf1ea8bd8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
a94c89e017dac92e2c23dcf05a8e6b4000d021d3 13-Aug-2014 Tadashi G. Takaoka <takaoka@google.com> Use light emoji icon for Material light tablet keyboard

Bug: 16808603
Change-Id: I39ce0ed8b5580754dfd0cf1494289b0a23863d50
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
6efe9ae1c073bdfbc36bd88e4d71c1b7505b39e9 08-Jul-2014 Tadashi G. Takaoka <takaoka@google.com> Remove unused keyPreviewIcon attributes

This CL also removes unused tabKeyPreview icon.

Change-Id: Ia69ba9c3d7c67ccb8983275bed262292eb422db2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
6fe326ae42c084f03557d16cb098bb230494dde4 29-May-2014 Tadashi G. Takaoka <takaoka@google.com> am 761a6812: Don\'t reuse main keyboard\'s spacebar icon for Emoji palette

* commit '761a6812312c48d04bcb91e5c4448364c4925731':
Don't reuse main keyboard's spacebar icon for Emoji palette
761a6812312c48d04bcb91e5c4448364c4925731 29-May-2014 Tadashi G. Takaoka <takaoka@google.com> Don't reuse main keyboard's spacebar icon for Emoji palette

Bug: 15321822
Change-Id: I6a5a865364fb98e0ebb6206d80d5629bbcb817b8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
a91561aa58db1c43092c1caecc051a11fa5391c7 23-May-2014 Tadashi G. Takaoka <takaoka@google.com> Use Java 7 diamond operator

Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
c1094d69134740ee0209f1ddfb25dd770b37ab25 14-May-2014 Tadashi G. Takaoka <takaoka@google.com> Make Emoji palette more Quantum light compliant

Bug: 14419121
Change-Id: I8a737e2b73a000ad66e7e30a695677fe0bcc66fb
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
dd68d4e4bf8933a85ad0687eb51217ad41273687 13-May-2014 Tadashi G. Takaoka <takaoka@google.com> Show icon on action key when it is defined in keyboard theme

This CL also adds the following icons name for an action key.
- Go
- Send
- Next
- Done
- Previous

Bug: 14259323
Change-Id: I48bba708d1f78349270d2ca01aebd8f111685723
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
15a6b66ddaee302fc539311201b2b9f76778fd78 11-Mar-2014 Tadashi G. Takaoka <takaoka@google.com> Refactor keyboard layout test more customizable

Bug: 13017434
Change-Id: I804b4cb9f56684d425e83a20cb3f71d947a87f98
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
deb5cedf811e6d605a4a2a934f4d0c75b880cede 17-Feb-2014 Tadashi G. Takaoka <takaoka@google.com> Add Key.getIconId for testability

Bug: 13017434
Change-Id: I94ff45da3f58b74cc9dd4d38179670fbcf619d92
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
3b4eb03fa171ab42ad4f38abcfa5184c5362e5ae 31-Jan-2014 Tadashi G. Takaoka <takaoka@google.com> Move some prefix strings to relevant classes

Change-Id: I7321ac7820d4eded5f16f2440ffb4f525315b3f4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
2fa3693c264a4c150ac307d9bb7f6f8f18cc4ffc 13-Dec-2013 Ken Wakasa <kwakasa@google.com> Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c

The bulk merge from -bayo to klp-dev should not have been merged to master.

Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
b127d882854d81a47473b344a1e5f277866bbf22 05-Aug-2013 Tadashi G. Takaoka <takaoka@google.com> Add emoji icon and code as a groundwork

The emoji switching key icon asset should be updated. The icons in
this change are just borrowed from Hangout.

Bug: 10179862
Bug: 6370846
Change-Id: Icea26d2cf2ac6a6df9beb4c98f646dbe309bdcd9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
e28eba5074664d5716b8e58b8d0a235746b261eb 23-Jun-2013 Ken Wakasa <kwakasa@google.com> Move util classes to the latin/utils directory

Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
8aa9963a895f9dd5bb1bc92ab2e4f461e058f87a 21-Jan-2013 Tadashi G. Takaoka <takaoka@google.com> Fix Apache license comment

Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
a28a05e971cc242b338331a3b78276fa95188d19 27-Sep-2012 Tadashi G. Takaoka <takaoka@google.com> Cleanup: Make some classes as final

Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
5f282ea9e4a4590fcbab6e27d5fca7dacbb40a6a 21-Aug-2012 Tadashi G. Takaoka <takaoka@google.com> Add CollectionUtils class to create generic collection easily

Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
56853c1e48deb71367104060b49b7b1f0344a476 29-Jun-2012 Tadashi G. Takaoka <takaoka@google.com> Use SparseArray<E> instead of HashMap<Integer,E>

Change-Id: Id962e670ee1a5164e6c69deb84625139bf5e7974
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
0a3362d26474cbd60bf870be7ad1413359e4fad6 27-May-2012 Tadashi G. Takaoka <takaoka@google.com> Make KeySpecParser case sensitive again

Partially revert I76c3e917.

Bug: 6561272
Change-Id: I5649a8ecb44bd11c67785ea97ddbb67b0a019ccc
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
cf41aff251ecc94b729307ede05208a104fcd8b0 19-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Use string attribute for icon name

Change-Id: I336acf33c7e6bc993b9da9b17ec689975fa8127d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
2f16fd40faab7287dfcae4899050b9df360d0c29 19-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Make KeySpecParser case insensitive

Change-Id: I76c3e9179dd8777d3cf3138ad76513d83672debf
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
39390d3f948fecc68d6c9a107bb372e62e55ce0d 23-Mar-2012 Tadashi G. Takaoka <takaoka@google.com> Add ZWNJ and ZWJ icons

Bug: 5456620
Change-Id: I7238f41c841803746ca2ab6cd332b2be8498a3ee
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
b4fbbe57f574ce6e6a5827156f875fe7d3eb5089 13-Mar-2012 Tadashi G. Takaoka <takaoka@google.com> Avoid using collection interface, using array instead

Change-Id: Ie0554362b73967bfcbbab6ad19c24683066a608e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
81d4e3cd66a9388c47c7dba55240ddf849b31934 18-Feb-2012 Tadashi G. Takaoka <takaoka@google.com> Add language switch key only to the phone layouts

Bug: 5759092
Change-Id: Ic7d7d4812976654c0e85fecabd1128eadfc52c5c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
b19a6b9fc55910bd241bee3b312169a818cb721d 27-Feb-2012 Tadashi G. Takaoka <takaoka@google.com> Fix spacebar icon position on phone/number keyboard

Change-Id: I4d6bb0f2f12e7b263ff951f3173cac8e41d0f23e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
e7948a8692a102c89aca70a79ca62573d77efde3 02-Feb-2012 Tadashi G. Takaoka <takaoka@google.com> Get rid of Key.setIcon(Drawable)

Change-Id: If6ebbdefcbfd0cc14c72858f9bb44861e8abe079
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
44e0e4f99e70b84176ff5c985e456b821a8f0b14 02-Feb-2012 Tadashi G. Takaoka <takaoka@google.com> Fix Key.equals(Key)

Bug: 5956068
Change-Id: I2901ae28bd9121ec4f4429a53b83aae128b75e0c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
bcf2b79365d7b655e973809c775772479dd8dff5 25-Jan-2012 Tadashi G. Takaoka <takaoka@google.com> Prepare to get rid of Drawable reference from Key

Change-Id: If435f95b2863e0af8d8916c643e6b01feabd3ea5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
b009a24b838b560bd093ff295c99c0cf5fe27c81 20-Jan-2012 Tadashi G. Takaoka <takaoka@google.com> Support @icon/icon_name for more keys specification

Change-Id: I8842e5ce77f9d27a0969df947de292c1830e36b7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
42fcb2de641c4cd5d57f34889c8752401e35dcc8 18-Dec-2011 Tadashi G. Takaoka <takaoka@google.com> Get rid of public reference to KeyboardIconsSet.ICON_* constants

As a consequence,
* Add Key.iconDisabledKey has been introduced and Key.getIcon honors
the enabled state of the key.
* The attribute id of disabled icon for shortcut key,
Keyboard_iconShortcutKeyDisabled, is renamed to
Keyboard_iconDisbledShortcutKey
* KeyboardIconsSet has getIconByIconId and getIconByAttrId methods
instead of getIcon.

Bug: 5778201
Change-Id: Ica93b073b9a04acd18ead7a33b60e3c6d813e7a1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
7bd714c086a78e2058543b0971ac92f5a30b2362 18-Dec-2011 Tadashi G. Takaoka <takaoka@google.com> Add extra key icons to KeyboardIconsSet

* Get rid of Key.keyIconShifted attribute.
Add Keyboard.iconShiftKeyShifted to KeyboardIconsSet.
* Get rid of LatinKeyboardView.disabledShortcutIcon attribute.
Add Keyboard.iconShortcurKeyDisabled to KeyboardIconsSet.
* Add Keyboard.iconSpaceKeyForNumber to KeyboardIconsSet.
* Fix misplaced autoCorrectionSpacebarLedIcon resources.

Change-Id: I381bff3789254977ab3cb18f58f95b3c433b1e1a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
ca14c8bf34d6fa202628a2f328b604f2a89d0a3a 17-Nov-2011 Tadashi G. Takaoka <takaoka@google.com> Do not show key preview of settings and shortcut key

Bug: 5560766
Change-Id: I580efaf4e33f7dfbaa591e2afae9c49547bf26fb
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
62d4a96497951d4de784156f86626efdd55813fe 03-Aug-2011 Tadashi G. Takaoka <takaoka@google.com> Support label with icon key

Bug: 5108339
Change-Id: I7cd4258a95a7e25b8b1114b43ffcca5b77c5c1e3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
b118d4cb58c27131f6333ada281c772edfcaa74b 02-Aug-2011 Tadashi G. Takaoka <takaoka@google.com> Cleanup icon drawable related code

Bug: 5023981
Change-Id: I729354f32797eef354ec9af8e05f17839f0a361c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
5cce2161fb887b302c4479934b1ad8387aef4de0 21-Jul-2011 Tadashi G. Takaoka <takaoka@google.com> Revert "Add Right-To-Left delete icon"

This reverts commit 886246b19a60cefa60af549d6a6b70626bf63e34.

Bug: 5047500
Change-Id: Iefef20b7aeba0dbedfe8f81384a33f65e3907e9f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
ef5dfc480c7a3e3e34a20b7aacc731942e7a0578 18-Jul-2011 Tadashi G. Takaoka <takaoka@google.com> Remove sliding spacebar language switcher

Bug: 4971680
Change-Id: Ia3485ddcf8051bf7b7ba7f7a37fa75c3bc8a4798
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
886246b19a60cefa60af549d6a6b70626bf63e34 13-Jul-2011 Tadashi G. Takaoka <takaoka@google.com> Add Right-To-Left delete icon

Bug: 4161983
Bug: 4170083
Change-Id: Ife9a933353e97f3c7c3ede47623dc7528160f3c5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
520a297ad1d148a57bcf6559a9802d5d49182d70 25-Jun-2011 Tadashi G. Takaoka <takaoka@google.com> Draw phone/number keyboard layout witout icon

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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
9116bf18f9c83084f9d451e2e709eff32db27d36 21-Jun-2011 Tadashi G. Takaoka <takaoka@google.com> New IceCreamSandwich assets and theme

This change instroduces new IceCreamSandwich assets and renames
Honeycomb theme to IceCreamSandwich. Though checked only on
hdpi-phone and mdpi-10"-tablet.

File another bug (Bug: 4852048) to fine tune keyboard layout for all
possible combination of devices and themes.

Bug: 4436327
Change-Id: I4f8dc1dd6b798a39204702bbcbebf17a199dc82f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
a93d27d6b87c29cb6292d1dd1223a4e42cca07d9 22-Jun-2011 Tadashi G. Takaoka <takaoka@google.com> Remove colorScheme attribute from KeyboardView

Change-Id: I9de118e8be60b9a6fe1aecc00332ba08872db918
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
c2a21786e526cc32e48a577a55b1b7e72ae1a6dd 21-Jun-2011 Tadashi G. Takaoka <takaoka@google.com> Move icon declaration to Keyboard theme

Bug: 4436327
Change-Id: I074014d28dcb323b60dbc8fd9e169c75c393e0b3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java