17752016713b92a55e9c2356d07b7ed51c67416b |
|
27-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Calculate default touch position correction data for keys on 4th row This change also disables touch position correction for Phone/Dvorak keyboard. Bug: 7243101 Change-Id: Idfcc7ad1feabbe6a81635dceba5be087401fa18b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
6ca50d99208efdbcad96b3260fe7592bf95a6b00 |
|
25-Sep-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix touch position correction data passing Bug: 7225811 Change-Id: I3dcc0385ed633585d6810fdb742e0f88c2efbbd2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
35ff94547c16c84c5b6fafdae0b4a683be782b97 |
|
30-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate inner classes of keyboard package out under internal package Change-Id: Ia3969bd5ddec5aa5d81d05ad4cf676d818587922
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
ac78633be28e8990fc3b3a8de192c80966e746e3 |
|
21-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename and consolidate some constants Change-Id: I7863936cca18b28bf0117afcbcf544a5fd7f185d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
bcec82de66f52655593dc233346f11468f5077a0 |
|
12-Aug-2012 |
Ken Wakasa <kwakasa@google.com> |
Clean up constructors And, use C++ style casts and use float math functions rather than double ones to save memory space. Also, stop using FloatMath and NativeUtils as standard Math methods are faster now. See http://code.google.com/p/android/issues/detail?id=36199 and https://android-review.googlesource.com/40700 multi-project commit with I4259fb5ab8a15ac5760a7f04fc8f4c860529f04a Change-Id: I0b81cff8c91769f7559a59b9528c75a5aabb4211
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
56853c1e48deb71367104060b49b7b1f0344a476 |
|
29-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use SparseArray<E> instead of HashMap<Integer,E> Change-Id: Id962e670ee1a5164e6c69deb84625139bf5e7974
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
9f42140ae2e7f801155f8cc6f4ea71707580bf32 |
|
13-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove useless copy constructor of ProximityInfo Change-Id: I56b4a99f670ad38708ad83d76b93a631295e3333
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
3e8c58f68d53e6cc9dbf59201c7bdfb8ad04a1cd |
|
05-Jun-2012 |
Satoshi Kataoka <satok@google.com> |
Separate state from proximity_info step1 Bug: 6548943 Change-Id: I7b4fbe20615a28151a74875be43b9f4a20e0dce9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
60ee192b07a9725e97b3105acfc1eea5f5f25b9f |
|
31-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Utilize Rect's method Change-Id: Ia3df1baae4b92eca828c53c17f68ff26b25e525c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
2866da88a781c501c6f83cfd91eca0d95e25f6e5 |
|
23-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Make ProximityInfo copy constructor for test Change-Id: I94a29784591208af1849d4941a3b4789b93782de
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
0028ed3627ff4f37a62a80f3b2c857e373cd5090 |
|
16-May-2012 |
satok <satok@google.com> |
Use "float" instead of "double" Change-Id: I93ed4d88ede4058f081dd8d634b00dfff4e96d07
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
88794b24c0928e3bbea59999fce47c78c028863d |
|
11-May-2012 |
Ken Wakasa <kwakasa@google.com> |
Remove the dependency to SpellCheckerProximityInfo from ProximityInfo. In conjunction with I596b2deb Change-Id: I42f059158ae78e1c1c807ed4d3688edbcf18c006
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
209dd09e5a534b5819c70fbc5cc1ef056f77d1a3 |
|
02-Apr-2012 |
satok <satok@google.com> |
Come back the proximity correction to ExpandableDictionary Bug: 6242539 Change-Id: Ic0467d54c9d85d0653812d4e127328878ef15b94
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
081616cd2f472295449268cecb570771b969cba3 |
|
22-Mar-2012 |
Jean Chalard <jchalard@google.com> |
Send correct coordinates for the spell checker This results in the computation being done in native code and the correct proximity being used. Bug: 6181080 Change-Id: I08fa05c781d607e4feca2caeda353ec19c133a3d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
330cd291fa7d964f48c2733a1e4906e7af4d0972 |
|
22-Mar-2012 |
Jean Chalard <jchalard@google.com> |
Make some constants more explicit. This wasn't very obvious, but the actual values are critical, so make it more readable Bug: 6181080 Change-Id: I07461d2df4c796dad0cb6f5283e41a28036d023c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
728d1c884e99e1fd25aa253b5ad30dbdb046ad5f |
|
19-Mar-2012 |
satok <satok@google.com> |
Cleanup proximity related code Bug: 4343280 Change-Id: I57c0f9e20d9d8911009ea97057251a7f7a81512f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
2d5c40d8733d0ae0a9280682bba856c67c96344d |
|
14-Mar-2012 |
satok <satok@google.com> |
Send key information even when the touch position correction is not triggered. Bug: 4343280 Change-Id: Id24935f9f0f66ebaa799bb92537d842033427c4c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
b4fbbe57f574ce6e6a5827156f875fe7d3eb5089 |
|
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Avoid using collection interface, using array instead Change-Id: Ie0554362b73967bfcbbab6ad19c24683066a608e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
7ef1dabd92a9dae042965cd10d08a2cd47455dcc |
|
13-Mar-2012 |
satok <satok@google.com> |
Pass the locale to the native code Change-Id: I8f73b9b33cca56b3fa44ec6259c0896be22f4a47
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
552c3c27f04e6769e40cffbce3a9e8eed1269294 |
|
13-Mar-2012 |
satok <satok@google.com> |
Implement additional proximity characters in the native code Bug: 4343280 Change-Id: I9bbc5cab2fef1ee80c1fe32017df811ef8af10bc
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
f686211183885250cb3729a33a3a8924f086698f |
|
08-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Split Utils class to StringUtils, SubtypeUtils, and JniUtils"
|
cc8c8b99bd0463f5977dea82f5e2379ea1dd4e73 |
|
08-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Split Utils class to StringUtils, SubtypeUtils, and JniUtils Change-Id: I09e91675fe7d573dad8c933ad513b21d7e409144
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
a70ee6e3b3fe65acab205b935ebd52e7bb0eccb8 |
|
07-Mar-2012 |
satok <satok@google.com> |
Add functions to calculate proximity characters in the native code Bug: 4343280 Change-Id: I17f8f6295b01900948b98680d0267753f33a46cf
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
370674422a47f20979b1fd30aaaed4f2423b28a3 |
|
05-Mar-2012 |
satok <satok@google.com> |
Refactor to suppress null worning Change-Id: I4b4dc6f86d659491d8b9a74ed120092eab964345
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
2affaf91a04d63e0994102299816014a8bbe11e1 |
|
08-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename mini keyboard to more keys keyboard Change-Id: Ie4c85e8ca5a1f41a420aae5c1cd9c1cb07e237e5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
e05b3f4b3a57dcf99ade35bfbc1e1cdc3c3e476c |
|
31-Jan-2012 |
satok <satok@google.com> |
Support additional proximity characters Change-Id: Ifbe0d7e4eafea1926bbce968eae4724dd5769689
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
4e1dab8cfaad891fe041ed8d71893186c05cef71 |
|
18-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move KeyboardBuilder and KeyboardParams classes into Keyboard class This change also moves XmlParseUtils to com.android.inputmethod.latin package. Bug: 5778201 Change-Id: I7d9faa344460753ce178ad4048e0fadb65c75614
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
4a019a9c96b3a628265ef49f5522f20aeb5856cf |
|
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
0c0ca874febee38fb5cb2c85c11ddd46cdf2b859 |
|
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of key index from ProxymityInfo Change-Id: I9bee0a643d09cdd89e42ae913285c9e78d875c1c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
6cb72b0f36e0fc58988d01b75948e456280b27a4 |
|
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup ProximityInfo.calulateSweetSpot Change-Id: I98238359dffd76a620d3b0e73b3b22dd82c56c93
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
1830cd1dc8259aa57175f1cf2a3d8797a7a35935 |
|
08-Dec-2011 |
Jean Chalard <jchalard@google.com> |
Add proximity for Russian. This also tries to make the code as easy to extend as possible for future developments. Bug: 5701241 Change-Id: I1ed48e6a5cc7aab94c5d6e309930cc004247d7e7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
5fdcd7d5cd9d39d41568aa1412a4b1a866c05d3a |
|
31-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix JNI as 64bit ready Change-Id: I7a3ed2cee3b20744869aa5cf89ff9fd95f5ab8fe
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
ab72a97d7ce44230a0c824797d1675a5ca354a56 |
|
04-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup unused import This change also gets rid of several compiler warnings. Change-Id: I23962edaadad18a6e0395d528af17b909dcf5dad
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
294e1b4a5abb86e58deefc8eee40e6b661524b28 |
|
03-Oct-2011 |
Yusuke Nojima <nojima@google.com> |
Pass the touch position correction flag from KeyboardSwitcher. Change-Id: Ia242a9fa2fa71f7fdf8f974071a2df7acc4aa51f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
258bfe66e0fcfc89b59534a9cc7f50ff07d5f78d |
|
27-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Classify touches into three types. Change-Id: I7c1d42835e0c15d596a1b66d421b0aa514ec0890
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
ad35835baccb4101c3d8766fadbf4d127e41b6cb |
|
29-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Pass the touch position correction data to native. Change-Id: I92958779377a530410d1682100f9d0a2ba267dea
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
d6339639c39cbe0a833361623bf6963cff526784 |
|
29-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Add touch position correction data to resources. Change-Id: I156205672f3935f70c250a6c538793f35c5d86b2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
1c923d8581fb2af76add7f00802cea4d26ac4e84 |
|
28-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Extend JNI interface to pass the theme id of the keybaord to the native. Change-Id: I705ec2fa1d32a673a8d84bc9afc2a46208a414a1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
0e1f656c1be7f2916cf57c94d99b001795856270 |
|
20-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Extend JNI interface to pass the key coordinate information Change-Id: Iec0d1415d6abba43b775a014516b961b167597b7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
18453d69e0ef7631500826bf4e0b6f684c948cb3 |
|
08-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Spacer as extended Key class Bug: 5275003 Change-Id: I809a8ca363ba72b22ac5cfd926414990f7e8467c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
a562767a14c7bbac95b25e69e360fc28d6ce9e33 |
|
16-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Have a pool of dictionaries to check spelling. The dictionaries and proximities are not thread-safe. In order to be able to check spelling in parallel, make a dictionary pool to call upon when a spelling check is necessary. Bug: 5156851 Change-Id: Ie3796164187dd7b7abf5ccd5d014073d43d74408
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
f098fbbef324df034cc04de04d9b5fe6657238c7 |
|
08-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Add proximity info for the spell checker. Bug: 5119987 Change-Id: I35700fd8b0ffa6bced428cc6d46b3f64eb251281
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
043f7841985916717f4fa821fe3e423daf3ff2f5 |
|
03-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Create a way to pass the proximity info to the dictionary This is a preparative change for inserting the spell checker. Change-Id: Ie441879cac4f67078ec27a95f1fcbbf3ef373df7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
0d5494c66ac3e5947040e8148091163a1c8716f7 |
|
12-Jul-2011 |
satok <satok@google.com> |
Create proximity info just after parsing keyboard layouts Bug: 4807069 Change-Id: Ic18b2fc526efec58510841884a949a1a0201e7f5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
e7759091ddb5ec18268945d70d9212195bf6497b |
|
23-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move Key class out of internal package Bug: 4903326 Change-Id: I2493d6dae613d2e37dfa8ce96b4cddc9a038160c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
72934bd5967d0127f71fd4d66158b18b4e6ceefe |
|
22-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move keyboard related internal class to separate package Change-Id: Ic1459066b865cde5104b3734193f76c997959c68
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
8632bff2d5a8e1160989008dea6eff4b94b065dd |
|
19-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix copyright author from Google to AOSP Change-Id: Iaceedc783181e43af6dd48ece218a42eace66532
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
817e517e463cb32726ff5a62196ac8744848e29b |
|
04-Mar-2011 |
satok <satok@google.com> |
Add the suggestion algorithm of words with space proximity Bug: 3311719 Change-Id: Ide12a4a6280103c092fa0f563dd5b9e3f7f5c89b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
eaef1c500703b4ee378821884c7b108815ed2983 |
|
25-Feb-2011 |
Ken Wakasa <kwakasa@google.com> |
Change how to load native lib to be on the safe side Change-Id: If170d4821b8dbc187f29137ea99d10e30c20955f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|
8fbd55229243cb66c03d5ea1f79dfb39f596590d |
|
22-Feb-2011 |
satok <satok@google.com> |
Add proximity info to native Bug: 3311719 Change-Id: Ie596304070e321ad23fb67a13bf05e2b6af1b54b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/ProximityInfo.java
|