| Commit message (Collapse) | Author | Files | Lines |
|
Bug: 14113276
Change-Id: Ie42ef30ffe5767ca434db4669efad2027b474e74
|
|
Bug: 6851364
Change-Id: I3052924053f37f56c9c3953051aa1b22224a2b2e
|
|
Bug: 14078601
Change-Id: I029cadd8f2f170b5a3e70df170e306c9be109a70
|
|
Bug: 13968927
Change-Id: I7e5e075535e38bf0fa24af98ed6e2cdfd6de6556
|
|
Bug: 13514349
Change-Id: If4c9db12b0ab5be676f7a2f72715f469066ee537
|
|
Bug: 8636060
Change-Id: I800aefe6fee4c14df6fe5abe21b2387c69abb8f5
|
|
Bug: 8636060
Change-Id: I959e13d34910adad028ed6174f92029ff690eeeb
|
|
This CL must be checked in together with I6a9ac172a5.
Bug: 14042743
Change-Id: Ic3f01f5d10097d743325df847bd7cd2959992487
|
|
This CL must be checked in together with I771216f8bd.
Bug: 14042743
Change-Id: I45c3acf9242985fb03721a9a6d377fbccc8e2019
|
|
Bug: 13406708
Change-Id: I10c108dd7047fe230c60495f13800f32fdc46d0d
|
|
This CL should be checked in together with I63e33388f9.
Bug: 14042743
Change-Id: I13f0a45bac6f19e006bf1280a36173e52d6d7160
|
|
Bug: 13951402
Change-Id: Ia6340d48843abca68ebadd299827cbe43516cc39
|
|
Change-Id: Icce5f9a12b04bdd7540c52750d303a585d71f28a
|
|
Note that this keyboard layout is still a preliminary.
Bug: 7963632
Change-Id: I4c53b3359ea2c0dd8e2ce7db8ec916ab9340eec5
|
|
With this CL, LatinIME starts calling
InputMethodService#setCursorAnchorMonitorMode in #onStartInput()
when ProductionFlag.USES_CURSOR_ANCHOR_MONITOR flag is explicitly
set to true.
BUG: 13891796
Change-Id: Ib2fb0c3521b61859d4cc530155ccaaee7ee16cbc
|
|
This is nice for code simplicity, but it has a small adverse impact on
performance.
Bug: 13406701
Change-Id: I9316b3fe8d79b940fbd83cf1187c8c0d10b26c71
|
|
In tests, we create many instances of LatinIME, but we never
destroy them. That means we never close the dictionaries nor
the handlers.
This change calls onDestroy, which closes all dictionaries, and
adds some code to finish the handlers.
Change-Id: I942517a2a940c54256b08763f6b38f5b55809f55
|
|
Change-Id: If8b7fd5ef0b4ff3791deeacc12abb256a10176bf
|
|
Bug: 13940739
Change-Id: I2e377b56e4a74d36c7e0cea4ad4e8d9341eb7feb
|
|
Bug: 13941339
Change-Id: I501e69d8f28526e3791ee8a338345926ff1b9a4c
|
|
This is a follow up of I57df8ca12b
Change-Id: I6a73de1ddecaf39ba42e03956e022cf7a398c864
|
|
Bug: 13920900
Change-Id: I57df8ca12b0d8cc4bbca2372c0470dcae5b5cbfb
|
|
Change-Id: I2b2e88ffcfa3690c7b4c0b0a64eda13e2a9c9f75
Auto-generated-cl: translation import
|
|
BUG: 13891796
Change-Id: I3565ca22aaf1d3cfce4f35999e2990b2df5157ef
|
|
Bug: 7531804
Change-Id: I183443779f8d9d472ac5e528e1d905366bd83c90
|
|
Bug: 13406701
Change-Id: I09edd822f5cc2446b324d41c76d835bcff1191e6
|
|
Change-Id: Ic1c4e1776071332e02c368055157124bb539d14e
|
|
srand() and its friends are supposed to be discouraged since C++14.
This CL replaces srand() with new C++11 random libraries.
Change-Id: If2c25158c88c674cd3fd6d891559a9e32283e19e
|
|
Change-Id: If97b9e9cc3bbaa4c7877991c11d7935626268ca3
|
|
Before:
(0) 670.00 (10.52%)
(1) 5530.00 (86.81%)
(2) 120.00 (1.88%)
Total 6370.00 (sum of others 6320.00)
After:
(0) 730.00 (11.06%)
(1) 5750.00 (87.12%)
(2) 100.00 (1.52%)
Total 6600.00 (sum of others 6580.00)
Bug: 13773693
Bug: 10701902
Bug: 9505397
Change-Id: Ie53640994180a7acabe05da544ab2166403e2394
|
|
Before:
(0) 470.00 (8.25%)
(1) 5160.00 (90.53%)
(2) 50.00 (0.88%)
(66) 10.00 (0.18%)
Total 5700.00 (sum of others 5690.00)
After:
(0) 670.00 (10.52%)
(1) 5530.00 (86.81%)
(2) 120.00 (1.88%)
Total 6370.00 (sum of others 6320.00)
Bug: 13773693
Bug: 10701902
Bug: 9505397
Change-Id: Ie168ac4ae0ca0e954512b08e3cc0f6399a3c163d
|
|
Bug: 13799846
Bug: 10701902
Bug: 9505397
Change-Id: I6c3f84f035f2310f2f7dfec4432ebdb6e50d5df0
|
|
Before:
(0) 660.00 (1.43%)
(1) 45320.00 (98.18%)
(2) 80.00 (0.17%)
Total 46160.00 (sum of others 46060.00)
After:
(0) 620.00 (1.34%)
(1) 45310.00 (98.05%)
(2) 130.00 (0.28%)
Total 46210.00 (sum of others 46060.00)
Change-Id: I936b639c50e15208aee999a929b33983c6caa59d
|
|
Change-Id: I867271665b3c595dc40ac63e93e68c87dc213d08
|
|
Bug: 13914988
Change-Id: Ifd497a6a1d2686490e388e10e391475e97e9c166
|