aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-03-17Fix Arabic keyboard text and test commentsTadashi G. Takaoka1-2/+2
Bug: 13017434 Change-Id: Iec2ddab719e0c68a70bcf56a90eb4522c5fd7978
2014-03-17Add khmer keyboard testTadashi G. Takaoka2-0/+359
This CL adds Khmer (Cambodia) keyboard test. Bug: 13017434 Change-Id: I610da333950ccada2bf20ae5ea49073292141e86
2014-03-17Cleanup key definitions a bitTadashi G. Takaoka7-10/+10
Bug: 13017434 Change-Id: I0d0cfa2eb62b5030ff3c67fa40d203255e63258c
2014-03-14Add nepali_(romanized|traditional) keyboard layout testsTadashi G. Takaoka4-0/+506
This CL adds Nepali Romanized, Nepali Traditional keyboard tests. Bug: Bug: 13017434 Change-Id: Icc00aa8c34e333331a459f8d488621308dfb572b
2014-03-14Add hindi keyboard testTadashi G. Takaoka2-0/+400
This CL adds Hindi keyboard test. Bug: Bug: 13017434 Change-Id: Ie9a4af5b758923474840748e190b1450d958012a
2014-03-14Add spanish keyboard layout testsTadashi G. Takaoka6-0/+589
This CL adds, Catalan, Esperanto, Spanish, Spanish (US), and Tagalog keyboard tests. Bug: 13017434 Change-Id: I0f33bfeb05300e9dd525faac982c5f08e12f1847
2014-03-14Cleanup qwerty expected layout definition a bitTadashi G. Takaoka1-11/+11
Bug: 13017434 Change-Id: I21152679986924fa56966f5476c6e797d92da57c
2014-03-14Add swiss keyboard layout testsTadashi G. Takaoka3-0/+276
This CL adds French (CH) and German (CH) keyboards tests. Bug: 13017434 Change-Id: Ic8a1849cb49c4f72a9a7cd9b3f2ce3a848e0334a
2014-03-14Add bulgarian and bulgarian_bds keyboard layout testsTadashi G. Takaoka4-0/+276
Bug: 13017434 Change-Id: I271476d06941864a44890321231b1f0ad570c05b
2014-03-14Add south_slavic keyboard layout testsTadashi G. Takaoka3-0/+254
This CL adds, Macedonian and Serbian keyboard tests. Bug: 13017434 Change-Id: I6336a700b42dc886c7b1ccb32da83a5dbf9bd767
2014-03-14Add qwertz keyboard layout testsTadashi G. Takaoka6-0/+576
This CL adds Croatian, Czech, French (QWERTY), German, Hungarian keyboard tests. Bug: 13017434 Change-Id: If567f86335d9f4a2985cc73544fe85dee32c9844
2014-03-14Add nordic layout keyboard testsTadashi G. Takaoka6-0/+628
This CL adds Danish, Estonian, Finnish, Norwegian, and Swedish tests. Bug: 13017434 Change-Id: I26fa2c42b78f708c0ffa2c3b4e7d340a4306f74b
2014-03-14Add greek keyboard layout testTadashi G. Takaoka2-0/+185
This CL adds Greek keyboard tests. Bug: 13017434 Change-Id: Iab02d0582d71ebb37a3b96efc258781ed65db203
2014-03-14Add east_slavic keyboard layout testsTadashi G. Takaoka6-0/+488
This CL adds, Belarusian, Kazakh, Kyrgyz, Russian, and Ukrainian keyboard tests. Bug: 13017434 Change-Id: I0c53c66dd062e549485075398ed80e7836b50566
2014-03-14Add azerty layout keyboard testsTadashi G. Takaoka3-0/+286
This CL adds French and Dutch (Belgium) keyboard tests. Bug: 13017434 Change-Id: I06dc20c86493ef67dda141b49523bb3ce7960d94
2014-03-14Add arabic keyboard layout testTadashi G. Takaoka2-0/+392
Bug: 13017434 Change-Id: If22733ceff08ac8568943ec461e018ea586afc23
2014-03-14Add thai layout testTadashi G. Takaoka2-0/+356
This CL adds Thai keyboard test. Bug: 13017434 Change-Id: Ic0d7a0807e03ac93509ef9f48b97eebe5456ea71
2014-03-14No need to specify dimensions for AbstractKeyboardBuilderTadashi G. Takaoka6-25/+22
Bug: 13017434 Change-Id: I1cce6d9f072dff8ce2a53b8089f09105ba812a2b
2014-03-14Add ZWNJ_ZWJ_KEY for keyboard layout testTadashi G. Takaoka6-183/+213
This CL also refactors Symbols and SymbolsShifted class a bit. Bug: 13017434 Change-Id: I42bfe96553ea8447fc834d29c09ce1ce7794650d
2014-03-14Add moreKeys helper method for unit testTadashi G. Takaoka2-0/+12
Bug: 13017434 Change-Id: Icfaa4093686e2d8dec00d5acce894bfc6a2474b7
2014-03-14Fix space key on tablet symbols/symbols shiftedTadashi G. Takaoka1-3/+3
This is a follow up of Ic175c5d792. Bug: 13460706 Change-Id: I7d0121855a029a5006c78d53b630fedc8f57110c
2014-03-14[CB04] Add an event array to WordComposer.Jean Chalard5-36/+93
Bug: 13406701 Change-Id: I9ecd2709c8f1c678a85b0cfaf7c5ed4f78459821
2014-03-14Fix clipped important notice message on tabletTadashi G. Takaoka1-1/+2
Bug: 13461039 Change-Id: I710bf10c9cbc202c7f6ee39ab4c8b9d699741a81
2014-03-14Fix unit tests.Keisuke Kuroyanagi1-12/+11
Change-Id: I2a85763358e1eef0f76ef827413afffeb4cb8058
2014-03-14Change default decaying parameters.Keisuke Kuroyanagi4-28/+13
Bug: 13458617 Change-Id: I4942af4a48881fb6ca866c74140b262e6d323f4a
2014-03-14Add qwerty keyboard layout testsTadashi G. Takaoka26-7/+2249
This CL adds Afrikaans, Azerbaijani (AZ), Dutch, English (UK), French (CA), German (QWERTY), Icelandic, Indonesian, Italian, Latvian, Lithuanian, Malay (NY), Polish, Portuguese (BR/PT), Romanian, Slovak, Slovenian, Swahili, Turkish, Vietnamese, Zulu, and No Language keyboards tests. Bug: 13017434 Change-Id: I2343dc8e74172ac551ef86f82453ae796b6f19dc
2014-03-14Fix ZWJ/ZWNJ on Nepali tablet keyboardsTadashi G. Takaoka1-2/+2
Bug: 13460706 Change-Id: Ic175c5d7920ed56a007374160be6ed76b44c4f94
2014-03-13Refactor keyboard layout test more customizableTadashi G. Takaoka10-327/+608
Bug: 13017434 Change-Id: I804b4cb9f56684d425e83a20cb3f71d947a87f98
2014-03-13[CB03] Pass whole events to the various input logic handlers.Jean Chalard3-134/+137
Bug: 13406701 Change-Id: I0a0e4e0b3357f116e1b915c548dee4575e300c92
2014-03-13[CB02] Pass an Event to onCodeInput.Jean Chalard5-21/+66
Bug: 13406701 Change-Id: Id82e9aab6544ca308e6ac6dee2cfa018b9ce2d8f
2014-03-13[CB01] Reset some old assumptions about dead keysJean Chalard3-38/+66
The combining framework will be more generic than previously thought. We don't need to handle dead keys as a special type of event, as all events can be combined arbitrarily. Bug: 13406701 Change-Id: I8137fdb186c4d70eaa71808c5a1430b1559db1ae
2014-03-12Unit test update for I7ed95a54344d8b.Keisuke Kuroyanagi1-2/+8
Change-Id: Ic8af56b8741ee7c231d73ce6a660fd32c9f5a3b3
2014-03-12Check "." and ".." to delete all files in a dir.Keisuke Kuroyanagi1-0/+3
Bug: 13421999 Change-Id: I9d0f65cfc9a0f18c7affc152a5b54f9970048e9c
2014-03-11Fix: wrong suggestion comparator.Keisuke Kuroyanagi1-2/+2
Change-Id: I8829c7cb3060955e345fbdc003cf77f8469d37c0
2014-03-11Cleanup private method namesTadashi G. Takaoka1-15/+12
This is a follow up of Ib0ded6f98a. Change-Id: I91ad3504d301113680194ad5b10913fc86006150
2014-03-11Add keyboard layout name constantTadashi G. Takaoka2-1/+3
Change-Id: I6cdc3efdb58e7a1efb3e352d80d0aa41e333a150
2014-03-11Another small cleanup for test codeTadashi G. Takaoka2-6/+18
Change-Id: Ib0ded6f98a6ce9197c8af79778af59d894ee54a6
2014-03-11Small cleanup for test codeTadashi G. Takaoka2-7/+4
Change-Id: I5106c8c52bdd11bfd23aa2e09f7ea53504083679
2014-03-11Fix Greek tablet layout aligned with phone layoutTadashi G. Takaoka5-75/+18
Bug: 13406008 Change-Id: Iba5bd757c5874e426d5d4fcb8c404c21d259b833
2014-03-11Refactor currency and quotes keys testsTadashi G. Takaoka9-172/+235
Bug: 13017434 Change-Id: I38dff3c8b9b28eff4397c7cdbad623fb43cbc312
2014-03-11Use emplace_back in getWordProperty().Keisuke Kuroyanagi2-12/+11
Change-Id: If164d2b897bd6ad9c89baf0e9a90356100c5087b
2014-03-11Make getWordProperty return reconstructed bigram probability.Keisuke Kuroyanagi2-2/+3
Bug: 13403530 Change-Id: I7ed95a54344d8b77b88922093cf3ef0e530fcae6
2014-03-10Use isFirstCharUppercase instead of get first code point.Keisuke Kuroyanagi3-4/+2
Change-Id: I0a28305397bfc1e7218e16df00839781a74f5599
2014-03-10Add getter methods for public member variables.Keisuke Kuroyanagi4-10/+14
Change-Id: Ic6656bb3db6db992b37923db53816e0a73a7621f
2014-03-10Move initialization logic for from DicNode to DicNodeState.Keisuke Kuroyanagi2-14/+20
Change-Id: Ic7075349e2e9c7f4ca707efa12ad1d24b49a2c87
2014-03-10Remove unused member of DicNodeStatePrevWord.Keisuke Kuroyanagi2-9/+3
Change-Id: I265855da58e3a2e070e525e116ac0d18d1a10d18
2014-03-10Improve DicNode handling.Keisuke Kuroyanagi8-45/+35
- Stop creating useless DicNode and DicNodeVector. - Remove useless virtual. - Implement copy constructor and assignment operator of DicNodeState. - Remove useless memset. Before: (0) 2266.21 (0.79%) (1) 285422.05 (98.97%) (2) 642.62 (0.22%) (66) 0.19 (0.00%) Total 288384.35 (sum of others 288331.07) After: (0) 2232.70 (0.86%) (1) 255258.50 (98.89%) (2) 585.73 (0.23%) (66) 0.26 (0.00%) Total 258126.46 (sum of others 258077.18) Change-Id: I0bb1e9de8b38a6743a11aaeb2b17bd0da5b7ad34
2014-03-10Fix unused text resources of keyboard layoutsTadashi G. Takaoka6-66/+51
Icelandic keyboard has no nordic layout. Latvian, Lithuanian, and Slovak keyboards have duplicated N WITH ACUTE. No Language keyboard has duplicated letter a variants. Change-Id: Iaeacebc1f7efdb70294e6342e42232b73aed9398
2014-03-10Don't reset the value needed before it's usedJean Chalard1-2/+2
Nice recipe for failure Bug: 13387534 Change-Id: Ida1978449c1997587b2ec0955c5c94fcef336121
2014-03-10Use emplace_back to push DicNode to vector.Keisuke Kuroyanagi2-11/+5
Before: (0) 2234.43 (0.71%) (1) 310083.71 (99.07%) (2) 626.88 (0.20%) (66) 0.26 (0.00%) Total 312995.33 (sum of others 312945.28) After (0) 2266.21 (0.79%) (1) 285422.05 (98.97%) (2) 642.62 (0.22%) (66) 0.19 (0.00%) Total 288384.35 (sum of others 288331.07) Change-Id: I5ab98076c54d147ff7ec2a29280859f4558e24d0