Commit graph

32676 commits

Author SHA1 Message Date
Jean Chalard
bac89ecc50 Fix a failing test.
A replay of that old, horribly hard-to-find bug: we post a
resume message during onStartInputView, so we need
to process it before we start the test. But now the message
is posted with a delay, so we need to wait for the delay...

Change-Id: I843d70e636fa51a68aadbdbbaa73b1711ad7bddd
2014-02-12 23:32:51 +09:00
Jean Chalard
367a35d377 Dump settings.
Bug: 10315296
Change-Id: Ieb020a23886514b3ba97611d8a6001f32b322f63
2014-02-12 22:53:15 +09:00
Yohei Yukawa
a8a06ad6d4 am 50fbe4cc: Merge "Cancel keydown events immediately once the view starts scrolling"
* commit '50fbe4cc09e9ee98f94f3a90b1353ec22ac149c7':
  Cancel keydown events immediately once the view starts scrolling
2014-02-12 02:23:24 -08:00
Yohei Yukawa
50fbe4cc09 Merge "Cancel keydown events immediately once the view starts scrolling" 2014-02-12 10:21:08 +00:00
Yohei Yukawa
4c259866c4 Cancel keydown events immediately once the view starts scrolling
The motivation of this patch is to make sure a user never feel
haptic feedback when scrolling the Emoji palette. In order to
achieve it, EmojiPageKeyboardView#releaseCurrentKey() should
be called whenever (delayed) keydown events should be canceled.

This patch wires up ViewPager.OnPageChangeListener#onPageScrolled
with EmojiPageKeyboardView#releaseCurrentKey() so that delayed
keydown events will be canceled immediately once the ViewParger
starts scrolling.

BUG: 12964092
Change-Id: Iea8c3e090bb16a8622e6b4a850af2bf963aa77d0
2014-02-12 18:56:08 +09:00
Tadashi G. Takaoka
71a6277e87 am 5a885e85: Merge "Keep showing key preview even when keyboard has been changed"
* commit '5a885e85c2df89247ccdde50fe26ca46438727fb':
  Keep showing key preview even when keyboard has been changed
2014-02-12 01:43:41 -08:00
Tadashi G. Takaoka
5a885e85c2 Merge "Keep showing key preview even when keyboard has been changed" 2014-02-12 09:40:55 +00:00
Tadashi G. Takaoka
0b7cecf1f0 am dd6ba4b1: Merge "Fix bug in KeyPreviewChoreographer.dismissKeyPreview"
* commit 'dd6ba4b184c2572f4947fda7d0743a7be919045c':
  Fix bug in KeyPreviewChoreographer.dismissKeyPreview
2014-02-12 01:37:17 -08:00
Tadashi G. Takaoka
dd6ba4b184 Merge "Fix bug in KeyPreviewChoreographer.dismissKeyPreview" 2014-02-12 09:13:37 +00:00
Jean Chalard
8adedbf47c Show the suggestion strip for the important notice
Bug: 10587358
Change-Id: Ia060a9ca9dfc2e7fe0750536a9fea3b9cc5900c4
2014-02-12 17:30:04 +09:00
Tadashi G. Takaoka
075158ccd0 Keep showing key preview even when keyboard has been changed
Bug: 12979147
Change-Id: I7e1f60686d6a8a0fca463174abb0a45f1f62ca43
2014-02-12 15:09:03 +09:00
Tadashi G. Takaoka
7e9b0b42bf Fix bug in KeyPreviewChoreographer.dismissKeyPreview
Bug: 12979147
Change-Id: Ibc60b4565badaebe760194f27984b02f9f966996
2014-02-12 14:50:56 +09:00
Tadashi G. Takaoka
1fefabfe23 am 351c8e61: Merge "Make importance notice dialog cancel able"
* commit '351c8e6185a3b301a7469358cc1df5d075fc1b01':
  Make importance notice dialog cancel able
2014-02-11 20:29:05 -08:00
Tadashi G. Takaoka
351c8e6185 Merge "Make importance notice dialog cancel able" 2014-02-12 04:25:59 +00:00
Keisuke Kuroyanagi
a44879a8be am b05b183f: Merge "Increase CHAR LIMIT for personalized setting."
* commit 'b05b183f60f9e01aa6a90b655dc27fcb324a195f':
  Increase CHAR LIMIT for personalized setting.
2014-02-11 20:14:12 -08:00
Keisuke Kuroyanagi
b05b183f60 Merge "Increase CHAR LIMIT for personalized setting." 2014-02-12 04:11:16 +00:00
Keisuke Kuroyanagi
29c92c40e0 Increase CHAR LIMIT for personalized setting.
Bug: 12189366
Change-Id: I19764b3aaf97319ac841460ac2a6ab1571d3ea2b
2014-02-12 12:23:22 +09:00
Tadashi G. Takaoka
7ffac033ac Make importance notice dialog cancel able
Bug: 10587358
Change-Id: I7415a6f33e6b5542718164fea1555095d23233e5
2014-02-12 11:59:43 +09:00
Baligh Uddin
61b4b0542b am 2089afd2: (-s ours) Merge "Import translations. DO NOT MERGE"
* commit '2089afd2578558c803b62c886f6b315df5d4cbdc':
  Import translations. DO NOT MERGE
2014-02-11 13:36:01 -08:00
Baligh Uddin
2089afd257 Merge "Import translations. DO NOT MERGE" 2014-02-11 21:33:06 +00:00
Baligh Uddin
31df2d1aea Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2014-02-11 21:33:01 +00:00
Tadashi G. Takaoka
bd060947ad am 6e1710f0: Merge "Optimize text resources\' ordering a bit"
* commit '6e1710f0d474f8750a8dacfd10ec5fccc10909ea':
  Optimize text resources' ordering a bit
2014-02-11 05:37:28 -08:00
Tadashi G. Takaoka
6e1710f0d4 Merge "Optimize text resources' ordering a bit" 2014-02-11 13:33:42 +00:00
Tadashi G. Takaoka
5e879c5c02 am d495cc36: Merge "Get nicer output of make-keyboard-text"
* commit 'd495cc36b7fd460c410b75519560febe2a3a3374':
  Get nicer output of make-keyboard-text
2014-02-11 04:47:11 -08:00
Tadashi G. Takaoka
d495cc36b7 Merge "Get nicer output of make-keyboard-text" 2014-02-11 12:43:32 +00:00
Tadashi G. Takaoka
8bfd6100d9 Optimize text resources' ordering a bit
Change-Id: I19382f1d9a4b6be173d1e9f62edd727ea987fa20
2014-02-11 21:41:55 +09:00
Tadashi G. Takaoka
ed509695a4 Get nicer output of make-keyboard-text
Change-Id: I6d30127aac2198d55b1335002f7a66b4aaebf82d
2014-02-11 21:41:21 +09:00
Baligh Uddin
d8e4928372 Import translations. DO NOT MERGE
Change-Id: I55e2d607627ba6f1f27c8cc60ffe8416f250638e
Auto-generated-cl: translation import
2014-02-10 17:55:21 -08:00
Baligh Uddin
9930b5c1d6 Import translations. DO NOT MERGE
Change-Id: I7ae917a1a5c68e266ce8d998f31ad9d5b8294ec2
Auto-generated-cl: translation import
2014-02-10 17:53:20 -08:00
Jean Chalard
342cd1a0b1 am 3df8bcb7: Revert "Display predictions when the cursor is moved after a word."
* commit '3df8bcb7a999c63c027faf527b5995dd0d8b40b2':
  Revert "Display predictions when the cursor is moved after a word."
2014-02-10 06:42:36 -08:00
Jean Chalard
3df8bcb7a9 Revert "Display predictions when the cursor is moved after a word."
This change is lacking some comments and break some unit tests.
It needs more work.

This reverts commit 38d31a5e79.

Change-Id: I675854fd0729f2d01b7751e35c6d0117f4f88993
2014-02-10 14:24:30 +00:00
Jean Chalard
7a99f741d6 am 38d31a5e: Display predictions when the cursor is moved after a word.
* commit '38d31a5e79c64e706e1698d2d24adb51c4ac53aa':
  Display predictions when the cursor is moved after a word.
2014-02-10 06:24:06 -08:00
Jean Chalard
38d31a5e79 Display predictions when the cursor is moved after a word.
Bug: 12951777
Change-Id: I744b98df6679edd34ca3c1392e38597325935932
2014-02-10 23:07:00 +09:00
Keisuke Kuroyanagi
4e778e50d1 am fd9599e9: Merge "Create Ver2PtNodeArrayReader."
* commit 'fd9599e9c7f2dceb3ecc3ecd4058369d49a7483d':
  Create Ver2PtNodeArrayReader.
2014-02-10 04:51:52 -08:00
Keisuke Kuroyanagi
fd9599e9c7 Merge "Create Ver2PtNodeArrayReader." 2014-02-10 12:47:44 +00:00
Jean Chalard
909ad2c4ff am f9e5b1ee: Merge "Show important notice strip"
* commit 'f9e5b1ee4ffa08fd10f8685cceff34daf2258ae0':
  Show important notice strip
2014-02-10 04:27:26 -08:00
Keisuke Kuroyanagi
b4747d8300 am 64faafbb: Merge "Stop passing buffer directly to DynamicPtReadingHelper."
* commit '64faafbb0e0a048997cc52e7198e789baa14e85c':
  Stop passing buffer directly to DynamicPtReadingHelper.
2014-02-10 04:27:18 -08:00
Keisuke Kuroyanagi
512b5401a7 am 7c73e0f2: Merge "Create Ver2ParticiaTrieNodeReader."
* commit '7c73e0f2a84a151f84a6fed4dc98c943b072e46a':
  Create Ver2ParticiaTrieNodeReader.
2014-02-10 04:27:15 -08:00
Jean Chalard
f9e5b1ee4f Merge "Show important notice strip" 2014-02-10 12:18:10 +00:00
Tadashi G. Takaoka
8dda9e480b Show important notice strip
Bug: 10587358
Change-Id: I1af3faa59afb2fc4cb90176acff1c2b0b1ba369c
2014-02-10 21:15:35 +09:00
Keisuke Kuroyanagi
f215d80f53 am 0d2df2ac: Merge "Refactoring: extract PtNode array reading logic form helper."
* commit '0d2df2ac8cbb334d352dc8a43d75f923bdb7a210':
  Refactoring: extract PtNode array reading logic form helper.
2014-02-10 04:12:26 -08:00
Keisuke Kuroyanagi
64faafbb0e Merge "Stop passing buffer directly to DynamicPtReadingHelper." 2014-02-10 12:11:28 +00:00
Keisuke Kuroyanagi
7c73e0f2a8 Merge "Create Ver2ParticiaTrieNodeReader." 2014-02-10 12:11:02 +00:00
Keisuke Kuroyanagi
be61170588 Create Ver2PtNodeArrayReader.
Bug: 12810574
Change-Id: I7708d24d735680b2fe9e6700316076018e88c98d
2014-02-10 21:09:55 +09:00
Keisuke Kuroyanagi
0d2df2ac8c Merge "Refactoring: extract PtNode array reading logic form helper." 2014-02-10 12:09:13 +00:00
Keisuke Kuroyanagi
cf2b075146 Stop passing buffer directly to DynamicPtReadingHelper.
Bug: 12810574
Change-Id: I656d99f504d8cf4e057080713b174943afd9dd4c
2014-02-10 21:06:09 +09:00
Keisuke Kuroyanagi
1e2752924d Create Ver2ParticiaTrieNodeReader.
Bug: 12810574

Change-Id: I7d3298b5f419d557755ae433c8b8cc0d145f4cc3
2014-02-10 21:06:09 +09:00
Keisuke Kuroyanagi
1d6afa179c Refactoring: extract PtNode array reading logic form helper.
Bug: 12810574
Change-Id: I2d2660871862f11630c3ad7bf04bb49ade57c1e7
2014-02-10 21:06:07 +09:00
Keisuke Kuroyanagi
def8a4c60b am ea24abf8: Merge "Remove unused code."
* commit 'ea24abf87834bf4aae263f316ca90b4a805a00bf':
  Remove unused code.
2014-02-10 03:59:22 -08:00
Keisuke Kuroyanagi
ea24abf878 Merge "Remove unused code." 2014-02-10 07:19:53 +00:00