Commit graph

33133 commits

Author SHA1 Message Date
Tadashi G. Takaoka
62316d7e82 Support more keys accessibility mode
Bug: 12491371
Change-Id: Ib1fc8affbccfbaca3424ecdc2812f47047106aa2
2014-06-04 19:13:41 +09:00
Jean Chalard
f8b4524c0e Allow multiple shortcuts for a personal dictionary word
Bug: 13869301
Change-Id: Icd77a308f85cc16dccffe65a532471c738d6fbc5
2014-06-04 18:01:50 +09:00
Tadashi G. Takaoka
70a1352cb9 Merge "Add onRegisterHoverKey to accessibility delegate" 2014-06-04 08:56:48 +00:00
Tadashi G. Takaoka
1a0cd0869d Add onRegisterHoverKey to accessibility delegate
Bug: 12491371
Change-Id: I8c5b1e91f41146a023edcc405e6120c0bf33f49b
2014-06-04 17:49:48 +09:00
Jean Chalard
4c91142771 Merge "Don't recapitalize just at the start of input" 2014-06-04 08:29:20 +00:00
Jean Chalard
07706dc347 Merge "Refactoring" 2014-06-04 07:43:31 +00:00
Jean Chalard
c84b10840e Don't recapitalize just at the start of input
Bug: 13283555
Change-Id: Iab0466425dc44779d110f2cd29d725d22eb04827
2014-06-04 16:29:31 +09:00
Jean Chalard
4a1113b6b0 Refactoring
Rename `initialize' to `start' and `deactivate' to `stop' for ease
of understanding. It's completely bizarre that you can "deactivate"
a recapitalization and that will just restart a new one the next time
you press shift. Start and stop are easier to understand.

Change-Id: I455175aebfcfe11198c6c61bf2c6b19efc3f82df
2014-06-04 16:29:29 +09:00
Tadashi G. Takaoka
d9342183be am a2b7c07e: Merge "Revert "Pass hover event to accessibility key handling methods""
* commit 'a2b7c07e68c17e27c570eebf7aa58014e38a530d':
  Revert "Pass hover event to accessibility key handling methods"
2014-06-04 07:23:57 +00:00
Tadashi G. Takaoka
a2b7c07e68 Merge "Revert "Pass hover event to accessibility key handling methods"" 2014-06-04 07:20:21 +00:00
Tadashi G. Takaoka
2c35f3bdd5 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
2014-06-04 16:04:36 +09:00
Yohei Yukawa
5f4dbc1c8e am 5a3a7e3d: Merge "Add a preference item for metrics logging"
* commit '5a3a7e3d8aa3e182816527cc169fda1804525400':
  Add a preference item for metrics logging
2014-06-04 05:09:37 +00:00
Yohei Yukawa
5a3a7e3d8a Merge "Add a preference item for metrics logging" 2014-06-04 05:07:03 +00:00
Baligh Uddin
c4922a3bc2 am f72ef2e5: (-s ours) Merge "Import translations. DO NOT MERGE"
* commit 'f72ef2e5cfe4226924174aa4d89e3b45a6891d45':
  Import translations. DO NOT MERGE
2014-06-04 05:03:55 +00:00
Baligh Uddin
d8b2437f32 am 755442bf: (-s ours) Merge "Import translations. DO NOT MERGE"
* commit '755442bf52a22e55806007ef3ed4ca0e83f33ecb':
  Import translations. DO NOT MERGE
2014-06-04 05:03:53 +00:00
Baligh Uddin
a8cdc4c236 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-06-04 05:00:17 +00:00
Baligh Uddin
f72ef2e5cf Merge "Import translations. DO NOT MERGE" 2014-06-04 05:00:15 +00:00
Baligh Uddin
12c304789b Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-06-04 05:00:13 +00:00
Baligh Uddin
d812258cd1 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-06-04 05:00:11 +00:00
Baligh Uddin
755442bf52 Merge "Import translations. DO NOT MERGE" 2014-06-04 05:00:09 +00:00
Tadashi G. Takaoka
984e4be686 am 6e00de04: Merge "Reorder keys around the spacebar"
* commit '6e00de046ae9393ba663b2be17bf0371463829fa':
  Reorder keys around the spacebar
2014-06-04 04:07:33 +00:00
Tadashi G. Takaoka
6e00de046a Merge "Reorder keys around the spacebar" 2014-06-04 04:04:28 +00:00
Yohei Yukawa
28c7b262aa Add a preference item for metrics logging
BUG: 14324207
Change-Id: Idc8582655bc73cb24e416e8ba78470209b2ff702
2014-06-04 13:02:42 +09:00
Tadashi G. Takaoka
dc62c711aa Reorder keys around the spacebar
This CL reorders keys around the spacebar.
- On phone's symbols and symbols shift layout, the comma key is moved
  to the left of the spacebar to aligned with main layout.
- On tablet's layout, the comma key is moved to the left of the
  spacebar on all layout to aligned with the same layout of
  phone's. Also the comma key has "settings" as more keys.
- In Arabic and Perisan, the comma key of tablet already has some more keys
  This CL remove "/" and add "settings" instead.

Bug: 15281451
Change-Id: I6e0e75e4d4abfb1f356e7499be91424c7c57c58b
2014-06-04 00:45:25 +09:00
Jean Chalard
da3caa3308 am 2660b70f: Merge "Enrich the Spanish dictionary."
* commit '2660b70f806b5b8eb4aca8abf1fb734a21773d29':
  Enrich the Spanish dictionary.
2014-06-03 14:29:28 +00:00
Tadashi G. Takaoka
56d3d782ec am ae0fab95: Load KeyCodeDescriptionMapper class lazily
* commit 'ae0fab9550f1d9159d819dbb0b7cc86c2bf2937c':
  Load KeyCodeDescriptionMapper class lazily
2014-06-03 14:26:12 +00:00
Jean Chalard
2660b70f80 Merge "Enrich the Spanish dictionary." 2014-06-03 14:24:39 +00:00
Jean Chalard
ff3e488e1e Enrich the Spanish dictionary.
Enrich the dictionary with many words generated from stems
extracted from the dictionary and rules written by hand.
This adds 45,619 words to the dictionary. Hopefully, almost none
of them is incorrect, though a lot are not very common.

Bug: 8010862
Change-Id: I51c7ebd16ff859ec1e765b0604dd1cfca159ab08
2014-06-03 22:48:19 +09:00
Tadashi G. Takaoka
ae0fab9550 Load KeyCodeDescriptionMapper class lazily
Change-Id: I2cba2bb5b2f449ed29895365b9c6ca285a7640fe
2014-06-03 18:15:59 +09:00
Tadashi G. Takaoka
606ba2ce5f am 9a2162e6: Merge "Fix synthesizing MotionEvent"
* commit '9a2162e6f29c92e34161accee3e58fda8fd2998b':
  Fix synthesizing MotionEvent
2014-06-03 07:35:58 +00:00
Tadashi G. Takaoka
0621dd1d3c Update shift key backgrounds for LXX_Dark
Bug: 15310025
Change-Id: I2fa267e5c448e28435f4737666a03b40f1f4a4d5
2014-06-03 16:34:35 +09:00
Tadashi G. Takaoka
9a2162e6f2 Merge "Fix synthesizing MotionEvent" 2014-06-03 07:32:52 +00:00
Tadashi G. Takaoka
2351b4f74f 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
2014-06-03 14:46:36 +09:00
Tadashi G. Takaoka
0a29a6b4d6 am 7a750ca5: Fix PointerTracker debug output to reflect new KeyDetector
* commit '7a750ca50d0ebe6bb5f395479ae2bef355c0a5dd':
  Fix PointerTracker debug output to reflect new KeyDetector
2014-06-03 05:42:12 +00:00
Tadashi G. Takaoka
1982726cc5 am a32803ce: More concise Key.toString()
* commit 'a32803cefec6b7b161b1abd88c95c2834c46be23':
  More concise Key.toString()
2014-06-03 05:34:09 +00:00
Tadashi G. Takaoka
7a750ca50d Fix PointerTracker debug output to reflect new KeyDetector
Change-Id: I913ec290ddfd0ae4cc6e600ba95b7442167f0989
2014-06-03 14:32:40 +09:00
Tadashi G. Takaoka
a32803cefe More concise Key.toString()
Change-Id: I0ef983f54e828193e9c7e4a10c888f72702d499c
2014-06-03 13:32:42 +09:00
Baligh Uddin
9b3b126352 Import translations. DO NOT MERGE
Change-Id: Iffe895ca4827bb7e1addf1087c74c9023d2f130f
Auto-generated-cl: translation import
2014-06-02 17:47:25 -07:00
Baligh Uddin
052d009338 Import translations. DO NOT MERGE
Change-Id: Ifc82de81645b48b518562a57fb62b2c00f1e53dd
Auto-generated-cl: translation import
2014-06-02 17:46:52 -07:00
Baligh Uddin
886ce84659 Import translations. DO NOT MERGE
Change-Id: Ia6062e7b4510a80b3f2135ebd8bc77bab0f6dbe8
Auto-generated-cl: translation import
2014-06-02 17:45:10 -07:00
Baligh Uddin
4e42d5690f Import translations. DO NOT MERGE
Change-Id: I5af9740ea071063bb48738abe258a61d7e06ddae
Auto-generated-cl: translation import
2014-06-02 17:42:13 -07:00
Baligh Uddin
82cf0db809 Import translations. DO NOT MERGE
Change-Id: Iee77a5661851b835efabba2384bc77adaceb1830
Auto-generated-cl: translation import
2014-06-02 17:41:22 -07:00
Tadashi G. Takaoka
2d3d4026e3 am d427d3b0: Merge "Create AccessibilityDelegate only when accessibility mode is on"
* commit 'd427d3b0fac9eef066976c30281eab5aa79d4f5b':
  Create AccessibilityDelegate only when accessibility mode is on
2014-06-02 10:16:08 +00:00
Tadashi G. Takaoka
d427d3b0fa Merge "Create AccessibilityDelegate only when accessibility mode is on" 2014-06-02 10:12:52 +00:00
Jean Chalard
ff9c5b9b00 am 28538d91: Merge "Fix an IOOB exception"
* commit '28538d916c39a7087024daadbd2c6d1c73227ff5':
  Fix an IOOB exception
2014-06-02 10:09:28 +00:00
Jean Chalard
28538d916c Merge "Fix an IOOB exception" 2014-06-02 10:07:12 +00:00
Tadashi G. Takaoka
d78b586976 Create AccessibilityDelegate only when accessibility mode is on
Change-Id: I4cbae476d16723778b46ff765dd97832f279785f
2014-06-02 18:53:58 +09:00
Jean Chalard
d660f3bec9 Fix an IOOB exception
Bug: 14602663
Change-Id: Ie2060931df911b44230d5a5ba268f687cbdd0dc8
2014-06-02 18:21:50 +09:00
Tadashi G. Takaoka
6d4420926f am a021395e: Pass hover event to accessibility key handling methods
* commit 'a021395e84d4a934c042c56ef03f352cf43463f3':
  Pass hover event to accessibility key handling methods
2014-06-02 08:46:28 +00:00
Tadashi G. Takaoka
909ee65bea am d0b79cc1: Add verbalization of symbols that are unsupported by TTS/TalkBack
* commit 'd0b79cc12a7ea064bbd6bae51ed61bda13d938bd':
  Add verbalization of symbols that are unsupported by TTS/TalkBack
2014-06-02 08:46:27 +00:00