Commit Graph

12423 Commits (e92b5e145f74808ff778a42dc5ba979aa27343ca)

Author SHA1 Message Date
Kurt Partridge e92b5e145f Allow LogUnits to hold >1 word
LogUnits have been annotated with the autocorrected words, but
until now this was assumed to be a single word without spaces.
But spaceless typing can result in spaces in the LogUnit label.  With this
change, the LogUnit inspects the autocorrected text to determine how many
words were inserted, and counts them accurately.

This change corrects a privacy problem, which was that if the word sampling
algorithm chose a LogUnit that actually contained multiple words, then more
than two successive words would be included in the log.

Change-Id: I7c01c3dd3ac33d7e96c00836256bae9c14b124ed
2013-04-19 08:55:39 -07:00
Kurt Partridge 56f35a10cd Merge "Fix bug in counting words between samples" 2013-04-18 04:23:29 +00:00
Tadashi G. Takaoka 550824c7cf am 93c31e17: am 530fd15e: Fix bug to update last interpolated index of GestureStroke
* commit '93c31e176f199df5f6213a34020f5dc5f7d77996':
  Fix bug to update last interpolated index of GestureStroke
2013-04-17 19:51:36 -07:00
The Android Automerger 453c70a2d4 am 17e55d3b: am 45fd237c: merge in jb-ub-latinimegoogle-azuki history after reset to jb-ub-latinimegoogle
* commit '17e55d3b55927085856ea77dd2f053e90020ceb3':
  Import translations. DO NOT MERGE
  Import translations. DO NOT MERGE
2013-04-17 19:51:35 -07:00
Tom Ouyang ac37c93980 am 05da1df8: am 880cb618: am 3970352e: Make digraph lookups case insensitive
* commit '05da1df8ee0edf26ef7a9b74bb29f0f2f0fb7da2':
2013-04-17 19:51:34 -07:00
Ken Wakasa 6aac8ba774 am ad3ebcbd: am ef83a2eb: am e01e22e1: Merge "Update SORTED_CHAR_MAP"
* commit 'ad3ebcbdd3c75654c40706e4c1111a544d56d466':
2013-04-17 19:51:32 -07:00
Jean Chalard f08505af4a am 38d52c0a: am a694c9ba: am ff766f8c: Merge "Don\'t insert automatic spaces when text looks like a URL"
* commit '38d52c0acad3d0dd909b4dc027294f58870c438e':
2013-04-17 19:51:31 -07:00
Tadashi G. Takaoka 5b30137d5a am 38046a0a: am 7abeccfa: am 1711f986: Merge "Add shadow to gesture preview trail"
* commit '38046a0a4ee4a89b6966ad3416a85117b56893d6':
2013-04-17 19:51:30 -07:00
Satoshi Kataoka e1b9653be9 am a23e25cc: am 93a429a7: am 252412d7: Use additional multi-word cost per language (for Russian)
* commit 'a23e25ccb7ad816574a666d9f56ecb44197482d5':
2013-04-17 19:51:29 -07:00
Jean Chalard 52a8f30e82 am 7f8e55ec: am c6c17b93: am 962c9f05: Merge "Small cleanup"
* commit '7f8e55ec809f32a2b560cba2888dfce1cd49123c':
2013-04-17 19:51:27 -07:00
Jean Chalard 384450f723 am ca796e2d: am aa6924e9: am 78d65873: Merge "Don\'t recapitalize on shift while on symbol layout"
* commit 'ca796e2d45617b72a0e40d5122eda3c26fe71563':
2013-04-17 19:51:26 -07:00
Jean Chalard 139f888db7 am 074fee65: am cca43825: am 8094bf45: Match the keyboard state to the recapitalize state.
* commit '074fee655bcd8ba95ee016b49ac5d8e61e45eaac':
2013-04-17 19:51:25 -07:00
Jean Chalard 3398ceefbf am fe48f31e: am ced547f7: am e259b9f5: Merge "Clean up RecapitalizeStatus"
* commit 'fe48f31e56d5dfffc84d0be18b0eb6002662337f':
2013-04-17 19:51:24 -07:00
Jean Chalard 181bbf66d8 am 57ac9afc: am 8e5c6d70: am fd15686a: Merge "Fix an NPE"
* commit '57ac9afcc8e35aa118a431978b1eac0b79772e19':
2013-04-17 19:51:23 -07:00
Jean Chalard 76ffd719cd am 5557bf5b: am 10800d4b: am a024ac6b: Merge "Fix an NPE"
* commit '5557bf5ba7e33a300f35f751b7cd1916ff8e7b6c':
2013-04-17 19:51:22 -07:00
Baligh Uddin 7eb5ed78de am 895fca8f: am 7cb72808: am 785c5068: (-s ours) am 5eb28c19: am a130057b: Import translations. DO NOT MERGE
* commit '895fca8f42796e6b39dc710cc02af62b8e757adc':
2013-04-17 19:51:21 -07:00
Baligh Uddin 50190e4d60 am 590fb058: am d611d681: am fd2b08c7: (-s ours) Import translations. DO NOT MERGE
* commit '590fb058b39c1f17b0afaee17074af7c0277f482':
2013-04-17 19:51:20 -07:00
Baligh Uddin 8f661c089c am c3ef0606: am 38638453: Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle
* commit 'c3ef0606b5b107ccd3fe4a071a2ca929ef6e5bbd':
  Import translations. DO NOT MERGE
2013-04-17 19:51:18 -07:00
Jean Chalard 671c5017f5 am 892f1b46: am 63e442cf: am 5fca38c5: Merge "Small performance improvement / minor bugfix"
* commit '892f1b46d5de1d8936efd117419ef71c87e4f425':
2013-04-17 19:51:17 -07:00
Ken Wakasa 3d4909e091 am 441fbbaf: am 9a0e877c: am e3aa7f10: Adjust CHAR_LIMITs
* commit '441fbbaf1da7920b10f39d3462e019cde85c1b3e':
2013-04-17 19:51:16 -07:00
Jean Chalard 6921700d41 am 203af810: am 8e643e32: am b76ce125: Merge "Remove a useless function"
* commit '203af810b1ba8a0b0fa095759e433a3a0b47a756':
2013-04-17 19:51:15 -07:00
Jean Chalard 4b457e5d53 am 0376d9a0: am 647f629a: am a5a2f3e3: Remove gesture suggestions with an INT_MIN score
* commit '0376d9a0d6f257271f2375cbe93c80a3e865a097':
2013-04-17 19:51:14 -07:00
Jean Chalard 4f046b5917 am 5e5bd3b6: am dea5e6a3: am 03395833: Merge "Have Latin IME re-capitalize a selected string"
* commit '5e5bd3b6e6bc6418e3f1fb0b3c17f5a1c3af4177':
2013-04-17 19:51:12 -07:00
Jean Chalard 46b762c49f am d69892fc: am 12bf5a05: am e99daea0: Update dictionaries
* commit 'd69892fc82bcc269b3a2765263b2e352c485d7c3':
2013-04-17 19:51:11 -07:00
Jean Chalard 2bf0913581 am 2532265d: am 34676d92: am a022c538: Merge "If there are no suggestion span, recompute suggestions."
* commit '2532265d6a1b85cc318c06d010632584a9bc7a63':
2013-04-17 19:51:10 -07:00
Satoshi Kataoka 4f4a7fe8ad am da9c04cd: am d55ccbf7: am 837f46dc: Enable touch coordinate correction for new algorithm
* commit 'da9c04cd45ded0fe8b9860f7386c1a695d6a6026':
2013-04-17 19:51:09 -07:00
Jean Chalard afbeba59c5 am ae731331: am be0e013b: am 059e084e: Merge "Reject a previously user-refused suggestion."
* commit 'ae731331880f81534d1a0bf0bd6e2235b4204d63':
2013-04-17 19:51:07 -07:00
Tadashi G. Takaoka bf22c2fac7 am 577dc189: am 1a42236a: am 4b6756db: Merge "Remove unnecessary harmful finish() from SettingsActivity"
* commit '577dc1890626862f581a14badee5a0b85cbc4aa2':
2013-04-17 19:51:06 -07:00
Jean Chalard 8531535107 am 18c362d7: am 5f6492c5: am 673ebb4e: Merge "Update dictionaries"
* commit '18c362d7007feafa01fbce780816bfa737cc0a7c':
2013-04-17 19:51:05 -07:00
Tadashi G. Takaoka 511f01496d am 9797dd2e: am 2fd4a00b: am 1ec4c07a: Merge "Ignore modifier key while sliding key input"
* commit '9797dd2edc65e1b0bd2a428ea01ab712163e78d7':
2013-04-17 19:51:03 -07:00
Tadashi G. Takaoka 7067e8e347 am 333bb7db: am eabb710b: am f224941c: Merge "Suppress calling onPressKey and onReleaseKey while detecting gesture"
* commit '333bb7dbbddaca55372322ff3c044222d385a08f':
2013-04-17 19:51:02 -07:00
Tadashi G. Takaoka 2b1e1c6003 am ed497d24: am 089f1ce9: am bfb07ed7: Merge "Add preference dependency to gesture input related options"
* commit 'ed497d24236544e1cf02a385f1f6aa44015eba60':
2013-04-17 19:51:01 -07:00
Jean Chalard e1f7c7dd19 am d244574b: am fd959fd1: am 1903b41f: Merge "Clean up tests and increase speed"
* commit 'd244574be84119505d3712559b743c67a783103c':
2013-04-17 19:51:00 -07:00
Tadashi G. Takaoka df848bcc40 am b8540f8e: am 18414333: am e2af9b7e: Merge "Reset vertical correction when more suggestions are in modal mode"
* commit 'b8540f8ee523753c6bbc04a70ff9f850220a7dea':
2013-04-17 19:50:59 -07:00
Jean Chalard 3ea0331525 am 9b7fefea: am 6223d823: am c2653d0b: Fix a typo
* commit '9b7fefea1c4abe05c947a036f1939250fe2d3045':
2013-04-17 19:50:58 -07:00
Jean Chalard 2dc1f0bfde am ba5e450e: am 69ffa8b0: am 03d1dff3: Merge "Fix Binary dict tests"
* commit 'ba5e450e401564d0528ec4ad4884244e91fa01cf':
2013-04-17 19:50:56 -07:00
Satoshi Kataoka 87a3830ab7 am e157fa50: am 6246b7c3: am a94bb198: fix assertion
* commit 'e157fa502f2329b94fd9ac5844eb33a21c37019e':
2013-04-17 19:50:55 -07:00
Tadashi G. Takaoka 8af80b3fb4 am b0d3d86c: am be1232b3: am b12c2af3: Tighten unit test condition of MoreKeysKeyboardBuilder
* commit 'b0d3d86c3f85c20a321e1be06f5794c64e97bd08':
2013-04-17 19:50:54 -07:00
Baligh Uddin 670d88527a am 4793943e: am a270f90a: am dc64866c: (-s ours) am 0dbc8c35: am f2ab0adc: Import translations. DO NOT MERGE
* commit '4793943ee5d5ce5167ae5a58628bff1a9eca58f3':
2013-04-17 19:50:52 -07:00
Baligh Uddin c2e36a8fc2 am 97aa9c40: am a5506b53: am bfedad23: (-s ours) Merge "Import translations. DO NOT MERGE"
* commit '97aa9c4059c41395b6ad550a3e8dfb4a7b66a83b':
2013-04-17 19:50:51 -07:00
Baligh Uddin 931e253061 am 37ac3b3a: am a559e767: (-s ours) Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle
* commit '37ac3b3afa93bd0724f03de3897bf6e1049e7da2':
  Import translations. DO NOT MERGE
2013-04-17 19:50:50 -07:00
Tom Ouyang 3386a6d770 Merge "Remove duplicate new-word bigram cost (part 1)" 2013-04-18 02:48:29 +00:00
Tadashi G. Takaoka 93c31e176f am 530fd15e: Fix bug to update last interpolated index of GestureStroke
* commit '530fd15eff8bd8df1c4c87cfeab379b5328748c1':
  Fix bug to update last interpolated index of GestureStroke
2013-04-17 19:47:39 -07:00
The Android Automerger 17e55d3b55 am 45fd237c: merge in jb-ub-latinimegoogle-azuki history after reset to jb-ub-latinimegoogle
* commit '45fd237c87ac06a8cd3c773a6f6a92e7da6811db':
  Import translations. DO NOT MERGE
  Import translations. DO NOT MERGE
2013-04-17 19:47:38 -07:00
Tom Ouyang 05da1df8ee am 880cb618: am 3970352e: Make digraph lookups case insensitive
* commit '880cb6187cfe4ec6632bc2d19d70411210818bc9':
  Make digraph lookups case insensitive
2013-04-17 19:47:37 -07:00
Ken Wakasa ad3ebcbdd3 am ef83a2eb: am e01e22e1: Merge "Update SORTED_CHAR_MAP"
* commit 'ef83a2eb585f1115bebbc75810578989f8cdad93':
  Update SORTED_CHAR_MAP
2013-04-17 19:47:36 -07:00
Jean Chalard 38d52c0aca am a694c9ba: am ff766f8c: Merge "Don\'t insert automatic spaces when text looks like a URL"
* commit 'a694c9ba08895dbfadd703acb731a383edad8c9f':
  Don't insert automatic spaces when text looks like a URL
2013-04-17 19:47:35 -07:00
Tadashi G. Takaoka 38046a0a4e am 7abeccfa: am 1711f986: Merge "Add shadow to gesture preview trail"
* commit '7abeccfa2753806086c083b3ba7b5b96c40b387a':
  Add shadow to gesture preview trail
2013-04-17 19:47:34 -07:00
Satoshi Kataoka a23e25ccb7 am 93a429a7: am 252412d7: Use additional multi-word cost per language (for Russian)
* commit '93a429a7b5c5d7b5073cf9d7aa13e5af294e4b52':
  Use additional multi-word cost per language (for Russian)
2013-04-17 19:47:32 -07:00
Jean Chalard 7f8e55ec80 am c6c17b93: am 962c9f05: Merge "Small cleanup"
* commit 'c6c17b933270d994caa127ba9ca96ecf35898a88':
  Small cleanup
2013-04-17 19:47:31 -07:00