aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-04-20Revert "Use mclinker"Ken Wakasa1-1/+1
This reverts commit 47b4321ed5d09cb01017a2652c799b8b8c445fb9. Change-Id: I90f5b6d915837fba036d782e5fc9750b4bba6891
2014-04-19Use mclinkerKen Wakasa1-1/+1
Change-Id: Ib34f66c106f357cd82b1577566e00f490cee2c5a
2014-04-18Pass max trie structure size to on memory Ver4DictBuffers.Keisuke Kuroyanagi4-8/+9
Bug: 14166482 Bug: 14161647 Change-Id: I3b0dd192d7a81c3809f1873bb66ef8fe637f8af0
2014-04-18Fix a bug for counting code points in WordComposer.javaXiaojun Bi2-8/+11
This bug threw an ArrayIndexOutOfBoundsException when the word length is 49 (maxSize + 1) when calling StringUtils.copyCodePointsAndReturnCodePointCount(...) in the same function. This bug is discovered by running SKETCH. The intent is to count the code points from index 0 to index i (included). The original code only counted the code points from index 0 to index (i-1). Bug: 13969542 Change-Id: Idbf596aba2379ba552dbe580c83c42044d505aaf
2014-04-17Now LOCAL_JNI_SHARED_LIBRARIES works for both bundled and unbundled build.Ying Wang1-3/+0
Change-Id: Ib45416aec46d9cc574d34de96d18219643334beb
2014-04-17Add contentDescription to Emoji paletteTadashi G. Takaoka5-3/+39
This CL adds content descriptions of: - Emoji Category icon/label. - Delete key - Space key Bug: 11452158 Change-Id: Ic00592c560b6265c880cd25f2e18cfd349b4620b
2014-04-17Refactor RunInLocale a bitTadashi G. Takaoka1-12/+10
Change-Id: If60877b29bb1263161ec85c99320ad07b7dd4245
2014-04-17Avoid lower-case version of capitalized words in user histJean Chalard1-1/+13
Bug: 14096825 Change-Id: Ib6cc8fc31e90862e0b05f5a06757a73069726b74
2014-04-17Fix a wrong parameter passed.Jean Chalard1-1/+1
Bug: 14120001 Change-Id: I8258304bc500fe28870fb8a5c11c15d97795423c
2014-04-17Separate TalkBack description resourcesTadashi G. Takaoka126-2835/+4281
Change-Id: Ib57c0e2faa67119b1c3a9bcf311828d71c2965d6
2014-04-16Import translations. DO NOT MERGEBaligh Uddin57-0/+114
Change-Id: Id7b70a9f7798ba067ac95a7be47f7dadcb34924a Auto-generated-cl: translation import
2014-04-17Shuwdown executors after executing all tasks.Keisuke Kuroyanagi1-2/+7
Bug: 14113276 Change-Id: Ie42ef30ffe5767ca434db4669efad2027b474e74
2014-04-16Restart suggestions when restarting inputJean Chalard3-3/+9
Bug: 6851364 Change-Id: I3052924053f37f56c9c3953051aa1b22224a2b2e
2014-04-16Dismiss more suggestions before showing important noticeTadashi G. Takaoka1-0/+3
Bug: 14078601 Change-Id: I029cadd8f2f170b5a3e70df170e306c9be109a70
2014-04-15Fix some failing testsJean Chalard1-3/+6
Bug: 13968927 Change-Id: I7e5e075535e38bf0fa24af98ed6e2cdfd6de6556
2014-04-14Fix updating the shift state upon backspaceJean Chalard12-45/+99
Bug: 13514349 Change-Id: If4c9db12b0ab5be676f7a2f72715f469066ee537
2014-04-14[IL135] Make getCurrentAutoCapsState privateJean Chalard4-79/+83
Bug: 8636060 Change-Id: I800aefe6fee4c14df6fe5abe21b2387c69abb8f5
2014-04-14[IL134] Add an alternative path to getCurrentAutoCapsStateJean Chalard4-10/+29
Bug: 8636060 Change-Id: I959e13d34910adad028ed6174f92029ff690eeeb
2014-04-14Remove GingerBread keyboard themeTadashi G. Takaoka32-461/+0
This CL must be checked in together with I6a9ac172a5. Bug: 14042743 Change-Id: Ic3f01f5d10097d743325df847bd7cd2959992487
2014-04-14Use KeyboardTheme id insteand of indexTadashi G. Takaoka8-74/+63
This CL must be checked in together with I771216f8bd. Bug: 14042743 Change-Id: I45c3acf9242985fb03721a9a6d377fbccc8e2019
2014-04-14Make addUnigramWord use UnigramProperty.Keisuke Kuroyanagi8-65/+104
Bug: 13406708 Change-Id: I10c108dd7047fe230c60495f13800f32fdc46d0d
2014-04-14Refactor KeyboardTheme as top-level classTadashi G. Takaoka4-30/+50
This CL should be checked in together with I63e33388f9. Bug: 14042743 Change-Id: I13f0a45bac6f19e006bf1280a36173e52d6d7160
2014-04-14Keep ImportantNoticeDialog showing after orientation changedTadashi G. Takaoka2-21/+17
Bug: 13951402 Change-Id: Ia6340d48843abca68ebadd299827cbe43516cc39
2014-04-11s/hash_map_compat/unordered_map/Ken Wakasa13-66/+41
Change-Id: Icce5f9a12b04bdd7540c52750d303a585d71f28a
2014-04-11Revise myanmar keyboard layoutTadashi G. Takaoka11-339/+662
Note that this keyboard layout is still a preliminary. Bug: 7963632 Change-Id: I4c53b3359ea2c0dd8e2ce7db8ec916ab9340eec5
2014-04-11Plumbing for ProductionFlag.USES_CURSOR_ANCHOR_MONITORYohei Yukawa2-1/+42
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
2014-04-10[CB26] Remove useless variables.Jean Chalard2-53/+13
This is nice for code simplicity, but it has a small adverse impact on performance. Bug: 13406701 Change-Id: I9316b3fe8d79b940fbd83cf1187c8c0d10b26c71
2014-04-10Fix some flaky tests.Jean Chalard5-0/+70
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
2014-04-10Refactor SubtypeLocaleUtils a bitTadashi G. Takaoka3-29/+33
Change-Id: If8b7fd5ef0b4ff3791deeacc12abb256a10176bf
2014-04-10Reorder German umlaut lettersTadashi G. Takaoka3-6/+9
Bug: 13940739 Change-Id: I2e377b56e4a74d36c7e0cea4ad4e8d9341eb7feb
2014-04-10Reorder Greek accented vowelsTadashi G. Takaoka2-8/+8
Bug: 13941339 Change-Id: I501e69d8f28526e3791ee8a338345926ff1b9a4c
2014-04-10Separate ItalianCustomizer as a top level classTadashi G. Takaoka3-57/+77
This is a follow up of I57df8ca12b Change-Id: I6a73de1ddecaf39ba42e03956e022cf7a398c864
2014-04-10Add Italian (Switzerland) it_CH layoutTadashi G. Takaoka6-95/+204
Bug: 13920900 Change-Id: I57df8ca12b0d8cc4bbca2372c0470dcae5b5cbfb
2014-04-09Import translations. DO NOT MERGEBaligh Uddin7-9/+7
Change-Id: I2b2e88ffcfa3690c7b4c0b0a64eda13e2a9c9f75 Auto-generated-cl: translation import
2014-04-09Add a new production flag for Cursor/Anchor monitorYohei Yukawa1-0/+6
BUG: 13891796 Change-Id: I3565ca22aaf1d3cfce4f35999e2990b2df5157ef
2014-04-09Add Spanish (Latin America) subtype (es_419)Tadashi G. Takaoka3-6/+40
Bug: 7531804 Change-Id: I183443779f8d9d472ac5e528e1d905366bd83c90
2014-04-09[CB25] Refactor some array copyingJean Chalard4-23/+130
Bug: 13406701 Change-Id: I09edd822f5cc2446b324d41c76d835bcff1191e6
2014-04-09Use Locale to process text resourcesTadashi G. Takaoka5-37/+135
Change-Id: Ic1c4e1776071332e02c368055157124bb539d14e
2014-04-09Use C++11 random libraryYohei Yukawa1-11/+30
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
2014-04-09Add BloomFilterTest.Keisuke Kuroyanagi2-0/+62
Change-Id: If97b9e9cc3bbaa4c7877991c11d7935626268ca3
2014-04-09Increase terminal cache size for gesture.Keisuke Kuroyanagi3-1/+6
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
2014-04-09Quit limiting gesture search space by distance.Keisuke Kuroyanagi6-59/+34
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
2014-04-09Use 2D normal distribution for gesture.Keisuke Kuroyanagi8-77/+184
Bug: 13799846 Bug: 10701902 Bug: 9505397 Change-Id: I6c3f84f035f2310f2f7dfec4432ebdb6e50d5df0
2014-04-09Use bitset for BloomFilter.Keisuke Kuroyanagi3-48/+17
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
2014-04-09Make NELEMS type-safeYohei Yukawa3-1/+42
Change-Id: I867271665b3c595dc40ac63e93e68c87dc213d08
2014-04-09Add en_IN subtypeTadashi G. Takaoka5-4/+94
Bug: 13914988 Change-Id: Ifd497a6a1d2686490e388e10e391475e97e9c166