Commit graph

5105 commits

Author SHA1 Message Date
Tadashi G. Takaoka
4af75010a1 Merge "Use Set to group Keys in Keyboard instead of List" 2011-12-16 04:26:25 -08:00
Tadashi G. Takaoka
942bc480d5 am 7c69397f: Merge "Fix swapped alphabet and symbols keyboards"
* commit '7c69397f147afdc780ce645482f40619282cd7e0':
  Fix swapped alphabet and symbols keyboards
2011-12-16 04:17:57 -08:00
Tadashi G. Takaoka
26e53b4b7d Add Kyrgyz keyboard
Bug: 5738545
Change-Id: I9fda2c75654ab4bbaaeb9ee2442dda0a73a3e07e
2011-12-16 21:16:39 +09:00
Tadashi G. Takaoka
7c69397f14 Merge "Fix swapped alphabet and symbols keyboards" 2011-12-16 04:15:35 -08:00
Tadashi G. Takaoka
65448a8a57 am 510ebb9b: Merge "Get rid of key index from ProxymityInfo"
* commit '510ebb9b1653e82af6995893f80c59d9d9996bf7':
  Get rid of key index from ProxymityInfo
2011-12-16 04:15:14 -08:00
Tadashi G. Takaoka
510ebb9b16 Merge "Get rid of key index from ProxymityInfo" 2011-12-16 04:13:38 -08:00
Tadashi G. Takaoka
854302282d Fix swapped alphabet and symbols keyboards
Change-Id: I956684332d607cb9ab01d12af7a924c15def7fce
2011-12-16 21:12:06 +09:00
Tadashi G. Takaoka
4a019a9c96 Use Set to group Keys in Keyboard instead of List
In deriving various shift stated alphabet keyboards from base/main
keyboard, almost all keys should be shared among variants.  Grouping
keys in Set instead of List is a essential refactor to have.

Bug: 5002108
Bug: 5679585
Change-Id: Idd5644d1c45a3276a24b61c984619c03d4e4c54c
2011-12-16 21:04:04 +09:00
Tadashi G. Takaoka
0c0ca874fe Get rid of key index from ProxymityInfo
Change-Id: I9bee0a643d09cdd89e42ae913285c9e78d875c1c
2011-12-16 21:03:36 +09:00
Jean Chalard
13f700ee17 am 43c0a034: Merge "Pretty print for InputAttributes"
* commit '43c0a034bd79bf143919a44f519a3aec0d132461':
  Pretty print for InputAttributes
2011-12-16 04:03:11 -08:00
Jean Chalard
54625064f2 am 64506cd0: Merge "Remove a write-only variable."
* commit '64506cd038b4a19b4c8994cbbc1a07aecdb00434':
  Remove a write-only variable.
2011-12-16 04:03:10 -08:00
Tadashi G. Takaoka
1e3a8f2d5c am d99d28b7: Add Belarusian keyboard
* commit 'd99d28b764dc6fb0ea1b3ed51bf0d71ffb13c3ba':
  Add Belarusian keyboard
2011-12-16 04:03:10 -08:00
Tadashi G. Takaoka
33fe18a62f am 94a3f8f2: Generalize Russian to Slavic layout
* commit '94a3f8f243ca46567a6bbe2b85c42f180875ea65':
  Generalize Russian to Slavic layout
2011-12-16 04:03:09 -08:00
Jean Chalard
43c0a034bd Merge "Pretty print for InputAttributes" 2011-12-16 04:01:49 -08:00
Jean Chalard
64506cd038 Merge "Remove a write-only variable." 2011-12-16 04:01:39 -08:00
Tadashi G. Takaoka
d99d28b764 Add Belarusian keyboard
Bug: 5738545
Change-Id: I60113c248a5a122e71e20273d44406e8199fa0eb
2011-12-16 20:56:53 +09:00
Jean Chalard
4d0f03bd66 Remove a write-only variable.
Change-Id: I825307a429f46b31ed9bd940b5a97d2713127dfe
2011-12-16 20:54:58 +09:00
Tadashi G. Takaoka
94a3f8f243 Generalize Russian to Slavic layout
Adding Belarusian, Kyrgyz, and Ukrainian keyboards will follows.

Bug: 5738545
Change-Id: I05055d519fac8c67f728cee693b133c3dfb29047
2011-12-16 20:54:25 +09:00
Jean Chalard
6fa003ee23 Pretty print for InputAttributes
Change-Id: I5e4b2b6f3cd943c8f6187aaed21d67ec786bf5df
2011-12-16 20:53:44 +09:00
Jean Chalard
5da3e3251c am 2b2c0b57: Merge "Use the WordComposer to check if we are composing a word"
* commit '2b2c0b574c602fde3bc9482c157e8ead02be358a':
  Use the WordComposer to check if we are composing a word
2011-12-16 03:49:13 -08:00
Jean Chalard
2b2c0b574c Merge "Use the WordComposer to check if we are composing a word" 2011-12-16 03:47:34 -08:00
Jean Chalard
8c9461425c am 80b66bb1: General cleanup.
* commit '80b66bb166f7f45adfcadcb84788477df9930828':
  General cleanup.
2011-12-16 03:44:27 -08:00
Jean Chalard
e4f09a8e08 am 644c8b7c: Initialize input attributes in the InputAttribute class
* commit '644c8b7c96627199c13297082e4566adae159bf3':
  Initialize input attributes in the InputAttribute class
2011-12-16 03:38:42 -08:00
Jean Chalard
80b66bb166 General cleanup.
Move variables around, inline useless functions, remove
useless local variables.

Change-Id: Icb89d8b211a2ad4bc3619137c2276a649c2a5e34
2011-12-16 20:36:32 +09:00
Jean Chalard
644c8b7c96 Initialize input attributes in the InputAttribute class
Change-Id: I103d6851f54f47cbffdb567fb0f4c505c4697b05
2011-12-16 20:35:16 +09:00
Jean Chalard
0f4289c83b am 3b7aceca: Merge "Make applicationSpecifiedCompletionOn final."
* commit '3b7aceca60462d8d7fb6a8a5a692c2ac5a89940b':
  Make applicationSpecifiedCompletionOn final.
2011-12-16 03:23:50 -08:00
Tadashi G. Takaoka
cfe7fbd3cf am bf7ed75e: Merge "Move KeyboardSwitcher.getKeyboard to KeyboardSet"
* commit 'bf7ed75e4fd3d91b20278ffed1850253b3b9a025':
  Move KeyboardSwitcher.getKeyboard to KeyboardSet
2011-12-16 03:23:50 -08:00
Jean Chalard
77590f77a0 am 9cc1312e: Make inputTypeAutoCorrect final.
* commit '9cc1312eeeeb526515f32a2b5751deadf73d3d9b':
  Make inputTypeAutoCorrect final.
2011-12-16 03:23:49 -08:00
Jean Chalard
3b7aceca60 Merge "Make applicationSpecifiedCompletionOn final." 2011-12-16 03:20:00 -08:00
Tadashi G. Takaoka
bf7ed75e4f Merge "Move KeyboardSwitcher.getKeyboard to KeyboardSet" 2011-12-16 03:13:38 -08:00
Tadashi G. Takaoka
645128af71 Move KeyboardSwitcher.getKeyboard to KeyboardSet
This change also gets rid of XML id from KeyboardId.

Bug: 5002108
Bug: 5679585
Change-Id: I7086c7da3c01ba4ade7f77ee5cc731310da46404
2011-12-16 20:10:57 +09:00
Jean Chalard
ac487cd10f am 13db05f9: Make isSettingsSuggestionStripOn final.
* commit '13db05f93018f14b3695140bbed63a21b2d41bfe':
  Make isSettingsSuggestionStripOn final.
2011-12-16 02:14:23 -08:00
Jean Chalard
ccc35f7fa7 Make applicationSpecifiedCompletionOn final.
This is the last one (whew)
Also move a somewhat unrelated initialization out of the
input attribute initialization function.

Change-Id: Icc77b32fd16b112ab43786715061b1c9dca31c04
2011-12-16 19:09:01 +09:00
Jean Chalard
9cc1312eee Make inputTypeAutoCorrect final.
Change-Id: I550eba1fc3fa2843d007a8208d81fad208c1196b
2011-12-16 19:08:52 +09:00
Jean Chalard
13db05f930 Make isSettingsSuggestionStripOn final.
Change-Id: Iabb99a7f8f3f1777f9a87ae2bddff9795a50fa92
2011-12-16 19:08:13 +09:00
satok
a53762035b am d3bf7ac1: Merge "Prepare for proximity + two words suggestion"
* commit 'd3bf7ac12fc4680dbed15ad51caf7165fc015241':
  Prepare for proximity + two words suggestion
2011-12-16 01:46:03 -08:00
satok
d3bf7ac12f Merge "Prepare for proximity + two words suggestion" 2011-12-16 01:44:15 -08:00
Jean Chalard
135336f643 am 1ba17f97: Small refactoring
* commit '1ba17f97d51ad34e6d8015a22d6bc6afd3eeb321':
  Small refactoring
2011-12-16 01:34:04 -08:00
Jean Chalard
1ba17f97d5 Small refactoring
This helps to make following changes smaller

Change-Id: I95ba2901ac3bf1ed70a748c35a0babdd9af1df63
2011-12-16 18:21:26 +09:00
Jean Chalard
7400a87f00 am 4fc0f6ab: Merge "Make insertSpaceOnPickSuggestionManually final."
* commit '4fc0f6ab029f7611c200692567ab1ed7aec1d017':
  Make insertSpaceOnPickSuggestionManually final.
2011-12-16 01:16:58 -08:00
Jean Chalard
4fc0f6ab02 Merge "Make insertSpaceOnPickSuggestionManually final." 2011-12-16 01:15:35 -08:00
Jean Chalard
a48c1d7b70 am 2ad14a2e: Merge "Use temporary variables for computing editor attributes"
* commit '2ad14a2ea77b5becf8c462dd9dccbaf65d970854':
  Use temporary variables for computing editor attributes
2011-12-16 01:10:09 -08:00
Jean Chalard
a7e5609ae7 am 520e6905: Merge "Create a class for input attributes."
* commit '520e69056e45ce23fc9496ec6a62b9be6b60555b':
  Create a class for input attributes.
2011-12-16 01:08:29 -08:00
Jean Chalard
2ad14a2ea7 Merge "Use temporary variables for computing editor attributes" 2011-12-16 01:07:56 -08:00
satok
228a6095bd am cadc0f7d: Merge "Send touch event in usability study mode"
* commit 'cadc0f7d7933f2b7c9a91314e15fdccc0ec6d49e':
  Send touch event in usability study mode
2011-12-16 01:06:46 -08:00
Jean Chalard
520e69056e Merge "Create a class for input attributes." 2011-12-16 01:06:12 -08:00
Jean Chalard
ae0c109d11 Make insertSpaceOnPickSuggestionManually final.
Change-Id: I32fce0ea8c5c58b6f920d0758c8bf57769f39a12
2011-12-16 18:04:39 +09:00
satok
cadc0f7d79 Merge "Send touch event in usability study mode" 2011-12-16 01:04:26 -08:00
Jean Chalard
4e8922f1be Use temporary variables for computing editor attributes
The ultimate intent is to make these variables final,
which will allow to move the computing function to the
InputAttributes class.

Change-Id: Ifb1fc7321a19b10d60aa63fa0daaa2708deda2cf
2011-12-16 18:04:17 +09:00
Jean Chalard
dc9d0fcc11 Create a class for input attributes.
Change-Id: I834390c83865aac59fb758d5c66cf9b74103abd8
2011-12-16 18:03:16 +09:00