Ken Wakasa
7b03580340
am eab16a4a
: am 5bb42062
: Use more JNI Region calls
...
* commit 'eab16a4a4b7fd91072e5764d68b80455b981de54':
Use more JNI Region calls
2012-08-09 09:10:23 -07:00
Ken Wakasa
5bb4206275
Use more JNI Region calls
...
Change-Id: I371db517ff4749c0b7e5bdb4362e6310c91a24dc
2012-08-10 00:46:20 +09:00
Satoshi Kataoka
b481b045f3
am 73fc766e
: am 9d298716
: Add reset method for dic travserse session
...
* commit '73fc766e8c03a84cad5a049d7c9a93a476097277':
Add reset method for dic travserse session
2012-08-09 02:21:10 -07:00
Satoshi Kataoka
9d29871605
Add reset method for dic travserse session
...
Change-Id: Ia3dd924f92549da2cf8302ef77c629902d4f275b
2012-08-09 17:49:19 +09:00
Tadashi G. Takaoka
9643c1c02c
am 03c580e8
: am 877157e1
: Optimize keyboard drawing code a bit
...
* commit '03c580e801b66404b8edd8b99b7321d67ac70915':
Optimize keyboard drawing code a bit
2012-08-09 01:01:18 -07:00
Tadashi G. Takaoka
877157e1f5
Optimize keyboard drawing code a bit
...
* Remove useless boolean flag.
* Use invalidate(int,int,int,int).
* Don't draw background when hardware acceleration is enabled.
Change-Id: Id560ac84f33b5151437a42a4ff22736284d71e2d
2012-08-09 16:44:11 +09:00
Tadashi G. Takaoka
e30f346263
am 80d63d22
: am f40a6669
: Merge "Update dictionary availability at onStartInputView" into jb-mr1-dev
...
* commit '80d63d226308f70752634425e1cdd748429a1b83':
Update dictionary availability at onStartInputView
2012-08-09 00:16:01 -07:00
Tadashi G. Takaoka
2be2d77664
Update dictionary availability at onStartInputView
...
This is a follow up of I7901c0f9489b4deb79314c2c903b138611bfd78e
Change-Id: I38c22e886db247c402a964e3ddd10b09a461151c
2012-08-09 16:09:54 +09:00
Tadashi G. Takaoka
73ea4dfe52
am b2c57991
: am 9abea49d
: Merge "Fix NPE and don\'t call UI API from non-UI thread" into jb-mr1-dev
...
* commit 'b2c579910e44f3b768053ec4cc946fcb47491aa8':
Fix NPE and don't call UI API from non-UI thread
2012-08-08 20:04:19 -07:00
Tadashi G. Takaoka
9abea49dd4
Merge "Fix NPE and don't call UI API from non-UI thread" into jb-mr1-dev
2012-08-08 20:00:19 -07:00
Tadashi G. Takaoka
8335c59ea7
Fix NPE and don't call UI API from non-UI thread
...
This change also reverts I29ec3e9f10484f30288fac76f0c45b3707bc2259
Bug: 6956969
Bug: 6891020
Bug: 6947253
Change-Id: I7901c0f9489b4deb79314c2c903b138611bfd78e
2012-08-09 11:55:41 +09:00
Kurt Partridge
630a1c8032
Merge "ResearchLogging upload via service"
2012-08-08 09:27:03 -07:00
Satoshi Kataoka
dc0f8abf18
am da31bde5
: am 60d4961f
: Merge "Pass traverse session" into jb-mr1-dev
...
* commit 'da31bde599077608f5da595150626a32229b418f':
Pass traverse session
2012-08-08 07:53:42 -07:00
Satoshi Kataoka
60d4961f34
Merge "Pass traverse session" into jb-mr1-dev
2012-08-08 07:50:44 -07:00
Satoshi Kataoka
5597df9838
am 8c5b13f4
: am 181567f9
: Merge "Add traverse session" into jb-mr1-dev
...
* commit '8c5b13f49e47ff25c73f01a7ff9c46a2b4619866':
Add traverse session
2012-08-08 07:45:04 -07:00
Satoshi Kataoka
9127811493
Pass traverse session
...
Change-Id: I84bfaaa406e3f51421c08a7ee8f9576ebdba54d4
2012-08-08 23:30:31 +09:00
Satoshi Kataoka
181567f9c7
Merge "Add traverse session" into jb-mr1-dev
2012-08-08 04:40:36 -07:00
Satoshi Kataoka
c4e4dfe17d
Add traverse session
...
Bug: 6942265
Change-Id: I384cf701f5ee44c4b1037e5b8ddfa3d570286f55
2012-08-08 20:39:43 +09:00
Tadashi G. Takaoka
a81cba58ff
am debc7ffd
: am 732f2798
: Merge "Add toString() method to Keyboard" into jb-mr1-dev
...
* commit 'debc7ffd692884f22904bd519124f9657170ec7e':
Add toString() method to Keyboard
2012-08-08 00:12:03 -07:00
Tadashi G. Takaoka
260250fb80
am 72cbfdcd
: am 2bcd913e
: Merge "Add SuggestInitializationListener to BinaryDictionary.resetMainDict()" into jb-mr1-dev
...
* commit '72cbfdcd80210dc412b8094df1060b0685b356df':
Add SuggestInitializationListener to BinaryDictionary.resetMainDict()
2012-08-08 00:12:01 -07:00
Tadashi G. Takaoka
732f27984e
Merge "Add toString() method to Keyboard" into jb-mr1-dev
2012-08-08 00:08:13 -07:00
Tadashi G. Takaoka
2bcd913e56
Merge "Add SuggestInitializationListener to BinaryDictionary.resetMainDict()" into jb-mr1-dev
2012-08-08 00:07:57 -07:00
Tadashi G. Takaoka
35336cf83a
Add toString() method to Keyboard
...
Change-Id: I74c8f006323ed78ec67414fd17849ab40966968e
2012-08-08 15:59:56 +09:00
Tadashi G. Takaoka
f18996a772
am 8d0d7415
: am a890de42
: Merge "Use ArrayList to implement PointerTrackerQueue" into jb-mr1-dev
...
* commit '8d0d7415f8d634f88ce4f391441f65960a1be0f4':
Use ArrayList to implement PointerTrackerQueue
2012-08-07 23:59:48 -07:00
Tadashi G. Takaoka
a890de4215
Merge "Use ArrayList to implement PointerTrackerQueue" into jb-mr1-dev
2012-08-07 23:56:29 -07:00
Tadashi G. Takaoka
79eefda0d3
Add SuggestInitializationListener to BinaryDictionary.resetMainDict()
...
Change-Id: I4c01f172ddb2ca60fa6e604384610c90b76e5457
2012-08-08 15:55:26 +09:00
Tadashi G. Takaoka
7ae1fd02d4
Use ArrayList to implement PointerTrackerQueue
...
Change-Id: Ie386e6c7869df4df940e09fccffc5cd661134557
2012-08-08 14:18:30 +09:00
Kurt Partridge
cf504d5723
Merge "ResearchLogging log when preferences change"
2012-08-07 20:09:25 -07:00
Kurt Partridge
7bc4bde41c
ResearchLogging upload via service
...
Upload using an intent service rather than just a thread. More robust in case the keyboard
is closed and the upload hasn't finished yet.
multi-project commit with Idf39453f6ccc70af63e7b2c912f61f2533339870
Bug: 6188932
Change-Id: Id5484f2b6349e316e828d5bdc0ed9ca92887d5b8
2012-08-07 20:04:55 -07:00
Baligh Uddin
dd7fe09cde
Import translations. DO NOT MERGE
...
Change-Id: I6be8d9cf708867fae5935312b5cec928fe37919e
Auto-generated-cl: translation import
2012-08-07 15:10:57 -07:00
Baligh Uddin
7bf5415bfe
Import translations. DO NOT MERGE
...
Change-Id: I48e2fcef3c0384fb745f6329b8877a8c1a1cd815
Auto-generated-cl: translation import
2012-08-07 15:05:45 -07:00
Tadashi G. Takaoka
a1ec8195d6
am 5db161d7
: am 0cc425bd
: Add PointerTrackerQueue unit tests
...
* commit '5db161d7732933469799ed683411be8f3dd02c70':
Add PointerTrackerQueue unit tests
2012-08-07 01:01:47 -07:00
Tadashi G. Takaoka
0cc425bd9c
Add PointerTrackerQueue unit tests
...
This is a groundwork to elminate LinkedList from PointerTrackerQueue.
Change-Id: Ib77780537ceb0b4273fb8e483977ab76124c5ce7
2012-08-07 16:56:41 +09:00
Tadashi G. Takaoka
18cab3539f
am d9f9c118
: am 27e48447
: Lingering gesture floating preview text a bit
...
* commit 'd9f9c1189d3b1a4bbeed92be843ea13219a01365':
Lingering gesture floating preview text a bit
2012-08-06 22:33:22 -07:00
Tadashi G. Takaoka
27e48447a4
Lingering gesture floating preview text a bit
...
Bug: 6936095
Change-Id: I873343e9aa6afdf6bdb223795f03232509b012a7
2012-08-07 13:54:42 +09:00
Kurt Partridge
bf2d169c1a
ResearchLogging log when preferences change
...
Bug: 6188932
Change-Id: I568b54248b541e6f5916b18e46d33dd447b783b7
2012-08-06 18:29:51 -07:00
Baligh Uddin
f49024d15c
Import translations. DO NOT MERGE
...
Change-Id: Ia5ce1a63a56c2045a89b57fcd4ebe7f542d09f6a
Auto-generated-cl: translation import
2012-08-06 13:39:51 -07:00
Baligh Uddin
2a0975be66
Import translations. DO NOT MERGE
...
Change-Id: I8cb76298b75155a9d2d4726127759ad9542a93fc
Auto-generated-cl: translation import
2012-08-06 13:35:01 -07:00
Tadashi G. Takaoka
8bc58790c5
am 2fbaed91
: am 7a139757
: Cleanup unused import and dead code
...
* commit '2fbaed919f4c2ac64c2be2b84b4a5d7e372813d5':
Cleanup unused import and dead code
2012-08-06 02:23:20 -07:00
Tadashi G. Takaoka
7a13975700
Cleanup unused import and dead code
...
Change-Id: Ife877620561d29a8f25602916420741186104617
2012-08-06 17:28:33 +09:00
Tadashi G. Takaoka
e6938283f6
am 774e374f
: am dba77186
: Fix duplicate getSuggestions() call for main dictionary
...
* commit '774e374f5f58e21692df6113128c1707ae767fc0':
Fix duplicate getSuggestions() call for main dictionary
2012-08-06 01:18:28 -07:00
Tadashi G. Takaoka
dba77186f7
Fix duplicate getSuggestions() call for main dictionary
...
Change-Id: I092480063452505cdf03dbd83b9c64e535822931
2012-08-06 17:08:38 +09:00
Tadashi G. Takaoka
1aae6914ba
am 6365b38b
: am b2795974
: Fix Utils.getStackTrace()
...
* commit '6365b38b9c1a106c7de176e668f13b12c9ab4f1e':
Fix Utils.getStackTrace()
2012-08-06 00:55:16 -07:00
Tadashi G. Takaoka
b27959741a
Fix Utils.getStackTrace()
...
Change-Id: Iaf160af32bb77b3ad5929cb5ee8eccd01165bdf6
2012-08-06 16:50:43 +09:00
Tadashi G. Takaoka
d299bde24b
am 76bfe7f7
: am 44f12ed9
: Merge "Separate updateSuggestionStrip from commitTyped" into jb-mr1-dev
...
* commit '76bfe7f7b0f6b231e0596e400620cd34265a044f':
Separate updateSuggestionStrip from commitTyped
2012-08-05 22:49:27 -07:00
Tadashi G. Takaoka
0a524de3df
Separate updateSuggestionStrip from commitTyped
...
The commitTyped() called updateSuggestionStrip(), and that led to call
Suggest.getSuggestedWordsForTypingInput() even after a batch input was
started because WordComposer.commitWord() reset the batch input state.
Bug: 6932442
Change-Id: If645b1ef0343aa1e21ca71a9275b40c6c3be13df
2012-08-06 14:31:01 +09:00
Tadashi G. Takaoka
6b4cada7b2
am 2687b667
: am 4e9e6cd1
: Fix IllegalStateException of KeyDetector
...
* commit '2687b667a7edb889fd2704380fee45f848da6626':
Fix IllegalStateException of KeyDetector
2012-08-05 19:25:20 -07:00
Tadashi G. Takaoka
4e9e6cd154
Fix IllegalStateException of KeyDetector
...
A KeyDetector without Keyboard may exist in some rare cases. This
change eliminates throwing IllegalStateException and checks explicitly
against null.
Bug: 6891020
Change-Id: I29ec3e9f10484f30288fac76f0c45b3707bc2259
2012-08-06 11:09:50 +09:00
Kurt Partridge
838e6c1e5b
ResearchLogging capture full n-gram data
...
- Captures complete motion data for all words in an n-gram.
- Also filters n-grams properly; if any word in the n-gram is not
in the dictionary, it is not included.
- Simplify ResearchLog to not require explicit state
- Added LogBuffer class MainLogBuffer class to allow n-gram-level decisions
about privacy.
- Moved LogUnit out from ResearchLogger
multi-project change with Id997fb6572daa3ff55591afa1676953bb204f33a
Because of a strange Gerrit interaction, earlier patchsets were recorded
as the following separate changes (to soon be abandoned):
- I59d86ae28123890ddb7aabc7dc9a73a75eecbca4
- I9cc95266fa4500d019e09ec53ec00e5dea7ffd38
- Ie6f23a2035e160f231406df1388a43725380df1d
- Id87909e96fa7fa91174c86395a964404f3490fe1
- I57c5cbde0425c42538d589fa4d1802b3e5688f7c
- Ic1f9d7727e416da1b6c4f1a45b53750cd4088dcf
- I20a72ccc4ba1bc08ed3ee39bff71d2adb376588c
- I417f6f364144b90085f5fef4bd2de1a40b5dfa79
Bug: 6188932
Change-Id: I771e57e3b8c0eb6721c2022e775cb0b528bdff93
2012-08-05 00:55:58 -07:00
Ying Wang
f06db84d19
Import translations. DO NOT MERGE
...
Change-Id: I5b3c408ec87801fb3e6475d8cce0336fa7d26872
Auto-generated-cl: translation import
2012-08-03 14:30:57 -07:00