Jean Chalard
516f18f97e
Small performance fix.
...
This improves performance by not allocating an iterator.
Change-Id: I5511fd8b8d3aa826917620c0af994dbaf1562bb1
2011-06-16 20:05:46 +09:00
Tadashi G. Takaoka
08a6f2aea7
Make CandidateView aware of theme
...
This change is needed to introduce new theme easily.
Bug: 4436327
Change-Id: Idc368b66d892d9c888ba7a26bfa3527c21678292
2011-06-15 20:02:45 +09:00
Tadashi G. Takaoka
862e05a8f0
Fix NPE in CandidateView.offsetMargin
...
Bug: 4609124
Change-Id: I14913afba80732e6beb8458b404001798a221a79
2011-06-15 10:48:53 +09:00
Tadashi G. Takaoka
86e815a142
Implement expandable candidates pane
...
This change removes horizontal scroll from candidates strip. Instead
of that this change introduces "fixed 3 items candidates strip" and
"expandable candidates pane".
Bug: 4175031
Change-Id: Ia367d9074436fdea76d3b653d81798ce2749170e
2011-06-14 20:40:56 +09:00
Jean Chalard
90cb2e6296
Merge "Add an option to use or not the contacts dictionary."
2011-06-13 01:48:00 -07:00
Jean Chalard
699094f9b6
Add an option to use or not the contacts dictionary.
...
Bug: 4586840
Change-Id: If62cd57e5ab661e6a51a5442d09bf0af8f08f263
2011-06-13 17:33:04 +09:00
Tadashi G. Takaoka
070760dc5a
Clean up candidate strip view hierarchy
...
Bug: 4175031
Change-Id: I8073739ac7624d2c0a111c5ef7043d8766162a83
2011-06-13 15:12:23 +09:00
Tadashi G. Takaoka
8d828fc449
am bdbefac0: am 263749f2: am 37deb112: Fix IndexOutOfBoundsException
...
* commit 'bdbefac0b471e8a70c5d4958b8d1a345777d6bdb':
Fix IndexOutOfBoundsException
2011-06-10 15:11:13 -07:00
Jean Chalard
35daf4007c
Merge "Stop using raw e-mail addresses as names in contacts dict."
2011-06-10 02:34:05 -07:00
Jean Chalard
1ea78d92e6
Stop using raw e-mail addresses as names in contacts dict.
...
Bug: 4590281
Change-Id: I37016dd066efa1463077c67e05218148cbb67df4
2011-06-10 18:18:05 +09:00
Jean Chalard
dc05c6650e
Demote contacts frequency.
...
Bug: 4586840
Change-Id: I6dbef2d973174fc49c3955547dde923d6fa48ae1
2011-06-10 17:36:12 +09:00
Tadashi G. Takaoka
37deb112c7
Fix IndexOutOfBoundsException
...
Bug: 4586181
Change-Id: I10a2d1486c9a0d11aa42cf7c6a33ecd70b6918d7
2011-06-10 09:57:32 +09:00
Jean Chalard
cb6d82da44
Merge "Enable reverting the auto-conversion of double space."
2011-06-08 22:39:49 -07:00
Tadashi G. Takaoka
91b9a6808c
Merge "Introduce CandidateView.Listener"
2011-06-08 22:38:47 -07:00
Jean Chalard
4733609947
Enable reverting the auto-conversion of double space.
...
Bug: 3376923
Change-Id: If3fcfd208ad4a2b8a1452a21b07694d8d512c6ae
2011-06-09 14:27:40 +09:00
Tadashi G. Takaoka
c97810693d
Introduce CandidateView.Listener
...
Bug: 4175031
Change-Id: Ie84d1c86ff099350b786c71e7081d9ea9ee0d81f
2011-06-09 14:22:37 +09:00
Tadashi G. Takaoka
e6d376298a
Fix duplicate action next
...
Change-Id: I986528131a1dbe5926b8b6b2a6ffa75f48c5151a
2011-06-09 14:18:53 +09:00
Tadashi G. Takaoka
0143e11f11
Merge "Separate debug information display from candidate view"
2011-06-08 01:02:19 -07:00
Tadashi G. Takaoka
1e273fa6d1
Separate debug information display from candidate view
...
This change is one of the preparations for suggestion strip redesign.
Bug: 4175031
Change-Id: I82675936773ed6cf132a52486909ff21af828256
2011-06-08 16:59:37 +09:00
Ken Wakasa
a88a5eddbc
Revise hasMultipleEnabledIMEsOrSubtypes()
...
bug: 4559308
Change-Id: If831c0827dbf030eaf1d241ebfa60d4e5029ae63
2011-06-07 22:22:15 +09:00
Tadashi G. Takaoka
f20eb55d4f
Fix NPE introduced by Ia0dc487c
...
Bug: 4553273
Change-Id: Iaf7a969b2c96750070a296791108d67887d613e4
2011-06-07 12:30:28 +09:00
Tadashi G. Takaoka
ddb61ea461
Separate candidate divider from candidate view
...
This change is one of the preparations for suggestion strip redesign.
Bug: 4175031
Change-Id: Ia0dc487c11c3005ef19b87ec0efcc18e48411f76
2011-06-06 18:21:08 +09:00
Jean Chalard
8fd75b3147
Add spell checking core methods.
...
Bug: 4176026
Change-Id: Ic6ea3e084b3ebacfc5fd998d2c7b0130f7b0ec48
2011-06-03 17:11:16 +09:00
Jean Chalard
e93b1f2209
Allow reading a binary dictionary even without proximity info.
...
This prepares the way for spell checking, which is to be done
without context so without proximity info.
Bug: 4176026
Change-Id: I1b4bfaefe2611e1b484acdf3c33598cb80f81ff4
2011-06-02 12:10:13 +09:00
Jean Chalard
57c38bf4b0
Merge "Enable choosing a bigram prediction several times in a row."
2011-05-30 19:35:15 -07:00
Jean Chalard
41ec3ec2f3
Enable choosing a bigram prediction several times in a row.
...
This change fixes a bug that prevented to choose a prediction
several times in a row because the predictions would be replaced
right away by punctuations.
Please note several things about this change:
- Recorrection is pretty much in the middle of being refactored.
This change has no effect on recorrection itself, but may make
existing strange behavior more obvious when moving the cursor
for example.
- The part of this change in Recorrection.java is not used in
master at the moment because ongoing changes on recorrection
result in the control never landing there, but would have been
needed in the past and may be needed in the future.
- This change may have adverse effects on performance which need
to be evaluated. A comment in the code has also been written
to this effect.
- This does not fix bug 4466199, only addresses a pinpoint case
of it to help evaluating the bigram predictions feature.
Bug: 4466199
Change-Id: I7219e5aeb74dff9251d12b2a72f94448dbb3e63f
2011-05-30 16:03:39 +09:00
Tadashi G. Takaoka
a8fd3af67a
Merge "Remove web mode and add webInput boolean"
2011-05-27 09:09:30 -07:00
Tadashi G. Takaoka
9e2d810dc5
Remove web mode and add webInput boolean
...
Bug: 4490948
Change-Id: I6fe23c9ab4918eab6806cc621c4d6821c2e1baf9
Cherry-Pick: I4cd1af0b
2011-05-27 21:47:14 +09:00
Jean Chalard
f4a05624ee
Merge "Stop promoting auto dictionary words to the user dict."
2011-05-27 03:26:30 -07:00
Tadashi G. Takaoka
38515ae577
Remove web mode and add webInput boolean (DO NOT MERGE)
...
Bug: 4490948
Change-Id: I4cd1af0b48d7ebcf8f4bd939e0e363e34dbfe8b7
2011-05-27 15:20:08 +09:00
satok
a0493fa070
Fix whitelist
...
Bug: 4090049
Change-Id: I1d57ddafcacb895196c65acaae198dad7499983b
2011-05-26 20:30:27 +09:00
Tadashi G. Takaoka
f5d9649680
Introduce web and email mode (DO NOT MERGE)
...
This change introduces new keyboard mode "webEmail" to honor
InputType.TYPE_TEXT_VARIATION_WEB_EMAIL_ADDRESS. In this mode, both
'@' key and TAB key appear on the keyboard.
The keyboard layouts will be modified with other change.
Bug: 4490948
Change-Id: I66f9bda4907da448db097e9c900199dfa700b16a
2011-05-26 19:47:47 +09:00
satok
ea9098ca69
Add SuggestionSpan suggestion picked notification receiver
...
Bug: 4443922
Change-Id: I8a9dc5077ae06c6d0c39fd7fdd823fc4f4d05f45
2011-05-26 19:47:29 +09:00
Jean Chalard
8ef4dd9af8
Stop promoting auto dictionary words to the user dict.
...
Also see change I5a57ecc8 which is another fix for the same
problem.
Bug: 3459274
Change-Id: Ica2bb5b5aa4362d538df3765559d676c1aab4a85
2011-05-25 21:24:07 +09:00
Tadashi G. Takaoka
6c4add55f9
Initialize CandidateView in setInputView
...
When keyboard theme has been switched, input view will be replaced
with new theme one and current CandidateView will get stale. The
CandidateView must be reseted in setInputView.
Change-Id: I36fd14280572d2d367cfef549d7705b3b321ba3e
2011-05-25 18:28:03 +09:00
satok
f4c9e9d359
Merge "Put SuggestionSpan at commitText"
2011-05-25 02:00:05 -07:00
Tadashi G. Takaoka
3e17686c68
Fix missing setService call for CandaiteView
...
This bug has been introduced by I95f379b9.
Bug: 4486388
Change-Id: I23fd3abe05946d4709b4593efa4713cd19723479
2011-05-25 17:57:33 +09:00
satok
1fef530ec7
Put SuggestionSpan at commitText
...
Bug: 4346045
Change-Id: Iaabdb8a148b2601bb9cbc2b08509adac164105a4
2011-05-25 17:48:31 +09:00
Tadashi G. Takaoka
c150acc7c8
Move CandidateView into input view
...
Bug: 4175031
Change-Id: I95f379b9943d1dcab1dc5527b6e5ac5abd58e280
2011-05-24 15:37:53 +09:00
Jean Chalard
8c08a49895
Merge "Squash case for bigram insertion/lookup."
2011-05-23 02:34:48 -07:00
Tadashi G. Takaoka
3a38fef7a0
Remove CandidatesView related method call from voice ime
...
Change-Id: I33ccf2c141d94437b175222b9e65c0b4e2671a35
2011-05-23 18:05:46 +09:00
Jean Chalard
ed8c29568d
Squash case for bigram insertion/lookup.
...
Bug: 4464446
Change-Id: If7b6d73fb408d53f941c82ed4f47221e85c845d8
2011-05-23 15:44:35 +09:00
Tadashi G. Takaoka
20e16475e6
Merge "Remove manual config item controlling to show input language settings"
2011-05-20 03:02:14 -07:00
Tadashi G. Takaoka
29a4b1ac88
Merge "Reload keyboard after SoftInputWindow size changed"
2011-05-20 00:42:13 -07:00
Tadashi G. Takaoka
e896d31bb9
Reload keyboard after SoftInputWindow size changed
...
Bug: 4450008
Change-Id: Ic6c457db808d8e7479bfaa509192c07a384453e2
2011-05-20 16:23:20 +09:00
Tadashi G. Takaoka
d794c6f078
Remove manual config item controlling to show input language settings
...
Change-Id: I77f831c653567f2cf214a5b61107b25cca6d751d
2011-05-20 12:36:46 +09:00
Tadashi G. Takaoka
f5443e4ef5
Replace large device keyboard with phone style keyboard (DO NOT MERGE)
...
This change also fixes copyright comments.
Bug: 4442045
Change-Id: I297a2c64e709fb0d613404e5f1de45d810f9de15
2011-05-20 12:28:26 +09:00
Tadashi G. Takaoka
8632bff2d5
Fix copyright author from Google to AOSP
...
Change-Id: Iaceedc783181e43af6dd48ece218a42eace66532
2011-05-20 12:09:57 +09:00
satok
0b47f3af83
Merge "Show full display names in the popup of the spacebar language swicher"
2011-05-18 02:34:37 -07:00
satok
eaa10f44a4
Show full display names in the popup of the spacebar language swicher
...
- Multiply the speed of the slide
Bug: 4427222
Change-Id: Ifd2de9843191296f0f311440ea7b8ab075c67d8d
2011-05-18 18:15:50 +09:00