Commit Graph

5106 Commits (3753a75c656d83264316206bb7d13564f08132c2)

Author SHA1 Message Date
Tadashi G. Takaoka bd7b160cfb Change more key specification type to String from CharSequence
Change-Id: I5e910f8225a248fc6403771836dec4c0b7294caa
2012-01-20 16:27:32 +09:00
Jean Chalard 67ab8ba29d am af9fe5c5: Fix a bug where the user typed word would not be passed.
* commit 'af9fe5c5fcad1db22f605e0568c9a77cef178d22':
  Fix a bug where the user typed word would not be passed.
2012-01-19 22:53:56 -08:00
Jean Chalard af9fe5c5fc Fix a bug where the user typed word would not be passed.
Bug: 5894271
Change-Id: I4f02ff322697159e08f5e898608c0aff11dacb2f
2012-01-20 15:39:06 +09:00
Jean Chalard 74ee6cad2b am 83c72d1d: Add the first tests for the input login in LatinIME class
* commit '83c72d1dae7e91ba8ae50d79b11b1c0dd67451c2':
  Add the first tests for the input login in LatinIME class
2012-01-19 21:55:04 -08:00
Jean Chalard 83c72d1dae Add the first tests for the input login in LatinIME class
Change-Id: Ifcf9ab55ee01bf7c6c6829e699246e5654975456
2012-01-20 13:00:40 +09:00
satok ac7d6c224a am 2010130e: Merge "Two words error correction with other error correction for the first word"
* commit '2010130e4425bd18f68d9de3ec7b846d00c61e0a':
  Two words error correction with other error correction for the first word
2012-01-19 02:23:37 -08:00
satok 2010130e44 Merge "Two words error correction with other error correction for the first word" 2012-01-19 02:21:18 -08:00
satok 54af64ae92 Two words error correction with other error correction for the first word
+1      26
-1       5
+2       0
-2       0
+3       0
-3       0
+4       9
-4      25
+5      20
-5      21
+6      13
-6       6
+7      15
-7      26

Change-Id: Iad682d417a6bb42b11ca6e60157698ca66fef3ff
2012-01-19 19:17:29 +09:00
Tadashi G. Takaoka 6d6c960136 am 0ef9bfe5: Merge "Fix KeyboardState switching back from alphabet-chording input correctly"
* commit '0ef9bfe5932cb1b099809b4622bf45427f0430dd':
  Fix KeyboardState switching back from alphabet-chording input correctly
2012-01-19 02:15:29 -08:00
Tadashi G. Takaoka 33b1944f92 am 085b6594: Merge "Fix KeyboardState to pass KeyboardStateMultiTouchTests"
* commit '085b659463c41beb01950bf82334f451cca8ed2e':
  Fix KeyboardState to pass KeyboardStateMultiTouchTests
2012-01-19 02:15:28 -08:00
Tadashi G. Takaoka 35151c67e0 am 4d229410: Merge "Cleanup KeyboardState a bit"
* commit '4d229410f0336a56dd9c9a5440aecbbb6a90503a':
  Cleanup KeyboardState a bit
2012-01-19 02:15:27 -08:00
Tadashi G. Takaoka 0ef9bfe593 Merge "Fix KeyboardState switching back from alphabet-chording input correctly" 2012-01-19 02:14:20 -08:00
Tadashi G. Takaoka 085b659463 Merge "Fix KeyboardState to pass KeyboardStateMultiTouchTests" 2012-01-19 02:14:15 -08:00
Tadashi G. Takaoka 4d229410f0 Merge "Cleanup KeyboardState a bit" 2012-01-19 02:14:10 -08:00
Jean Chalard db6c706ae5 am 250cf0a7: Merge "Fix a bug with backspace happening after a manual pick."
* commit '250cf0a781258afbfe45b8a7ad411aed08b3e873':
  Fix a bug with backspace happening after a manual pick.
2012-01-19 01:57:08 -08:00
Jean Chalard 250cf0a781 Merge "Fix a bug with backspace happening after a manual pick." 2012-01-19 01:55:30 -08:00
Tadashi G. Takaoka f36f90a173 Fix KeyboardState switching back from alphabet-chording input correctly
Bug: 5881820
Change-Id: I108bbc25baa331cc87f00955b48188b3557d10dd
2012-01-19 18:53:38 +09:00
Tadashi G. Takaoka d26d63b35d Fix KeyboardState to pass KeyboardStateMultiTouchTests
Change-Id: If2b9ee7cf3fad7633d64b98758f802792d66f7a8
2012-01-19 18:48:02 +09:00
Tadashi G. Takaoka 01d9fc966a Cleanup KeyboardState a bit
Rename KeyboardShiftState variable and reorder some statements.

Change-Id: I7e8842836f35876f8697f9906343f7d4a1f9db4f
2012-01-19 18:42:11 +09:00
Jean Chalard 3b2112e70a Fix a bug with backspace happening after a manual pick.
Bug: 5884397
Change-Id: I01f462075bcbf7da38e9af2084ecd37143923e8b
2012-01-19 18:41:02 +09:00
Jean Chalard bd31f2d2ee am 8ae770f3: Merge "Small code simplification."
* commit '8ae770f39bd445758333eec88f4d1d598c77555b':
  Small code simplification.
2012-01-19 01:35:04 -08:00
Jean Chalard 8ae770f39b Merge "Small code simplification." 2012-01-19 01:33:21 -08:00
Jean Chalard 95a6e58ebc Small code simplification.
I'm pretty sure the test here was useless.

Change-Id: Iaece641fbd5455406533b19555f2b639759a525f
2012-01-19 18:03:45 +09:00
Tadashi G. Takaoka 83b1df39c3 am 4dd48372: Merge "Add Bulgarian keyboard"
* commit '4dd48372d76402f491f4d68c6bc2e7eb7648c4bb':
  Add Bulgarian keyboard
2012-01-18 20:07:52 -08:00
Tadashi G. Takaoka 4dd48372d7 Merge "Add Bulgarian keyboard" 2012-01-18 20:06:11 -08:00
Tadashi G. Takaoka 78a5ba6718 am 23bacdb6: Fix MoreKeySpecParser to be able to handle outputText correctly
* commit '23bacdb6a58cf22535aea8d22d3b6e14ea23667e':
  Fix MoreKeySpecParser to be able to handle outputText correctly
2012-01-18 20:01:57 -08:00
Tadashi G. Takaoka 3fbf9f85a2 Add Bulgarian keyboard
Bug: 5864001
Bug: 5738545
Change-Id: I3aa8a0e531e091680c0e05c55e72edd05e5ebc77
2012-01-19 12:59:59 +09:00
Tadashi G. Takaoka 23bacdb6a5 Fix MoreKeySpecParser to be able to handle outputText correctly
The issue was introduced by Id2320f4d.

Bug: 5887936
Change-Id: Ifec3aefb5b168f790de696ece104b84cdab46539
2012-01-19 12:51:27 +09:00
Jean Chalard af480be66e Squash a ridiculously improbable NPE
This probably can't be triggered by anything that is not
a monkey, but still, let's fix this

Bug: 5797549
Change-Id: I9a7d9fd6664c97787ce676a28675e96f46df7658
2012-01-19 12:06:00 +09:00
Robert CH Chou bd1ed5b859 Make the JNI lib an optional module
Make it a user module will force it installed no matter the
IME is actually required by the product or not. Replace the
user by optional and add requiring the libjni_latinime by using
LOCAL_REQUIRED_MODULES

Change-Id: Ibfc37cf2e2391021d45538c7cea342894b56fbf8
2012-01-19 10:02:25 +08:00
Tadashi G. Takaoka 8348d36aa4 am 7dde8057: Enable usability study mode option
* commit '7dde805745dd3a23c2b7b75707b651a4014a3476':
  Enable usability study mode option
2012-01-18 03:28:55 -08:00
Tadashi G. Takaoka 7dde805745 Enable usability study mode option
Change-Id: Iadd69fbde42b895dd30f98890f59b56cdcdd4007
2012-01-18 20:17:57 +09:00
Tadashi G. Takaoka 57a8fc2065 am 06bc1db0: Add more multitouch tests
* commit '06bc1db017b14614353137fde035d2eed666a74f':
  Add more multitouch tests
2012-01-18 02:40:03 -08:00
Tadashi G. Takaoka 06bc1db017 Add more multitouch tests
Change-Id: I424a4b608fec084cb787003ef4417ccf273366ae
2012-01-18 19:35:01 +09:00
Tadashi G. Takaoka d96dfbd833 am 60c4594e: Get rid of hasDistinctMultitouch reference from KeyboardState
* commit '60c4594ee6415b266b3418e46d09e6a5b3ed23e1':
  Get rid of hasDistinctMultitouch reference from KeyboardState
2012-01-18 01:51:56 -08:00
Tadashi G. Takaoka 60c4594ee6 Get rid of hasDistinctMultitouch reference from KeyboardState
Change-Id: I0a783a425302fbc381d056f5b0d757c27f2a9f14
2012-01-18 18:11:46 +09:00
Tadashi G. Takaoka f187a62bbe am 0f96006f: Merge "Add KeyboardStateTestsBase and helper methods"
* commit '0f96006f77ef4f3d7450c10cffabcba6e900fb60':
  Add KeyboardStateTestsBase and helper methods
2012-01-17 23:51:23 -08:00
Tadashi G. Takaoka 0f96006f77 Merge "Add KeyboardStateTestsBase and helper methods" 2012-01-17 23:49:21 -08:00
Tadashi G. Takaoka 64e01baade Add KeyboardStateTestsBase and helper methods
Change-Id: I17d908b60bbf784dae7add8355f699a63f7eb90a
2012-01-18 16:46:38 +09:00
Jean Chalard c09d7dd317 am cc6ded7a: Add a whitelist entry
* commit 'cc6ded7a1afc8ff8fe0e34e77d0ec3f68a858f97':
  Add a whitelist entry
2012-01-17 22:33:46 -08:00
Jean Chalard cc6ded7a1a Add a whitelist entry
nit → not

Change-Id: I8d0fc6fe4b769cd76c8059848a8ec249bb9fea0d
2012-01-18 15:25:00 +09:00
Tadashi G. Takaoka 3510c36049 am 5731b939: Remove KeyboardSwicther.toggleCapslock
* commit '5731b939c7baa2ca64a59b35f48fb3c2a43ba739':
  Remove KeyboardSwicther.toggleCapslock
2012-01-17 02:31:45 -08:00
Tadashi G. Takaoka 5731b939c7 Remove KeyboardSwicther.toggleCapslock
Change-Id: Id613c06e2df770659095d78d42637aed063d0c70
2012-01-17 19:26:24 +09:00
Tadashi G. Takaoka 908cd7215a am 2a884404: Rename KeyboardActionListener methods
* commit '2a88440419f49d100c73e067a823390f64aba3b1':
  Rename KeyboardActionListener methods
2012-01-17 02:14:29 -08:00
Tadashi G. Takaoka 2a88440419 Rename KeyboardActionListener methods
* Rename KeyboardActionListener.onPress to onPressKey
* Rename KeyboardActionListener.onRelease to onReleaseKey
* Merge KeyboardSwicther.onPressShift, onPressSymbol, and onPressOtherKey to onPressKey.
* Merge KeyboardSwitcher.onReleaseShift and onReleaseSymbol to onReleaseKey.
* Merge KeyboardState.onPressShift, onPressSymbol, and onPressOtherKey to onPressKey.
* Merge KeyboardState.onReleaseShift and onReleaseSymbol to onReleaseKey.

Change-Id: Icf28fd18e238c5e534c292893e4ab5b6b98e72f8
2012-01-17 19:07:20 +09:00
Tadashi G. Takaoka 41701fc1f5 am c9fade6b: Merge "Remove toggleShift and toggleAlphabetAndSymbols from KeyboardSwitcher"
* commit 'c9fade6b87b77251f90ef7d7c03bf70c3b97d889':
  Remove toggleShift and toggleAlphabetAndSymbols from KeyboardSwitcher
2012-01-17 00:09:23 -08:00
Tadashi G. Takaoka c9fade6b87 Merge "Remove toggleShift and toggleAlphabetAndSymbols from KeyboardSwitcher" 2012-01-17 00:07:38 -08:00
Tadashi G. Takaoka 87e025da11 Remove toggleShift and toggleAlphabetAndSymbols from KeyboardSwitcher
Change-Id: I9bb8f78b0a766cd7937d5cbe1c1e5e35898b2997
2012-01-17 16:49:33 +09:00
Jean Chalard 0310c3f13d am d104a7aa: Merge "Fix a bug where words disappear on inserting separators"
* commit 'd104a7aac8b0791341c71deb013d4e6adfc57e8a':
  Fix a bug where words disappear on inserting separators
2012-01-16 23:23:46 -08:00
Jean Chalard d104a7aac8 Merge "Fix a bug where words disappear on inserting separators" 2012-01-16 23:22:03 -08:00