Commit graph

5352 commits

Author SHA1 Message Date
Tadashi G. Takaoka
b300dbbd39 Reset saved caps lock sate when new keyboard is loaded
Bug: 5722919
Change-Id: Id92632a0feffc3342d3c31e90c0da973c934f3c0
2011-12-07 22:48:04 +09:00
Tadashi G. Takaoka
658a1dffcb am 6b7100fe: Don\'t execute pending onStartInputView if EditorInfos are equivalent
* commit '6b7100fecaaaf0e8e42c4d2ccebac165e89e79bf':
  Don't execute pending onStartInputView if EditorInfos are equivalent
2011-12-07 05:43:32 -08:00
Tadashi G. Takaoka
6b7100feca Don't execute pending onStartInputView if EditorInfos are equivalent
Bug: 5722732
Bug: 5722867
Change-Id: I8347c258b286c3329f318d50adf205e78e49c722
2011-12-07 22:39:13 +09:00
Tadashi G. Takaoka
6f461a6a50 am 68d600a5: Merge "Remove internal toggleShift calls"
* commit '68d600a5f66d5ba6a33c248a3b8825d65add9b9f':
  Remove internal toggleShift calls
2011-12-07 02:38:10 -08:00
Tadashi G. Takaoka
68d600a5f6 Merge "Remove internal toggleShift calls" 2011-12-07 02:35:52 -08:00
Tadashi G. Takaoka
f47993ee34 Remove internal toggleShift calls
Bug: 5708602
Change-Id: Id1f76dbd40aaf9ed35d4598d902043675c3d74fc
2011-12-07 19:32:47 +09:00
Tadashi G. Takaoka
08ea7dfdd6 am 845d829d: Merge "Get rid of direct reference to KeyboardId from KeyboardLayoutState"
* commit '845d829d47aca3d03b6d7ac0f2d0ac97433cbabd':
  Get rid of direct reference to KeyboardId from KeyboardLayoutState
2011-12-07 01:42:13 -08:00
Tadashi G. Takaoka
845d829d47 Merge "Get rid of direct reference to KeyboardId from KeyboardLayoutState" 2011-12-07 01:41:05 -08:00
Tadashi G. Takaoka
b8185a7ec2 am bc56e044: Reset keyboard state when loading keyboard
* commit 'bc56e0442586ecfcbd18cbdd138996b17ea79b6b':
  Reset keyboard state when loading keyboard
2011-12-07 01:25:09 -08:00
Tadashi G. Takaoka
bc56e04425 Reset keyboard state when loading keyboard
Bug: 5627467
Change-Id: I709f97e47144d3270450adc7d8053038d0df57bc
2011-12-07 17:55:22 +09:00
Jean Chalard
361c42b746 Use the system-wide interface to add a word.
Bug: 5306641
Change-Id: Ic87e5bc3a5f1f03c57d48f2d92c28e0aba06847d
2011-12-07 16:19:05 +09:00
Tadashi G. Takaoka
2e263b70d5 Get rid of direct reference to KeyboardId from KeyboardLayoutState
KeyboardLayoutState.restore directly loads keyboard using private
methods such as setAlphabetKeyboard and setShifted etc. instaed of
calling public methods such as toggleCapsLock, onPressShift, and
onReleaseShift.

Bug: 5708602
Change-Id: I799f80f1d505ac7bdf17b92b189fc418994bfa2f
2011-12-07 13:02:58 +09:00
Alan Viverette
48f1d5b2ec am 55c0198e: am c960695f: Updated keyboard to use SPEAK_PASSWORD preference.
* commit '55c0198eee18dfa4ec750d23fc589bced289d23c':
  Updated keyboard to use SPEAK_PASSWORD preference.
2011-12-06 17:04:28 -08:00
Alan Viverette
55c0198eee am c960695f: Updated keyboard to use SPEAK_PASSWORD preference.
* commit 'c960695f38ae0564dff3a6897fd1843c8e74c604':
  Updated keyboard to use SPEAK_PASSWORD preference.
2011-12-06 16:59:46 -08:00
The Android Automerger
79efbece7f merge in ics-mr1-release history after reset to ics-mr1 2011-12-06 16:55:07 -08:00
Alan Viverette
c960695f38 Updated keyboard to use SPEAK_PASSWORD preference.
Bug: 5678383
Change-Id: Ie9bdc92f4b2c9014159d672b71e4438f8fa34f55
2011-12-06 14:06:57 -08:00
The Android Open Source Project
b9204690fe am 37b1f961: Reconcile with ics-mr1-release
* commit '37b1f961b588950367046dedfc15bb360e0d94a1':
2011-12-06 09:06:23 -08:00
The Android Open Source Project
37b1f961b5 Reconcile with ics-mr1-release
Change-Id: I2d40f0b73dedef4517b76e22c25c5aa7dcd8c4e2
2011-12-06 09:03:19 -08:00
Tadashi G. Takaoka
bd0615fc6a am e466583d: Fix caps lock key behavior
* commit 'e466583ddc68278ad708094f8ac521be504bf342':
  Fix caps lock key behavior
2011-12-06 03:26:45 -08:00
Tadashi G. Takaoka
e466583ddc Fix caps lock key behavior
Fix the issue introduced by Idfe69978.

Bug: 5708602
Change-Id: I4265822b7d33417b87b3e7e3f49250ac5d2ecdda
2011-12-06 19:52:25 +09:00
Tadashi G. Takaoka
1ee3fae10c am 8a70e70c: Remove toggleSymbolsShift and rename toggleKeyboardMode
* commit '8a70e70c849cc2c5553c6fd79891c22893fd761b':
  Remove toggleSymbolsShift and rename toggleKeyboardMode
2011-12-06 02:51:11 -08:00
Tadashi G. Takaoka
8a70e70c84 Remove toggleSymbolsShift and rename toggleKeyboardMode
Bug: 5708602
Change-Id: Iadef3e862d00505d1d9f588d0d64445754d7b962
2011-12-06 18:12:34 +09:00
Tadashi G. Takaoka
9592ff9f97 am 0da37085: Merge "Move KeyboardShiftState to KeyboardState"
* commit '0da37085401e77c633eaa0ec23cdf9985af2729c':
  Move KeyboardShiftState to KeyboardState
2011-12-06 00:26:18 -08:00
Tadashi G. Takaoka
0da3708540 Merge "Move KeyboardShiftState to KeyboardState" 2011-12-06 00:25:05 -08:00
Tadashi G. Takaoka
c1859b8fd2 Move KeyboardShiftState to KeyboardState
Bug: 5708602
Change-Id: Idfe69978972bb674e0f360ef5e324739e2652d25
2011-12-06 17:04:12 +09:00
satok
d65a67225d am c9f8cb61: Merge "Refactor reflection member"
* commit 'c9f8cb614e58c0f6ead9b8629c34dd534bce32f7':
  Refactor reflection member
2011-12-05 23:39:45 -08:00
satok
c9f8cb614e Merge "Refactor reflection member" 2011-12-05 23:38:37 -08:00
satok
b95905669c Refactor reflection member
Change-Id: I112dbf851e10dae9e4291cf440f01b28d51180f4
2011-12-06 16:35:02 +09:00
Tadashi G. Takaoka
c7e0281a09 am 4f7f6173: Make Keyboard.setShifted return void
* commit '4f7f61730cbd45871c1e9044da84b494831f97c3':
  Make Keyboard.setShifted return void
2011-12-05 22:44:56 -08:00
Tadashi G. Takaoka
4f7f61730c Make Keyboard.setShifted return void
Bug: 5708602
Change-Id: If8150f62fbab864344f59853850ff3213c27940e
2011-12-06 14:42:30 +09:00
The Android Automerger
72286e8a08 merge in ics-mr1-release history after reset to ics-mr1 2011-12-05 20:36:35 -08:00
Tadashi G. Takaoka
3f77a69850 am ec52fb6d: Merge "Minor refactoring of Keyboard"
* commit 'ec52fb6dbb0794d9872bb3e83ea166c6996acf4e':
  Minor refactoring of Keyboard
2011-12-05 16:51:31 -08:00
Tadashi G. Takaoka
ec52fb6dbb Merge "Minor refactoring of Keyboard" 2011-12-05 16:49:35 -08:00
satok
d93f94f2f9 am a3cf232a: am e5db3871: Fix a field value for the suggestion max size Bug: 5574747
* commit 'a3cf232a2a144276509b04bc4b5212f4b8915414':
  Fix a field value for the suggestion max size Bug: 5574747
2011-12-05 07:56:59 -08:00
satok
a3cf232a2a am e5db3871: Fix a field value for the suggestion max size Bug: 5574747
* commit 'e5db3871b1269703e5ef360090fb35f50ae57ed4':
  Fix a field value for the suggestion max size Bug: 5574747
2011-12-05 07:54:59 -08:00
Tadashi G. Takaoka
5b74989bef Minor refactoring of Keyboard
* Remove isAlphaKeyboard().
* Remove isPhoneKeyboard().
* Remove getKeyboardShiftState().

Bug: 5708602
Change-Id: I8bf5009bf499ecb0501d1379f72e43406080062a
2011-12-05 20:04:52 +09:00
Jean Chalard
c9eacbc452 am f7fa231b: Merge "Add support for Russian spell checking."
* commit 'f7fa231b7ab5ba8bd495a68b6145f14f6e2480c3':
  Add support for Russian spell checking.
2011-12-05 02:32:05 -08:00
Jean Chalard
f7fa231b7a Merge "Add support for Russian spell checking." 2011-12-05 02:30:29 -08:00
Tadashi G. Takaoka
2c2b3dc68d am 6ddb0743: Merge setManualTemporaryUpperCase and setAutomaticTemporaryUpperCase
* commit '6ddb07433fc8ed8675f0996a48790a05a97b61f0':
  Merge setManualTemporaryUpperCase and setAutomaticTemporaryUpperCase
2011-12-05 02:30:23 -08:00
Jean Chalard
bb2b30fc7f Add support for Russian spell checking.
Note that this is not enough: we still need to create a
reasonable proximity table for Cyrillic characters, or we
won't be able to show up suggestions.

Bug: 5701241
Change-Id: Idb141f7a230a6e1a46094308c26f43c01ab3b97a
2011-12-05 18:57:03 +09:00
Tadashi G. Takaoka
6ddb07433f Merge setManualTemporaryUpperCase and setAutomaticTemporaryUpperCase
Bug: 5708602
Change-Id: I6a0b5f0dcccbb6331a271cd61a48c474a7800289
2011-12-05 18:54:43 +09:00
Tadashi G. Takaoka
ec6369dd14 am 46831d5a: Renaming KeyboardSwitcher.getPointerCount to isSinglePointer
* commit '46831d5a4b135e5c21f2212d1d8aef09806800ed':
  Renaming KeyboardSwitcher.getPointerCount to isSinglePointer
2011-12-05 01:07:31 -08:00
Tadashi G. Takaoka
46831d5a4b Renaming KeyboardSwitcher.getPointerCount to isSinglePointer
Bug: 5708602
Change-Id: If44ed4449a3ea79228e25e2ab2c8c8fe82a93a2b
2011-12-05 17:53:58 +09:00
Tadashi G. Takaoka
ae4235fdd7 am 4a292acc: Make ModifierKeySatate and ShiftKeyState non-public class
* commit '4a292acc6fc95f91fd9d16c37d4bedc514105b8c':
  Make ModifierKeySatate and ShiftKeyState non-public class
2011-12-04 22:56:04 -08:00
Tadashi G. Takaoka
4a292acc6f Make ModifierKeySatate and ShiftKeyState non-public class
Bug: 5708602
Change-Id: I149c2dab26774686e5c578bbf780081e9fb30e7c
2011-12-05 15:40:51 +09:00
Tadashi G. Takaoka
caee165782 am b88c9acd: Add KeyboardState to host shift and symbol key states
* commit 'b88c9acd88348c160e3d114593660bfd362bee29':
  Add KeyboardState to host shift and symbol key states
2011-12-04 22:34:56 -08:00
Tadashi G. Takaoka
b88c9acd88 Add KeyboardState to host shift and symbol key states
The KeyboardState will conatin all logic of keyboard state when series
of refactoring are achieved.  And the KeyboardState should not be
entangled with other objcets such as Keyboard and KeyboardSwitcher in
order to keep it easily testable.

Bug: 5708602
Change-Id: I288bc169c47e1b4de27fe78854baadbcc85c5d23
2011-12-05 15:08:59 +09:00
satok
e5db3871b1 Fix a field value for the suggestion max size
Bug: 5574747

This bug was introduced by I5e40edf6f790c078c4a05d

Change-Id: I5b0f51e1f5e8a12d786657167082bc604089505e
2011-12-05 12:53:45 +09:00
Tadashi G. Takaoka
590c825de1 am c410e243: Ignore releasing shift key caused by long press
* commit 'c410e243e983e95413dc2fc855a25fc0ede4bf3c':
  Ignore releasing shift key caused by long press
2011-12-04 19:37:33 -08:00
Tadashi G. Takaoka
c410e243e9 Ignore releasing shift key caused by long press
Bug: 5694715
Change-Id: If7b84f547f5701e84d740f186d284273565b7eba
2011-12-05 12:23:38 +09:00