summaryrefslogtreecommitdiff
path: root/java/src/com/android/inputmethod/keyboard/internal/KeyboardCodesSet.java
Commit message (Collapse)AuthorAgeFilesLines
* Move Constants.java to the latin.common packageKen Wakasa2014-10-231-1/+1
| | | | | | | Our intention is to have classes of latinime-common under the common package as much as we can. Change-Id: I76efbbbe7bebf1a4aa943715cdff64f91675e20d
* Use Java 7 diamond operatorTadashi G. Takaoka2014-05-241-2/+1
| | | | Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
* Remove RTL aware !code and add corresponding !textTadashi G. Takaoka2014-02-131-65/+4
| | | | Change-Id: I9021c8fa1cf2d4ac07579237a939c15551509a0b
* Use SubtypeLocaleUtils.isRtlLanguageTadashi G. Takaoka2014-02-061-22/+4
| | | | Change-Id: Ic0208412cd9c02975641cb5c448d092f28786746
* Move some prefix strings to relevant classesTadashi G. Takaoka2014-01-311-0/+2
| | | | Change-Id: I7321ac7820d4eded5f16f2440ffb4f525315b3f4
* Fix inconsistent behavior with the back-to-the-main-keyboard keyYohei Yukawa2014-01-281-0/+3
| | | | | | | | | | | | With this patch, the back-to-the-main-keyboard in the Emoji palette will be registered as a key-release action instead of a key-press action, like switch-to-the-emoji-palette in the main layout. This provides mroe consistent UX when the layout is switched from the main layout to the Emoji palette then switched back to the main layout. BUG: 12464067 Change-Id: Ia0d0185db43234dfcfb7cee2677f3d199fe6ed96
* Add emoji icon and code as a groundworkTadashi G. Takaoka2013-08-061-0/+3
| | | | | | | | | 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
* Remove CODE_RESEARCHTadashi G. Takaoka2013-08-051-3/+0
| | | | | | | Instead of CODE_RESEARCH, special outputText ".research." is used to invoke a research feedback dialog. Change-Id: Ic95c956ab4f2b5f0c3f2205c9bbcdcfb67db5d6e
* Move util classes to the latin/utils directoryKen Wakasa2013-06-241-1/+1
| | | | Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
* Add CODE_CAPSLOCK for long press shift keyTadashi G. Takaoka2013-06-041-0/+3
| | | | | | | This change utilizes the no panel auto more key feature to implement long press shift key for shift lock. Change-Id: I3995d25dc35aea3c67b5aa29299815462eff9cad
* Fix how the Enter action is decidedJean Chalard2013-02-221-4/+1
| | | | | | | | | This unifies the software and hardware keyboard code under a single decision process that works. Bug: 8129303 Bug: 8152758 Change-Id: I7574c563d5f957d57bfe62fe5e3eec59a519d335
* Fix RTL language key code mappingTadashi G. Takaoka2013-02-121-0/+5
| | | | | | Bug: 8168899 Bug: 8169343 Change-Id: I23120704e97d89d5ddec2b2bdff2a98a6daac4d5
* Fix Apache license commentTadashi G. Takaoka2013-01-211-8/+8
| | | | Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
* Distinguish action-enter/shift-enter/enterJean Chalard2013-01-151-0/+2
| | | | | Bug: 7969231 Change-Id: I75d495ee1ea126da9be4e269ee990ee0a97793c1
* Move code point constants from Keyboard to Constants classTadashi G. Takaoka2012-10-291-16/+16
| | | | Change-Id: Iee01d4d2b916d0b584531104ac865ae6e6370a3d
* 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-3/+3
| | | | Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
* add research log ui controlKurt Partridge2012-06-061-0/+3
| | | | | | | | | | | | - lets users flag a particular time in the research log - lets users delete the log for this session also makes the UsabilityLog setting control whether the ResearchLog logs or not. multi-project commit with I89067e7d3b8daca7179333f1dbe82224c26920fe Bug: 6188932 Change-Id: I89864ef3ab53b0efe1ea8d75247be08712f0c399
* Fix adjusting key's label/code caseTadashi G. Takaoka2012-05-281-3/+0
| | | | | | | | With this fix, we may probably be able to revert I76c3e917 (Make KeySpecParser case insensitive). Bug: 6561272 Change-Id: Ic7571560d7b422ffc9a07f0acecd388e0b330d50
* Make KeySpecParser case insensitiveTadashi G. Takaoka2012-04-201-1/+4
| | | | Change-Id: I76c3e9179dd8777d3cf3138ad76513d83672debf
* Fix KeyboardCodesSet code mappingTadashi G. Takaoka2012-04-101-13/+12
| | | | | | This is a follow up for Icfd6d06f. Change-Id: I9a11c6f1c8d9654e3fb004940791055c2bcf9f17
* Introduce KeyboardCodesSet.java and remove keycodes.xmlTadashi G. Takaoka2012-04-101-0/+149
Change-Id: Icfd6d06f47425aa037682d22c895548ba6f047d8