107fb4c476779df16be23e245547253978c197ac |
|
12-Mar-2015 |
Dan Zivkovic <zivkovic@google.com> |
Remove ALS from LatinIME. This fixes unit tests and brings us closer to a green build. Change-Id: Iffcc392eda4a7671a238b79cc7367320ca648725
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
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/Key.java
|
6c47403e27fd703ece844f4b1b24632721da1772 |
|
19-Nov-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename StringUtils methods that handle title case manipulation Change-Id: Iee0dd077a0423f110f4f8dad0f04933045baef2a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
4beeb9253a06482299e0c67467531d30436a02fc |
|
28-Oct-2014 |
Jean Chalard <jchalard@google.com> |
Move StringUtils under common. Bug: 18108776 Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
9342484e8d573a40f470b6a593df31c602fa4076 |
|
23-Oct-2014 |
Ken Wakasa <kwakasa@google.com> |
Move Constants.java to the latin.common package Our intention is to have classes of latinime-common under the common package as much as we can. Change-Id: I76efbbbe7bebf1a4aa943715cdff64f91675e20d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
bc051a561f1766e5cea2866468c769f5cb346ffb |
|
06-Oct-2014 |
Jean Chalard <jchalard@google.com> |
[ML14] Forward the locale list to relevant places, again Diff: +++ b/java/src/com/android/inputmethod/keyboard/internal/KeyboardBuilder.java @@ -735,7 +735,7 @@ public class KeyboardBuilder<KP extends KeyboardParams> { private boolean matchLocaleCodes(TypedArray caseAttr, final Locale[] locales) { // TODO: adujst this for multilingual input - return matchString(caseAttr, R.styleable.Keyboard_Case_languageCode, locales[0].toString()); + return matchString(caseAttr, R.styleable.Keyboard_Case_localeCode, locales[0].toString()); } private boolean matchLanguageCodes(TypedArray caseAttr, Locale[] locales) { Change-Id: Icefac18dd6d5fea97f591177cf8df1ba6de7f4f0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
faefad5b0fd5b188d7eefa66dfaf33c47e181c03 |
|
04-Oct-2014 |
Ken Wakasa <kwakasa@google.com> |
Revert "[ML14] Forward the locale list to relevant places" This reverts commit 15dbd38283fc9c8fdfd2540f1d94d4dbf2eabcb5. Bug: 11230254 Reverting due to unit test breakage. Change-Id: Icf29ba5c808c754515aef2d1b4162d72f606acfe
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
15dbd38283fc9c8fdfd2540f1d94d4dbf2eabcb5 |
|
02-Oct-2014 |
Jean Chalard <jchalard@google.com> |
[ML14] Forward the locale list to relevant places Bug: 11230254 Change-Id: Idf3ed27b396d63ade9800c72c5ce0ed613f5f669
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
0be4e6e5853daca7813fc7ca853a5492a064d696 |
|
24-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add allowRedundantMoreKeys attribute This CL also adds a couple of custom layout tests of Nordic languages. Bug: 10787354 Change-Id: I5e875d3f30863395511afa82f0a02deb093d3a6f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
5dda75b538ee53351fdfd800e0e5a9f329ad7c2e |
|
03-Sep-2014 |
David Faden <dfaden@google.com> |
Add methods to get a Key's horizontal and vertical gaps. Record the horizontal and vertical gap for the key, adding corresponding accessors. This info is helpful in interpreting corresponding touch points data. Bug: 17400259 Change-Id: I825c537a48db35baab71580ff5c41cd911094a4b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
44398bb5e16e5018189dcedfb13c78fe97056667 |
|
17-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am cf5fc1ea: am 4e1f1689: am 5ae05786: Merge "Fix drawing of custom action label key" into lmp-dev * commit 'cf5fc1ea065873cd6d7b1d5d467940e4e45354d3': Fix drawing of custom action label key
|
dad7a5dffd35f9dd6ef7ada03f030f8093ffa7ae |
|
16-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix drawing of custom action label key Bug: 17488054 Change-Id: I433561ed19ec2a79402867a0395a3e388730f087
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
63ee10d63a67fd8e2de3047c4a8de1dbac0c9fc1 |
|
09-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am c29276b7: am 12814352: am 486c4894: Keep aspect ratio of Material action key background * commit 'c29276b782cfc45be5ab79177e991f2cba8fb04b': Keep aspect ratio of Material action key background
|
486c4894ce0917fc7b18eaee4bfd031051f2b05b |
|
09-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Keep aspect ratio of Material action key background Bug: 15681452 Change-Id: Ie4b823dca541b76b68cade580845a21ff0b21e2f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
100a8aec5bb3851f9d0a7c5921d4ea44fbdbdcc2 |
|
08-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am ad4de3fc: am 9ca6658e: am 0f33e614: Implement Floating Action Button more keys keyboard * commit 'ad4de3fc819d658775eed470fc74ad76da5caad2': Implement Floating Action Button more keys keyboard
|
0f33e614c0799fa3a14a2c32db4bf0654df039da |
|
22-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Implement Floating Action Button more keys keyboard Bug: 15681452 Change-Id: I8484e4fe4d989b391f2b5230836dc9dfac218429
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
964877a8f29aaeda32b50bb829186ce88b2de2e0 |
|
03-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am c297197b: am 1c2cf719: Add new value "spacebar" to Key.backgroundType attribute * commit 'c297197b1548307c31017ba3dc89bbb6bbf2223e': Add new value "spacebar" to Key.backgroundType attribute
|
e3552746423bc2a14410643ec789ceba7be982ee |
|
03-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am ec7d6752: am 5a9c9649: Removes "customAction" value from Key.backgroundType attribute * commit 'ec7d67529e0dd4e5bf87e3b96c4b78db44adb96f': Removes "customAction" value from Key.backgroundType attribute
|
1c2cf71921f0f09e39c1df86c1e57d4c607aad34 |
|
03-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add new value "spacebar" to Key.backgroundType attribute Bug: 17318036 Change-Id: Ie84438a6aa3adc14a9db603d0cd4d5e37a55d612
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
5a9c9649db0e31eb8aa6a447dbde49e513933da3 |
|
03-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Removes "customAction" value from Key.backgroundType attribute Bug: 17318036 Change-Id: I6a36d50ba2e69eafbb0faa049014281bd4d4ddfc
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
f5960b4f621339a46cd266c5197a1dd861932741 |
|
29-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
am 034a4a5a: am c4710124: Merge "Fix the order of keys on more keys keyboard" into lmp-dev * commit '034a4a5a19ba37dba8999b3763ae756fe748deaf': Fix the order of keys on more keys keyboard
|
a9fc8622fe6024a3740895db354829f574ddfa75 |
|
23-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix the order of keys on more keys keyboard This CL fixes the behavior of !autoColumnOrder!<n> flag in a more keys specification. Formerly the <n> value specifies the maximum number of column of more keys. With this CL, the <n> value specifies the exact number of column of more keys. Bug: 16603887 Change-Id: I2120620fa512ee30043bb146ad675a942a375129
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
9cf69a45b24646bdd4bf365afe4e8e9fb30f9a22 |
|
26-Aug-2014 |
David Faden <dfaden@google.com> |
Adds documentation for a few methods. Change-Id: I6bdae25a8b81cdac931f2591f33570b01e34fb2c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
25906373ffe1b0e3e99b7412e9fd2a54f5d73345 |
|
11-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Tamil keyboard This CL adds Tamil (Sri Lanka) and Tamil (Singapore) subtypes. This CL also fixes Sinhala Keyboard's currency symbol. Bug: 9978106 Bug: 6911143 Change-Id: I2060978097882d0f4b1ec10f1103260ed8a447d0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
db776143d940b28abb1b0aa1dcab62a945571990 |
|
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Revert "Align hint label to bottom"" This reverts commit 02c4a80afea802859c5cb4d1033a7374c3132c96.
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
f7f657436872959fa9f8c5b90d2a4a97d104eaae |
|
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Revert "Remove unused Key and Keyboard attributes"" This reverts commit 44e20f4fb42380061b1c4aa8905c2b301d7130cd. Change-Id: I6560c8f4ef15bf8318d9eedf68a9eb5031f0581d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
0b5d12c6b4df6ddea2514a6646feb7db68e37ff4 |
|
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Revert "Add Key label off center attribute"" This reverts commit 787e9a37b41c67e8683e854538b2743a2bc8fdcd. Change-Id: I177b8f5d08eb487c19180c09101cc073222c4efe
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
787e9a37b41c67e8683e854538b2743a2bc8fdcd |
|
07-Aug-2014 |
Ken Wakasa <kwakasa@google.com> |
Revert "Add Key label off center attribute" This reverts commit ba49920e8046ca592d6c914b2e3f7394bf9c281c. Due to unit test breakage. Bug: 14419121 Change-Id: I6f4fc30b86227e59c883d202551b162dc91b4166
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
5f57fe4ad035f3deb53a58616efea843546266b4 |
|
07-Aug-2014 |
Ken Wakasa <kwakasa@google.com> |
Merge "Revert "Remove unused Key and Keyboard attributes"" into lmp-dev
|
44e20f4fb42380061b1c4aa8905c2b301d7130cd |
|
07-Aug-2014 |
Ken Wakasa <kwakasa@google.com> |
Revert "Remove unused Key and Keyboard attributes" This reverts commit cdcaa37a372799eecf796f7002bf49bf3a5f42c1. Due to unit test breakage. Change-Id: I1c22edf983f6e03a34b86d7c1fae3d3188447a75
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
cdcaa37a372799eecf796f7002bf49bf3a5f42c1 |
|
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused Key and Keyboard attributes This CL removes the following unused Key attributes - Key.keyLabelFlags' followKeyLargeLabelRatio - Keyboard.keyLargeLabelRatio Change-Id: Ib4fb13cc7ca902ac1733ecf27bd284d07e10bc3e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
e19c520b419faaf96180984528ae32b514a1bc77 |
|
06-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Align space key icon to bottom of a key The Key.keyLabelFlags's flag "alignButtom" (misspelled) has been removed by Iae3cd66744. This CL re-introduce the same flag with "alignIconToBottom". Bug: 16803172 Change-Id: I412590f394c6ca9b36358d6acfe8675071403bdd
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
017e9f7e7fa45add58af80165902843fe1e8dedb |
|
06-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add dedicated background for custom action label key Bug: 15526978 Change-Id: Ia73d825c7e00097018822704e61272d0e448f39a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
02c4a80afea802859c5cb4d1033a7374c3132c96 |
|
07-Aug-2014 |
Ken Wakasa <kwakasa@google.com> |
Revert "Align hint label to bottom" This reverts commit f1784266ec80244dcefdbd70a43147f1cd847547. Due to unit test breakage. Bug: 14419121 Change-Id: Ibc201649e71135292530b26337d9305a6681f446
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
f1784266ec80244dcefdbd70a43147f1cd847547 |
|
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Align hint label to bottom Bug: 14419121 Change-Id: I9147d3c4a3687ed745ffdddfff221d88652919b2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
6ba5d636283c96b50e07f634225fce38faff0b7c |
|
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove unused Key and Keyboard attributes" into lmp-dev
|
ba49920e8046ca592d6c914b2e3f7394bf9c281c |
|
07-Aug-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key label off center attribute This CL adds two Key attributes to control how much a label should be off centered. - keyLabelOffCenterRatio - keyHintLabelOffCenterRatio Bug: 14419121 Change-Id: I26650eefdd375f0eeca8a1ca6034a8339d2a3182
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
639c93f43bc51a8328d7dc11a09a3bd77974aeae |
|
19-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused Key.keyLabelFlags' values Change-Id: Iae3cd6674448f258ee0a4bf2966bf3c347876b4f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
649de3f544d8e320ab812e829f637cd5f78b3d55 |
|
07-Jul-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Sinhala keyboard for tablet device This CL introduces fontDefault flag to keyLabelFlags of Key attribute to reset font specification to keyTypeface attribute. This is a followup of I065824f3fa. Bug: 6911143 Change-Id: I33bd4a23aaea73e2b17175ddd39053ec915d5451
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
a68e0dd437daa1387edc65082f96a00ca258a7b0 |
|
13-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE by disabling key preview popup of Emoji palette Bug: 15579928 Change-Id: I6bcf885f2c1aa37b337a85978409ccf41e459c2a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
a32803cefec6b7b161b1abd88c95c2834c46be23 |
|
03-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
More concise Key.toString() Change-Id: I0ef983f54e828193e9c7e4a10c888f72702d499c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
41808192d3a64d3e823e13ace27e3ce80b1c5bda |
|
15-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Support 9-patch drawable for spacebar icon Bug: 14419121 Change-Id: I901ea2a5bfae870b3aae8fea3bc38d999b2354b8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
37ec0fe9840aeb3fdf4a5749945045f7a76fd16b |
|
15-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use slightly dimmed text color for functional keys This CL introduces two new key attributes to achieve this. - KeyboardView.functionalTextColor - followFunctionalTextColor flag for Key.keyLabelFlags Bug: 14419121 Change-Id: I45ca433dcc9cc8c6cf891e21d5316ee4048b0cad
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
c1e6100bdea95872cb66a64b7ee14ab0ae46476f |
|
14-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate functional key background from normal one This CL also moves spacebarBackground attribute from MainKeyboardView to KeyboardView. This CL must be checked in together with I48c383ca97. Bug: 14419121 Change-Id: Id356d0086a8fb21375fb5c66076873258fb3d63e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
da500b7ec3093178922140cb67beca1e3578661d |
|
24-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Prepare for changing text color for functional keys" This reverts commit 194e004e81f74c4124184ad8597d68e3837ea560. Bug: 10786040 Change-Id: I4c5287d46cabe287abce5cba77635cf26d2cd192
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
7ae6721ffad1e79ee446de87d13f18a27619830b |
|
10-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove RTL aware !code and add corresponding !text Change-Id: I9021c8fa1cf2d4ac07579237a939c15551509a0b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
f70bcf3d323b13b60c0567c69768ed986647f86a |
|
09-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor Key constructors This is a followup of I76432556ca. Change-Id: Ie2c8f7c23352a33db28e89ee8e6ebaba9eb760a3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
45eb5d924d245618ec6066f631a99779617de057 |
|
09-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Allow an empty keySpec for Spacer Bug: 12933248 Change-Id: I76432556caf319ce23c1fb7fa3d6b94118e64cf8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
9684b33b69a62a058c767786ae6a23b809d27385 |
|
06-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename Key.keyLabel attribute to KeySpec Change-Id: Ida48cd9bdbc01fefad651a005084262c0f46c41c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
a83a1feb62c4b4ff1a7cf5b6f58ad115491de76f |
|
06-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate keyIcon and code with keyLabel attribute Change-Id: I75fbd348fab5022606ca14552eb03b15af6684c8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
d6f147e14293d717e94ae30f1f33750adec6b9c5 |
|
05-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Consolidate keyOutputText with keyLabel attribute Change-Id: I90ea2c9d5ce42fabc79599995a2fae1f5f652a6b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
6193217f5c850bcfa393e18bbf3dc6e34f4cc220 |
|
05-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Parse keyLabel for icon, code, and outputText as well Change-Id: I023915b68b4aabd056c2c1eb745876471556e15e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
e855093f5513e46f7f2da6d99e74873ac4f1eeef |
|
31-Jan-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some methods to MoreKeySpec class Change-Id: I025ed15e36ac3113db6a5fccefa0c87f016703fa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
639bf62e4fc12c4f75ed0491512f6ed9d2fc2432 |
|
31-Jan-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some methods to StringUtils Change-Id: I29d87fdd65ec879d1c0bdf7e7792a677687c1693
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
815a339201021805ade8954681bb764f1ec36ff1 |
|
13-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix key top letter color in shifted layout There is a chance to have an empty hint label even though keyLabelFlags has hasShiftedLetterHint flag. Change-Id: I63b9fcc42a40391d5902814cae4c75abb61e4b94
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
194e004e81f74c4124184ad8597d68e3837ea560 |
|
02-Oct-2013 |
Satoshi Kataoka <satok@google.com> |
Prepare for changing text color for functional keys Bug: 10786040 Change-Id: I0de7d4923ea13b44adcf1f4ea456796cd02ef27b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
803ea61d552e9c1df34f5d58f1e59e5b7612d6e1 |
|
28-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add recents keyboard Bug: 6370846 Change-Id: I5dc235395fe9b3bd95711fee2fe9b678b4660760
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
0154e3620f907f781d58e99a9a79824abd46aa3e |
|
19-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Rename KeyStyle.getFlag to getFlags"
|
784416f73bc5053114ceb8274dba4bdabbbda700 |
|
19-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Make all KeyboardRow attributes private Change-Id: Ifaca6ad5e642964d8c3a77a96a1cd74f363ee996
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
0cfd2b08af8cab26ac858c8296c13f4a5e076666 |
|
19-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename KeyStyle.getFlag to getFlags Change-Id: Iff3d850466cb6016a53bf86104cd5d22363f96a8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
7dc60f9db729e93cb591492574a436418c553ebf |
|
12-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add getters and copy constructor to Key class Change-Id: I78eb96dcc26378926dc63acbfeb4828cbd44435d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
e18439d5c78efa14b2861f6bd4a38285388655e4 |
|
14-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add empty key background type Change-Id: I9b07c58a9b70ae0228f87e1f066ca8cd959b4f03
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
45d020586258e4c9b2cc317be4e0559088d6e257 |
|
07-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Make key label from supplementary code point Change-Id: I0a7834b5c4908a2116a8772cf85985ab8bed7091
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
9552badf3c24d2098d227b0ddca0721b928a10b1 |
|
22-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add CODE_CAPSLOCK for long press shift key This change utilizes the no panel auto more key feature to implement long press shift key for shift lock. Change-Id: I3995d25dc35aea3c67b5aa29299815462eff9cad
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
94027c7201a376107a35ec78cd21db1905662601 |
|
24-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Locale.ROOT for locale neutral operations Bug: 9112465 Change-Id: I6cd63007287b5a1a57cfbabff35d53f66fc5620e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
43ad100d8bc20fc1327a462f24b5f8c99849ffbe |
|
13-May-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable long press timer while sliding input mode Bug: 8915171 Change-Id: Id8685f90766c7de55b56476de83abf97150a186d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
914d054ea26d18a1ba6a60f8c5e749136477bbf2 |
|
08-Mar-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Move logic of selecting key preview attribute to Key class This change also fixes the size of a key preview letter to follow a keyLabelFlags specification. Change-Id: Ie13790788a16c5a053c1a2cbcac3d38314b14b7f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
e1f091c5d44981ec81c12b674aefa37fec2af5cb |
|
30-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add keyboardLetfPadding and keyboardRightPadding attributes This change splits keyboardHorizontalEdgesPadding attributes of Keyboard into two attributes. Change-Id: Iefdb358783b81af4027e8d9e991db36a6c429cf1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
5ee2d79e41872610946b5a5c1caf14f3e5696c26 |
|
29-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove "dimension|fraction" format from Key and Keyboard attributes Change-Id: Ieec8b7f5ccdf2a57bcc539dcb5313b6353f926d7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
240871ecafde7834ebb4270cd7758fc904a5f3a7 |
|
29-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move code point constants from Keyboard to Constants class Change-Id: Iee01d4d2b916d0b584531104ac865ae6e6370a3d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
e30c4e0bb1522f45b3bb37b54c35ee1f6a21dd4b |
|
11-Sep-2012 |
Ken Wakasa <kwakasa@google.com> |
Stabilize gesture recognition algorithm that looks for the nearest key. It relies on the order of the key array. Change-Id: I58fa71a7b330e59cd774fc208e5b6bc1a3decd2e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
dc34da218a22489d92d1015e9e5dac8d951b89f4 |
|
30-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support per-Key and per-Keyboard key visual attributes This change refactors KeyDrawParams and KeyPreviewDrawParams to separate KeyVisualAttributes. Change-Id: I4de549eef303e1debe4b8f84668e042445fc18da
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
35ff94547c16c84c5b6fafdae0b4a683be782b97 |
|
30-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate inner classes of keyboard package out under internal package Change-Id: Ia3969bd5ddec5aa5d81d05ad4cf676d818587922
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
29d5973fd35438a83acf7f44b5d55d5620278ee3 |
|
28-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Optimize rare Key attributes to separate class This change also removes per-Key verticalGap and horizontalGap. Change-Id: Id4d2129022fbbfbf5d740b8d1257032c945bb775
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
92821614fd80112527e133f069e31ee48250314f |
|
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Revert "Move resource related methods to ResourceUtils"" This reverts commit bfc02a7005ab9a2950cbe09a13a88e4edcbb051e. Change-Id: Ife4c0312ea3260211b1b5ee39b239e8e9d7db67e Depends: I3d862515568be36d5aa80d12e7e5c0a9bf4d06a6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
bfc02a7005ab9a2950cbe09a13a88e4edcbb051e |
|
29-Aug-2012 |
Ken Wakasa <kwakasa@google.com> |
Revert "Move resource related methods to ResourceUtils" This reverts commit 160dc0f98e513819a6ebf11a2d65cdc851389344 Change-Id: Ic5a3d9c70b8f6f2993d8455799945ec2633cad66
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
160dc0f98e513819a6ebf11a2d65cdc851389344 |
|
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move resource related methods to ResourceUtils Change-Id: I14535b030e58363315dd2daecaaef4edd6990cd9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
75fb3ce1be3c879bb614097a2534f791c833dd7c |
|
30-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
More readable Key.toString() and MoreKeySpec.toString() Change-Id: Iee3c33dedd0c00ba259aa55e8b0c1c57b84eccdd
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
907ba593975d5761f5ba01e689ae2d978b63c2f3 |
|
05-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Can specify Key.backgroundType in <Row> and <include> attribute Bug: 6568834 Change-Id: I138464b5445e13eaf062ce84a1ba332dfd1afafa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
8f590c77e8a435d8e35020f1b7e66fdf53ab7953 |
|
28-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Math.round instead of (int) to convert Key coordinates from float to int Bug: 6566563 Change-Id: I97d1e9727077cb4d9abbf1ad5bd5d3f061c7bce7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
7ab7f66c2d0f4a0b2e29be718b310ccaf368a4f4 |
|
26-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix adjusting key's label/code case With this fix, we may probably be able to revert I76c3e917 (Make KeySpecParser case insensitive). Bug: 6561272 Change-Id: Ic7571560d7b422ffc9a07f0acecd388e0b330d50
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
0a57156c07990b024b69100f1729997e61cb86c1 |
|
18-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't use KeyDrawParams as argument of Key#selectTextSize This is a follow up of Ide48c361. Bug: 6509415 Change-Id: I59f6e47d06ebfbac6d354d36fca6788f092ed41d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
aee147e2167b9d5147ec9fc315723bdf2a70eb2c |
|
18-May-2012 |
Tadashi Takaoka <takaoka@google.com> |
Revert "Make KeyDrawParams and KeyPreviewDrawParams to top level class" This reverts commit 4c9e6a15d174f85dfd28fbf89341549fbb986acf
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
4c9e6a15d174f85dfd28fbf89341549fbb986acf |
|
18-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make KeyDrawParams and KeyPreviewDrawParams to top level class This is a follow up of Ide48c361. Bug: 6509415 Change-Id: Ib45c476924bc4b6b2ca65e0cae91d719109a9cb1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
a08759f6b1ddfae65c063e1eb48608d8b7f4047a |
|
17-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support large label text ratio in KeyboardView Bug: 6509415 Change-Id: Ide48c36126c23d91612c322a1027257c9b967e6b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
1f2d0aa6c9b343848ee51e5bc13ccaaadf3ba4fe |
|
16-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Set divider icon's alpha value on the fly Bug: 6183494 Change-Id: I61a0c7617648d9c52e5001b3479afa0ab4913adc
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
2f83e9e53244651dded489f91879f5150fb9c39d |
|
01-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Can override key-style Bug: 6412932 Change-Id: I9576ae5b42bcc54cfd8ede0bae5148f3b04c1978
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
a58ebc73ae3eb2783713c471d8abb348c7dfc8da |
|
18-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix typo of some methods' name Also changes some methods' argument type from Locale to String. Change-Id: Ib68b528a450dc68a01546483403230f76500bee4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
ab0d0d8a021a9b0f179281ac9e18604ad331cc43 |
|
10-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add followKeyLabelRatio flag for keyLabelFlags of Key attribute This change renames largeLetter flag to followKeyLargeLetterRatio as well. Change-Id: Ida777aac57e4d885fa051654fe863f493f8e946a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
2be51f4fd0c5cd70c7a2757558ffe45e703700cf |
|
05-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Generate KeyboardLabelsSet from donottranslate-more-keys.xml This change introduces makelabel tool that reads all languages' donottranslate-more-keys and generate KeyboardLabelsSet.java source file. The makelabel command must be invoked prior to compile LatinIME. Change-Id: I7515c7919c535e30f9c80a37bdc831d0f682cd43
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
ed3bac91f242850c6d1833a5f8981b9cc208c5dd |
|
09-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce KeyboardCodesSet.java and remove keycodes.xml Change-Id: Icfd6d06f47425aa037682d22c895548ba6f047d8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
9f0ea52a5db9710df6bef4672d8e193c48451df0 |
|
22-Mar-2012 |
Ken Wakasa <kwakasa@google.com> |
Add missing Word.hashCode() Some cleanups too. bug: 6209651 Change-Id: I94e2e29c92e90e554e4952d277d590e093766c4f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
b03529aa0119d38054fe825156669c45f7a6c8c3 |
|
12-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support disableAdditionalMoreKeys and disableKeyLabelHint Change-Id: Idfa586417acd4a223380d52f044e3a86eb780b21
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
cc8c8b99bd0463f5977dea82f5e2379ea1dd4e73 |
|
08-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Split Utils class to StringUtils, SubtypeUtils, and JniUtils Change-Id: I09e91675fe7d573dad8c933ad513b21d7e409144
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
8e14e783771fb45c3c161123fcd3fb8d4e6fbd88 |
|
07-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix duplicate flag value in Key Change-Id: I98e77e5432a228e4455998bf09a2cc671b113c4e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
8c80fb9bcbe4375fa296bc12ef2c144d7f6f64f9 |
|
05-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Key to use a disabled icon when the key is disabled Bug: 6114350 Change-Id: I419bc1736c27046dfea254ac510f5da478b6412c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
e491be6e8690ffb8359887838fa12d5873346be5 |
|
05-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support embedded more key This is a followup change to Ie10b3e0b. Change-Id: I1f91d96e32357b83bd0546537d561d638b6ff0c6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
5ef4fccbb90491e1f6c2e87b47ebf9f3659949fb |
|
29-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support dividers in MoreKeysKeyboard Bug: 6080806 Change-Id: Iacd78c6aab6abf948717d34da7489a79c41316d2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
e4c45c6ef920b9cd1754f345446f53c504a64c5f |
|
29-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Explicitly specify that labels might be in more keys Bug: 6080806 Bug: 6081427 Change-Id: I455a0210e65ea2a7774e0e0071cea5f4a99577bd
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
42fd1d2d72c097b2227d4b22f0f824dbb34a4d0c |
|
01-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor more keys spec handling Change-Id: Ibd95eff0725724ea35ad58e1d1ec7ec3d02a6e90
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
aeeed758480b0fac848f4556884d978f3004555b |
|
13-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support fixed order more keys Change-Id: I979f54e8b54243da4d23cfbe08198d2aa495f870
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
fdb6999e553009e98fc87856ce607677eab5af28 |
|
09-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Key should be distinguished also by moreKeys contents and etc. Change-Id: Ib2caabee6af78153b5a7be0e4df522288f2a7d48
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
7a39bd4454664b5c37b30e9b5362ddbcdce3b374 |
|
07-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Shift+Smiley key will register newline character of textMultiLine This change also * Honors the custom action label in EditorInfo.actionLabel. * Invokes InputConnection.performeEditorAction if action is specifed at EditorInfo.imeOptions or actionLabel/actionId. * Stops using InputMethodService.sendKeyChar. Implements sendKeyCodePoint instead. Bug: 2498607 Bug: 5961809 Bug: 5368408 Change-Id: If4cd5eb3dacfc6b6a7ea434b0617c2438e06e42d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
2affaf91a04d63e0994102299816014a8bbe11e1 |
|
08-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename mini keyboard to more keys keyboard Change-Id: Ie4c85e8ca5a1f41a420aae5c1cd9c1cb07e237e5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
c217dc9237e5d1e1e721b9007139d771dcb41145 |
|
07-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Convert one letter Key.outputText to Key.code This change also uses Key.code instead of Key.outputText for the variety of parentheses keys taht introduced by I85998f17. Bug: 5975484 Change-Id: I86879c9942d264edc71e5893325a2f582763d12f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
17f53103ee0d0360d8f93f6bac41ef37a0021402 |
|
07-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix KeyStyles to be able to override the value in style Change-Id: Ib7476cdc0f81dfeb6292ef663e9dbab6d2b949ba
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.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/Key.java
|
e01d272603f3643ce613e61dd3204379f4f4fb73 |
|
02-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make KeySpecParser and CSV parser code point aware This change also renames MoreKeySpecParser to KeySpecParser Change-Id: I35733cdbb344f16b57ffa2cfe79055c089b4e409
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
71c695da22fd99e56ba5b267ad21b750ab1534b5 |
|
01-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove BIDI mirroring hack from Key This change also removes isRtlKeyboard attribute from <Keyboard/> Bug: 5948247 Change-Id: I85998f17ae146a4c8cd0f419ab820b746cb8974f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
a5c96f376ad57e78a88942bb618e067054ed818a |
|
01-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move long press shift handling from PointerTracker to KeyboardState 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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
ca2f051cc173acc3bce384ebfe08068564bc8e07 |
|
26-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Auto generate various shift states alphabet keyboard automatically 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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
15c99e9f1a7776b95325d36cf9e38b6d674e483b |
|
30-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support addtionalMoreKeys This change also removes * Unused more_keys_for_q, w, and p. Change-Id: Idb99e5f6d8c2ad2d28437f42b35b21c282cd181f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
425e1996b837422480d5599e6ed832dd310cad30 |
|
27-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add inactivatedLabel and inactivatedUppercaseLetter flags for Key.keyLabelFlags Change-Id: I6c7dc79cbad360602b278283f4c3a24c54040622
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
09f8b126e532ca2ac6bbe00c0d78bf03e44b78a2 |
|
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key preserveCase enum to keyLabelOptions attribute To support auto generate key depending keyboard element id, the KeysCache class is introduced to hold whole keys and reuse. Change-Id: Icb81b5f1c1b3aaa31968dcdb93aa0a856e737f78
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
38d6a18821794dc733760b55fd2a896626f784e2 |
|
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use String instaed of CharSequence in Key class Change-Id: Ia76a41daede402ed2a509e110ae97d6bb660c760
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
bd7b160cfb05ee543e3cb6ddc7bd231b3f3aba0b |
|
20-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Change more key specification type to String from CharSequence Change-Id: I5e910f8225a248fc6403771836dec4c0b7294caa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
8cab0b56eb8db311f158b18a361d9ceb85cff482 |
|
10-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of Keyboard.CODE_DUMMY Change-Id: Id2320f4d9b5f22f0ac844ab20ce42b0c4e7c6880
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
4e1dab8cfaad891fe041ed8d71893186c05cef71 |
|
18-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move KeyboardBuilder and KeyboardParams classes into Keyboard class This change also moves XmlParseUtils to com.android.inputmethod.latin package. Bug: 5778201 Change-Id: I7d9faa344460753ce178ad4048e0fadb65c75614
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
22b48de11ce6f31a0edf90e1308073e67a7a2adb |
|
17-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of Key.needsSpecialPopupHint and related Change-Id: I28e87ea3af9581f12094770b42f113e9018886c4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
4a019a9c96b3a628265ef49f5522f20aeb5856cf |
|
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Set to group Keys in Keyboard instead of List In deriving various shift stated alphabet keyboards from base/main keyboard, almost all keys should be shared among variants. Grouping keys in Set instead of List is a essential refactor to have. Bug: 5002108 Bug: 5679585 Change-Id: Idd5644d1c45a3276a24b61c984619c03d4e4c54c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
0b6237da9456daa2fa9d94e57491445032233ea0 |
|
15-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Key.mPreviewIcon public final Change-Id: I280b1fa6a018e095e9b36ea5475dde68e0965350
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
4665463ccd4880c2392d26baa784c5d28de986cc |
|
14-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add XmlParseUtils class Change-Id: Ie288272bc75832db7d743262c4c4fbe73b6dca04
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
de66f3af8aa3407f4aab6d896866efcfd224013c |
|
11-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Assign Key.mCode from the label only when outputText is not specified Bug: 5742827 Change-Id: I72b55ce246b14a2d8f4fd16211b71dc716db30b2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
2013bab89ca2f82589f99d98d9cf3b41ea5aac65 |
|
30-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key.altCode attribute * Registering alternate code and while key is typing. * Showing press/release graphics of the key that has the above altenate code. * Showing press/release graphics of all shift keys. * Renaming Key.ignoreWhileTyping to Key.altCodeWhileTyping. Bug: 5639503 Change-Id: I67fb45bae76284a1f0deb6fd12ae5fb781d06cc3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
e22baaadd314c80f835e2e96fb0dfc73838ac2cd |
|
29-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of usage of key index Change-Id: I7596ce3ae52fde436d06c2dd95ae873c7aa5ef7f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
c1f7d39b4aabe71ecf7934272a848d8c0fe5a7f0 |
|
23-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce ignoreWhileTyping flags to Key.keyActionFlags Bug: 5639503 Change-Id: Ic2afad6766edb2538a58f722209e2daa40aa488d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
13d5f6605be6a6e8d9e5dde5b204dc050a862550 |
|
22-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key.keyActionFlags and obsolete Key.isRepeatable This change also renames Key.keyLabelOption to keyLabelFlags. Change-Id: Iedd0bfaa420ad382c07ce084416355690e390919
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
431ce9392561f42f49e55a531197d3d5d19252d4 |
|
18-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce noKeyPreview Key attribute This change also removes hacks in LatinKeyboardView by utilizing noKeyPreview attribute. Bug: 5638595 Change-Id: Icd8a3af3b7849b941f8f5532e2b432e126a909e6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
8fbf29e2d54027a17993cd0d4ad486e3454b56f6 |
|
28-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make some private method static Change-Id: Ia23765268be0ef89d7fe7c3f5372ed32d6615765
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
406a54f41c3e2bb90bedefb6ff80d7b874242f83 |
|
06-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use XmlPullParser interface instead of XmlResourceParser Change-Id: I00e8a82aaaf5fec1e27707bce0a82cbfd1bc9fae
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
2fc4248700023853980b0006c12425079e3f9257 |
|
28-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce hit box to Key and get rid of edge flags Change-Id: I2b78d2ca756223b5497d01127c3a0190dcc81e57
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
287f4f83e9faa51efce6cc750c5a26b9556db728 |
|
26-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add horizontal edges paddings to phone/number layout Bug: 4948171 Change-Id: I8a06a25ffcbd141c9418e77e982233166a347914
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
8fbfac4ffb7079e8e71fd4e3ddc04e362239ebb3 |
|
22-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix keyboard row height calculation The keyboard height will be distrubuted as: top_padding + (key_height + vertical_gap) * row_count - vertical_gap + bottom_padding Change-Id: I841f356b9dbf8cfaf3756178bc9e4e6b2aa61364
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
5b0c124ca888ee4ecbde9a51f11c4e9887a96636 |
|
15-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove Key.isStick, use backgroundType="stick" instead Change-Id: I50e88c0870a3fe360b81f19163ca2f64ec38d8e8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
a6d3a4d61b9655816128aa929331b7624476df64 |
|
15-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make action key background more visually prominent Bug: 5232726 Change-Id: I76ff2fb431ca295693ceb231a0f13da44f9293e6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
7918ed016960908700582e47322e52d74c328cc7 |
|
15-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor Key.isFunctional to more generic Key.keyType Bug: 5232726 Change-Id: Idc861ca725f62eaf37795f57401573394a17d6d3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
4486d7727038ca6be2dda16cc213549dc080ba8d |
|
12-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce autoXScale label option Bug: 5267649 Change-Id: I7fdcb98c209b7ccf73075ef3a4e758782fe161e3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
30bd8cb2daf6c26a2e89a74f1d2aa4f11a17cf16 |
|
08-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add visual dividers to more suggestions panel Bug: 5275003 Change-Id: I9464db71388a40ea768984b4cf06c8da05bfa26c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
18453d69e0ef7631500826bf4e0b6f684c948cb3 |
|
08-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Spacer as extended Key class Bug: 5275003 Change-Id: I809a8ca363ba72b22ac5cfd926414990f7e8467c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
d4d9b33c394e767db8e852187745ce3f7a01c314 |
|
02-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move Row class into KeyboardBuilder This is a followup of I5929e656. Bug: 5245837 Change-Id: I06bc2774f77a2c5ddf0b6fe1b3ee70e9b3a7dd23
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
b58925ea0d358c1d966cb16ffd14459f637a450c |
|
02-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Calculate x coordinate with floating point This change also fixes some keyboard layouts a bit. Bug: 5245837 Change-Id: I5929e656763b150e71afe89238386904da214e21
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
e84274ede1f29154838e1b5e99773d1497c3ecd3 |
|
02-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move current x coordinate value into Row class This is a preparation to address the issue. Bug: 5245837 Change-Id: If5d463304c1689a840c8b761fedb0a8e2193734b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
9d5601e9013c5ec9a7ac75db16f4a0a8218b02bf |
|
31-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename PopupCharactersParser to MoreKeySpecParser Also renames PopupPanel to MoreKeysPanel Change-Id: I37209a5a8fe7dbba1eef03e3be88ba5253653926
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
9237a72634be821c22911633ef0848130e162d58 |
|
31-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename PopupMiniKeyboardView to MiniKeyboardView Change-Id: Ic83cd1200cfb8f8c0b0cfbcad449031b8e8a29e0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
241f1cfdf6eebf8312006fb9c48215ebe5b9ef75 |
|
30-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add outputText and icon to the Key constructor This is a follow up change for I737bacb1. Bug: 5023981 Change-Id: I980e3e993c81afe4fbdb95c9c263d7aa52aff66c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
392276d73dd6a1787afd3b859c213378e8e7bdb5 |
|
30-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key constructor for suggestions pane Bug: 5023981 Change-Id: I737bacb1a6bb40f70be65d6eff85614afe6c79ed
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
84b1284d01ffa1f730763471e1f2e9eddfb8ddea |
|
30-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Add hintLabel to Key constructor" This reverts commit be34d973349909196dc3427a5653f4e119092ea7. Bug: 5023981 Change-Id: I34f75cde035f04a9a82c9259442ed0e255cb7118
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
be34d973349909196dc3427a5653f4e119092ea7 |
|
30-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add hintLabel to Key constructor This change also partialy reverts I5832421c, because of incorrect popup mini key width calculation. Bug: 5023981 Change-Id: I1acde090c01d3d861fcc5559cad81e638de2c2bb
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
f9da4c548f7baa003d8dcee04b42d3652cf2ebc3 |
|
23-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove password field special handling Change-Id: Iaf1b4bbb54be7a4cade856d1ba363e976774f442
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
11b7febc0bea46a6afb30d7fa040b841eadd7410 |
|
09-Aug-2011 |
Ken Wakasa <kwakasa@google.com> |
Ellipsis for "Space" key for triggering the IME switcher bug:5136497 Change-Id: Iab7c68135500e9fed212521484090b52943550ca
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
1be29abab2e112f0253a8a5da3478740bb866d27 |
|
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup Keyboard related code and rename some classes This is a follow up change of I90ffbde0 Bug: 5023981 Change-Id: I3a6b862d05f5f907dee954cd6d6fee983b20ab5e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
8da9a13760896cd78235b60d0ea680ea13620532 |
|
29-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Keyboard object immutable except shift state This is the first step to implement suggestions pane as mini keyboard. Bug: 5023981 Change-Id: I90ffbde0fda19b4be68add449310997b56bf6904
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
4d8eb2e8886f4e06ac4aa2264847f86997168bf7 |
|
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make horigontalGap and verticalGap attributes of Row obsolete Bug: 5023981 Change-Id: Ifb07b54a68cfdd32ff2ea79812188fb6158bd073
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
723dd753e92f361e813bffbd5ae8c91f80b44bb7 |
|
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove Keyboard reference from Key object Bug: 5023981 Change-Id: Ib0b9debf2018a0a9e9efe9323738e85174589e71
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
30479de9e5e59102fda480c74caeb1b1cdb7200f |
|
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Cleanup key label case adjustment"
|
c499866948f725d14fb2ce95213f9c6f3a7da8b5 |
|
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup key label case adjustment Bug: 5023981 Change-Id: Ida06fc6a588c4eb8543455d932e71ac2797d27e5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
2fe68b9616ebdeb24daf043fbc590ea6a11f10a0 |
|
01-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Filter non-ascii popup charcters from password keyboard Change-Id: I10885efd317770f892165b6bb059313abf241436
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
6d9bcd5e1317722207116ab6a3ddfcb152005701 |
|
28-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove enableShiftLock attribute from KeyboardId This change is a follow up of Ia72de236. Bug: 4311428 Change-Id: I0ad0f1fb93545ceb40df8dffe377240b020c2602
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
e9d74adcc83e1a9fdc3055c08385c6323d22632f |
|
26-Jul-2011 |
Ken Wakasa <kwakasa@google.com> |
Merge "Take care of bidi-mirrored characters in suggestion strip as well"
|
83ffff2a49beeb41874b7cb40819a75001f708e2 |
|
26-Jul-2011 |
Ken Wakasa <kwakasa@google.com> |
Take care of bidi-mirrored characters in suggestion strip as well Follow up to I1b884848 bug: 5047217 Change-Id: I18b9962c4943363bae88009354fcc75ab60ad2ba
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
34ce778802f10881602d484c54d5a65f4bc71dc6 |
|
25-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Bidi-Mirrored letter list link as comment Bug: 5047217 Change-Id: I29449892803c5150726aebfe97ecef6d481e1e97
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
7139335dcd84209285c028f5d83cb72bfbf1a966 |
|
25-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Swap parenthesis-like character code on RTL keyboard Bug: 5047217 Change-Id: I1b88484825f5c035401cf083522bf95bbee30edb
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
426723a9cfb18d742602cb5098092808d592ea6d |
|
19-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove Key edge flags from XML 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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
6989e0b804bbbf65ffdd6a22a8a7b859d01f1fef |
|
13-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Update Arabic keyboard Bug: 4161983 Change-Id: Ie163cd17c87773bf2ca37fff7cff79611fff644f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
d773bf38a3c8f49ea56de67d3b828f8126f46ed2 |
|
28-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup key drawing code This change also modifies 9-patch drawables to fix the following issues. In order to draw key background drawable just on the coordinates we want, we have to know where an actual "visible" part is in the drawable. The only clue we can use is "padding" of the drawable. To achieve this, the 9-patch drawable must have its "visible" part marked as "content". Please refer the Bug: 4948171 for more detailed explanation. This change also reverts the following "black" drawables back from Gingerbread because recent change broke these (I70019a91). * drawable-hdpi/sym_bkeyboard_*.png * drawable-hdpi/btn_keyboard_key_*_stone.9.png Bug: 4948171 Change-Id: I6e4d03b3144caa95c793aac97af22df34c5f454f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.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/Key.java
|
e7759091ddb5ec18268945d70d9212195bf6497b |
|
23-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move Key class out of internal package Bug: 4903326 Change-Id: I2493d6dae613d2e37dfa8ce96b4cddc9a038160c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
72934bd5967d0127f71fd4d66158b18b4e6ceefe |
|
22-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move keyboard related internal class to separate package Change-Id: Ic1459066b865cde5104b3734193f76c997959c68
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
9d9522abdcee70408c9e99ac20c8e1c224eef19d |
|
14-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key.keyHintLabel and remove Key.keyHintIcon This change also removes manualTemporaryUpperCaseCode and manualTemporaryUpperCaseHintIcon. Instead of these keyLabelOption now has hasUppercaseLetter flag value. Bug: 4436327 Change-Id: I88fdac1e888a7123735296f5ef45f5fdd565cd2e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
327763e5181fe73a1d6d806a57e2456c84159f2a |
|
30-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Adaptive keyboard width/position parser 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. Cherry-Pick: I314b2e8ca2aa145ff9506cbf927140a15685af42 Bug: 4442045 Change-Id: I048fe5eaef020d8472ab577e9d326042bae2f3fa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
9d98a7ed188965dbc86754d295007e215890d956 |
|
20-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix copyright author from Google to AOSP"
|
8632bff2d5a8e1160989008dea6eff4b94b065dd |
|
19-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix copyright author from Google to AOSP Change-Id: Iaceedc783181e43af6dd48ece218a42eace66532
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
96f185d8af58137d55fc65110f48914221bb78f5 |
|
19-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE in Key.isDigitPopupCharacter Change-Id: Ie6e8d31e41010db27e2db415b577458b73a9f1a2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
ff483e8d0c30864a469481f20a26ffb54a75d458 |
|
12-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add minKeyboardHeight attribute to Keyboard layout Bug: 4411676 Change-Id: I1f56ba58bacb90790f82326718bf9de95dba5d28
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
44fe4a0598d831ad33e62cd7742709fd45c60387 |
|
28-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Include horizontal and vertical gap in the count of Key.isOnKey This change also reverts I8f6102d6 and considers that the point is on the key while sorting in proximity key detection. Bug: 4348994 Change-Id: I3ee913675e28da7e7b164805a7a683f0814b38b9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
ba9aefcc188b7f8ac99ba6cfef42a032b7d693a4 |
|
21-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable key preview of space, return and delete This change also re-orders punctuation mini keyboard. Change-Id: I987ef14fe5956d13439a0a76de367feed825314c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
56abeabcedf68f4640bb4ebd4af3ead1e3916c3c |
|
11-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add visualInsetsLeft and Right as Key attribute Bug: 4269094 Change-Id: Ic38d326a8e9ef802453c909f3a81d556863acc9b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
967d6073bfd5f3d0e21512754d78d2e87c958e27 |
|
08-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable popup preview and long press on disabled key Bug: 4268147 Change-Id: Ibcb54791ef78737dd09d8a594b5a53b0909609d6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
e7c0e73a19e6eb6cb9a4aded8a0a7240db544d85 |
|
07-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Simplify the Key's on state transition Because handling shift locked state of alphabet keyboard is done by KeyboardSwitcher, there is no need to change the "on" state of Key when releasing the key. On the other hand, symbol and symbol shifted keyboard has fixed "on" state "ALT/MORE" key. This change also renames the attribute "isModifier" to "isFunctional". Change-Id: I082885bd2376ae26bdfc378c14add2b5d6be1d4e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
aa721c4783616e65a42fb5f234f2b3909ccdd931 |
|
18-Feb-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add "enabled" as an attribute of Key in Keyboard xml If the key is marked as "enabled=false", the key will not respond to be pressed. Bug: 3384942 Change-Id: I1ea82d9f3dfa5a9916ff3bbc736ea7e6c77426ae
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
5cd87e1b1c4258e8d016518914eccfbb4437cace |
|
24-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable shortcut key when network is not available Bug: 3345931 Change-Id: I1deef774598b8e78da4404535b6d3814464a9d2d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
f16028b92e15c0fdf3fdc364d7888cf024723b00 |
|
06-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove digit popup characters from mini keyboard of tablet Bug: 3321376 Change-Id: I38d963952d3c6d2cf1ad19a69b32f90191f17178
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
cc55d947adce18f315fee80d4008965bac1b50b8 |
|
01-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Calculate mini keyboard key width from labels Change-Id: I4259753bd10fdf488fcffacb6b131e30511e780f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
e89af1fa5fe392af560d0dac206db62fb5dcce85 |
|
01-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove Row object from MiniKeyboardBuilder Change-Id: I981278f29fdd23d80c3da21ecdbbda6d62a0dfde
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
2b13b4f5e55b2bf5086b112f2d5d438810fdd70f |
|
21-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Suppress long press timer on hinted key while temporary upper case mode Bug: 3301932 Change-Id: I29b5e5a9aa8b44681e763a4d6485109f3f99f6fa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
c4f71668d7b8203dc66f0f04c089a363189eb4ce |
|
20-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove multi-tap feature Change-Id: Ife44b3f9d420d77d2cfb51044a8356f02ed63e8b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
9b6d1d52d91f8f18952ae3841f4bb0d7309bfc0e |
|
14-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Add popupKeyboardTemplate attribute to Keyboard 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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
4a734aa21e283b0039a5d460054892a7bad97981 |
|
08-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix popup mini keyboard for smiley and .com key Change-Id: Idd156b14a4a259bc7dcaf498fbc8a121a069cbe9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
9f01ed51d78d9a236d3c321a00ab74165a34630a |
|
08-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Support keyboardHeight and maxKeyboardHeight to Keyboard XML 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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
292faee8ba73797c8a97052c02f9b571cfb128b3 |
|
07-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix ghost popup mini keyboard Bug: 3257700 Change-Id: I522ceb426b825575c90e8445336191bcf889f05d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
a275e9eb4884c9cc3d98776d62adcfe3be192730 |
|
03-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Key, Row and Keyboard attributes final Change-Id: Ie87e9e8936646334646cc93b228e0f6a93a79e5b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
7545ec8df000538f775f01746070b321a70a6dd0 |
|
03-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix no smiley popup mini keyboard Change-Id: I0e010c6f0c06fd59b7aef75fc142a4ce0089e740
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
391a7ce6d8d20825c13764c3730f8b4dd1053b31 |
|
03-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove LatinKey class Change-Id: I56b15980d994eed698566a1d0451e3ec7ab490a0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
571bdb401f670b92bd7710a12a990cb65a99b7d3 |
|
02-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor LatinKeyboard and LatinKey This change also moves KeyboardSwitcher and related classes to com.android.inputmethod.keyboard package. Multi project change with Ib23017b2 Change-Id: Id7d54b24615fe22ebb540ca847549909e346ee24
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|
5a309f57155fb95667c2ccdda730eaf175de8876 |
|
02-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some inner static class to top class in new package This change introduces new package com.android.inputmethod.keyboard which hosts keyboard related classes. Also adds missing @Override and @SuppressWarning("unused") annotation Change-Id: I0317f5cfa317e13f3c77815f48ffc69b5d1ade05
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Key.java
|