aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Fix some of the input logic tests" into jb-devJean Chalard2012-05-223-25/+33
|\
| * Fix some of the input logic testsJean Chalard2012-05-223-25/+33
| | | | | | | | | | | | | | This behavior has been changed for bug#6105732 Bug: 6516976 Change-Id: Ief8225b26d831cd92a051ce25cc005270b6b1776
* | Reset automatic upper case when chroding key is pressedTadashi G. Takaoka2012-05-213-21/+20
| | | | | | | | | | Bug: 6501446 Change-Id: Idc3b88b5370c0d7968cc388885e9066f922cfcf3
* | Add multi touch and shift chording unit testsTadashi G. Takaoka2012-05-211-0/+132
|/ | | | | Bug: 6501446 Change-Id: Iac423d152702241adae77fe1c343541d70608269
* Change auto caps mode argument to int typeTadashi G. Takaoka2012-05-184-31/+38
| | | | | Bug: 6501446 Change-Id: I3f7bc0fc39edd29ebf96107c3d43b9ccc9b8022e
* Add utils for forgetting curvesatok2012-05-181-0/+56
| | | | | Bug: 4192129 Change-Id: Iebb7ac355e1c1891da31c33754315bd76a61889b
* Fix newly created custom input style display nameTadashi G. Takaoka2012-05-071-10/+0
| | | | | | | | This will revert I4263632e Bug: 6443665 Bug: 6410653 Change-Id: Id9ad1a204ed9802488abfc2c536a95d62d55afe0
* Get subtype name string resource from its own localeTadashi G. Takaoka2012-05-072-35/+95
| | | | | Bug: 6443655 Change-Id: Ib9ee55178f0d0f885aa0640b9cba4a179cf0c566
* Fix "no language" subtype name (DO NOT MERGE)Tadashi G. Takaoka2012-04-262-117/+246
| | | | | | | | | | | * Move SubtypeLocale.get{Full,Middle,Short}DisplayName() to LatinLeyboardView and add unit tests (SpacebarTextTests). * Add SubtypeLocale.getSubtypeDisplayName() This is a cherry-pick of I57420c6a from Master. Bug: 6393865 Change-Id: I68748189c17c73984ac4ae05a5a40fb54bf46453
* Binary bigram lookup checks both uppercase and lowercase when previous word ↵Tom Ouyang2012-04-221-0/+11
| | | | | | | is uppercase. Bug: 6363029 Change-Id: I71a1ed5b88f54fcc15bfaf89d3645b8f17ebb821
* Predefined keyboard layouts are configurable via XML resourceTadashi G. Takaoka2012-04-201-10/+10
| | | | | Bug: 4460018 Change-Id: Ia03ec826fb3853ea814d9764686903dbe31a6507
* Fix confusable "label" usage, use "text" insteadTadashi G. Takaoka2012-04-202-99/+99
| | | | | | | | * Rename makelabel tool to maketext * Rename KeyboardLablesSet class to KeyboardTextsSet * Rename "!label/name" to "!text/name" Change-Id: Ia9494a89fe56f20ca8e8fedb253adbcf8b771bd3
* Use string attribute for icon nameTadashi G. Takaoka2012-04-202-16/+20
| | | | Change-Id: I336acf33c7e6bc993b9da9b17ec689975fa8127d
* Merge "Make KeySpecParser case insensitive"Tadashi G. Takaoka2012-04-192-134/+360
|\
| * Make KeySpecParser case insensitiveTadashi G. Takaoka2012-04-202-134/+360
| | | | | | | | Change-Id: I76c3e9179dd8777d3cf3138ad76513d83672debf
* | researchLogger detail on IME sessionsKurt Partridge2012-04-191-24/+2
|/ | | | | | | | | | | log device type, screen size, etc. also simplification inside ResearchLogger to use exceptions better, and fix ResearchLoggerTests to not change preferences to specify the logfile. multi-project change with Idfd193b16260215cca32886e288f03a0c12b2781 Bug: 6188932 Change-Id: Idd3ca6eb8e8e3934f68234b241c7fd7d0cc3bcd5
* Add custom subtype settingsTadashi G. Takaoka2012-04-191-17/+22
| | | | | Bug: 4460018 Change-Id: I4919d79516dcf574be2761bbaf9adcdc381b2ddc
* Change predefined additional subtype format in preferenceTadashi G. Takaoka2012-04-192-4/+95
| | | | | | This change also refactor StringUtils class Change-Id: Ie0b4d169b21c260bf238d6fcc9ab0ee8bfd6b508
* Cleanup InputMethodManagerCompatWrapperTadashi G. Takaoka2012-04-181-6/+6
| | | | Change-Id: Id3b84ee19bb504ed8fbb398e260cc663a5b5ae0d
* Fix typo of some methods' nameTadashi G. Takaoka2012-04-182-15/+15
| | | | | | Also changes some methods' argument type from Locale to String. Change-Id: Ib68b528a450dc68a01546483403230f76500bee4
* add logPoint for manual correction (inc touch pos)Kurt Partridge2012-04-164-25/+30
| | | | | Bug: 6188932 Change-Id: Ibcc4901bcfab6632ee4c59cb58d35452218a288d
* Adjust a test for a new default settingJean Chalard2012-04-162-14/+36
| | | | | Bug: 6338940 Change-Id: I8f14ce0de768ddb0394eb2b584d8753e0df82a28
* Utilize InputMethodSubtype and additional subtypeTadashi G. Takaoka2012-04-131-57/+110
| | | | | | | * Remove de_QY and fr_CH from supported subtypes * Add de-qwerty and fr-qwertz predefined additional subtypes instead. Change-Id: I49e8ba0299529302f2b91b4d018b07304cdd6897
* Add a test for umlautsJean Chalard2012-04-131-1/+19
| | | | Change-Id: I2c15e9dc7a1cf846c92a1900d68f661aa70e77b9
* Refatcor InputMethodSubtype related stuff a bitTadashi G. Takaoka2012-04-131-5/+3
| | | | Change-Id: Iaded72331660afbaeddda085f2b633b681d4b6df
* Remove format method from tests.Brett Chabot2012-04-111-4/+0
| | | | | | | | Will be added to superclass. Bug 5826326 Change-Id: I61478661b822823112f774745a6642a6185366d3
* Merge "change ResearchLoggerTests to check file"Kurt Partridge2012-04-111-0/+18
|\
| * change ResearchLoggerTests to check fileKurt Partridge2012-04-111-0/+18
| | | | | | | | | | | | | | multi-project commit with I587003f2 Bug: 6188932 Change-Id: I3d3f0c9d011301489473dc330338ea4a7ba61e9e
* | Generate KeyboardLabelsSet from donottranslate-more-keys.xmlTadashi G. Takaoka2012-04-112-104/+118
| | | | | | | | | | | | | | | | This change introduces makelabel tool that reads all languages' donottranslate-more-keys and generate KeyboardLabelsSet.java source file. The makelabel command must be invoked prior to compile LatinIME. Change-Id: I7515c7919c535e30f9c80a37bdc831d0f682cd43
* | Fix KeyboardCodesSet code mappingTadashi G. Takaoka2012-04-101-2/+4
| | | | | | | | | | | | This is a follow up for Icfd6d06f. Change-Id: I9a11c6f1c8d9654e3fb004940791055c2bcf9f17
* | Use !icon/<icon_name> notation for more keys specTadashi G. Takaoka2012-04-101-2/+2
| | | | | | | | Change-Id: I616e6c1ac603d2eb7a5c99ec70d5411371d15f3e
* | Introduce KeyboardCodesSet.java and remove keycodes.xmlTadashi G. Takaoka2012-04-101-23/+13
|/ | | | Change-Id: Icfd6d06f47425aa037682d22c895548ba6f047d8
* Use keyboardSet extra value of subtype to specify layout typeTadashi G. Takaoka2012-04-051-18/+8
| | | | Change-Id: Ice1f345a08a8d760e3b847c885c4072e3e142c97
* Merge "Use "No language (QWERTY)" for language agnostic QWERTY keyboard name"Tadashi G. Takaoka2012-04-031-26/+94
|\
| * Use "No language (QWERTY)" for language agnostic QWERTY keyboard nameTadashi G. Takaoka2012-04-041-26/+94
| | | | | | | | | | Bug: 6010147 Change-Id: I401c2e3fcd639c0e1a03e64489a0d792810caa18
* | Merge "Use InputMethodInfo.getSubtypeAt() to list all subtype in test"Tadashi G. Takaoka2012-04-032-7/+8
|\ \
| * | Use InputMethodInfo.getSubtypeAt() to list all subtype in testTadashi G. Takaoka2012-04-042-7/+8
| |/ | | | | | | Change-Id: Ie42effc1c67870d70d0b6a5daed44b811063942b
* / Fix restoring debug mode in InputTestBaseTadashi G. Takaoka2012-04-041-1/+1
|/ | | | Change-Id: I71f01b86c0e8b1e56d39d85795dc0a844cc6285f
* Remove InputMethodSubtypeCompatWrapperTadashi G. Takaoka2012-04-032-56/+30
| | | | | Bug: 6129704 Change-Id: I8f84f0f61a2205ac1fcd1cd40e3a586ee535282d
* Fix the build. Corresponding to I0f1a0deeKen Wakasa2012-03-301-103/+0
| | | | Change-Id: Ibe31549a200f4c307fa4c1d4ef9ddac0a5952218
* Add language agnostic QWERTY subtypeTadashi G. Takaoka2012-03-301-0/+4
| | | | | Bug: 6010147 Change-Id: I705e38ac889172ae8b7c2a68e5c688f2ffc28320
* Fix coordinates of InputTestsBase.typeTadashi G. Takaoka2012-03-282-8/+3
| | | | | Bug: 6225317 Change-Id: I5c9adb3e65e5742680309b4f2d1a9f2b83ce546f
* Optimization: Start making use of ProductionFlag.IS_EXPERIMENTAL for ↵Ken Wakasa2012-03-271-156/+0
| | | | | | | | | | ResearchLogger Move GodMode specific tests to relevant directories as well. This goes along with I9dc4d469 Change-Id: I4a21c53846b26eede346cb1da13e6abbdf9ec27f
* add tests for ResearchLoggerKurt Partridge2012-03-261-0/+156
| | | | | Bug: 6188932 Change-Id: Icf407f9d145d2b25b70d5d7bc30ee3d64561620c
* Separate input logic tests in several categories.Jean Chalard2012-03-234-246/+312
| | | | | | The intent is to make things easier to read. Change-Id: Ida95ac8bd4119a2497d3e2a4d92485a96316962d
* Split input logic tests to make creating new tests easierJean Chalard2012-03-232-217/+236
| | | | | | | This will allow easier reuse of the complicated set up code and the various helper methods. Change-Id: I864eb0da476cbf0fe087ddb1713af80d3c3eb850
* Don't rely on spell checker proximity in testsJean Chalard2012-03-221-0/+11
| | | | | | | | | | This fixes the input logic tests that were broken and suppresses their dependency upon the spell checker proximity. Instead, it gets the Keyboard instance from Latin IME and uses the actual coordinates, which results in a test run closer to what actually happens during typing. Change-Id: I3a81d249ee7fb3ac6ae6940aa2e8b2421e829e5c
* Fix a bug where quotes and dashes are considered lettersJean Chalard2012-03-151-0/+16
| | | | | Bug: 6174065 Change-Id: I702760d44ead0eeb60d06360aa3bb03c2ec73325
* Give InputLogicTests the ability to change languageJean Chalard2012-03-082-14/+115
| | | | | | | | Also fix a typo, and increase the time allowed to load the main dictionary to 2 secs instead of 1. Bug: 6114326 Change-Id: I5f70b34fc4277c55977b18466253152aa98a2507
* Fix a bug with successive manual picksJean Chalard2012-03-071-1/+26
| | | | | Bug: 6121571 Change-Id: Ib16fbef1087da3b7da5539901ec57156f242f089