516f9d6ea40cbd74e4e166fb5e8ec568bab45bf1 |
|
09-Oct-2012 |
Jean Chalard <jchalard@google.com> |
Fix a bug in multiple shortcut handling code. Bug: 7301525 Change-Id: Ib38f5ab4b7e4f7996bccbc6830d46f52fd71c6f9
/packages/inputmethods/LatinIME/native/jni/src/terminal_attributes.h
|
f2789819bd005b5b0581e8439601b5501306327d |
|
03-Sep-2012 |
Ken Wakasa <kwakasa@google.com> |
Cosmetic fixes and a bug fix in UnigramDictionary::testCharGroupForContinuedLikeness(). This change has actually been extracted from a change work in progress I4fe423834b8131fb122251892c98228a6e08ba25 Change-Id: I52568fa09da2ea22be7f8bfe9676b7cd73c31fa4
/packages/inputmethods/LatinIME/native/jni/src/terminal_attributes.h
|
72b1c9394105b6fbc0d8c6ff00f3574ee37a9aaa |
|
31-Aug-2012 |
Jean Chalard <jchalard@google.com> |
Reinstate the shortcut-only attribute Also add the blacklist attribute Bug: 7005742 Bug: 2704000 Change-Id: Icbe60bdf25bfb098d9e3f20870be30d6aef07c9d
/packages/inputmethods/LatinIME/native/jni/src/terminal_attributes.h
|
162c211b44c1546b2e9be36e0cec50de497217a9 |
|
24-Aug-2012 |
Ken Wakasa <kwakasa@google.com> |
Address warnings by -Weffc++ Change-Id: Icd60f1ed2ace0b975d8785bc8a386c7944846075
/packages/inputmethods/LatinIME/native/jni/src/terminal_attributes.h
|
b14fc88e482e53ba6852c8d5da5d9826c68d041f |
|
10-Aug-2012 |
Jean Chalard <jchalard@google.com> |
Tag the whitelisted entries in native code. Since this is already used in Java land, this actually does activate the whitelist path, and the code is now fully functional. We still have to remove the old whitelist resource and to compile the dictionary that includes the whitelist. Bug: 6906525 Change-Id: Iacde5313e303b9ed792940efaf6bcfa4ee1317bd
/packages/inputmethods/LatinIME/native/jni/src/terminal_attributes.h
|
195605084ed156b58f0bae002f121d98c1ace867 |
|
31-Jul-2012 |
Jean Chalard <jchalard@google.com> |
Move flags belonging to BinaryFormat to the right place. These masks and flags are constants that are an integral part of the format. They belong in BinaryFormat and have nothing to do in UnigramDictionary. This needs I6751dda4 to not break the build Bug: 6429243 Change-Id: Ic1c842b3245f7fdc25aa8d1459c5bb07b262e265
/packages/inputmethods/LatinIME/native/jni/src/terminal_attributes.h
|
0bbb917d12358e0264796e75dea888f244761b64 |
|
25-Jul-2012 |
Ken Wakasa <kwakasa@google.com> |
Cosmetic fixes and style fixes Change-Id: I69c42ff945cdf0d5205c6ca61d6861a0479492dc
/packages/inputmethods/LatinIME/native/jni/src/terminal_attributes.h
|
1bc038c5e40bd0fa7a44331a569abe3ae88f0152 |
|
14-Jun-2012 |
satok <satok@google.com> |
Move correction state to stack memory *Before (0) 13.18 (0.01%) (1) 93025.41 (62.06%) (2) 10.75 (0.01%) (3) 10.50 (0.01%) (4) 117.50 (0.08%) (5) 55678.98 (37.14%) (6) 9.09 (0.01%) (20) 883.84 (0.59%) Total 149898.24 (sum of others 149749.25) *After (0) 17.41 (0.01%) (1) 92673.41 (61.95%) (2) 10.62 (0.01%) (3) 10.37 (0.01%) (4) 120.96 (0.08%) (5) 55741.18 (37.26%) (6) 11.01 (0.01%) (20) 862.72 (0.58%) Total 149595.52 (sum of others 149447.68) Change-Id: Ia5a25a544fc388e4dab1e08d8f78d5117b249cf3
/packages/inputmethods/LatinIME/native/jni/src/terminal_attributes.h
|
9a933a742d2a3ffdfb955705ad086035bc27db60 |
|
27-Mar-2012 |
Jean Chalard <jchalard@google.com> |
Read shortcuts as strings in the dictionary. This has no impact on performance. Before: (0) 9.61 (0.01%) (1) 57514.58 (56.70%) (2) 10.55 (0.01%) (3) 10.79 (0.01%) (4) 133.20 (0.13%) (5) 43553.87 (42.94%) (6) 10.03 (0.01%) (20) 47.20 (0.05%) Total 101431.47 (sum of others 101289.84) After: (0) 10.52 (0.01%) (1) 56311.16 (56.66%) (2) 13.40 (0.01%) (3) 10.98 (0.01%) (4) 136.72 (0.14%) (5) 42707.92 (42.97%) (6) 9.79 (0.01%) (20) 51.35 (0.05%) Total 99390.76 (sum of others 99251.84) The difference is not significant with regard to measure imprecision Change-Id: I2e4f1ef7a5e99082e67dd27f56cf4fc432bb48fa
/packages/inputmethods/LatinIME/native/jni/src/terminal_attributes.h
|
3ef3e24a12ed72204f7a6f2e4b2df8ce7d243746 |
|
30-Mar-2012 |
Ken Wakasa <kwakasa@google.com> |
Move the "src" directory as a preparation for Ib4a47342 and I66f6c5b9 Change-Id: I3ab65059f6e356530484bfd0bba26a634a4cba65
/packages/inputmethods/LatinIME/native/jni/src/terminal_attributes.h
|