OSDN Git Service

android-x86/packages-apps-Settings.git
7 years agoCannot have badge only channels.
Julia Reynolds [Fri, 6 Jan 2017 16:43:45 +0000 (11:43 -0500)]
Cannot have badge only channels.

Test: manual
Change-Id: I564f6b7e076a10847bd7f48c59a0de095180ea92

7 years agoMerge "Fix test from security feature provider."
TreeHugger Robot [Fri, 6 Jan 2017 03:13:50 +0000 (03:13 +0000)]
Merge "Fix test from security feature provider."

7 years agoMerge "Do not load old category when IA is enabled."
TreeHugger Robot [Fri, 6 Jan 2017 03:01:17 +0000 (03:01 +0000)]
Merge "Do not load old category when IA is enabled."

7 years agoMerge "Add icon for new IA."
TreeHugger Robot [Fri, 6 Jan 2017 02:26:26 +0000 (02:26 +0000)]
Merge "Add icon for new IA."

7 years agoMerge "Update tile color from using accent to colorControlNormal."
TreeHugger Robot [Fri, 6 Jan 2017 02:18:13 +0000 (02:18 +0000)]
Merge "Update tile color from using accent to colorControlNormal."

7 years agoFix test from security feature provider.
Fan Zhang [Fri, 6 Jan 2017 01:42:21 +0000 (17:42 -0800)]
Fix test from security feature provider.

Change-Id: Idbe1fdab8f8840c593408ce63fdb003bddbabbf9
Fix: 34113785
Test: RunSettingsRoboTests

7 years agoDo not load old category when IA is enabled.
Fan Zhang [Fri, 6 Jan 2017 00:59:16 +0000 (16:59 -0800)]
Do not load old category when IA is enabled.

Bug: 34026031
Test: RunSettingsRoboTests
Change-Id: Ie4ede018c8e3e906093cba4b9d4bf9d75c0bd972

7 years agoUpdate tile color from using accent to colorControlNormal.
Fan Zhang [Thu, 5 Jan 2017 19:36:49 +0000 (11:36 -0800)]
Update tile color from using accent to colorControlNormal.

Also remove some unused code
Bug: 33759208
Test: visual

Change-Id: I0a019bf6b514564f9e6e844de8a6b75b2ca69cc7

7 years agoAdd icon for new IA.
Doris Ling [Fri, 6 Jan 2017 00:39:09 +0000 (16:39 -0800)]
Add icon for new IA.

Add preference icon for System updates, Account sync, and App
permissions.

Bug: 33759208
Test: Visual
Change-Id: Icb0aff0e9c46d774d643b4b4262c6d3f939c791a

7 years agonfc: Make tap & pay searchable
Ruchi Kandoi [Tue, 3 Jan 2017 22:02:23 +0000 (14:02 -0800)]
nfc: Make tap & pay searchable

Bug: 26818511
Test: make RunSettingsRoboTests -j40; no regression
Change-Id: I2e79fcac984510cb444fcaf0cca8f64f9822c047
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
7 years agoMerge "Apply LightActionBar theme to Settings app."
TreeHugger Robot [Fri, 6 Jan 2017 00:10:24 +0000 (00:10 +0000)]
Merge "Apply LightActionBar theme to Settings app."

7 years agoMerge "Add first pass at a new Storage screen."
Daniel Nishi [Thu, 5 Jan 2017 22:35:38 +0000 (22:35 +0000)]
Merge "Add first pass at a new Storage screen."

7 years agoAdd first pass at a new Storage screen.
Daniel Nishi [Fri, 16 Dec 2016 18:24:49 +0000 (10:24 -0800)]
Add first pass at a new Storage screen.

This patch begins setting up the structure for the screen.
The functionality for populating the data in the preferences
is coming in a later patch.

Bug: 33199077
Test: Settings Robo Tests
Change-Id: I9ebad9d3896501e31ac715704ca986eceb36877d

7 years agoMerge "Fix robolectric breakage because of internal resources"
TreeHugger Robot [Thu, 5 Jan 2017 19:44:54 +0000 (19:44 +0000)]
Merge "Fix robolectric breakage because of internal resources"

7 years agoMerge "Adding a customizable development mode tile"
Sunny Goyal [Thu, 5 Jan 2017 19:41:15 +0000 (19:41 +0000)]
Merge "Adding a customizable development mode tile"

7 years agoFix robolectric breakage because of internal resources
jackqdyulei [Thu, 5 Jan 2017 17:58:45 +0000 (09:58 -0800)]
Fix robolectric breakage because of internal resources

The robolectirc breakage is mainly because of ag/1726837 and the
current robo tests cannot deal with private resources. Robo engineer
will working on this to make sure robo tests is compatible with private
resources(b/33431346) and be globally used.

This is a temporary fix to stop the breakage by adding the hardcoded
color and will be reverted after b/33431346 is finished.

Test: make -j40 RunSettingsRoboTests
Change-Id: I5f451d94f0162c818b98aaaa49d452d926dd83b1

7 years agoMerge "Update Android Beam feature summary string" am: 27a59e1d2c am: abe9a41d19...
Ruchi Kandoi [Thu, 5 Jan 2017 18:17:57 +0000 (18:17 +0000)]
Merge "Update Android Beam feature summary string" am: 27a59e1d2c am: abe9a41d19 am: 662975d861
am: e40f036ab3

Change-Id: Ife5792584ec8af1fc8decc83436c567e23ab62b8

7 years agoAdding a customizable development mode tile
Sunny Goyal [Wed, 2 Nov 2016 18:20:17 +0000 (11:20 -0700)]
Adding a customizable development mode tile

User can configure the active state for development mode
which would allow enabling multiple options at once

Test: make -j40 RunSettingsRoboTests
Change-Id: I545b790f8c7097945f39ca003e5985b23cb53636

7 years agoMerge "Update Android Beam feature summary string" am: 27a59e1d2c am: abe9a41d19
Ruchi Kandoi [Thu, 5 Jan 2017 18:14:58 +0000 (18:14 +0000)]
Merge "Update Android Beam feature summary string" am: 27a59e1d2c am: abe9a41d19
am: 662975d861

Change-Id: I6bad7c49519869dd60e130e5a31cf3514b0896c1

7 years agoMerge "Update Android Beam feature summary string" am: 27a59e1d2c
Ruchi Kandoi [Thu, 5 Jan 2017 18:11:54 +0000 (18:11 +0000)]
Merge "Update Android Beam feature summary string" am: 27a59e1d2c
am: abe9a41d19

Change-Id: I0a2cf7b82818102adc857cd38007a6e3ba7b4dd9

7 years agoMerge "Update Android Beam feature summary string"
Ruchi Kandoi [Thu, 5 Jan 2017 18:08:22 +0000 (18:08 +0000)]
Merge "Update Android Beam feature summary string"
am: 27a59e1d2c

Change-Id: I6edef06c6e0c94dc8c5d27003f19b60b2f6c5f4c

7 years agoMerge "Update Android Beam feature summary string"
Treehugger Robot [Thu, 5 Jan 2017 18:04:12 +0000 (18:04 +0000)]
Merge "Update Android Beam feature summary string"

7 years agoImport translations. DO NOT MERGE am: cd3475f3d1 -s ours
Bill Yi [Thu, 5 Jan 2017 10:24:49 +0000 (10:24 +0000)]
Import translations. DO NOT MERGE am: cd3475f3d1  -s ours
am: 590ee0a9f5  -s ours

Change-Id: I79d0be529a02a53a8c5b9ed0c3beb13680952ff2

7 years agoImport translations. DO NOT MERGE
Bill Yi [Thu, 5 Jan 2017 10:16:47 +0000 (10:16 +0000)]
Import translations. DO NOT MERGE
am: cd3475f3d1  -s ours

Change-Id: I56384f858944a1607cadd5cea8f95a0e346b8a50

7 years agoMerge "Import translations. DO NOT MERGE"
TreeHugger Robot [Thu, 5 Jan 2017 10:11:23 +0000 (10:11 +0000)]
Merge "Import translations. DO NOT MERGE"

7 years agoImport translations. DO NOT MERGE
Bill Yi [Thu, 5 Jan 2017 01:46:43 +0000 (17:46 -0800)]
Import translations. DO NOT MERGE

Change-Id: I24410f77a5b2f4777bae8546e6709c47d971c992
Auto-generated-cl: translation import

7 years agoImport translations. DO NOT MERGE
Bill Yi [Thu, 5 Jan 2017 01:41:14 +0000 (17:41 -0800)]
Import translations. DO NOT MERGE

Change-Id: Ib216a7dd5eeb0dd2a22a07c83cfce2803dad5189
Auto-generated-cl: translation import

7 years agoUpdate Android Beam feature summary string
Ruchi Kandoi [Fri, 23 Dec 2016 01:33:01 +0000 (17:33 -0800)]
Update Android Beam feature summary string

Bug: 32183480
Test: compiles
Change-Id: I750e998ea73b10645666c7d080afe7320b705d47
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
7 years agoMerge "Check for text type before setting text span."
TreeHugger Robot [Wed, 4 Jan 2017 23:31:36 +0000 (23:31 +0000)]
Merge "Check for text type before setting text span."

7 years agoMerge "Dynamically update injected security preferences."
Shahriyar Amini [Wed, 4 Jan 2017 22:51:04 +0000 (22:51 +0000)]
Merge "Dynamically update injected security preferences."

7 years agoCheck for text type before setting text span.
Doris Ling [Wed, 4 Jan 2017 21:51:38 +0000 (13:51 -0800)]
Check for text type before setting text span.

The text from the empty text view can be any CharSequence. Need to check
the actual type before trying to cast it to Spannable and setting the
text span.

Change-Id: Ib3ead0a0fe0b797e026c0c259591025fc9c94709
Fix: 34075068
Test: make RunSettingsRoboTests

7 years agoApply LightActionBar theme to Settings app.
Fan Zhang [Thu, 15 Dec 2016 22:22:31 +0000 (14:22 -0800)]
Apply LightActionBar theme to Settings app.

Bug: 33558692
Test: visual
Test: RunSettingsRoboTests
Change-Id: I9f0fb71eb0cd0c58ac3b0f69544adec963faf2dd

7 years agoExclude the TetherProvisioningActivity from recents.
Jeremy Klein [Mon, 19 Dec 2016 19:22:38 +0000 (11:22 -0800)]
Exclude the TetherProvisioningActivity from recents.

This is just a proxy activity for launching the provisioning app.

Bug: 34067614
Test: manual
Change-Id: I8bdf75a7761199d026ef64d6671abc1165879e6b

7 years agoMerge "Add suppressor text in SummaryProvider of Sound when it exists."
Lei Yu [Tue, 3 Jan 2017 21:11:15 +0000 (21:11 +0000)]
Merge "Add suppressor text in SummaryProvider of Sound when it exists."

7 years agoMerge "Refine animation to remove strange reshuffling animation"
Lei Yu [Tue, 3 Jan 2017 21:05:47 +0000 (21:05 +0000)]
Merge "Refine animation to remove strange reshuffling animation"

7 years agoMerge "Set statusBarColor to secondary_device_default_settings"
Lei Yu [Tue, 3 Jan 2017 19:10:04 +0000 (19:10 +0000)]
Merge "Set statusBarColor to secondary_device_default_settings"

7 years agoMerge "Use standard preference for mac/IP info in config wifi UI"
TreeHugger Robot [Tue, 3 Jan 2017 19:02:17 +0000 (19:02 +0000)]
Merge "Use standard preference for mac/IP info in config wifi UI"

7 years agoMerge "Use regular preference theme for setup wizard"
Maurice Lam [Tue, 3 Jan 2017 18:18:21 +0000 (18:18 +0000)]
Merge "Use regular preference theme for setup wizard"

7 years agoUse standard preference for mac/IP info in config wifi UI
Fan Zhang [Tue, 3 Jan 2017 17:42:12 +0000 (09:42 -0800)]
Use standard preference for mac/IP info in config wifi UI

Change-Id: I3a611d9e4552b6c764e78daa54e9f504daec1cb9
Fixes: 33967401
Test: Visual

7 years agoSet statusBarColor to secondary_device_default_settings
jackqdyulei [Sat, 17 Dec 2016 00:53:55 +0000 (16:53 -0800)]
Set statusBarColor to secondary_device_default_settings

The SettingsDrawer has a translucent scrim on top of status bar,
which makes the color of status bar darker. By resetting the
statusBarColor we can make the real color of status bar to
"#242424" as close as possible.

Bug: 30811708
Test: Manual - Take a screenshot
Change-Id: I639ccac9d32aff9df5854c009da1fae15ba0e71f

7 years agoAdd suppressor text in SummaryProvider of Sound when it exists.
jackqdyulei [Tue, 4 Oct 2016 00:44:59 +0000 (17:44 -0700)]
Add suppressor text in SummaryProvider of Sound when it exists.

When suppressor exists for the sound effect, the sound summary
should show "muted by ...", not the "Ring volume at ..."

Bug: 31461022
Test: make -j40 RunSettingsRoboTests
Change-Id: I5d6895a7a330c993aac40bdca3bb1c79f8b7fbfe

7 years agoImport translations. DO NOT MERGE am: 0be5ccb7cd -s ours
Bill Yi [Fri, 30 Dec 2016 10:57:05 +0000 (10:57 +0000)]
Import translations. DO NOT MERGE am: 0be5ccb7cd  -s ours
am: 8678ee3d56  -s ours

Change-Id: I8ba7002bd34373b9a4b6bfba9b284a2e8015474b

7 years agoImport translations. DO NOT MERGE
Bill Yi [Fri, 30 Dec 2016 10:50:02 +0000 (10:50 +0000)]
Import translations. DO NOT MERGE
am: 0be5ccb7cd  -s ours

Change-Id: I140febe4d647261616e2e3a186addac58a7a7064

7 years agoImport translations. DO NOT MERGE
Bill Yi [Fri, 30 Dec 2016 08:59:18 +0000 (00:59 -0800)]
Import translations. DO NOT MERGE

Change-Id: Id7a36307bc781734e2647f01af6b07b5ed3a600a
Auto-generated-cl: translation import

7 years agoImport translations. DO NOT MERGE
Bill Yi [Fri, 30 Dec 2016 08:54:08 +0000 (00:54 -0800)]
Import translations. DO NOT MERGE

Change-Id: I6ab2ff8df48768cf86bbddf6dfc5b592c86b1cd9
Auto-generated-cl: translation import

7 years agoUse regular preference theme for setup wizard
Maurice Lam [Thu, 29 Dec 2016 23:59:29 +0000 (15:59 -0800)]
Use regular preference theme for setup wizard

Use the regular preference theme rather than the settings specific
one, because setup wizard doesn't want the space reserved for icon
done in the settings theme.

Also minor changes to Espresso FirstIdViewMatcher for a more
descriptive message.

Test: runtest --path tests/app/src/com/android/settings/dashboard/PreferenceThemeTest.java
Bug: 33922083
Change-Id: Ic878ccf7b01cfa090ca4587b160e1f9dedfb8d3a

7 years agoRefine animation to remove strange reshuffling animation
jackqdyulei [Wed, 28 Dec 2016 22:15:03 +0000 (14:15 -0800)]
Refine animation to remove strange reshuffling animation

The issue happens mainly because two animations(move + change) running
on the same view interrupt with each other. When ItemAnimator runs the
move animation, it will change the translationX&Y in a time period.
When the change animation occurs in this period, it gets this translation
value and calculates a non-zero deta, then it would run an unnecessary
move animation, which causes the strange reshuffling.

In this cl, I skip the translation value only for the tile view when
there is pending animation.

I also add scroll operation for conditions view to make it scroll to
top after condition change.

Bug: 33839777
Bug: 33839780
Test: make -j40 RunSettingsRoboTests

Change-Id: I2152f93f756ae20cf754d6fca3525119cb4ceb1f

7 years agoDynamically update injected security preferences.
Shahriyar Amini [Wed, 28 Dec 2016 19:15:44 +0000 (11:15 -0800)]
Dynamically update injected security preferences.

Bug: 31002801
Test: make RunSettingsRoboTests

onResume will dynamically update injected security preferences with data
from the associated tiles.

Change-Id: Ibf46abdfcff27bd1b00729fe815c3cf3ace64e26

7 years agoMerge "Add NPE check for method assignDefaultPhoto in Utils.java"
Lei Yu [Wed, 28 Dec 2016 22:28:10 +0000 (22:28 +0000)]
Merge "Add NPE check for method assignDefaultPhoto in Utils.java"

7 years agoMerge "Remove System Updates in Phone status."
TreeHugger Robot [Wed, 28 Dec 2016 21:26:27 +0000 (21:26 +0000)]
Merge "Remove System Updates in Phone status."

7 years agoMerge "Dump the default broswer in SettingsDumpService"
TreeHugger Robot [Wed, 28 Dec 2016 21:02:13 +0000 (21:02 +0000)]
Merge "Dump the default broswer in SettingsDumpService"

7 years agoRemove System Updates in Phone status.
Doris Ling [Wed, 28 Dec 2016 19:15:43 +0000 (11:15 -0800)]
Remove System Updates in Phone status.

If new IA is enabled, System updates is shown under System, so
Phone status page should not show it.

Change-Id: Ied857a28d27eae2782920d4cee38777fae40e7b6
Fix: 33839778
Test: make RunSettingsRoboTests

7 years agoAdd NPE check for method assignDefaultPhoto in Utils.java
jackqdyulei [Tue, 27 Dec 2016 18:15:27 +0000 (10:15 -0800)]
Add NPE check for method assignDefaultPhoto in Utils.java

When user press back button while adding user, app may crash because
of null context. In this cl, I add NPE check for context in method
assignDefaultPhoto and change this method to return boolean value.
If the return value is false, then stop the following steps(e.g.
creating a dialog after pressing button may also cause crash.)

Bug: 33829308
Test: make -j40 RunSettingsRoboTests
Change-Id: I811b92c268fb20f8c43ab3b0a9ceebe76f5d83be

7 years agoDump the default broswer in SettingsDumpService
jackqdyulei [Tue, 20 Dec 2016 18:08:19 +0000 (10:08 -0800)]
Dump the default broswer in SettingsDumpService

In SettingsDumpService, add the feature to dump the default
broswer. When there is no default broswer, dump nothing.

Bug: 27043208
Test: make -j40 RunSettingsRoboTests
Change-Id: I5ce8180d419f8a0e921da72da28eccb36a523668

7 years agoMerge "Handle SubSettings instance leaks in Index.java" am: 527b2b220a am: bf4a67ec0f...
gaochong [Wed, 28 Dec 2016 19:11:25 +0000 (19:11 +0000)]
Merge "Handle SubSettings instance leaks in Index.java" am: 527b2b220a am: bf4a67ec0f am: 28688c3ba3
am: 802b2f8561

Change-Id: I3bab1fcdd3ce7de7cbc6015011ec12a86ab76dca

7 years agoMerge "Handle SubSettings instance leaks in Index.java" am: 527b2b220a am: bf4a67ec0f
gaochong [Wed, 28 Dec 2016 19:03:46 +0000 (19:03 +0000)]
Merge "Handle SubSettings instance leaks in Index.java" am: 527b2b220a am: bf4a67ec0f
am: 28688c3ba3

Change-Id: I31cd7f083c529342ac2b07f054d82b4a9191937b

7 years agoMerge "Handle SubSettings instance leaks in Index.java" am: 527b2b220a
gaochong [Wed, 28 Dec 2016 18:55:47 +0000 (18:55 +0000)]
Merge "Handle SubSettings instance leaks in Index.java" am: 527b2b220a
am: bf4a67ec0f

Change-Id: I89d30398cfe13e72ccbcbb92d5d4e0eda5f350ae

7 years agoMerge "Handle SubSettings instance leaks in Index.java"
gaochong [Wed, 28 Dec 2016 18:48:16 +0000 (18:48 +0000)]
Merge "Handle SubSettings instance leaks in Index.java"
am: 527b2b220a

Change-Id: Iccfeef38ca133bb63708b9f6ce90c457aadf62f6

7 years agoMerge "Handle SubSettings instance leaks in Index.java"
Treehugger Robot [Wed, 28 Dec 2016 18:43:26 +0000 (18:43 +0000)]
Merge "Handle SubSettings instance leaks in Index.java"

7 years agoClarify meaning of vpn_lockdown_{active,inactive}
Robin Lee [Wed, 28 Dec 2016 11:47:25 +0000 (11:47 +0000)]
Clarify meaning of vpn_lockdown_{active,inactive}

Change-Id: I7ea1c91c800717ba5f8349a064ad94e24b87afdb
Fix: 33837714

7 years agoMerge "Removed emergency info and add user when locked from Users settings."
TreeHugger Robot [Wed, 28 Dec 2016 02:16:48 +0000 (02:16 +0000)]
Merge "Removed emergency info and add user when locked from Users settings."

7 years agoHandle SubSettings instance leaks in Index.java
gaochong [Wed, 21 Dec 2016 12:06:37 +0000 (20:06 +0800)]
Handle SubSettings instance leaks in Index.java

Index's constructor will hold context of caller.
context.getApplicationContext() instead of context to prevent activity
leaks.

Bug: https://code.google.com/p/android/issues/detail?id=223322

Test: manual-start a new activity call Index constructor ,then pressed
back.

Change-Id: Ic12af62f9b718d328610a57985f64ca4629bab99
Signed-off-by: gaochong <gaochong@xiaomi.com>
7 years agoRemoved emergency info and add user when locked from Users settings.
Doris Ling [Wed, 28 Dec 2016 00:18:45 +0000 (16:18 -0800)]
Removed emergency info and add user when locked from Users settings.

If new IA is enabled,  Emergency Info and Add user when locked has been moved to
Users & accounts page, so Users page should not show them.

Also fix the issue that update for the add user when locked switch does
not persist correctly.

Change-Id: I26d9f59d0f4bf3fd36a7d07d13f95127b40a8a3e
Fix: 33703736
Test: make RunSettingsRoboTests

7 years agoMerge "Update bluetooth summary text when state changes."
TreeHugger Robot [Wed, 28 Dec 2016 00:02:47 +0000 (00:02 +0000)]
Merge "Update bluetooth summary text when state changes."

7 years agoUpdate bluetooth summary text when state changes.
Fan Zhang [Tue, 27 Dec 2016 21:56:42 +0000 (13:56 -0800)]
Update bluetooth summary text when state changes.

- Refresh connected state before setting summary text.
- Detect inconsistent state (BT manager says connected but doesn't
  provide a connected device)

(This basically syncs implementation between settings and QS tile)

Change-Id: Id23138f8432b9aecd194f5016bf2576e33e8ca98
Fixes: 33341275
Test: RunSettingsRoboTests

7 years agoMerge "Align seek bar type preferences to reserve icon space"
TreeHugger Robot [Tue, 27 Dec 2016 20:06:41 +0000 (20:06 +0000)]
Merge "Align seek bar type preferences to reserve icon space"

7 years agoMerge "Add the key extraction method in PowerUsageSummary"
TreeHugger Robot [Tue, 27 Dec 2016 19:54:02 +0000 (19:54 +0000)]
Merge "Add the key extraction method in PowerUsageSummary"

7 years agoAlign seek bar type preferences to reserve icon space
Fan Zhang [Thu, 22 Dec 2016 20:34:27 +0000 (12:34 -0800)]
Align seek bar type preferences to reserve icon space

Bug: 33775510
Fixes: 33787883
Test: visual

Change-Id: I886e75551f3510d85b6047cc55c26dd21c5c55df

7 years agoresolve merge conflicts of 6446d2f to master
Robin Lee [Fri, 23 Dec 2016 12:16:19 +0000 (12:16 +0000)]
resolve merge conflicts of 6446d2f to master

Change-Id: Ibf37d7fed8f8fbb32a601944f504494101c21a3e

7 years agoMerge "Update VPN preference state after disallow configuring VPN policy has changed...
Robin Lee [Fri, 23 Dec 2016 10:45:23 +0000 (10:45 +0000)]
Merge "Update VPN preference state after disallow configuring VPN policy has changed." am: 601d339868 am: 4395176792
am: 7779d9ee91

Change-Id: I7d7b4c181ba94d662f4d1946513fdaf6bdb6e9dd

7 years agoMerge "Update VPN preference state after disallow configuring VPN policy has changed...
Robin Lee [Fri, 23 Dec 2016 10:39:24 +0000 (10:39 +0000)]
Merge "Update VPN preference state after disallow configuring VPN policy has changed." am: 601d339868
am: 4395176792

Change-Id: Ie71a58c50fde7c5ecc4f80dfe5eb854428044480

7 years agoMerge "Update VPN preference state after disallow configuring VPN policy has changed."
Robin Lee [Fri, 23 Dec 2016 10:33:22 +0000 (10:33 +0000)]
Merge "Update VPN preference state after disallow configuring VPN policy has changed."
am: 601d339868

Change-Id: I94666d5f7812b15432b44ed50d8d396b373d3e69

7 years agoMerge "Update VPN preference state after disallow configuring VPN policy has changed."
Robin Lee [Fri, 23 Dec 2016 10:29:02 +0000 (10:29 +0000)]
Merge "Update VPN preference state after disallow configuring VPN policy has changed."

7 years agoMerge "Refactor DynamicIndexableContentMonitor"
Tadashi G. Takaoka [Fri, 23 Dec 2016 06:05:04 +0000 (06:05 +0000)]
Merge "Refactor DynamicIndexableContentMonitor"

7 years agoMerge "Always include BAND_MODE=AUTOMATIC in the Radio Band Mode List" into nyc-mr2...
Nathan Harold [Fri, 23 Dec 2016 01:26:43 +0000 (01:26 +0000)]
Merge "Always include BAND_MODE=AUTOMATIC in the Radio Band Mode List" into nyc-mr2-dev am: 94dee56f8d
am: 4bf8e85005

Change-Id: I5ab9d8f8808e2a35da59b330271a081a0102eec7

7 years agoAlways include BAND_MODE=AUTOMATIC in the Radio Band Mode List am: d18b9fcde0
Nathan Harold [Fri, 23 Dec 2016 01:26:25 +0000 (01:26 +0000)]
Always include BAND_MODE=AUTOMATIC in the Radio Band Mode List am: d18b9fcde0
am: edb79b6222

Change-Id: Ic070095efab29f077050622fb519be7a30c447d3

7 years agoMerge "Always include BAND_MODE=AUTOMATIC in the Radio Band Mode List" into nyc-mr2-dev
Nathan Harold [Fri, 23 Dec 2016 01:19:55 +0000 (01:19 +0000)]
Merge "Always include BAND_MODE=AUTOMATIC in the Radio Band Mode List" into nyc-mr2-dev
am: 94dee56f8d

Change-Id: I001ddbd12794ce1cb09826cf07c7d1993adf5c65

7 years agoAlways include BAND_MODE=AUTOMATIC in the Radio Band Mode List
Nathan Harold [Fri, 23 Dec 2016 01:19:54 +0000 (01:19 +0000)]
Always include BAND_MODE=AUTOMATIC in the Radio Band Mode List
am: d18b9fcde0

Change-Id: I37594a773398fea40a4aeb1a7611bf424624f075

7 years agoMerge "Always include BAND_MODE=AUTOMATIC in the Radio Band Mode List" into nyc-mr2-dev
Nathan Harold [Fri, 23 Dec 2016 01:11:39 +0000 (01:11 +0000)]
Merge "Always include BAND_MODE=AUTOMATIC in the Radio Band Mode List" into nyc-mr2-dev

7 years agoMerge "DO NOT MERGE: Add UI toggle to control connections to carrier networks." into...
Pankaj Kanwar [Thu, 22 Dec 2016 21:11:22 +0000 (21:11 +0000)]
Merge "DO NOT MERGE: Add UI toggle to control connections to carrier networks." into nyc-mr2-dev am: 642e48e527
am: fbb870c94e  -s ours

Change-Id: I598948bc8f424760e0dc95f9829ae4a4a10cc401

7 years agoDO NOT MERGE: Add UI toggle to control connections to carrier networks. am: 675122ad5...
pkanwar [Thu, 22 Dec 2016 21:06:34 +0000 (21:06 +0000)]
DO NOT MERGE: Add UI toggle to control connections to carrier networks. am: 675122ad51  -s ours
am: 7c4809a9c3  -s ours

Change-Id: I4470aabef829cc4c4e389e11d6bbac356f8d0728

7 years agoMerge "DO NOT MERGE: Add UI toggle to control connections to carrier networks." into...
Pankaj Kanwar [Thu, 22 Dec 2016 20:57:57 +0000 (20:57 +0000)]
Merge "DO NOT MERGE: Add UI toggle to control connections to carrier networks." into nyc-mr2-dev
am: 642e48e527

Change-Id: I70ce7b3276eeb2be9f79b427a72d6fdb66e0ff74

7 years agoDO NOT MERGE: Add UI toggle to control connections to carrier networks.
pkanwar [Thu, 22 Dec 2016 20:54:05 +0000 (20:54 +0000)]
DO NOT MERGE: Add UI toggle to control connections to carrier networks.
am: 675122ad51  -s ours

Change-Id: I3a78730b1af0d4e6eaa221cc0ccfbf28daeb57a6

7 years agoMerge "DO NOT MERGE: Add UI toggle to control connections to carrier networks." into...
Pankaj Kanwar [Thu, 22 Dec 2016 20:41:54 +0000 (20:41 +0000)]
Merge "DO NOT MERGE: Add UI toggle to control connections to carrier networks." into nyc-mr2-dev

7 years agoMerge "Update typo in string"
TreeHugger Robot [Thu, 22 Dec 2016 18:36:47 +0000 (18:36 +0000)]
Merge "Update typo in string"

7 years agoMerge "Depend on gingerbread variant of SuwLib"
Maurice Lam [Thu, 22 Dec 2016 18:15:54 +0000 (18:15 +0000)]
Merge "Depend on gingerbread variant of SuwLib"

7 years agoAdd the key extraction method in PowerUsageSummary
jackqdyulei [Mon, 19 Dec 2016 18:31:20 +0000 (10:31 -0800)]
Add the key extraction method in PowerUsageSummary

This cl is to fix the preference flicker issue. The main reason is
that we cannot find cached preference because of the inconsistent
search key. The search key is calculated without considering
uidObj, but the key in preference(aka changed preference) maybe
changed later based on the existence of uidObj. So when we search
the changed preference using the wrong key, we won't get it even
though it exists in the cache.

In my cl, I group two parts(search key calc + considering uidObj)
together in a method to extract the key.

Bug: 33663705
Test: make RunSettingsRoboTests
Change-Id: I2ca0c558ffc0d49ed9576321ecbc02542b568d65

7 years agoDO NOT MERGE: Add UI toggle to control connections to carrier networks.
pkanwar [Sun, 11 Dec 2016 23:36:34 +0000 (15:36 -0800)]
DO NOT MERGE: Add UI toggle to control connections to carrier networks.

Bug: 31003437
Change-Id: Ieb6dfc0dc989068e151a1d0e376f56f67c9790b2

7 years agoUpdate typo in string
Fan Zhang [Thu, 22 Dec 2016 17:14:04 +0000 (09:14 -0800)]
Update typo in string

Change-Id: If3be29b785a05198984b0f990629499befcaed88
Fixes: 33738394
Test: compiles

7 years agoRefactor DynamicIndexableContentMonitor
Tadashi G. Takaoka [Mon, 21 Nov 2016 05:20:19 +0000 (14:20 +0900)]
Refactor DynamicIndexableContentMonitor

Refactor content monitoring code into a few singletons to keep alive
while Settings app is running.

Bug: 32995210
Test: Manually installing/uninstalling AOSP LatinIME.apk while
      Settings app is/isn't running, then search AOSP.
Test: Connecting/Disconnecting Anker bluetooth keyboard while Settings
      app is/isn't running, then search Anker.
Test: Added Robolectric test for DynamicIndexableContentMonitor.
Change-Id: I588e33be169fc9677d41c3daa59ab400f04f6419

7 years agoImport translations. DO NOT MERGE am: 54e5382136 -s ours
Bill Yi [Thu, 22 Dec 2016 08:33:22 +0000 (08:33 +0000)]
Import translations. DO NOT MERGE am: 54e5382136  -s ours
am: e41df7b27c  -s ours

Change-Id: Id860b3f8409ba4d7bc810ab41d9e1c0a1e95d880

7 years agoImport translations. DO NOT MERGE
Bill Yi [Thu, 22 Dec 2016 07:57:23 +0000 (07:57 +0000)]
Import translations. DO NOT MERGE
am: 54e5382136  -s ours

Change-Id: Ie55ae75412f7a8e89763679c2e179d1bae2c7619

7 years agoMerge "Import translations. DO NOT MERGE"
TreeHugger Robot [Thu, 22 Dec 2016 07:54:19 +0000 (07:54 +0000)]
Merge "Import translations. DO NOT MERGE"

7 years agoUpdate VPN preference state after disallow configuring VPN policy has changed.
insight.lee [Thu, 22 Dec 2016 07:14:44 +0000 (16:14 +0900)]
Update VPN preference state after disallow configuring VPN policy has changed.

1. When Settings > More and change disallow configuring VPN policy
   and resume Settings, update VPN preference state.

2. When Settings > More > VPN and change disallow configuring VPN policy
   and resume VPN Settings, update its state.

Test: manual

Signed-off-by : Sungmin Lee <insight.lee@lge.com>

Change-Id: I4f3c85733ca6ba05cba46e2f4854f54a42b10c21

7 years agoImport translations. DO NOT MERGE
Bill Yi [Thu, 22 Dec 2016 05:59:21 +0000 (21:59 -0800)]
Import translations. DO NOT MERGE

Change-Id: Id3458a153f2db98b0035caac52eb1933cb9fd18f
Auto-generated-cl: translation import

7 years agoImport translations. DO NOT MERGE
Bill Yi [Thu, 22 Dec 2016 05:54:11 +0000 (21:54 -0800)]
Import translations. DO NOT MERGE

Change-Id: Ia651171b7f07833e707c6c81dc6045d9650ea7a2
Auto-generated-cl: translation import

7 years agoMerge "Change Network & Internet to Network & internet."
TreeHugger Robot [Thu, 22 Dec 2016 01:01:41 +0000 (01:01 +0000)]
Merge "Change Network & Internet to Network & internet."

7 years agoMerge "Align more prefs for icon space."
TreeHugger Robot [Thu, 22 Dec 2016 00:29:06 +0000 (00:29 +0000)]
Merge "Align more prefs for icon space."

7 years agoMerge "Expose signals being sent to support in a fragment to the user"
TreeHugger Robot [Thu, 22 Dec 2016 00:28:19 +0000 (00:28 +0000)]
Merge "Expose signals being sent to support in a fragment to the user"

7 years agoMerge "Implements additional battery info menu behavior."
Jaewoong Jung [Wed, 21 Dec 2016 22:57:32 +0000 (22:57 +0000)]
Merge "Implements additional battery info menu behavior."