summaryrefslogtreecommitdiff
path: root/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
Commit message (Collapse)AuthorAgeFilesLines
* Use light emoji icon for Material light tablet keyboardTadashi G. Takaoka2014-08-141-2/+4
| | | | | Bug: 16808603 Change-Id: I39ce0ed8b5580754dfd0cf1494289b0a23863d50
* Remove unused keyPreviewIcon attributesTadashi G. Takaoka2014-07-081-2/+0
| | | | | | This CL also removes unused tabKeyPreview icon. Change-Id: Ia69ba9c3d7c67ccb8983275bed262292eb422db2
* am 761a6812: Don\'t reuse main keyboard\'s spacebar icon for Emoji paletteTadashi G. Takaoka2014-05-291-3/+9
|\ | | | | | | | | * commit '761a6812312c48d04bcb91e5c4448364c4925731': Don't reuse main keyboard's spacebar icon for Emoji palette
| * Don't reuse main keyboard's spacebar icon for Emoji paletteTadashi G. Takaoka2014-05-291-3/+9
| | | | | | | | | | Bug: 15321822 Change-Id: I6a5a865364fb98e0ebb6206d80d5629bbcb817b8
* | Use Java 7 diamond operatorTadashi G. Takaoka2014-05-241-2/+1
|/ | | | Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
* Make Emoji palette more Quantum light compliantTadashi G. Takaoka2014-05-141-0/+4
| | | | | Bug: 14419121 Change-Id: I8a737e2b73a000ad66e7e30a695677fe0bcc66fb
* Show icon on action key when it is defined in keyboard themeTadashi G. Takaoka2014-05-131-0/+10
| | | | | | | | | | | | This CL also adds the following icons name for an action key. - Go - Send - Next - Done - Previous Bug: 14259323 Change-Id: I48bba708d1f78349270d2ca01aebd8f111685723
* Refactor keyboard layout test more customizableTadashi G. Takaoka2014-03-131-17/+35
| | | | | Bug: 13017434 Change-Id: I804b4cb9f56684d425e83a20cb3f71d947a87f98
* Add Key.getIconId for testabilityTadashi G. Takaoka2014-02-251-1/+1
| | | | | Bug: 13017434 Change-Id: I94ff45da3f58b74cc9dd4d38179670fbcf619d92
* Move some prefix strings to relevant classesTadashi G. Takaoka2014-01-311-0/+1
| | | | Change-Id: I7321ac7820d4eded5f16f2440ffb4f525315b3f4
* Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20cKen Wakasa2013-12-131-1/+0
| | | | | | The bulk merge from -bayo to klp-dev should not have been merged to master. Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
* Add emoji icon and code as a groundworkTadashi G. Takaoka2013-08-061-0/+1
| | | | | | | | | 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
* Move util classes to the latin/utils directoryKen Wakasa2013-06-241-1/+1
| | | | Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
* Fix Apache license commentTadashi G. Takaoka2013-01-211-8/+8
| | | | Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
* Cleanup: Make some classes as finalTadashi G. Takaoka2012-09-271-1/+1
| | | | Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
* Add CollectionUtils class to create generic collection easilyTadashi G. Takaoka2012-08-221-1/+2
| | | | Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
* Use SparseArray<E> instead of HashMap<Integer,E>Tadashi G. Takaoka2012-06-291-3/+5
| | | | Change-Id: Id962e670ee1a5164e6c69deb84625139bf5e7974
* Make KeySpecParser case sensitive againTadashi G. Takaoka2012-05-281-8/+4
| | | | | | | Partially revert I76c3e917. Bug: 6561272 Change-Id: I5649a8ecb44bd11c67785ea97ddbb67b0a019ccc
* Use string attribute for icon nameTadashi G. Takaoka2012-04-201-33/+37
| | | | Change-Id: I336acf33c7e6bc993b9da9b17ec689975fa8127d
* Make KeySpecParser case insensitiveTadashi G. Takaoka2012-04-201-3/+8
| | | | Change-Id: I76c3e9179dd8777d3cf3138ad76513d83672debf
* Add ZWNJ and ZWJ iconsTadashi G. Takaoka2012-03-261-1/+3
| | | | | Bug: 5456620 Change-Id: I7238f41c841803746ca2ab6cd332b2be8498a3ee
* Avoid using collection interface, using array insteadTadashi G. Takaoka2012-03-131-3/+3
| | | | Change-Id: Ie0554362b73967bfcbbab6ad19c24683066a608e
* Add language switch key only to the phone layoutsTadashi G. Takaoka2012-03-071-1/+2
| | | | | Bug: 5759092 Change-Id: Ic7d7d4812976654c0e85fecabd1128eadfc52c5c
* Fix spacebar icon position on phone/number keyboardTadashi G. Takaoka2012-03-011-2/+1
| | | | Change-Id: I4d6bb0f2f12e7b263ff951f3173cac8e41d0f23e
* Get rid of Key.setIcon(Drawable)Tadashi G. Takaoka2012-02-031-47/+33
| | | | Change-Id: If6ebbdefcbfd0cc14c72858f9bb44861e8abe079
* Fix Key.equals(Key)Tadashi G. Takaoka2012-02-021-7/+19
| | | | | Bug: 5956068 Change-Id: I2901ae28bd9121ec4f4429a53b83aae128b75e0c
* Prepare to get rid of Drawable reference from KeyTadashi G. Takaoka2012-01-251-1/+1
| | | | Change-Id: If435f95b2863e0af8d8916c643e6b01feabd3ea5
* Support @icon/icon_name for more keys specificationTadashi G. Takaoka2012-01-201-19/+32
| | | | Change-Id: I8842e5ce77f9d27a0969df947de292c1830e36b7
* Get rid of public reference to KeyboardIconsSet.ICON_* constantsTadashi G. Takaoka2011-12-191-65/+52
| | | | | | | | | | | | | | 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
* Add extra key icons to KeyboardIconsSetTadashi G. Takaoka2011-12-181-11/+19
| | | | | | | | | | | * 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
* Do not show key preview of settings and shortcut keyTadashi G. Takaoka2011-11-171-7/+1
| | | | | Bug: 5560766 Change-Id: I580efaf4e33f7dfbaa591e2afae9c49547bf26fb
* Support label with icon keyTadashi G. Takaoka2011-08-031-20/+17
| | | | | Bug: 5108339 Change-Id: I7cd4258a95a7e25b8b1114b43ffcca5b77c5c1e3
* Cleanup icon drawable related codeTadashi G. Takaoka2011-08-011-7/+11
| | | | | Bug: 5023981 Change-Id: I729354f32797eef354ec9af8e05f17839f0a361c
* Revert "Add Right-To-Left delete icon"Tadashi G. Takaoka2011-07-211-14/+11
| | | | | | | This reverts commit 886246b19a60cefa60af549d6a6b70626bf63e34. Bug: 5047500 Change-Id: Iefef20b7aeba0dbedfe8f81384a33f65e3907e9f
* Remove sliding spacebar language switcherTadashi G. Takaoka2011-07-191-8/+5
| | | | | Bug: 4971680 Change-Id: Ia3485ddcf8051bf7b7ba7f7a37fa75c3bc8a4798
* Add Right-To-Left delete iconTadashi G. Takaoka2011-07-121-12/+15
| | | | | | Bug: 4161983 Bug: 4170083 Change-Id: Ife9a933353e97f3c7c3ede47623dc7528160f3c5
* Draw phone/number keyboard layout witout iconTadashi G. Takaoka2011-06-271-36/+6
| | | | | | | | | | | | | | | | | | | | | | | 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
* New IceCreamSandwich assets and themeTadashi G. Takaoka2011-06-231-15/+6
| | | | | | | | | | | | 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
* Remove colorScheme attribute from KeyboardViewTadashi G. Takaoka2011-06-221-3/+11
| | | | Change-Id: I9de118e8be60b9a6fe1aecc00332ba08872db918
* Move icon declaration to Keyboard themeTadashi G. Takaoka2011-06-221-0/+147
Bug: 4436327 Change-Id: I074014d28dcb323b60dbc8fd9e169c75c393e0b3