Tadashi G. Takaoka
aaefd56661
Add !string/<resource_name> reference
...
This CL introduces new text reference notation !string/<resource_name>
to refer a string resource on the fly.
This notation is mainly used to represent action key labels may refer
a string in a system locale in run-time.
This notation is needed to implement Hinglish and Serbian-Latin
keyboards that need to refer its own action key labels.
Bug: 17169632
Bug: 9687668
Change-Id: I042f6bd04714e0e448cd92031730eb9fb422e6d3
2014-09-25 18:27:23 +09:00
Tadashi G. Takaoka
dbb2182e39
Introduce subtype filter to unit test
...
Change-Id: I3de573ffa38c46b78e1f8a602f99c49c164516f0
2014-09-25 18:26:21 +09:00
Keisuke Kuroyanagi
951252bf47
Merge "Get stats from dictionary."
2014-09-25 08:24:55 +00:00
Tadashi G. Takaoka
0be4e6e585
Add allowRedundantMoreKeys attribute
...
This CL also adds a couple of custom layout tests of Nordic languages.
Bug: 10787354
Change-Id: I5e875d3f30863395511afa82f0a02deb093d3a6f
2014-09-25 15:12:06 +09:00
Sandeep Siddhartha
145f05d637
Merge "Add account change receiver to handle account removal"
2014-09-24 23:40:58 +00:00
Sandeep Siddhartha
d4aec65f65
Add account change receiver to handle account removal
...
Also cleanup the manifest to group similar components together.
Moving LoginAccountUtils to its own package
Bug: 17464068
Change-Id: Iad7928855531d58334b1e4039bb45b97dde75462
2014-09-24 13:10:54 -07:00
Tadashi G. Takaoka
51333ba4c3
Cleanup action key label unit tests
...
Change-Id: Iae08ef5689235310ad59035f4f19c6d631ca0602
2014-09-24 14:09:21 +09:00
Sandeep Siddhartha
a2dbc44895
Merge "Handle split layout tests for phones"
2014-09-24 03:41:06 +00:00
Tadashi G. Takaoka
064ba6bc0a
Merge "Fix Turkish/Azerbaijani keyboard to add more accented letters"
2014-09-24 03:36:10 +00:00
Keisuke Kuroyanagi
a8321242c6
Call stopTestModeInNativeCode() in testDecaying().
...
Change-Id: I939fdbda31ff066ea6e807ad1438a8f77fb6ddef
2014-09-24 08:51:19 +09:00
Tadashi G. Takaoka
620bfb9bb9
am 4c4ba10b: am 71b51590: am a76e11a2: am 1f490d6c: am be4e0d0e: Fix when to show important notice
...
* commit '4c4ba10bbb257036d7cb6ae8a128263285b7384f':
Fix when to show important notice
2014-09-23 16:18:45 +00:00
Sandeep Siddhartha
b036224dbe
Handle split layout tests for phones
...
Bug: 17577919
Change-Id: I060d81cfa11b9f9406f3d32307c7b949a057ffb3
2014-09-22 10:30:09 -07:00
Keisuke Kuroyanagi
504017e6dd
Quit using try catch in addAndWriteRandomWords.
...
Change-Id: I1f3137bacf02bf6bad03a9a99fa56346ff0cd763
2014-09-22 17:39:45 +09:00
Adrian Velicu
b12c174c2f
Merge "Hiding SuggestedWords.EMPTY and refactoring code that compares SuggestedWords instances directly to it to use isEmpty instead"
2014-09-22 06:20:25 +00:00
Adrian Velicu
30f4a2a4d7
Hiding SuggestedWords.EMPTY and refactoring code that compares SuggestedWords instances directly to it to use isEmpty instead
...
Bug: 17560717
Change-Id: I7032bf0ab46f9cf5e3b3312a14e689b5496764c1
2014-09-22 14:50:21 +09:00
Keisuke Kuroyanagi
b51412a05c
Merge "Quit depending on SoftReference in UserHistoryDictionaryTests."
2014-09-22 05:44:42 +00:00
Tadashi G. Takaoka
be4e0d0e39
Fix when to show important notice
...
This CL introduces a timeout duration to show an important notice
message. When the timeout has passed, the important notice message
will be suppressed without user intervention.
This CL also adds unit tests and fixes a bug in
getNextImportantNoticeTitle().
Bug: 17181982
Change-Id: If321c0060cc2f7ca14ad0631b84f4990f88bd659
2014-09-22 14:28:31 +09:00
Keisuke Kuroyanagi
d80072c4b8
Quit depending on SoftReference in UserHistoryDictionaryTests.
...
Change-Id: I96533abf939d39873c5eaab9a9b02f71681aafcf
2014-09-22 14:22:37 +09:00
Tadashi G. Takaoka
8ea51a2760
Fix Turkish/Azerbaijani keyboard to add more accented letters
...
Bug: 16807005
Change-Id: Ifd0ab3aeb8207cdecacf8cfe5b1d58c07690142f
2014-09-22 10:55:08 +09:00
Keisuke Kuroyanagi
743a9b4499
Get stats from dictionary.
...
Bug: 16553957
Change-Id: I70c7a7be3c902dc8a0dfe8f946f9ef75ba6c9655
2014-09-22 10:26:19 +09:00
Keisuke Kuroyanagi
12a5c959b3
Add small unit test for adding/removing trigrams.
...
Bug:17097992
Change-Id: I0ed0b4a172130726d822dadb6d7a806b94130104
2014-09-19 19:16:33 +09:00
Sandeep Siddhartha
84185148c5
Add account listing and preference integration for current account
...
Bug: 17464068
Change-Id: Idb68a6012b285d6bc4632414bb6d11131148cf67
2014-09-18 10:39:30 -07:00
Sandeep Siddhartha
27bb70d6a0
Merge "Start showing the split keyboard layout"
2014-09-18 17:05:28 +00:00
Adrian Velicu
329dbe2239
Switching to AndroidJUnitRunner instrumentation
...
Bug: 16864527
Change-Id: I8a79a78f24cbc52935743311f5f0dceeb780358f
2014-09-18 19:57:18 +09:00
Sandeep Siddhartha
081c2d386d
Start showing the split keyboard layout
...
Change [3/3]
Added tests for Qwerty/en-US/split
Parse the switch-case statement from KeyboardBuilder to use the right layout.
Bug: 4968173
Change-Id: If4d6d71d5900525290268d8affa55dccf1ebd4f2
2014-09-17 20:56:57 -07:00
Tadashi G. Takaoka
90f06760b9
Fix Romanian keyboard to promote "A with breve"
...
Bug: 17324498
Change-Id: Ie27f0023b2bfb18b0ee2051260ecf6bab75727a5
2014-09-18 11:48:29 +09:00
Tadashi G. Takaoka
7d64bc3455
Merge "Revert "Revert "Fall back to default keyboard theme"""
2014-09-17 11:51:19 +00:00
Tadashi G. Takaoka
311f12d024
Revert "Revert "Fall back to default keyboard theme""
...
This reverts commit 821486ba8b
.
Change-Id: If0285c87edcd5f7d3c5449026953a74bf1125f65
2014-09-17 11:51:09 +00:00
Tadashi G. Takaoka
c6cc000892
Merge "Revert "Fall back to default keyboard theme""
2014-09-17 11:46:50 +00:00
Tadashi G. Takaoka
821486ba8b
Revert "Fall back to default keyboard theme"
...
This reverts commit 6ed8b18326
.
Change-Id: I48f775e54f4077e556b26bc0146bc918421c6845
2014-09-17 11:46:40 +00:00
Tadashi G. Takaoka
e2a396eef0
Merge "Fall back to default keyboard theme"
2014-09-17 11:23:56 +00:00
Tadashi G. Takaoka
6ed8b18326
Fall back to default keyboard theme
...
Bug: 17537884
Change-Id: I3452d6d4a5837c6b2d417c8d256c121df86131cc
2014-09-17 19:36:22 +09:00
Jean Chalard
161080c029
Fix tests.
...
Looper.prepare() is not called automatically for us any more.
Bug: 17518123
Change-Id: I2fb6caa4ef79ce7ed86ff58518f4b000483e508f
2014-09-17 19:12:04 +09:00
Adrian Velicu
f116f91033
Making spelling of the word "distracters" consistent
...
Bug: 17537869
Change-Id: Ibfc1c84aff72aeb76c9b127503369d00f3dfaceb
2014-09-17 17:32:43 +09:00
Ken Wakasa
f81baec7ae
Prepare for E MR1 that is linked against L SDK
...
Change-Id: I77e735a824718e96eac49359ae195c0ffa76b83d
2014-09-16 20:52:16 +09:00
Keisuke Kuroyanagi
89e34169f8
Get locale using detected language for personalization.
...
Bug: 16547557
Change-Id: If3d88a548e5a2255ff81c819b056f77bfbe237ae
2014-09-10 18:23:07 +09:00
Keisuke Kuroyanagi
d843081193
Move case and OOV detection logic into distracter filter.
...
Bug: 16547557
Change-Id: I8502585976deb5e93fff3b1e0266654b8a927bda
2014-09-10 11:25:34 +09:00
Jean Chalard
1cf2acd8de
am 61e7afa6: am 0eaa25e0: am 914078fd: Fix a bug where recorrection would stop on connectors
...
* commit '61e7afa6fa98939f9dcb9f7a2ebb5678a51d4201':
Fix a bug where recorrection would stop on connectors
2014-09-08 13:20:27 +00:00
Jean Chalard
b41ee67194
Fix the sentence separator for Hindi.
...
Change-Id: I623e4ccbc324751eb67ec4bb777e2be5ae2a60d1
Bug: 17418371
2014-09-08 21:54:28 +09:00
Jean Chalard
914078fd91
Fix a bug where recorrection would stop on connectors
...
Bug: 16733686
Change-Id: I7a9f79a81e33a1f5bf5f3daf0b78d0f1e4447e7a
2014-09-08 21:47:01 +09:00
Jean Chalard
a1d2315499
Merge "Fix a bug with the Greek question mark."
2014-09-08 08:58:27 +00:00
Jean Chalard
b526a894db
Fix a bug with the Greek question mark.
...
Bug: 17398284
Change-Id: If49593e2c959935a183a4cd9d988407cc1160599
2014-09-08 15:33:51 +09:00
Tadashi G. Takaoka
6e259d560e
am 82c8696f: am c7b8858e: am 6ba84dcd: Merge "Refactor action label/icon definitions" into lmp-dev
...
* commit '82c8696f526d3ab121a7e8d188acf30ce6ae8e9c':
Refactor action label/icon definitions
2014-09-05 17:23:44 +00:00
Jean Chalard
17901db691
Fix a bug where CAPS_WORDS would not be returned.
...
Also introduce some unit tests that would have caught the bug.
Bug: 17398284
Change-Id: Idb715b7bd2f70992d6cdf4e25ef368809382caef
2014-09-05 07:56:25 +00:00
Tadashi G. Takaoka
5166e9f0ff
Refactor action label/icon definitions
...
Bug: 15782668
Change-Id: Ibf1205d46e9293d516a56030ba10841128f57450
2014-09-05 11:44:18 +09:00
Tadashi G. Takaoka
f7be68e636
am 06429878: am 464ff7c1: Add unit tests for enter key\'s more keys
...
* commit '06429878808f3e072ee34e97ac7a9085da9f8e79':
Add unit tests for enter key's more keys
2014-09-03 17:55:58 +00:00
Tadashi G. Takaoka
8bc82177a5
am b506390b: am e8e08213: Merge "Add shared abstract test class for action label test" into lmp-dev
...
* commit 'b506390b3538fb6ef90cc91a9f5622f52c5e245d':
Add shared abstract test class for action label test
2014-09-03 17:55:57 +00:00
Tadashi G. Takaoka
464ff7c131
Add unit tests for enter key's more keys
...
Bug: 15681452
Change-Id: I3070c46bb2c0cb8ccaae66eaea132b41c567e135
2014-09-04 00:18:14 +09:00
Tadashi G. Takaoka
cd6f5ae566
Add shared abstract test class for action label test
...
Bug: 15681452
Change-Id: I0ad21e6979aed1b5c8c210399c4edfd5993adbdc
2014-09-03 23:55:36 +09:00
Tadashi G. Takaoka
f5960b4f62
am 034a4a5a: am c4710124: Merge "Fix the order of keys on more keys keyboard" into lmp-dev
...
* commit '034a4a5a19ba37dba8999b3763ae756fe748deaf':
Fix the order of keys on more keys keyboard
2014-08-29 19:07:06 +00:00