- Mar 22, 2012
-
-
Tadashi G. Takaoka authored
The scripts/languages such as Georgian, Hndi have no notion of case. In such scripts/language, shift locked keyboard should be the same of manually shifted keyboard. Change-Id: Iadea3a332674a52188de7f1566727e4b56dced8c
-
Kurt Partridge authored
For the groups: - LogGroup.MOTION subfields now deteremined in Utils.writeMotionEvent() rather than in LatinKeyboardView.processMotionEvent() - LogGroup.KEY is now logged throguh LatinIME.onCodeInput() rather than Utils.push(). This catches keys more generally, including modifiers, and records touch positions for everything. Removed now-redundant Utils.writeBackspace() and Utils.writeChar(). - LogGroup.CORRECTION uses Utils.writeCorrection(), and formats instead of leaving this to callers. - LogGroup.STATE_CHANGE uses Utils.writeStateChange(). Optional fields are still left to callers, as this group has more variety. Formats have changed to incorporate new fields. Minor housekeeping: ENABLE_USABILITY_STUDY_LOG constants replaced with variable references, as the logging feature can be changed in Settings and therefore dynamically changes. New log format: 20120322-111203.621+0900 1332382323621 s [onStartInputView] com.socialnmobile.dictapps.notepad.color.note 2131624043 147457 1140850694 20120322-111204.912+0900 1332382324912 m [Down] 2782355 0 243 171 0.5666667 0.895 20120322-111204.975+0900 1332382324975 m [Move] 2782419 0 240 171 0.6 1.17 20120322-111204.983+0900 1332382324983 m [Move] 2782428 0 238 171 0.6 1.1899999 20120322-111204.992+0900 1332382324992 m [Move] 2782437 0 236 171 0.6 1.1899999 20120322-111205.002+0900 1332382325002 m [Move] 2782446 0 232 170 0.6 1.1899999 20120322-111205.012+0900 1332382325012 m [Move] 2782456 0 227 169 0.6 1.125 20120322-111205.021+0900 1332382325021 m [Move] 2782465 0 224 168 0.6 1.125 20120322-111205.031+0900 1332382325031 m [Move] 2782475 0 221 167 0.6 0.895 20120322-111205.040+0900 1332382325040 m [Move] 2782483 0 213 164 0.6 0.58 20120322-111205.047+0900 1332382325047 m [Up] 2782491 0 213 164 0.6 0.58 20120322-111205.052+0900 1332382325052 k 'D' 243 171 20120322-111205.228+0900 1332382325228 m [Down] 2782622 0 171 71 0.6333334 1.275 20120322-111205.243+0900 1332382325243 m [Move] 2782677 0 178 69 0.6333334 1.275 20120322-111205.325+0900 1332382325325 m [Up] 2782750 0 178 69 0.6333334 1.275 20120322-111205.333+0900 1332382325333 k 'e' 171 71 20120322-111205.509+0900 1332382325509 m [Down] 2782936 0 265 139 0.53333336 0.885 20120322-111205.512+0900 1332382325512 m [Move] 2782954 0 265 141 0.53333336 1.04 20120322-111205.552+0900 1332382325552 m [Move] 2782973 0 265 143 0.5666667 1.14 20120322-111205.663+0900 1332382325663 m [Up] 2783102 0 265 143 0.5666667 1.14 20120322-111205.668+0900 1332382325668 k 'f' 265 139 20120322-111206.140+0900 1332382326140 m [Down] 2783584 0 348 352 0.53333336 0.675 20120322-111206.206+0900 1332382326206 m [Move] 2783648 0 348 354 0.5666667 0.73499995 20120322-111206.223+0900 1332382326223 m [Move] 2783666 0 348 356 0.5666667 0.545 20120322-111206.232+0900 1332382326232 m [Up] 2783674 0 348 356 0.5666667 0.545 20120322-111206.236+0900 1332382326236 k ' ' 348 352 20120322-111206.245+0900 1332382326245 c [----] Def -1 Bug: 6188932 Change-Id: Iea46a0c683f858b72005b8e81191ef1d70262dca
-
Ken Wakasa authored
Follow up to I4d2ef504. Address a compiler warning and a small optimization as well. bug: 6188977 bug: 6209651 Change-Id: Ibc9da51d48ebf0b8815ad0bb2f697242970ba8f7
-
- Mar 21, 2012
-
-
Eric Fischer authored
Change-Id: Iea3ffbd477e54bbccd65266ce4e070efb7a8c3fc
-
Tadashi G. Takaoka authored
Change-Id: Ic7af05caee32eb6cba68d27ba4e2d9072472b34d
-
Kurt Partridge authored
The new format has time, time as int, and the new logGroup code (m=motionEvent, k=key, s=statechange, c=correction) followed by additional text whose format depends on the logGroup code. The additional text will be cleaned up in later CL's. 20120321-170548.067+0900 1332317148067 m [Down]143116235,0,691,378,0.40000004,0.435 20120321-170548.133+0900 1332317148133 m [Up]143116302,0,691,378,0.40000004,0.435 20120321-170548.146+0900 1332317148146 k <enter> 691 378 20120321-170602.485+0900 1332317162485 s [onStartInputView]com.socialnmobile.dictapps.notepad.color.note,2131624043,147457,1140850694 20120321-170606.508+0900 1332317166508 m [Down]143134679,0,40,154,0.4666667,0.64 20120321-170606.567+0900 1332317166567 m [Move]143134723,0,42,154,0.4666667,0.765 20120321-170606.577+0900 1332317166577 m [Move]143134746,0,44,154,0.4666667,0.775 20120321-170606.652+0900 1332317166652 m [Up]143134824,0,44,154,0.4666667,0.775 20120321-170606.662+0900 1332317166662 k A 40 154 20120321-170607.200+0900 1332317167200 m [Down]143135372,0,411,390,0.53333336,0.585 20120321-170607.311+0900 1332317167311 m [Up]143135483,0,411,390,0.53333336,0.585 20120321-170607.313+0900 1332317167313 c [----]A Bug: 6188932 Change-Id: I8694eb9016d8cf0389ef582f6c7d2820aa4d2c92
-
Tom Ouyang authored
Bug: 6188977 Change-Id: I4d2ef504bb983abbda3cb52ee450cb46f58d95cf
-
Tadashi G. Takaoka authored
Change-Id: Iaab1032a0ce0f97742288e76221433ef400e4b4f
-
Tadashi G. Takaoka authored
Change-Id: I772d117d88eb7361d8695c4d97c051f0c7397df8
-
Tadashi G. Takaoka authored
Change-Id: I79482a8ef3846525669979a30dec183ea18138b5
-
Jean Chalard authored
I had gotten the chain call in reverse. Bug: 6177523 Change-Id: Ic5b76425de2d5d05d5132f8d2c7ade0d79c14ccc
-
Jean Chalard authored
This doesn't really fix the following bug but it may alleviate the symptoms Bug: 6191885 Change-Id: I0de3f550cc7c6cdf79b291399785ad31b205d2ac
-
- Mar 20, 2012
-
-
Kurt Partridge authored
Bug: 6188932 Change-Id: Ida2aff618153792f9803f30f1251d67c89af1fe0
-
- Mar 19, 2012
-
-
Eric Fischer authored
Having it in a translatable file would sometimes cause the translation importer to try to replace the locale-specific configuration file. Change-Id: Ib450454b63c1a4de8b85905561a59224b9410147
-
satok authored
Bug: 4343280 Change-Id: I57c0f9e20d9d8911009ea97057251a7f7a81512f
-
Kurt Partridge authored
Change-Id: Ibea065bc72e6b5e40cfa3ffa2fb6bcdeb107ffc4
-
satok authored
Change-Id: I195fd42f2a773bcc6fab0a61336a1c15d97902bb
-
satok authored
Bug: 4343280 Change-Id: I3e6eaa3803dc32a837825f3a64403430721b6192
-
Jean Chalard authored
UserBigramDictionary -> UserHistoryDictionary. Also update all methods, strings and comments, except those needed for backward compatibility (which only include the name of the database file). Change-Id: I0bccea29880dc566b90100575b83baaa947b03ae
-
- Mar 16, 2012
-
-
Ken Wakasa authored
Change-Id: I6d91f3b086470b79306dbe2874db9748b9e0eb5f
-
satok authored
bug: 6181736 Change-Id: I6522f19555c27f33c9ff4eaa8b2559a51a38f015
-
satok authored
Bug: 4343280 Change-Id: I6adaf560f7a4f1f96dcb6ec2f61f20ee3001167e
-
Tadashi G. Takaoka authored
Bug: 5964777 Change-Id: Id12c75966f6302e6f4ebbd4a8f474e05c601c88a
-
Jean Chalard authored
This isn't used any more. Change-Id: Ie63ae621bcac9342b869b9f236f35bf66ec3a09b
-
Jean Chalard authored
UserBigramDictionary now assumes both functionalities. It will be renamed to UserHistoryDictionary in a future change. There are several reasons to do this. First, there is a lot of duplicate code in User{Unigram,Bigram}Dictionaries that are factored by the few lines of code in this change. Also, other dictionaries like BinaryDictionary or ContactsDictionary all assume both responsibilities, as should be the case theoretically. It is also possible to do this because previous versions don't write any unigram data that we'd want to reuse. For even older versions that do write data, we can't really make any sense out of it. Bigram data however can be useful, and this allows us to reuse it easily. Change-Id: I755525f92744e1536eaef097527e8151b7859a30
-
satok authored
Bug: 4343280 Change-Id: I4e2dfb00d9c843a8a285d409ac5ab8fca5fb1694
-
Jean Chalard authored
A lot of things don't really make sense in the old code. Let's streamline it for now so that we have a cleaner interface to work with. This is preliminary work for bug 4192129. Change-Id: If01a5974cfadc43afced610c57fcf7fde67c1346
-
Tadashi G. Takaoka authored
The keys' blinking that mentioned in the bug is caused by switching keyboard layout resets the animation's alpha value to opaque but the animation is still running and changing the alpha value asynchronously. I think that switching keyboard layout between alphabet and symbols doesn't imply that the user stops typing. So the keyboard view should continue typing state timer to keep animations' alpha values changing and never reset the value. Bug: 6174273 Change-Id: Id795feaf44750358f30c1b3dc8e783a7e62aefe8
-
- Mar 15, 2012
-
-
Eric Fischer authored
Change-Id: I128134e201273b00478beb3d091952dd5530230c
-
Tadashi G. Takaoka authored
KeyDetector should use the distance from the hit box to detect the key. Bug: 6174250 Change-Id: Id1745d90222d1d1a10467f194b45307c12449944
-
Jean Chalard authored
Change-Id: I78f22bb38222fea54a55e460fcf728bf941d15e9
-
Jean Chalard authored
Bug: 6174065 Change-Id: I702760d44ead0eeb60d06360aa3bb03c2ec73325
-
Jean Chalard authored
Exit-fast, update comment, make a method private Change-Id: Id103bf03aeef43a1a4d064ecabb819490dc5d39a
-
Jean Chalard authored
I tracked all the calls to the constructor, and the passed list is never null. It's also final, so it's safe. Change-Id: I320f907acee0b237bb286a9a183c18106809174a
-
Jean Chalard authored
Change-Id: Ia1c80eeff00a55573bb311f07e1275da23bdcf98
-
Jean Chalard authored
Change-Id: I58de87c1ba4cd1130419191f63ff83b685604356
-
Jean Chalard authored
All calls to this methods are made with an actual String. No sense beating ourselves with an interface stick. Change-Id: I6ef98286be6f81f73864b04f3a17e68f36a6e542
-
Jean Chalard authored
Change-Id: I6950897d262f610d502b7f8293b9dd8d2b53e6e8
-
Jean Chalard authored
This has been moved to the SuggestedWords object and is now represented by a single flag instead of a flag in each suggestion. Change-Id: I6e9a7cff5a7701de7e61b4de13baac25c9a87b1b
-
Jean Chalard authored
Also, the first word in a sugestions list can never be obsolete. Change-Id: Ib21439aac8db4e6ce5b15b7a2aabe4222bc354db
-