| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I5c03cea41e9b6e936e8f93b7d756f0fc9520002d
|
|
|
|
| |
Change-Id: Ic220129dc59f585164dbf63591cd1c96de17fe6f
|
|
|
|
|
| |
Bug: 8582061
Change-Id: Iac8f65defdd92d7df533bdf0e2937ad897d96363
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
That includes gestures, which used not to work.
Bug: 8532637
Change-Id: I04606565d7000faadf954c4a806c39d4d162a2c1
|
|/
|
|
| |
Change-Id: I6b56b91ace57f4a49584b5dceb71b145859f839e
|
|
|
|
|
|
|
|
| |
Yes that's even harder to understand. The old technique doesn't work
any more, so I have to drill a new hole in this class.
Bug: 8303100
Change-Id: I70a41b5094dab2bb56a17eaf55b2a2df853e4bb6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The test was not passing the correct input type when it was
creating the text view, resulting in mismatched types seen from
TextView and LatinIME with some bad results. The test would
even go as far as restoring it after it's been fixed by TextView.
Additionally, since we want to enter litteral carriage returns,
the input type should be MULTI_LINE. If not, TextView does
not allow carriage returns.
Bug: 8302690
Change-Id: I1c20bcf6ca554ad981048ec181e19c649f6c742e
|
|
|
|
|
|
|
| |
There is the boolean flag to kill interpolation.
Bug: 7167303
Change-Id: Iac7e4cb88cf437c2ee77c003c9cddb92416025c7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The important bug is in findWordInTree. The problem, which is
not obvious, is that we were calling codePointAt() with the
code point index in the string, instead of the char index.
The other bug this change fixes was harmless in the practice,
because it's in the iteration which is only used for debug and
pretty printing purposes. It's very similar in that it would
substract a length in code point to a length in chars and
truncate a StringBuilder at that length, so it would fail in a
quite similar manner. This changes the meaning of the "length"
attribute in Position, but it's clearer this way anyway.
Bug: 8450145
Change-Id: If396f883a9e6449de39351553ba83f5be5bd30f0
|
|
|
|
|
| |
Bug: 6789579
Change-Id: I062c076f0ca16cc39274e20955aa83d667b7380d
|
|
|
|
|
|
|
| |
This is a cleanup change, but it's also necessary for
Bug: 8152758
Change-Id: Id6ba06243f573fdb856f87d1df03277c9f2e5e71
|
|
|
|
| |
Change-Id: Ie7acdf6895a9769eb43ea8a1c70c0d13b32ed349
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I32700c434b296bb3fd39e040c2dda1fe90667daf
|
|\| |
|
| |
| |
| |
| | |
Change-Id: I602f33991ca57b6057ec2defe01573552b322857
|
|/
|
|
|
|
| |
Follow-up to Idc6f419a
Change-Id: I4aae8f4e19f27a0a309879dc19af6e40906d58c5
|
|
|
|
|
| |
Bug: 7405756
Change-Id: I415936db98296cd1d2fe6e4a590375061935ba8a
|
|
|
|
|
|
|
|
| |
The test is wrong - it checks a struct that contains a string
instead of checking the string itself.
Bug: 8149360
Change-Id: Ifb93d61f25a64a64e1c1e689de792f27994487b6
|
|
|
|
|
| |
Bug: 8132168
Change-Id: I7ed84de27a4436539fca0ca4f0efb5e6448480cb
|
|
|
|
|
| |
Bug: 8131968
Change-Id: Ibca5a0d63a492134b8af401a62ca3a5748e003cf
|
|
|
|
| |
Change-Id: Ib398ea61ff048b1a4ac3b7f7b4a772e173a7b294
|
|
|
|
|
|
|
|
| |
That helps tests know when to wait and when to declare the
dictionary actually not usable.
Bug: 7925814
Change-Id: Ic963c1206c43e3cde39ac4214a0d601f4fc6c03b
|
|
|
|
|
| |
Bug: 8056376
Change-Id: I33f07e7a044c2b5fc20de40c7a9777dab493e41c
|
|
|
|
|
| |
Bug: 8032166
Change-Id: Ib9a6b63c4d540ce377892fb865e53abdd8adec16
|
|
|
|
| |
Change-Id: Ia667bc2d406d66c87215dd3b9569f36f4642cfe0
|
|
|
|
| |
Change-Id: I4600c808f2ec31c18d3698a43afa7f4be9407e3e
|
|
|
|
|
|
|
|
|
|
|
| |
Tests have been broken again by recent changes to subtype
choice within Latin IME. This fixes the problem and all tests
pass again.
This change also includes a small fix to one test that was
checking for something irrelevant.
Change-Id: I6a03dea24f99b0d2ad84c4161a8413f3060bb811
|
|
|
|
|
|
|
| |
And add a test to make sure it stays not-broken.
Bug: 7946604
Change-Id: I996da3d5507d591ec25a13fb57434f39843f1df5
|
|
|
|
| |
Change-Id: I16a27f2ed6ea66184bfdc9903180372cd7ea2fd1
|
|
|
|
|
| |
Bug: 7675452
Change-Id: I2121f56964b6d25e8d40f5b8ec67eeae527b2117
|
|
|
|
|
| |
Bug: 7594188
Change-Id: I1977acb7189f8eb186b9b20a3e5b64b4aaabf191
|
|\
| |
| |
| |
| |
| |
| | |
shift-chording input
* commit '7ba02315abf3f6fe2e40fcb248ccf1cab8dee179':
Request update shift state after shift-chording input
|
| |
| |
| |
| |
| | |
Bug: 7529860
Change-Id: Iec82459348722be358ae2ded15deafac21749dcd
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
On Galaxy Nexus (./vendor/google/apps/LatinImeGoogle/tests/etc/run-profile.sh -g)
Before
==== test finished, terminate logcat =====
(0) 2506.11 (10.48%)
(1) 21289.22 (89.01%)
(2) 108.29 (0.45%)
(3) 0.00 (0.00%)
(4) 0.00 (0.00%)
(5) 0.00 (0.00%)
(6) 0.00 (0.00%)
(20) 0.00 (0.00%)
Total 23917.44 (sum of others 23903.62)
After
==== test finished, terminate logcat =====
(0) 2499.58 (10.98%)
(1) 20145.66 (88.51%)
(2) 103.17 (0.45%)
(3) 0.00 (0.00%)
(4) 0.00 (0.00%)
(5) 0.00 (0.00%)
(6) 0.00 (0.00%)
(20) 0.00 (0.00%)
Total 22761.98 (sum of others 22748.42)
Change-Id: I662cb361ff9205ef87d640c458b8473df7d54659
|
| |
| |
| |
| |
| | |
Bug: 7594165
Change-Id: I7849d763e49b57716e8418fb8b6f90eca3a5d2ec
|
|\|
| |
| |
| |
| |
| |
| | |
the space strippers" into jb-mr1.1-dev
* commit '82cc7349254e1ca3722ead1f108b6c53820432d5':
Correctly add double quote to the space strippers
|
| |
| |
| |
| |
| |
| |
| |
| | |
...without removing space, this time.
Also add a test to make sure it is working.
Bug: 7531719
Change-Id: I3afcc433c6cdc2774e7deeb6d358356db5035d35
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The subtype locale name on the spacebar will be suppressed when only
one subtype is enabled and
- Subtype locale is equal to the system locale.
or
- Subtype language is equal to the system language but the subtype is
implicitly enabled.
Thus the "es_ES" system locale chooses "es" subtype keyboard
implicitly but the keyboard doesn't have the subtype name on its
spacebar.
This change also removes Spanish Latin America keyboard.
Bug: 7531804
Change-Id: Ib929e8235d643c0ba039eb010e18ab721a734e15
|
| |
| |
| |
| | |
Change-Id: I6ff86ee819a446dd3ed5f9c3400d23564027b020
|
| |
| |
| |
| | |
Change-Id: Iee01d4d2b916d0b584531104ac865ae6e6370a3d
|
| |
| |
| |
| | |
Change-Id: Idb7addede891a5c672d7fc09ddfe4d2585f8d647
|
| |
| |
| |
| | |
Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991
|
| |
| |
| |
| |
| |
| |
| | |
Not sure it's much better, but at least this is public.
Bug: 6202480
Change-Id: If6cda78fbd32cfb068e0b2fcb637914939b044b3
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Most of the failures can be ascribed to the tests not passing the correct
old position of the cursor on a second call to onUpdateSelection() to
LatinIME.
Bug: 7276565
Bug: 7276805
Bug: 7276195
Change-Id: I3f1b52cdcc783ea18838408bed50699b7254eaf4
|
| |
| |
| |
| | |
Change-Id: I90791b364b441bc4e8e221d9e668372d15591719
|
| |
| |
| |
| | |
Change-Id: Ib841afaba0a20c3b300eb7d3e9133243f9f3ae58
|
|\|
| |
| |
| |
| |
| |
| | |
start of a sentence" into jb-mr1-dev
* commit 'd173ed18e44ea5cdc48d5f620bb91efcd3ed5174':
Always consider a new line the start of a sentence
|
| |
| |
| |
| |
| | |
Bug: 7282523
Change-Id: I10a73e99efdfe6acb9a16819694b98c6714fd451
|