Sandeep Siddhartha
b17a3bc4e8
Move sync policy related code out of account settings
...
Bug: 17981687
Bug: 17464069
Change-Id: I0ae3400564fd346cc84af74dfef65f01cc1ce6a8
2014-10-14 13:39:28 -07:00
Keisuke Kuroyanagi
d1471ee053
Merge "Remove shouldBlockAutoCorrectionBySafetyNet"
2014-10-14 10:52:32 +00:00
Keisuke Kuroyanagi
29b4f7aa67
Remove shouldBlockAutoCorrectionBySafetyNet
...
Bug: 13756409
[Category diff]
+1 27
-1 0
+2 0
-2 0
+3 0
-3 1
+4 11
-4 0
+5 51
-5 0
+6 0
-6 38
+7 0
-7 50
[Weighted category diff]
+1 28
-1 0
+2 0
-2 0
+3 0
-3 1
+4 11
-4 0
+5 51
-5 0
+6 0
-6 39
+7 0
-7 50
show diff for ./en_user_log_phones_2011_08.csv
+1 4
+4 5
+5 7
-6 9
-7 7
The increase of false positives comes from the spaceless
typing test cases that are synthetic data.
Change-Id: I4ea77aa56ebfaa5518c71107169e1d2332de6327
2014-10-14 11:20:33 +09:00
Sandeep Siddhartha
19084d076a
Cleanup LoginAccountUtils
...
Bug: 17464068
Change-Id: Icf994a7582491afebc5db522c127a30d079ce05c
2014-10-13 12:23:22 -07:00
Sandeep Siddhartha
d9015233f5
Set up a sync preference and policy for syncing [2]
...
- Adds a preference for enabling sync, which controls the sync behavior
- Make the ProductionFlags depend on appropriate flags to guarantee that
we don't mess things when flipping some flags
- Preferences now control the "syncable" property of the provider
thereby controlling the policy and when this entry shows up in
system settings.
Bug: 17464069
Change-Id: I1d58351188518c1ae9f1f9e147b5ea15d32a3427
2014-10-10 16:03:54 -07:00
Sandeep Siddhartha
1e10d29bc8
Don't restore device specific preferences
...
There are two categories of preferences:
1. That are part of the default shared preference
They were all getting backed up and restored.
Added a blacklist to not restore some of these.
e.g. current account
2. That are in a non-default shared preference file.
These are not getting backed up currently, but added a specific
local preference file for all such preferences.
Bug: 17288591
Change-Id: I2f748be971a2337543e5014434aa39313fd1e1d8
2014-10-10 10:49:32 -07:00
Tadashi G. Takaoka
4f17f3df46
Fixing keyboard theme selection
...
Bug: 17937287
Change-Id: I476045980843c5897820cd544daea06fa991acb5
2014-10-10 17:42:03 +09:00
Jatin Matani
eaf517ffea
Merge "Changes related Sync Engine library that communicates to cloud server"
2014-10-09 18:06:32 +00:00
Jean Chalard
bc18005948
Always show the typed word in recorrections.
...
Bug: 11330140
Bug: 17875601
Bug: 17623275
Change-Id: Ie4620f36f312c54c7b01b5f6cbdb0bc9171b6179
2014-10-09 17:54:58 +09:00
Jatin Matani
db1b736446
Changes related Sync Engine library that communicates to cloud server
...
This change updates some of the code that the library uses
to communicate with the cloud server
Specifically :
- Update BlockingHttpClient to use template ResponseProcessor
- Update HttpUrlConnectionBuilder to setAuthToken for HttpUrlConnection
Bug: 17464069
Bug: 17464805
Change-Id: I7d7b58dff594b920162f799d102e8582ff9fe6a4
2014-10-09 00:01:32 -07:00
Jean Chalard
81a5a10476
[ML19] Actually switch the language when appropriate
...
That is, when auto-correcting or when manually picking.
This is not great, but it's a good starting point.
Bug: 11230254
Change-Id: I07627f48e2de1c28053d6572c7c72625808ec79c
2014-10-09 13:13:25 +09:00
Jean Chalard
38ec825ef8
[ML16] Remove DictionaryFacilitator.getLocale()
...
Bug: 11230254
Change-Id: Ife99df42bc145fbd2d5c3128330bc0f88b104de9
2014-10-07 16:44:26 +09:00
Adrian Velicu
639837f85d
Merge "Postponing memory deallocation after onFinishInputView"
2014-10-06 23:45:40 +00:00
Yohei Yukawa
db6c32778e
Merge "Add a utility method to SuggestionSpanUtils"
2014-10-06 15:03:20 +00:00
Tadashi G. Takaoka
162ca68051
Remove preliminary subtypes from E-MR1 release
...
Note that unit test for Sinhala (Sri Lanka) and Tamil (Sri Lanka) have
been unexpectedly @suppressed.
Bug: 17743363
Change-Id: I4076a61adbf2d4aee58417d0c354b8ef4a938668
2014-10-06 23:42:14 +09:00
Adrian Velicu
7b8f317050
Postponing memory deallocation after onFinishInputView
...
Bug: 17559789
Change-Id: I1d4b1524028164d27ec4eadd3960b567148f2b84
2014-10-06 23:14:48 +09:00
Jean Chalard
fcc4cbf6f1
Merge "[ML14] Forward the locale list to relevant places, again"
2014-10-06 13:32:32 +00:00
Ken Wakasa
8784b4366e
Merge "Revert "Remove preliminary subtypes from E-MR1 release""
2014-10-06 12:53:14 +00:00
Ken Wakasa
fe5132f783
Revert "Remove preliminary subtypes from E-MR1 release"
...
This reverts commit 704db5f003
.
Bug: 17743363
Reverting due to unit test breakage..
Change-Id: Ie7c1e86e50af2a05b4b7877092122dc4f026aa54
2014-10-06 12:52:45 +00:00
Jean Chalard
bc051a561f
[ML14] Forward the locale list to relevant places, again
...
Diff:
+++ b/java/src/com/android/inputmethod/keyboard/internal/KeyboardBuilder.java
@@ -735,7 +735,7 @@ public class KeyboardBuilder<KP extends KeyboardParams> {
private boolean matchLocaleCodes(TypedArray caseAttr, final Locale[] locales) {
// TODO: adujst this for multilingual input
- return matchString(caseAttr, R.styleable.Keyboard_Case_languageCode, locales[0].toString());
+ return matchString(caseAttr, R.styleable.Keyboard_Case_localeCode, locales[0].toString());
}
private boolean matchLanguageCodes(TypedArray caseAttr, Locale[] locales) {
Change-Id: Icefac18dd6d5fea97f591177cf8df1ba6de7f4f0
2014-10-06 21:27:32 +09:00
Keisuke Kuroyanagi
552470c882
Merge "Make sure to suppress BoS prediction until input twice."
2014-10-06 10:46:31 +00:00
Tadashi G. Takaoka
3215338fa0
Merge "Remove preliminary subtypes from E-MR1 release"
2014-10-06 10:45:32 +00:00
Tadashi G. Takaoka
704db5f003
Remove preliminary subtypes from E-MR1 release
...
Note that unit test for Sinhala (Sri Lanka) and Tamil (Sri Lanka) have
been unexpectedly @suppressed.
Bug: 17743363
Change-Id: I5f4b6fd8cbb8fa4e31df9ac602847c681655fd02
2014-10-06 10:44:59 +00:00
Keisuke Kuroyanagi
1c2f00f6b5
Make sure to suppress BoS prediction until input twice.
...
Change-Id: I98d91f264d5d1d3f5bcda1fd9ec885779ba2f746
2014-10-06 19:36:04 +09:00
Keisuke Kuroyanagi
ca17ed7d9d
Fix: BoS prediction is shown after inputting just once.
...
Change-Id: Ibba209f47cb5b1a4b08281689d607711b8dcfad4
2014-10-06 19:28:39 +09:00
Yohei Yukawa
03c1e7955a
Add a utility method to SuggestionSpanUtils
...
This is a ground work for subsequent CLs.
BUG: 16995261
Change-Id: Icbb708a35412a635a0d625b520069840c0bb0904
2014-10-06 16:22:51 +09:00
Yohei Yukawa
a48ff4e294
Merge "Add unittest for SuggestionSpanUtils"
2014-10-06 07:20:39 +00:00
Yohei Yukawa
ceedaf6321
Add unittest for SuggestionSpanUtils
...
This adds unittest for SuggestionSpanUtils for subsequent CLs.
No behavior change is intended in this CL.
BUG: 16995261
Change-Id: I90d1591cab893a1421ca633963b7c8f00a5fe4b4
2014-10-06 12:24:46 +09:00
Keisuke Kuroyanagi
6accf63d0a
Make unit tests use new entry updating method.
...
Bug: 14425059
Change-Id: Ie7d92e92822a0d3a8b654d213e55d45aab799f5d
2014-10-06 12:09:15 +09:00
Ken Wakasa
faefad5b0f
Revert "[ML14] Forward the locale list to relevant places"
...
This reverts commit 15dbd38283
.
Bug: 11230254
Reverting due to unit test breakage.
Change-Id: Icf29ba5c808c754515aef2d1b4162d72f606acfe
2014-10-03 23:48:53 +00:00
Jean Chalard
15dbd38283
[ML14] Forward the locale list to relevant places
...
Bug: 11230254
Change-Id: Idf3ed27b396d63ade9800c72c5ce0ed613f5f669
2014-10-03 23:20:38 +09:00
Ken Wakasa
3a41528cbe
Merge "Fix testCharacterTableIsPresent to use BinaryDictUtils.getDictFile"
2014-10-03 12:04:05 +00:00
Keisuke Kuroyanagi
73edc1eed9
Merge "Simplify dictionary creation in unit tests."
2014-10-03 11:42:58 +00:00
Akifumi Yoshimoto
6164f1fcb9
Fix testCharacterTableIsPresent to use BinaryDictUtils.getDictFile
...
Bug:17097992
Change-Id: Ic26c95fccb63d592883f85fe34f4570f1861b8c3
2014-10-03 20:07:41 +09:00
Keisuke Kuroyanagi
ef903a81ac
Simplify dictionary creation in unit tests.
...
Change-Id: Id1b41494701f54651d7f79aba426e15cca8d898d
2014-10-03 19:59:15 +09:00
Keisuke Kuroyanagi
2522a4a477
Fix: NPE in unit test.
...
Change-Id: I769b43f2afa1151d5c0d9c408018c3932be377dc
2014-10-03 19:53:23 +09:00
Akifumi Yoshimoto
80861cde9d
Merge "Fix bug of testCharacterTableIsPresent (dicttool test)"
2014-10-03 10:07:04 +00:00
Akifumi Yoshimoto
71f9b8d50b
Fix bug of testCharacterTableIsPresent (dicttool test)
...
Bug:17097992
Change-Id: Ibe343b8cc704631e84ed9d3a39feee30a54bdc38
2014-10-03 18:56:41 +09:00
Tadashi G. Takaoka
826186f66b
Use Devanagari Danda letter as full stop on Nepali keyboard
...
Bug: 17741882
Change-Id: I62e8c9a3f194b9a3a6724c7d1a92292b150ddeb9
2014-10-03 09:48:18 +00:00
Jean Chalard
b28d1cc487
Fix a behavior change in dicttool
...
The behavior change was introduced by I8b3458ad. Concretely,
empty bigram lists would end up as empty lists instead of null.
Change-Id: Ibcdf7e6aabc6aba3f5db0477335882394e050ce5
2014-10-03 18:04:10 +09:00
Jean Chalard
fb051c3957
Merge changes I3c1f5ac1,I269c9aa8
...
* changes:
Switch code point table
Test for code point table (dicttool test)
2014-10-03 07:55:59 +00:00
Jean Chalard
a4244df846
Merge "Add calls to stub for API to consume gesture data."
2014-10-03 07:26:25 +00:00
David Faden
c92c883fdf
Add calls to stub for API to consume gesture data.
...
Bug: 17400259
Change-Id: Ib3511afffe1d14662e7dd14611f384689516e664
2014-10-03 15:01:34 +09:00
Tadashi G. Takaoka
6959a0f214
Refactor keyboard layout unit tests
...
- Move predfined keys definitions to AbstractLayerBase and make it a
top-level class.
- LayoutCustomizer extends AbstractLayoutBase that provides unit tests
to access helper method and predefined key easily.
- Move shared layout custmizers to new layout.customizer package.
- Move private layout customizers to layout classes.
Change-Id: I9421cef1bedf5759fb0434842ac13a3fe3320b69
2014-10-03 10:44:26 +09:00
Akifumi Yoshimoto
7e5614520a
Merge "Include a code point table in the binary dictionary."
2014-10-02 08:55:18 +00:00
Akifumi Yoshimoto
f51d3667fc
Switch code point table
...
Bug:17097992
Change-Id: I3c1f5ac183ebb5d3757b8ff258655869ab61f2e7
2014-10-02 12:28:04 +09:00
Akifumi Yoshimoto
25c884ba65
Test for code point table (dicttool test)
...
Bug:17097992
Change-Id: I269c9aa86378f32083f8688f4ce91862d47dd181
2014-10-02 12:28:04 +09:00
Akifumi Yoshimoto
9168ab60cf
Include a code point table in the binary dictionary.
...
Bug:17097992
Change-Id: I677a5eb3a704e4386f6573360e44ca335d81d2df
2014-10-02 12:27:49 +09:00
Tadashi G. Takaoka
f2c64cd644
Change package of subtype count unit test
...
Change-Id: Ie191c0607bb8388632fda5d276dd95f962676e3e
2014-10-02 12:25:50 +09:00
Tadashi G. Takaoka
2a6176fc65
Enable preliminary Sinhara keyboard for dogfood
...
Bug: 6911143
Change-Id: I38241d00567b25d1c6ba352f5b01eb8d8d532e0f
2014-10-01 09:36:56 +00:00