5254c01d4cc024527479d4dc5fab2ed2516c395c |
11-Feb-2015 |
Dan Zivkovic <zivkovic@google.com> |
Fix master build. For some reason, we can't import android.os package in our Constants. Change-Id: I357ed72d13c5039a83c6e2489cdf5ef74d0ffea8
ccessibilityUtils.java
|
12d80ebead6a1d7f704a5a3af3b6fe3313ceab05 |
10-Feb-2015 |
Dan Zivkovic <zivkovic@google.com> |
Remove shortcut support from LatinIME. Note this change does not affect the native decoder interface. Change-Id: I73b7dc008a5acaf75a31a36a2d332b5afabd82d0
ccessibilityUtils.java
|
53b6d627e7fe66ce47ee6ae01254abc070558e77 |
30-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor PointerTracker and MainKeyboardView This CL reorganize the key press/release state visual drawing code. Change-Id: I4aa10f57309ae2f81333a1e2bd863c23a7a41d82
ainKeyboardAccessibilityDelegate.java
|
a94733cbca5bc3544fa73fa1649bbb1dadf31356 |
20-Nov-2014 |
Jean Chalard <jchalard@google.com> |
Fix an NPE. Change-Id: Ie5ab5cc716ef1211eb9ad76baa0467455e1f1a71
ccessibilityUtils.java
|
5b91b551e5ffaf2c2e691dfbd434f21c82293986 |
06-Nov-2014 |
Jean Chalard <jchalard@google.com> |
Move util classes under common Also why did we have two copies of LocaleUtils >.> Bug: 18108776 Change-Id: I03b4403dfd51934e66b567f2f8b87da419cfb3ab
eyboardAccessibilityNodeProvider.java
|
4beeb9253a06482299e0c67467531d30436a02fc |
28-Oct-2014 |
Jean Chalard <jchalard@google.com> |
Move StringUtils under common. Bug: 18108776 Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b
eyCodeDescriptionMapper.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
eyCodeDescriptionMapper.java
|
5f00fe09e9a611b647592188316e5999465df4d3 |
20-Oct-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix some compiler warnings This CL fixes the following compiler warnings. - Indirect access to static member - Access to a non-accessible member of an enclosing type - Parameter assignment - Method can be static - Local variable declaration hides another field or variable - Value of local variable is not used - Unused import - Unused private member - Unnecessary 'else' statement - Unnecessary declaration of throw exception - Redundant type arguments - Missing '@Override' annotation - Unused '@SuppressWarning' annotations Bug: 18003991 Change-Id: Icfebe753e53a2cc621848f769d6a3d7ce501ebc7
eyCodeDescriptionMapper.java
eyboardAccessibilityNodeProvider.java
|
d9d5ba4287b565267f28874dad5ba03feadee3a1 |
29-Sep-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix verbalizing missing emoticons Bug: 15585153 Change-Id: I8ae184047558d1a78e20efde0b08e40beb4458b9
eyCodeDescriptionMapper.java
|
85ddfe1317a4475269e53f62c2338c335e02e839 |
25-Aug-2014 |
Jean Chalard <jchalard@google.com> |
Revert "Revert "[ML1] Introduce RichInputMethodSubtype"" This reverts commit a63d0a8ee6cb05bcddb69bf9a6018853d89d886a. This patch seems to be fine after all, but was submitted without its companion [ML1.1] patch causing a build breakage. Reverting the revert and submitting both at the same time seems like the right thing to do. Change-Id: Ib8fefa40b74dcee0edb025a52dac9b35c82d49df
ainKeyboardAccessibilityDelegate.java
|
a63d0a8ee6cb05bcddb69bf9a6018853d89d886a |
22-Aug-2014 |
Jean Chalard <jchalard@google.com> |
Revert "[ML1] Introduce RichInputMethodSubtype" This reverts commit 8ffe4bc9321e582a4d882f21e465d5886616f489. Change-Id: I9d4c98b0adfdb78b0f4d376f7691e50d1bd2228f
ainKeyboardAccessibilityDelegate.java
|
8ffe4bc9321e582a4d882f21e465d5886616f489 |
18-Aug-2014 |
Jean Chalard <jchalard@google.com> |
[ML1] Introduce RichInputMethodSubtype Bug: 11230254 Change-Id: Ic7a1bf938a5a186dcff527b556295aba2406e8b9
ainKeyboardAccessibilityDelegate.java
|
1e3167229519843b83ba8bea7d78a82ffba236bc |
25-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Support performAccessibilityAction for CLICK and LONG_CLICK Bug: 15727335 Change-Id: I83274c1a9d3cf2e8237d1674fe915b7b2d222a53
ccessibilityLongPressTimer.java
eyboardAccessibilityDelegate.java
eyboardAccessibilityNodeProvider.java
ainKeyboardAccessibilityDelegate.java
|
adba09b54ed1b30bf9b24d632165229a0752b144 |
25-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove redundant override methods and extended classes Bug: 15727335 Change-Id: Icea09f0643e7aeb8e722e473ad322f7439c3497a
eyboardAccessibilityDelegate.java
oreSuggestionsAccessibilityDelegate.java
|
3d8848e5cb709fb47b450e7ede5a2926d99c957d |
25-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor keyboard accessibility delegate classes Bug: 15727335 Change-Id: I1aa79a6f7f8cf14bacec391c016a5d1c553eea24
eyboardAccessibilityDelegate.java
eyboardAccessibilityNodeProvider.java
oreSuggestionsAccessibilityDelegate.java
|
d4b6af14d8fc90ae64f55d87d88cdfd5885cb63d |
20-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add click and long click actions to key node info This CL adds ACTION_CLICK or ACTION_LONG_CLICK actions to a key node info. But report a node info without these actions for the same key while hovering to avoid announcement "double tap to select and double tap and hold to long press". Bug: 15727335 Change-Id: I1e9333c94c819d049bda81ad410299f5a509d29c
eyboardAccessibilityDelegate.java
eyboardAccessibilityNodeProvider.java
|
d801b6ee668f6ed4ef1926fd2cdb928fd36ace3a |
19-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Populate accessibility root node info of keyboard Partially reverting Ie033d21ef8 to populate root node info. This CL also fixes the bounds in screen of virtual node info. Bug: 15746768 Bug: 15582251 Change-Id: I3a82f904270adf138036ef462fd70b349a3cd33e
eyboardAccessibilityNodeProvider.java
|
a2e365da0acf80c1bcd8413d72f697a0da374779 |
13-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Stop announcing suggestions strip content while more keys keyboard is showing This CL also supports announcing dismissing of a more keys keyboard. Bug: 15582905 Change-Id: Ia9e5d6c7e3e23dac39ee570b20d32f0141ae6184
oreKeysKeyboardAccessibilityDelegate.java
|
163f318545f6c4c568e96cc1e379afed41159d31 |
13-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Return an empty accessibility node info for a keyboard"
|
9934740a5fd85ad0ea6126328ba9015069d2fdc0 |
13-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Return an empty accessibility node info for a keyboard Because a keyboard handling hover events and determining a virtual node by itself, there is no need to supply whole virtual nodes info for the keyboard. Just returning an empty accessibility node info supresses annoucements of all keys. This CL also fixes the undefined virtual id value. Bug: 15582251 Change-Id: Ie033d21ef878d272417cf2b20f8eec1e516587f6
eyboardAccessibilityNodeProvider.java
|
1dbeb251b2570dd3025dcd7134090de0fc860d04 |
13-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use MoreKeysDetector for accessibility A more keys keyboard may have a divider on it. The MoreKeysDetector should be used even with accessibility mode on to be able to handle a divider. Bug: 15583354 Change-Id: Ife2cf8304496c4c330127fde8ca1f34c2f0838e2
oreKeysKeyboardAccessibilityDelegate.java
|
08199ec85932dbcfd02763a88d32b4c33f94ef31 |
13-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Clear PointerTracker state when more keys keyboard is dismissed With accessibility mode on, hover events for a more keys keyboard are handled among MoreKeysKeyboardAccessibilityDelegate and MoreKeysKeyboardView. But the more keys keyboard is shown by MainKeyboardAccessibilityDelegate that uses PointerTracker to handle hover events. Thus we need to clear PointerTracker state when the more keys keyboard is dismissed. This is a workaround to resolve the issue. We should reconsider the structure of those views and accessibility delegates in the future. Bug: 15583751 Change-Id: Ida8c3e55194c59bdaa5bc4ff06068e699b888ced
oreKeysKeyboardAccessibilityDelegate.java
|
48b96a6a52dab6f3a44adf80b40832d629fe5871 |
07-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix TalkBack descriptions of keyboard shift mode transition Bug: 14846348 Change-Id: I32435a31f919974a506e598d1f3cc1b55a0866ae
ainKeyboardAccessibilityDelegate.java
|
176f803176de964cbb3715cfe033797de62aa1fe |
09-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use rectangle region to ignore hover events after long press Bug: 15500282 Bug: 15501718 Change-Id: Ia4771198c3120a980b0a2cdd210928a4f47f5b83
ainKeyboardAccessibilityDelegate.java
|
24fab555f93ae64040d02cf92f12e77f75d30d88 |
09-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor KeyCodeDescriptionMapper class a bit This CL adds getDescriptionForCode() method. Bug: 15500282 Change-Id: I3bb92c8f356ea623fc992c924506b11e09256e98
eyCodeDescriptionMapper.java
|
aea429200e997762cd92744a2b1f3f586fc00b35 |
26-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Support more suggestions accessibility mode Bug: 12491371 Change-Id: Ib01452b6a2a53faa591b05e62014f356e0511308
oreSuggestionsAccessibilityDelegate.java
|
62316d7e821fa3a1ed052eb1ac2e8c0d08931d3e |
26-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Support more keys accessibility mode Bug: 12491371 Change-Id: Ib1fc8affbccfbaca3424ecdc2812f47047106aa2
ccessibilityLongPressTimer.java
eyboardAccessibilityDelegate.java
ainKeyboardAccessibilityDelegate.java
oreKeysKeyboardAccessibilityDelegate.java
|
1a0cd0869dbe6c860edcf19ddb5af6beaba661fc |
03-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add onRegisterHoverKey to accessibility delegate Bug: 12491371 Change-Id: I8c5b1e91f41146a023edcc405e6120c0bf33f49b
eyboardAccessibilityDelegate.java
|
2c35f3bdd58926e385f663b2394d89a09ef3cc0d |
04-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Pass hover event to accessibility key handling methods" It turns out passing hover event to accessibility key handling methods isn't necessary. This parically reverts I1f7feef707. Bug: 12491371 Change-Id: I9d71cd29723344433427795e44cb22ac41faace6
eyboardAccessibilityDelegate.java
|
ae0fab9550f1d9159d819dbb0b7cc86c2bf2937c |
03-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Load KeyCodeDescriptionMapper class lazily Change-Id: I2cba2bb5b2f449ed29895365b9c6ca285a7640fe
ccessibilityUtils.java
eyCodeDescriptionMapper.java
eyboardAccessibilityNodeProvider.java
|
2351b4f74f1106944b183abbfbccd35a70a00cfb |
03-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix synthesizing MotionEvent KeyboardAccessibilityDelegate.synthesizeTouchEvent() wrongly passed pointer's id as a 6th argument of MotionEvent.obtain method that should be metaState. Change-Id: I822f9647a1ba27ee8cee39f373f6a1c003ebf665
eyboardAccessibilityDelegate.java
|
a021395e84d4a934c042c56ef03f352cf43463f3 |
02-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Pass hover event to accessibility key handling methods Bug: 12491371 Change-Id: I1f7feef707b95e8862db71cbc4f6f5585a2441dd
eyboardAccessibilityDelegate.java
|
d0b79cc12a7ea064bbd6bae51ed61bda13d938bd |
02-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add verbalization of symbols that are unsupported by TTS/TalkBack Bug: 13336905 Change-Id: Iefd117fa7b30b8ba240590b13b03d7044fd37ede
eyCodeDescriptionMapper.java
|
82674ca81c40acbba4fb9b7113a9a8fe13afccc6 |
02-Jun-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix to clear on hover visual cue Bug: 12491371 Change-Id: Ib7ca91ae73aa40e45ea5f6d4e53348a261a4b823
eyboardAccessibilityDelegate.java
|
639e431fa24b96a6118c85407d1f4a0af73a2813 |
27-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Support fine grained hover event handling This CL also adds visual feedback of hovering key in accessibility mode. Bug: 12491371 Change-Id: I7b1f28a2e421ca60b2738ed94e7bdb406f75039b
eyboardAccessibilityDelegate.java
|
d3642a2a58a21c29b09c70b4454a133a8309770e |
27-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Refactor KeyboardAccessibilityDelegate class a bit"
|
87d2f3ea0edc8ebb724f5d2c6a07c125cfa59d23 |
27-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor KeyboardAccessibilityDelegate class a bit Bug: 12491371 Change-Id: I2c2c6f3a6d0d7e7efbe0253127f5b9117cbc512d
eyboardAccessibilityDelegate.java
ainKeyboardAccessibilityDelegate.java
|
a80d55d4d374e6ca4459f975e885c2d4649c5f96 |
27-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove compiler warning from accessibility package Change-Id: Idae3e89f0398ab2cd56985adfac18959aa1852e7
ccessibilityUtils.java
eyboardAccessibilityNodeProvider.java
|
9647d7fbee4cbd72876e949e6544dc43fadbd148 |
25-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use onHoverEvent instead of dispatchHoverEvent This CL also refactors KeyboardAccessibilityDelegate a bit to be able to override on hovering methods that handle enter, move, and exit on a key. Bug: 12491371 Change-Id: I3c7e81ccb8729ae6e466c654efde0c18ed734bdf
eyboardAccessibilityDelegate.java
|
f6d59f6a6bb08dfdd37115cc682009d1553d1bd6 |
27-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Announce the same key again"
|
a1b47eb44690ecfdc8411d5ada77233dbe8fb2e1 |
27-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Announce the same key again Bug: 15237246 Change-Id: Ie7023b727cb3eca9d0727a511b3d64a32a02cd3d
eyboardAccessibilityDelegate.java
eyboardAccessibilityNodeProvider.java
|
7b5bccc06625b8693f5b0e849b99ca7502a9e5f4 |
27-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use "unknown emoji" or emoji that has an empty translation Because the number of emoji description spoken string resources is rather huge (~800), some locales may chose an empty description as a translation. If that is the case, we will announce "unknown emoji" as a fallback. Bug: 11452158 Change-Id: Ibb65e5bec93030c40bd33ac2be2115c3bbc8bd11
eyCodeDescriptionMapper.java
|
a91561aa58db1c43092c1caecc051a11fa5391c7 |
23-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Java 7 diamond operator Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
ainKeyboardAccessibilityDelegate.java
|
fee4073f51797c4c4ad8a13901e2199f804043ef |
22-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Add spoken description of accented letters Bug: 15149856 Change-Id: I72f209fc3fdf619b3929325e2a810aa3c0bd1caa
eyCodeDescriptionMapper.java
|
305778b53a5e7c865cae4010e657d00bb9bf5075 |
20-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Support accessibility TalkBack in emoji palette Bug: 11452158 Change-Id: I699e4e9f4baec4bb0fb9cd7875f675044f20465f
eyCodeDescriptionMapper.java
|
f22285006af2d132a568aafbff85efb83698eaeb |
20-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move generic hover event handling to KeyboardAccessibilityDelegate This is a follow up of I0d73b4cf60. Change-Id: Iecfe124321682c8fc307ccf4c79e836390403d95
eyboardAccessibilityDelegate.java
ainKeyboardAccessibilityDelegate.java
|
4d146d5e3e00cab1cca7d0d29fe00c0d629b5eac |
20-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate MainKeyboardView specific accessibility code Change-Id: I0d73b4cf60145b6e34bd89f72eb49de3c686f5e3
eyboardAccessibilityDelegate.java
ainKeyboardAccessibilityDelegate.java
|
7b90d2c432fd7ffbf0022fac9db921cf39197ac6 |
20-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor accessibility classes to be more generic Change-Id: Ifad1905f304bccdc39f0d5fbcab8a6353e0b4f76
eyboardAccessibilityDelegate.java
eyboardAccessibilityNodeProvider.java
ainKeyboardAccessibilityDelegate.java
ainKeyboardAccessibilityNodeProvider.java
|
aaffc46e8255cbafd6a6fbeb5afa0eb9604150e4 |
13-May-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix inconsistent TalkBack descriptions of keyboard modes The previous "symbols shift mode" is renamed as "more symbols mode". This CL also simplifies the shift key on various keyboard modes. Bug: 14461550 Change-Id: I8ed48805eaf95892e0f12f5edcdf97937d5c2bd4
eyCodeDescriptionMapper.java
|
bca7e4e9a2ed07d5d87f4dce9f793e40edb09691 |
30-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Make AccessibleKeyboardViewProxy not singleton This CL also renames AccessibleKeyboardViewProxy and AccessibilityEntityProvider to MainKeyboardAccessibilityDelegate and MainKeyboardAccessibilityNodeProvider. Change-Id: I2b0ec091a11aa8a495794d633efecb6d8b818f42
ccessibilityEntityProvider.java
ccessibilityUtils.java
ccessibleKeyboardViewProxy.java
ainKeyboardAccessibilityDelegate.java
ainKeyboardAccessibilityNodeProvider.java
|
24536580bf3d8976b91c73c1d81147762c0ca066 |
26-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
TalkBack correct shift state Change-Id: I3097805c6c8b4a4ac19fbe062f763e2639eb5cbf
ccessibleKeyboardViewProxy.java
|
7a78127a56bc427fbc690cb0561c415a81064e64 |
25-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessary reference to LatinIME Change-Id: Idbb45c504499d39bbf272fae84ea71a83bf4dd69
ccessibilityEntityProvider.java
ccessibilityUtils.java
ccessibleKeyboardViewProxy.java
|
e2651aa450c7cf81406a943ea361809b27331535 |
24-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Announce keyboard language when TalkBack is on"
|
f7edc6582ace41aa36dd7cb0f802097a8f3ae9b5 |
24-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Move simulateKeyPress method to AccessibleKeyboardViewProxy Change-Id: Ic14ff70c7c8475983cf02dc1ba4d5a5f7769aa16
ccessibilityEntityProvider.java
ccessibleKeyboardViewProxy.java
|
3cf759074ad490790ec110836242f60333efcad4 |
22-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Announce keyboard language when TalkBack is on Bug: 13013501 Change-Id: I0595abafbc177f776676cb3560f3990da9328db2
ccessibleKeyboardViewProxy.java
|
92892608228f680aa7e7c24c79c6285adbf4f4c1 |
22-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use sorted keys index as virtual view id Change-Id: Id3f81de1edaacc06362b65aa7b68e9317e6596bd
ccessibilityEntityProvider.java
ccessibleKeyboardViewProxy.java
|
c13c1adfa72227b0006add5f13f555fbb9c9eb4e |
21-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Sort keys from top-left to bottom-right order Change-Id: I228748824de62e9e46fa43db200d23f41eb6d2ce
ccessibilityEntityProvider.java
|
5326dcfb7dbdc1a3fc9cfb94046805f18bf3d3d7 |
21-Apr-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Use unmodifiable list to return keys from Keyboard Change-Id: I85a0b18d2d78632e9a9f074eda1de9225001f876
ccessibilityEntityProvider.java
|
37b9562fd7b593c90d7ab383ec650f39a7c0f621 |
25-Mar-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix talk back of emoji key Bug: 13629734 Change-Id: Ifff6f81c2ac99a32855cd333b3d9a01ad7155ffc
eyCodeDescriptionMapper.java
|
800ab579a96bcb51d1e841b745de646d0b2b7895 |
17-Feb-2014 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unnecessary override of MainKeyboardView.dispatchTouchEvent Bug: 11721001 Bug: 11976254 Change-Id: I762bd9e76ea31d67b3e31c3a0a19ee9f040015b8
ccessibleKeyboardViewProxy.java
|
ca819178a1211219297a2bdaef7c024375b8c7ea |
24-Jan-2014 |
Jean Chalard <jchalard@google.com> |
[IL88] Simple refactoring With this, the value passed to suggestedWords is never null. Bug: 8636060 Change-Id: I433dd7e7290125e217e05cc20bee7a4b58fe083f
ccessibilityUtils.java
|
6a23b9e3d54031524445b1190cc1eba77916c5b3 |
19-Dec-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove PointerTracker reference from accessibility package Change-Id: I1a88d9fc4db437070778ea1256aae17c32428729
ccessibleKeyboardViewProxy.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
ccessibleKeyboardViewProxy.java
|
67319f92f31ca5b40e1f80f7b9ae63b9d8886f0e |
27-Sep-2013 |
Alan Viverette <alanv@google.com> |
Speak auto-corrections for accessibility BUG: 8669376 Change-Id: Id71b2c2835daa7a8c9d6c92c57a7e302551c289d
ccessibilityEntityProvider.java
ccessibilityUtils.java
|
e3150664ae4d8d007b8571b5bd0fd2259aac3a20 |
04-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Revert "Remove symbols shifted layout related code" This reverts commit 1cd027850bb07cd3fe2c1ec43b8a594d2f8ad313. Bug: 9059539 Change-Id: I1880b799e2d0f148ae913f13cffa1b8cac48be60
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
0b3d5e12e38291e7f06a1a5cdf157af61217465f |
22-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add copy constructor to Keyboard Change-Id: Ib207039f53346f420cca050080e3c4f452e63ff6
ccessibilityEntityProvider.java
|
1cd027850bb07cd3fe2c1ec43b8a594d2f8ad313 |
23-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove symbols shifted layout related code This is a follow up of I7fe6520e4e. Bug: 9059539 Change-Id: Idb39906ddb1e2234a0d1c7c4d5e6fc728090e79e
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
7dc60f9db729e93cb591492574a436418c553ebf |
12-Aug-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Add getters and copy constructor to Key class Change-Id: I78eb96dcc26378926dc63acbfeb4828cbd44435d
ccessibilityEntityProvider.java
eyCodeDescriptionMapper.java
|
e28eba5074664d5716b8e58b8d0a235746b261eb |
23-Jun-2013 |
Ken Wakasa <kwakasa@google.com> |
Move util classes to the latin/utils directory Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
ccessibilityEntityProvider.java
ccessibilityUtils.java
eyCodeDescriptionMapper.java
|
a7b4398c35eaf87fd00086f660af7710c071c369 |
22-Mar-2013 |
Alan Viverette <alanv@google.com> |
Don't announce changes for A11y within the same keyboard mode. Bug: 8439108 Change-Id: If9f14bb65625468dcd399df47ad0d2123be30be7
ccessibleKeyboardViewProxy.java
|
559616fb0c39e2f0bacdf294b84ba16ad1e8f371 |
19-Mar-2013 |
Alan Viverette <alanv@google.com> |
Prevent keyboard A11y proxy from referencing a null keyboard view. Bug: 8402674 Change-Id: I507cdabccdabb3fd7aebc071c93eb6d4dcb9635d
ccessibleKeyboardViewProxy.java
|
c2ee72a214fef46bc02ce486220365bbefd78714 |
07-Mar-2013 |
Alan Viverette <alanv@google.com> |
Announce keyboard mode changes as a WINDOW_STATE_CHANGED event. Bug: 8165295 Change-Id: Ie416f6cdb68377f3e06f30e9b6363c38ba2a602d
ccessibilityUtils.java
ccessibleKeyboardViewProxy.java
|
4e4f88127b6a75302fac3a004e41fff1899a773f |
19-Feb-2013 |
Jean Chalard <jchalard@google.com> |
Fix how the Enter action is decided This unifies the software and hardware keyboard code under a single decision process that works. Bug: 8129303 Bug: 8152758 Change-Id: I7574c563d5f957d57bfe62fe5e3eec59a519d335
eyCodeDescriptionMapper.java
|
8aa9963a895f9dd5bb1bc92ab2e4f461e058f87a |
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Apache license comment Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
ccessibleKeyboardViewProxy.java
|
d818f1e3b6220ca9a981c39728af510d4a38ba6f |
15-Jan-2013 |
Jean Chalard <jchalard@google.com> |
Stop relying on the soft keyboard to get the editor action. Bug: 7969231 Change-Id: I9848c63c4c51550b5dc53c981eafa74e7fa95197
eyCodeDescriptionMapper.java
|
b6ca354431367b625daf9fff5fbe4b1f5ef996ab |
06-Jan-2013 |
Ken Wakasa <kwakasa@google.com> |
Small code cleanups Multi-project commit with I249d5fbe Change-Id: Ia28c4e970992aa1299a30e604eaa5d096655c3a5
ccessibilityEntityProvider.java
ccessibilityUtils.java
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
1e6edb3e5728f82d45bc2677fd72aa654b37ee73 |
17-Dec-2012 |
Ken Wakasa <kwakasa@google.com> |
Remove AudioManagerCompatWrapper.java It is actually no longer needed for API 14+ Change-Id: I379809eae881351fdf210dd8eaa5e0b5662fb59f
ccessibilityUtils.java
|
359c35e0f6e534d096efc1d9f2ff585139e3b3ac |
28-Nov-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add CoordinateUtils class Change-Id: I23784117f77da54ee2a0670e65d86e26d762a687
ccessibilityEntityProvider.java
|
240871ecafde7834ebb4270cd7758fc904a5f3a7 |
29-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move code point constants from Keyboard to Constants class Change-Id: Iee01d4d2b916d0b584531104ac865ae6e6370a3d
eyCodeDescriptionMapper.java
|
a28a05e971cc242b338331a3b78276fa95188d19 |
27-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup: Make some classes as final Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
ccessibilityEntityProvider.java
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
dc2ee7772402633817702e95c2a5b17f6dec03eb |
11-Sep-2012 |
alanv <alanv@google.com> |
When Accessibility is on, intercept touch events during dispatch. This allows Accessibility code to safely inject events into onTouchEvent() without accidentally intercepting them. Bug: 7137557 Change-Id: Ie4fa8e3be5b1bb84f57c6254feab1129cb89998f
ccessibleKeyboardViewProxy.java
|
2c0c1cc677b947521384c5b9bc2b7b0469929581 |
04-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Fix key info reported by keyboard accessibility node provider." into jb-mr1-dev
|
26b424b6448fbaddc86d11377ca44ff3169a5d7e |
29-Aug-2012 |
alanv <alanv@google.com> |
Fix key info reported by keyboard accessibility node provider. Bug: 6704529 Change-Id: I519881a96767a8858c11da7c0abac3e276a45cf5
ccessibilityEntityProvider.java
ccessibleKeyboardViewProxy.java
|
1e11c44d1b5f9ddf593c5407cb14c458be0056f2 |
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make utility classes final Change-Id: Ic4f69b4c8da33c9fca50d6829724179310c2f875
ccessibilityUtils.java
|
e76a9b36cabc3eb9222be245e2cf736169432cd6 |
28-Aug-2012 |
alanv <alanv@google.com> |
Adjust accessibility edge slop. Bug: 6969558 Change-Id: Ie33f444e085e5c01326bdf9396eabee5c04ee81e
ccessibleKeyboardViewProxy.java
|
ecfbf4625c8afd9cde7b79e0c7846b87e20f79e9 |
22-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add static construct method for SparseArray Change-Id: I6da97f6ea23578318f403bb5d64c30b1663c69ee
ccessibilityEntityProvider.java
|
5f282ea9e4a4590fcbab6e27d5fca7dacbb40a6a |
21-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add CollectionUtils class to create generic collection easily Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
eyCodeDescriptionMapper.java
|
5f312c9c1546da9f73d02f911d3365da4ff658fb |
10-Aug-2012 |
alanv <alanv@google.com> |
Change accessibility event type for app-driven speech. Bug: 6614400 Change-Id: I0ef309b7f3f35bf37b4664ea599c9e6ffb1a4ab8
ccessibilityUtils.java
ccessibleKeyboardViewProxy.java
|
ba037c62acf3519ad224feaca696cc51f6de0818 |
25-Jul-2012 |
alanv <alanv@google.com> |
Add accessibility descriptions for additional non-character keys. Bug: 6621009 Change-Id: I82fb2dc6af0fda795397e8be8c09a4f53b1656ab
eyCodeDescriptionMapper.java
|
c8e45ddb032554f4e9d4411d8ef47d98db62d77b |
23-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename LatinKeyboardView to MainKeyboardView Change-Id: I8f3123b8d727c7beb72e226f80c17794f89c8b60
ccessibleKeyboardViewProxy.java
|
56853c1e48deb71367104060b49b7b1f0344a476 |
29-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use SparseArray<E> instead of HashMap<Integer,E> Change-Id: Id962e670ee1a5164e6c69deb84625139bf5e7974
eyCodeDescriptionMapper.java
|
d3cc73ada83e4444c8e5fb1662cc70bff45e4f69 |
18-Jun-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Removing implementation of unnecessary APIs taken out of the support lib. 1. We have hidden a framework API and it was take out of the support lib. This API is not necessary and this patch removes the implementation in LatinIME. bug:6675330 Change-Id: I18aff7a6c7bc2b76c7332abe0bf294fbbb99ccfc
ccessibilityEntityProvider.java
|
b910b18c2c28e7bb40e603083198d7c12c50c361 |
15-Jun-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Update LatinIME due to hidden APIs taken out of the support lib. 1. We have hidden the APIs for accessiiblity focus search since it wull be perfomred by the client, updated the support lib, and now we are updating the LatinIME. bug:6675330 Change-Id: I9dd3450b40148be7ce750f6bffc0a047a541982f
ccessibilityEntityProvider.java
|
f147794fd41491a3383e6aca6d49007f58124068 |
05-Jun-2012 |
alanv <alanv@google.com> |
Refresh Accessibility key mapping when KeyboardView changes Keyboards. Bug: 6609626 Change-Id: I93d764b46e96fe70b61c91a7dcb46945ac8853dd
ccessibilityEntityProvider.java
ccessibleKeyboardViewProxy.java
|
40e5f403af49d8da1f25d9368d18541390e05c38 |
01-Jun-2012 |
Charles Chen <clchen@google.com> |
Merge "Add special case for speaking ACTION_ENTER keys." into jb-dev
|
080327154f93784f8b6f2478f342238e266ae473 |
01-Jun-2012 |
alanv <alanv@google.com> |
Add special case for speaking ACTION_ENTER keys. Bug: 6576058 Change-Id: If9a4fc2ddd5bcbac5f610d705441aa379c499a6f
eyCodeDescriptionMapper.java
|
48ccd5528163383a46b597e9d5ea919ddc799f25 |
31-May-2012 |
alanv <alanv@google.com> |
Update keyboard view used by node provider. Remove global layout listener. Bug: 6582130 Change-Id: I2976e37e921a3e2c151486a919b0a93a908c3384
ccessibilityEntityProvider.java
ccessibleKeyboardViewProxy.java
|
067689c57d353e4e37e0457989c6c2686977df9e |
22-May-2012 |
alanv <alanv@google.com> |
Always use AccessibilityUtils to send events. Bug: 6532601 Change-Id: I3aba9066ccd8d401973abfe9100f4cab731b5e7d
ccessibilityEntityProvider.java
|
cc38306d4fd7774a64582b5060e9071e95929fd1 |
19-May-2012 |
alanv <alanv@google.com> |
Only speak key label after checking for password obscure flag. Bug: 6523222 Change-Id: Ic737c4ce135d869a3422b1ebbea0a845c71b1699
eyCodeDescriptionMapper.java
|
282adf733093b41a31514746825ea05fc90fb3ee |
19-May-2012 |
alanv <alanv@google.com> |
Pass IME accessibility events directly to the AccessibilityManager. Bug: 6523554 Change-Id: I44bceb7b068ff1ac0c799f4a93d5dcd8026f1e4b
ccessibilityEntityProvider.java
ccessibilityUtils.java
|
d4f7a26f9257c3b0e41a43a0338ed4bcd3d6bd91 |
18-May-2012 |
alanv <alanv@google.com> |
Fix NPE on HOVER_EXIT event when not touching a key. Bug: 6513368 Change-Id: Ia6d4d01f51a620230b4d19f813fb3aff6881ec03
ccessibleKeyboardViewProxy.java
|
f2eba97cc09c86f9a84b61cccf3f233e1fb85a6c |
16-May-2012 |
alanv <alanv@google.com> |
Make LatinIME keys accessibility focusable, clickable. Also fix speech for labeled keys. Bug: 6498563 Change-Id: I094d4db0e57fa373759a63eb3354b1ab3ab0f525
ccessibilityEntityProvider.java
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
6662e2a40dc764d5b6a55c0e30ce650fd834afb6 |
10-May-2012 |
alanv <alanv@google.com> |
Implement "lift-to-type" interaction. Fix event text. Bug: 6456970 Change-Id: Idd6b84fc7a730a1e78d9c1157e3b5f22e5d49fc4
ccessibilityEntityProvider.java
ccessibleKeyboardViewProxy.java
|
b4c41fa813426eaff2c20837c86e3f8aaa215b6f |
10-May-2012 |
alanv <alanv@google.com> |
Use key index as virtual view ID. Bug: 6464677 Change-Id: I443e4add8052dbce1d413c2ce38a7b98408613bf
ccessibilityEntityProvider.java
|
8e5f79f57d4f8622f809928f1f9c8034b9ffd1f9 |
09-May-2012 |
alanv <alanv@google.com> |
Remove unused code from AccessibilityEntityProvider. Change-Id: I73882668b516344d36e69355e9cb39534becb629
ccessibilityEntityProvider.java
|
34b2b5e694758390126ffa3b1c7d752cdde7a05c |
09-May-2012 |
alanv <alanv@google.com> |
Remove accessibility gesture handlers from LatinIME. Bug: 6457558 Change-Id: If33ca6f026d4846ba79a701ef42c0112f5b0b488
ccessibilityUtils.java
ccessibleInputMethodServiceProxy.java
ccessibleKeyboardActionListener.java
ccessibleKeyboardViewProxy.java
lickGestureDetector.java
|
621e3f983039f4b9c9f44903a2b0083c20dd827b |
21-Apr-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Fix the build Change-Id: I5c4e230500f058f7db86c05d554be45411004ffc
ccessibilityEntityProvider.java
|
26c80a1b9a103cdccbaeafac75a3db2543a9ee7e |
05-Apr-2012 |
alanv <alanv@google.com> |
Set view properties for Key node infos. Bug: 6298716 Change-Id: Iae0616f0095d32e0ca61dcb55f2f84744e91f60e
ccessibilityEntityProvider.java
|
be55086fd9218bc03ee0ccac1052d96b40d8a979 |
02-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup InputTypeCompatUtils to InputTypeUtils Bug: 6129704 Change-Id: I45e19e456ef7c6e61fe877ea544fef1b9f896e95
ccessibilityUtils.java
|
78e333594bbc97e56ad105ce3888192e78771626 |
02-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove ViewParentCompatUtils Bug: 6129704 Change-Id: I429dcbec01bb4d33064ab1e3d597640d76c53d2f
ccessibleKeyboardViewProxy.java
|
c6435f92a80c6664870f9d1a4bb2a1c5153ef2c3 |
02-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove AccessibilityManagerCompatUtils and MorionEventCompatUtils Bug: 6129704 Change-Id: Icb7e80588536066c4fe5b4a1afc100a724b43e7b
ccessibilityUtils.java
ccessibleKeyboardViewProxy.java
lickGestureDetector.java
|
b4fbbe57f574ce6e6a5827156f875fe7d3eb5089 |
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Avoid using collection interface, using array instead Change-Id: Ie0554362b73967bfcbbab6ad19c24683066a608e
ccessibilityEntityProvider.java
|
9a81ce92c381007affe6bb2310bf94c9856eaae1 |
28-Feb-2012 |
alanv <alanv@google.com> |
Added virtual view hierarchy for keyboard accessibility. Bug: 5829051 Change-Id: Ied1b6267eec616bd3b9337f6e761b0c740aa0eb2
ccessibilityEntityProvider.java
ccessibilityUtils.java
ccessibleKeyboardViewProxy.java
lickGestureDetector.java
eyCodeDescriptionMapper.java
|
8d4f0d5d1df2e0ae0b6ac332fd6661b7fa903186 |
07-Feb-2012 |
alanv <alanv@google.com> |
Improved shift key and symbol/alpha switch key accessibility feedback. Bug: 5933165 Change-Id: Id71f38874640785b7ad43b7a70e27f40c13be748
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
c603409f28286c8c3aae58627e6813f3e8b6a2e4 |
01-Feb-2012 |
alanv <alanv@google.com> |
Removed CODE_CAPSLOCK from keyboard accessibility (fixing build). Change-Id: Ibc7ef979276f563444f3c24e69ac32de5d4eb6e8
eyCodeDescriptionMapper.java
|
02dd837805fec1a0f7b0ddf888b3548f5ac2922b |
01-Feb-2012 |
Charles Chen <clchen@google.com> |
Merge "Removed spoken descriptions for characters supported by TTS or TalkBack."
|
7ca1249797c464337abad59a5ecaf0e26f0200c1 |
31-Jan-2012 |
alanv <alanv@google.com> |
Refactored shift key spoken description into separate method. Change-Id: I183462a68fdfd339404740fa1564f737430d73d9
eyCodeDescriptionMapper.java
|
f3e951b259e09d7bec4d3500ff21e4ff28b3f2be |
31-Jan-2012 |
alanv <alanv@google.com> |
Removed spoken descriptions for characters supported by TTS or TalkBack. Change-Id: Iddef18559bc6af9487e536a33607b0a0b07df282
eyCodeDescriptionMapper.java
|
30964843db0c3c7892ca443a0513c9c36e8654d1 |
31-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Auto generate various shift states alphabet keyboard automatically"
|
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
eyCodeDescriptionMapper.java
|
16f74396828d84885e922ac0a7467e51616ae71d |
30-Jan-2012 |
alanv <alanv@google.com> |
Removed unused "no item selected" notification & supporting code from keyboard accessibility. Change-Id: Ia6323ad0c1e2a0db5a2cf830e97765eddaa32cee
ccessibleInputMethodServiceProxy.java
ccessibleKeyboardActionListener.java
ccessibleKeyboardViewProxy.java
|
8cab0b56eb8db311f158b18a361d9ceb85cff482 |
10-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of Keyboard.CODE_DUMMY Change-Id: Id2320f4d9b5f22f0ac844ab20ce42b0c4e7c6880
eyCodeDescriptionMapper.java
|
2ac5988f84b5c38d313951a3d7faddebf5f25e04 |
15-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup unused variables and parameters Change-Id: Iad756a7a775c93f3344c6962e7b3456ef8339490
ccessibilityUtils.java
ccessibleInputMethodServiceProxy.java
ccessibleKeyboardViewProxy.java
lickGestureDetector.java
eyCodeDescriptionMapper.java
|
55c0198eee18dfa4ec750d23fc589bced289d23c |
07-Dec-2011 |
Alan Viverette <alanv@google.com> |
am c960695f: Updated keyboard to use SPEAK_PASSWORD preference. * commit 'c960695f38ae0564dff3a6897fd1843c8e74c604': Updated keyboard to use SPEAK_PASSWORD preference.
|
c960695f38ae0564dff3a6897fd1843c8e74c604 |
06-Dec-2011 |
Alan Viverette <alanv@google.com> |
Updated keyboard to use SPEAK_PASSWORD preference. Bug: 5678383 Change-Id: Ie9bdc92f4b2c9014159d672b71e4438f8fa34f55
ccessibilityUtils.java
|
e22baaadd314c80f835e2e96fb0dfc73838ac2cd |
29-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of usage of key index Change-Id: I7596ce3ae52fde436d06c2dd95ae873c7aa5ef7f
ccessibleKeyboardViewProxy.java
|
3b82e8163c173b219320e78b96507f34e0a805c9 |
22-Nov-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Fixed typing uppercase letters when touch exploration is enabled."
|
e87fd4d2826734a931d7d6f019ee36212b5b060a |
22-Nov-2011 |
Alan Viverette <alanv@google.com> |
Fixed typing uppercase letters when touch exploration is enabled. Bug: 5652774 Change-Id: Id8cd37b3ff93b45f4f18198bbbb827aadf945b02
eyCodeDescriptionMapper.java
|
e7eac906c0a14b644d457beeb73a407fa1b63673 |
21-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Pending onStartInputView only if the EditorInfo is identical Bug: 5604372 Change-Id: I2a88cf15b07eebd29e43e460f6ec758432181b01
ccessibilityUtils.java
|
166530b1950543b0f918055411b9a0c5960a769b |
27-Oct-2011 |
Alan Viverette <alanv@google.com> |
Removed lift-to-type from LatinIME accessibility. Bug: 5522854 Change-Id: I32df86450fa0d5dd9606609ea693d0e331b64b19
ccessibleKeyboardViewProxy.java
|
b0c8db018d53b103dcb4b699be27a4e1a2c2f92c |
06-Oct-2011 |
Alan Viverette <alanv@google.com> |
Let accessibility users know to connect a headset when the IME connects to a password field. Change-Id: If96cd7626950dd12e88a8a97f5e405d303d41e06
ccessibilityUtils.java
ccessibleKeyboardViewProxy.java
|
ab72a97d7ce44230a0c824797d1675a5ca354a56 |
04-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup unused import This change also gets rid of several compiler warnings. Change-Id: I23962edaadad18a6e0395d528af17b909dcf5dad
ccessibleKeyboardViewProxy.java
|
c84bc3460d2fb386a1db2a2c8b135b746fa706cd |
23-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename LatinKeyboardBaseView to LatinKeyboardView Bug: 5182291 Change-Id: I5089a14902b9f4ff1ab4f34e3f7a42aca5040d3e
ccessibleKeyboardViewProxy.java
|
e486175987bca15881d292a8005e813f1d61e89f |
17-Aug-2011 |
Ken Wakasa <kwakasa@google.com> |
Merge "Fixed speaking keys when editing password fields"
|
58e3f1065ef47e7116299b9d5087ba2a2b6065a2 |
08-Aug-2011 |
Alan Viverette <alanv@google.com> |
Fixed speaking keys when editing password fields Bug: 5042681 Change-Id: Ic4523ec38b0faa2b6a91d476ea7af7e69404861c
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
65a898d9ef63e321deb06d1ede835c182e7bcce1 |
28-Jul-2011 |
Alan Viverette <alanv@google.com> |
Simplifying accessibility code in keyboard's dispatchTouchEvent() Change-Id: Ie33cf93ee2d7eadad38ca170aa8ad988bb0ae9a9
ccessibleKeyboardViewProxy.java
|
60ccbe16eea5ce9a874835850f257b3c88295022 |
27-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up keyboard loading and switching Bug: 4311428 Change-Id: Ia72de23634f824d82b7b5f2267d439ce922a3b57
eyCodeDescriptionMapper.java
|
586a15c3f0d44590a5162e0ab4c3c52511f13f26 |
26-Jul-2011 |
Alan Viverette <alanv@google.com> |
Fixed duplicate call to dispatchOnPopulateAccessibilityEvent() Bug: 5060194 Change-Id: I585ae52204a045fa3941e846b4f9bdd7d541bea6
ccessibleKeyboardViewProxy.java
|
8721398ec07be649fdceea536cb1c262a32d1754 |
21-Jul-2011 |
Ken Wakasa <kwakasa@google.com> |
Merge "Fixed accessibility navigation gesture sound volume"
|
cc4b63ec4c3d3622f778c647eb584c68a3c00615 |
21-Jul-2011 |
Alan Viverette <alanv@google.com> |
Updated check for touch exploration enabled state Bug: 5061704 Change-Id: Id2c0cce953f7bdb2b4c18b68f9e318d95eabc1b8
ccessibilityUtils.java
|
356d6871f115e64948fc0b069786299a008d802a |
21-Jul-2011 |
Alan Viverette <alanv@google.com> |
Fixed accessibility navigation gesture sound volume Bug: 5061527 Change-Id: I88728f7368a55ae7e6ca2ce6cfed6af42ffa03df
ccessibleInputMethodServiceProxy.java
|
f426cdd5c62452224ac4bb833c3ccf7b26d1a2a8 |
11-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add KeyEventHandler interface This change also revert KeyboardView to non-abstract class. Bug: 4768084 Change-Id: I827defb58bfb28b345464f6a89aa4438e41cf1e2
ccessibleKeyboardViewProxy.java
|
0efe174ea43fe576683102effbaef5be27575706 |
09-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Pass KeyboardView to PointerTracker on down event Bug: 4768084 Change-Id: I446b98daef8c9ec2408481e59cb2a88754ef9e01
ccessibleKeyboardViewProxy.java
|
906f03121b6c6a795f35dbc24d2eceac0665f35f |
07-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Holding PointerTrackerQueue inside PointerTracker Bug: 4768084 Change-Id: Id5006e549c4018a656abd088f14a209415baafed
ccessibleKeyboardViewProxy.java
|
f60d09ac3086f308cafcee13ebcb94c562f9e58e |
04-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Narrower KeyboardView reference This change also rename static inner class to more readable name and get rid of unnecessary object reference from PointerTracker. Bug: 4768084 Change-Id: Ie4e2b940d66b47d41efcae7eeac853cdae2e4d38
ccessibleKeyboardViewProxy.java
|
5f6816fa8bf259f0340a3d12c551d1532f647d66 |
01-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move keyboard event handling code to separate LatinKeyboardBaseView class To sort out the issue, main keyboard and mini keyboard have to share the pointer trackers. In order to prepare for that, KeyboardView needs to be refactored as two separate classes. KeyboardView is responsible for drawing keyboard visual. And LatinKeyboardBaseView is responsible for handling key event and mini keyboard as well. Bug: 4768084 Change-Id: I5643e333b9bdfde0c939a0693cea76bd22f38897
ccessibleKeyboardViewProxy.java
|
87d7929d142f7c5f1937e12d6fd32a43ab00740e |
23-Jun-2011 |
Alan Viverette <alanv@google.com> |
Added text navigation gestures for keyboard touch exploration. Bug: 4905427 Change-Id: I9b44d65e4503e46ce71322a3c325c55d188e34a0
ccessibleInputMethodServiceProxy.java
ccessibleKeyboardActionListener.java
ccessibleKeyboardViewProxy.java
lickGestureDetector.java
|
0464850e6c27eaad642b9dacad44e654cab120ae |
29-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add key description for "fullwidth asterisk" used on phone/number layout This change also removes non-ASCII comment from strings.xml to suppress resource compiler warning. Change-Id: I96d3e8e2c7072816f32a15564745f8cdc3f91ee9
eyCodeDescriptionMapper.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
eyCodeDescriptionMapper.java
|
4f0d290c5d112ebac434bd8de4635f7d42ea2df0 |
24-Jun-2011 |
Ken Wakasa <kwakasa@google.com> |
Avoid memory leak by by non-static Handler inner classes bug: 4901934 Change-Id: I870ab2e621ef3640a84468f09c074cdd726dc963
ccessibleInputMethodServiceProxy.java
|
e7759091ddb5ec18268945d70d9212195bf6497b |
23-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move Key class out of internal package Bug: 4903326 Change-Id: I2493d6dae613d2e37dfa8ce96b4cddc9a038160c
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
44f8dc3132ebfd5886749a888b6388963293d298 |
22-Jun-2011 |
Alan Viverette <alanv@google.com> |
Fixing build error due to refactored import. Change-Id: I7ed51fa4373fd5d1ebc6ebe52c6e93b27b43cff5
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
5ac4638f999db4fea8a9e24171dbceb640a10858 |
18-May-2011 |
Alan Viverette <alanv@google.com> |
Added support for touch exploration to Latin IME. Bug: 4379983 Change-Id: I97f22e54827c6229054b514801401ffa5b4ed3b8
ccessibilityUtils.java
ccessibleInputMethodServiceProxy.java
ccessibleKeyboardActionListener.java
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|