aboutsummaryrefslogtreecommitdiffstats
path: root/java/res/xml-iw (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use keyboardSet extra value of subtype to specify layout typeTadashi G. Takaoka2012-04-051-42/+0
| | | | Change-Id: Ice1f345a08a8d760e3b847c885c4072e3e142c97
* Tweak keyboard layout size a bitTadashi G. Takaoka2012-04-021-2/+2
| | | | | | | * Enlarge 3rd row of phone keyboard slightly for nordic and slavic. * Fixed the width of the first key of each rows on 10 inch tablet. Change-Id: I5b1936d7f19db30d2f45aff03a255c2a505a2e7f
* Remove the "deprecated" classesKen Wakasa2012-03-301-2/+1
| | | | | bug: 6129704 Change-Id: Ib27f2774444e1f084b19be3fe6f56d25dffa7084
* Don't send touch coordinates if proximity characters correction is disabledTadashi G. Takaoka2012-03-291-1/+2
| | | | | Bug: 6225317 Change-Id: I4fa65e020d838f53066d4a071f58fb6f40583e0b
* Remove BIDI mirroring hack from KeyTadashi G. Takaoka2012-02-012-54/+0
| | | | | | | This change also removes isRtlKeyboard attribute from <Keyboard/> Bug: 5948247 Change-Id: I85998f17ae146a4c8cd0f419ab820b746cb8974f
* Move long press shift handling from PointerTracker to KeyboardStateTadashi G. Takaoka2012-02-011-2/+2
| | | | | | | | | | | | | 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
* Rename keyboard XML resource filesTadashi G. Takaoka2012-01-282-2/+2
| | | | | | | | | * <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
* Add autoGenerateFromAlphabet enum to KeyboardSet.Element.elementKeyboardTadashi G. Takaoka2012-01-251-2/+2
| | | | | | | This is the first step to support separate Keyboard for elementName. This change is the second attempt of Icef66564. Change-Id: I78ea6cb9ea3d965ff89e0ff5d896a6b11ba5c670
* Revert "Add autoGenerateFromAlphabet enum to ↵Tadashi Takaoka2012-01-241-2/+2
| | | | | | | KeyboardSet.Element.elementKeyboard" This reverts commit b5b92f9b78295366c12b25d1b464a371401c3677 Bug: 5908440
* Add autoGenerateFromAlphabet enum to KeyboardSet.Element.elementKeyboardTadashi G. Takaoka2012-01-241-2/+2
| | | | | | This is the first step to support separate Keyboard for elementName. Change-Id: Icef66564b6938910fa06ecab664dce4be84c9505
* Utilize KeyboardSet XML definitionsTadashi G. Takaoka2011-12-142-28/+42
| | | | | | | | | This change introduces KeyboardSet and SubKeyboard XML definitions to represent a set of keyboard layouts. Bug: 5002108 Bug: 5679585 Change-Id: Ib6c8d5936187381bb6725c9fe574e93871c01a86
* Add the rtl attribute to Arabic/Hebrew keyboardsKen Wakasa2011-07-261-0/+1
| | | | | | | A follow up to I18b9962c bug: 5047217 Change-Id: Iea72182a80e69b2a631f23b825430ebfbfc2f560
* Swap parenthesis-like character code on RTL keyboardTadashi G. Takaoka2011-07-242-0/+54
| | | | | Bug: 5047217 Change-Id: I1b88484825f5c035401cf083522bf95bbee30edb
* Rename keyboard rows consistentlyTadashi G. Takaoka2011-06-171-1/+1
| | | | Change-Id: I7147cab36eee4b6fd9418ca36e8ece2360b59e45
* Tune up 7 inch keyboard layoutTadashi G. Takaoka2011-06-171-8/+0
| | | | | Bug: 4479212 Change-Id: I25c48ef474f6198dde9b670b23509c087acae149
* Keep tablet keyboard in sync with Honeycomb-MR2Tadashi G. Takaoka2011-06-031-1/+0
| | | | | | | | | | 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
* Add minKeyboardHeight attribute to Keyboard layoutTadashi G. Takaoka2011-05-121-1/+2
| | | | | Bug: 4411676 Change-Id: I1f56ba58bacb90790f82326718bf9de95dba5d28
* Check the availability of layouts for showing the input languages in the ↵satok2011-04-211-0/+1
| | | | | | | | settings Bug: 4316889 Change-Id: I746b3ff79c2a6cd4925fca1817d5b209623b5108
* Add comments and basic reformatting for new files.Jean Chalard2011-03-241-8/+8
| | | | | | | | | | | 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
* Add a first version of Hebrew and Arabic keyboard.Jean Chalard2011-03-231-80/+2
| | | | | | | | | | | | | | | | | | | 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
* Add popupKeyboardTemplate attribute to KeyboardTadashi G. Takaoka2010-12-171-0/+2
| | | | | | | | | | | | | | 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
* Support keyboardHeight and maxKeyboardHeight to Keyboard XMLTadashi G. Takaoka2010-12-081-1/+3
| | | | | | | | | | | | | 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
* Support de,fr locale keyboard layouts for tabletTadashi G. Takaoka2010-12-011-5/+3
| | | | | | | | | | | | 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
* Support colorScheme <case/> condition in Keyboard XMLTadashi G. Takaoka2010-11-231-109/+0
| | | | Change-Id: Ibbfb99e0e2b15df301f83af6739b7bca01ebf490
* Update xlarge drawable of KeyboardTadashi G. Takaoka2010-10-192-8/+14
| | | | | Bug: 3109804 Change-Id: I316f9cfcec377a7d0ea1417e1e3cea55cbdb9e2b
* Specify keyboard metrics with physical unit "inch"Tadashi G. Takaoka2010-10-172-4/+8
| | | | | | | | | | | | | 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
* Share 4th row of non-xlarge qwerty keyboard using <include>Tadashi G. Takaoka2010-10-082-655/+2
| | | | Change-Id: Iff337e1c6ef3a17fd96a5e5f1c3c4a21190aac1c
* Unbundle Keyboard.java to BaseKeyboard.javasatok2010-10-022-621/+621
| | | | Change-Id: I8b310c2c0cae1a151e53c22001c586697346982c
* Long press mic/comma key bring mini keyboard with settingsTadashi G. Takaoka2010-10-012-30/+6
| | | | | | Bug: 3050703 Change-Id: I090b2bfebfb48e5ec461615d4c911024ea6d130a
* Space key will no longer auto-repeatTadashi G. Takaoka2010-09-212-40/+20
| | | | | Bug: 3014225 Change-Id: I94d4904726985d5e17b665d4042c873ea07221f1
* Add a new preference item to show/hide the settings key.Ken Wakasa2010-09-162-52/+362
| | | | | | bug: 2998722 Change-Id: Iac1641c338388fd8f85e0cf47e31afdaeb34c0c0
* Add digit alternatesTadashi G. Takaoka2010-09-092-36/+36
| | | | | | | | This also re-orders keyboard layout attribute and adds some android:popupCharacters. Bug: 2973749 Change-Id: I300fb4029a1844947731cb98a464d8d754cb03ef
* Remove unnecessary android:codes attributeTadashi G. Takaoka2010-09-082-37/+33
| | | | | | | | | | If there is no android:codes specified, the first character of keyLabel's code point will be used instead. Also introduce readable codes as @integer/key_XXX resources Bug: 2973749 Change-Id: If9021ca35f9a7b922817e2099186fce0cd993652
* Fix the bacground color for "/" in URL modesatok2010-09-081-2/+3
| | | | Change-Id: I832274244a9677ac98256ddfc4a25fdca517e228
* Re-formatting keyboard definition xml filesTadashi G. Takaoka2010-09-082-258/+527
| | | | | | | Just re-formating with eclipse editor. Bug: 2973749 Change-Id: I18bc682c68df6239e54dd71ed3797d55fd5a1552
* Add isModifier to the buttons in the lowest linesatok2010-09-071-2/+2
| | | | Change-Id: I2d5c9e753f0f6fa21fdcfa7b55e81e6a3e3ea64f
* Fix layout issue of the bottom row in web entry modeKen Wakasa2010-09-052-6/+6
| | | | | bug: 2977061 Change-Id: I76e0f4a21480d10f79fd5dcbe58c63cc3516d5d7
* Add modifiers to functional keyssatok2010-09-022-64/+86
| | | | | | - update assets for language switcher Change-Id: I8f29d3d38fb73ab5673f9e58cf28ed37cc8b4004
* Disable long-press on symbol keys on international locale keyboards.Tadashi G. Takaoka2010-08-302-20/+0
| | | | | | | This change is supplement of I27007b55a30a3699bf63fd8f64d58c4b23d97d9f Bug: 2910379 Change-Id: I634226a503594e76cea9ca29e32db5801a05ae09
* DO NOT MERGE. Backport LatinIME from master to Gingerbreadsatok2010-08-202-0/+328
TODO: Cleanup will follow. Change-Id: I4a68ba9f2f55760aa24187f1f13fdfa8a0b70963