OSDN Git Service

android-x86/packages-apps-Settings.git
6 years agoMerge "Index database before getting Uri Descendants" into pi-dev
Matthew Fritze [Thu, 26 Apr 2018 20:27:18 +0000 (13:27 -0700)]
Merge "Index database before getting Uri Descendants" into pi-dev
am: a7fd137e2d

Change-Id: I88d50fd6157b9a62209e0afa1e6a791974a3c38b

6 years agoMerge "Index database before getting Uri Descendants" into pi-dev
Matthew Fritze [Thu, 26 Apr 2018 20:14:53 +0000 (20:14 +0000)]
Merge "Index database before getting Uri Descendants" into pi-dev

6 years agoMerge "Hide apps with NETWORK_SETTINGS from special wifi settings" into pi-dev
Oscar Shu [Thu, 26 Apr 2018 18:25:15 +0000 (11:25 -0700)]
Merge "Hide apps with NETWORK_SETTINGS from special wifi settings" into pi-dev
am: 0b302499cd

Change-Id: I1cd33b35066d2dfa4b349dc163a2a16f7f0a123b

6 years agoMerge "Hide apps with NETWORK_SETTINGS from special wifi settings" into pi-dev
Oscar Shu [Thu, 26 Apr 2018 18:16:49 +0000 (18:16 +0000)]
Merge "Hide apps with NETWORK_SETTINGS from special wifi settings" into pi-dev

6 years agoMerge "Hiding data remaining text when available space is too small." into pi-dev
Jan Nordqvist [Thu, 26 Apr 2018 17:48:03 +0000 (10:48 -0700)]
Merge "Hiding data remaining text when available space is too small." into pi-dev
am: 5f6937dd88

Change-Id: I26b52aa76c4eab8e5240efae826debc74cb73e3e

6 years agoMerge "Hiding data remaining text when available space is too small." into pi-dev
TreeHugger Robot [Thu, 26 Apr 2018 17:33:53 +0000 (17:33 +0000)]
Merge "Hiding data remaining text when available space is too small." into pi-dev

6 years agoMerge "Settings: update color mode preview to final content" into pi-dev
Sean Callanan [Thu, 26 Apr 2018 17:04:44 +0000 (10:04 -0700)]
Merge "Settings: update color mode preview to final content" into pi-dev
am: 9b08ed63e9

Change-Id: Ifd93423d8e22f5dc6f44e51db458c553007ffefd

6 years agoMerge "Settings: update color mode preview to final content" into pi-dev
Sean Callanan [Thu, 26 Apr 2018 16:39:51 +0000 (16:39 +0000)]
Merge "Settings: update color mode preview to final content" into pi-dev

6 years agoMerge "Fix settings slice caching" into pi-dev
Jason Monk [Thu, 26 Apr 2018 12:50:45 +0000 (05:50 -0700)]
Merge "Fix settings slice caching" into pi-dev
am: ab3aa6989a

Change-Id: I92edb44cecf7bede2b0c4494c6297c94e716d2f3

6 years agoMerge "Fix settings slice caching" into pi-dev
Jason Monk [Thu, 26 Apr 2018 12:46:20 +0000 (12:46 +0000)]
Merge "Fix settings slice caching" into pi-dev

6 years agoMerge "Use colorPrimary for search bar and suggestion background" into pi-dev
Fan Zhang [Thu, 26 Apr 2018 04:31:02 +0000 (21:31 -0700)]
Merge "Use colorPrimary for search bar and suggestion background" into pi-dev
am: a6b773a3e1

Change-Id: I7780d9b56be0839df3ecd0b9ef74aff3ee29fdc1

6 years agoMerge "Use colorPrimary for search bar and suggestion background" into pi-dev
TreeHugger Robot [Thu, 26 Apr 2018 04:27:30 +0000 (04:27 +0000)]
Merge "Use colorPrimary for search bar and suggestion background" into pi-dev

6 years agoSettings: update color mode preview to final content
Sean Callanan [Thu, 26 Apr 2018 02:38:21 +0000 (19:38 -0700)]
Settings: update color mode preview to final content

Content provided based on image selection and optimization
by the graphics team.

Bug: 69264342
Test: hand testing on B1
Change-Id: I12d1fefab2d7a01a44fccb4960d61ee2c6a25017

6 years agoMerge "Layout changes for new animation assets" into pi-dev
Antony Sargent [Thu, 26 Apr 2018 00:52:26 +0000 (17:52 -0700)]
Merge "Layout changes for new animation assets" into pi-dev
am: 10e91c7e1b

Change-Id: Iac67bda32c2e545480c8d3439f5659f8e1a30f65

6 years agoMerge "Layout changes for new animation assets" into pi-dev
TreeHugger Robot [Thu, 26 Apr 2018 00:40:10 +0000 (00:40 +0000)]
Merge "Layout changes for new animation assets" into pi-dev

6 years agoHide apps with NETWORK_SETTINGS from special wifi settings
xshu [Fri, 20 Apr 2018 00:36:46 +0000 (17:36 -0700)]
Hide apps with NETWORK_SETTINGS from special wifi settings

A recent change is made in the wifi framework to allow apps with
NETWORK_SETTINGS permission to bypass checks for the CHANGE_WIFI_STATE
permission. Remove apps with NETWORK_SETTINGS permission from
the list because turning off CHANGE_WIFI_STATE for those apps will not
do anything.

Bug: 78228349
Test: compile, robo test
Manual test:
flash
go to Settings -> Apps & notifications -> Advanced -> Special app access
-> Wi-Fi control
Verify that the "Settings" app is no longer in the list
Top right corner -> show system
Verify that "System UI" is no longer in the list
Change-Id: Ia430a6fb4d5dee534a03609ad1877976204935b2

6 years agoIndex database before getting Uri Descendants
Matthew Fritze [Tue, 24 Apr 2018 22:30:20 +0000 (15:30 -0700)]
Index database before getting Uri Descendants

onGetSliceDescendants would return empty results if
the call was made before the database was indexed.
This CL checks the index before building the list.

Change-Id: I2e0f88893138a048dbd529d465d68fa4b1a3dc12
Fixes: 78196823
Test: robotests

6 years agoLayout changes for new animation assets
Antony Sargent [Mon, 23 Apr 2018 22:34:32 +0000 (15:34 -0700)]
Layout changes for new animation assets

The animation videos are changing to have a white background, so we want to
match that in the background color to avoid horizontal bands of the current
grey background color on the edges of the new videos. We're also adding a
divider between the video and the content beneath it.

This CL also includes the new illustration video for the launcher gesture.

Fixes: 77861241
Fixes: 77474484
Test: manual (visit all entries in Settings->System->Gestures, as well as
Settings->Display->Adaptive brightness)

Change-Id: I976782645c9431d40e005960b80353a7da2b89b8

6 years agoUse colorPrimary for search bar and suggestion background
Fan Zhang [Wed, 25 Apr 2018 19:40:14 +0000 (12:40 -0700)]
Use colorPrimary for search bar and suggestion background

Bug: 78519022
Test: visual
Change-Id: I36b00c689eba1d731e37f8ffb38ab8ee59dba59a
Merged-In: I36b00c689eba1d731e37f8ffb38ab8ee59dba59a

6 years agoMerge "Fix a incorrect class cast in GameControllerPreferenceCtrl" into pi-dev
Fan Zhang [Wed, 25 Apr 2018 21:36:26 +0000 (14:36 -0700)]
Merge "Fix a incorrect class cast in GameControllerPreferenceCtrl" into pi-dev
am: 5605795526

Change-Id: I82717663e3fb2cd95dd9e4a51839b3d0027440d4

6 years agoMerge "Fix a incorrect class cast in GameControllerPreferenceCtrl" into pi-dev
Fan Zhang [Wed, 25 Apr 2018 21:28:15 +0000 (21:28 +0000)]
Merge "Fix a incorrect class cast in GameControllerPreferenceCtrl" into pi-dev

6 years agoMerge "Add DockUpdaterFeatureProvider and DockUpdater." into pi-dev
Ivan Chiang [Wed, 25 Apr 2018 19:36:25 +0000 (12:36 -0700)]
Merge "Add DockUpdaterFeatureProvider and DockUpdater." into pi-dev
am: 820a26c6bd

Change-Id: Ie77ac8eb096ebfa37445233481ad31d9511c1b7e

6 years agoHiding data remaining text when available space is too small.
Jan Nordqvist [Wed, 18 Apr 2018 22:20:03 +0000 (15:20 -0700)]
Hiding data remaining text when available space is too small.

Bug: 77799887

Test: manual
Test: make RunSettingsRoboTests
Change-Id: I53390a36e74f9832bdc7757cd67d51064e8a77f3
Merged-In: I53390a36e74f9832bdc7757cd67d51064e8a77f3

6 years agoMerge "Add DockUpdaterFeatureProvider and DockUpdater." into pi-dev
TreeHugger Robot [Wed, 25 Apr 2018 19:21:56 +0000 (19:21 +0000)]
Merge "Add DockUpdaterFeatureProvider and DockUpdater." into pi-dev

6 years agoMerge "Make Nfc/Beam searchable based on feature availability" into pi-dev
hjchangliao [Wed, 25 Apr 2018 17:16:41 +0000 (10:16 -0700)]
Merge "Make Nfc/Beam searchable based on feature availability" into pi-dev
am: dc09b3ff49

Change-Id: I3574ef8d49987b0b94bb2641d15cbf782772e5f7

6 years agoMerge "Fixes crash in security settings." into pi-dev
Doris Ling [Wed, 25 Apr 2018 17:16:05 +0000 (10:16 -0700)]
Merge "Fixes crash in security settings." into pi-dev
am: abe44c2674

Change-Id: I6d0730a148fbfecaaa4b94e376550af613ad174b

6 years agoMerge "Make Nfc/Beam searchable based on feature availability" into pi-dev
TreeHugger Robot [Wed, 25 Apr 2018 17:13:48 +0000 (17:13 +0000)]
Merge "Make Nfc/Beam searchable based on feature availability" into pi-dev

6 years agoMake Nfc/Beam searchable based on feature availability
hjchangliao [Wed, 25 Apr 2018 03:38:05 +0000 (11:38 +0800)]
Make Nfc/Beam searchable based on feature availability

Update logic of updateNonIndexableKeys,
in BaseNfcPreferenceController to fix issue.
Add robotest to avoid same problem.

Change-Id: I1de5324b5a7147ff58e3c366ee7e8cf858e3283c
Fixes: 78540155
Test: make RunSettingsRoboTests

6 years agoMerge "Fixes crash in security settings." into pi-dev
Doris Ling [Wed, 25 Apr 2018 17:05:18 +0000 (17:05 +0000)]
Merge "Fixes crash in security settings." into pi-dev

6 years agoFix a incorrect class cast in GameControllerPreferenceCtrl
Fan Zhang [Thu, 12 Apr 2018 05:14:57 +0000 (13:14 +0800)]
Fix a incorrect class cast in GameControllerPreferenceCtrl

Also convert the controller to TogglePrefCtrl, and register it in xml.

Change-Id: Ifbc95364b47690117b2875cba1cdc4761ad205be
Merged-In: Ifbc95364b47690117b2875cba1cdc4761ad205be
Fixes: 71972185
Test: make RunSettingsRoboTests

6 years agoMerge "Update brightness percentage display logic to match sysui." into pi-dev
Fan Zhang [Wed, 25 Apr 2018 15:14:28 +0000 (08:14 -0700)]
Merge "Update brightness percentage display logic to match sysui." into pi-dev
am: 69d12406f0

Change-Id: I9e209e042b129f9c1e92878c11ec6affa4e40ccb

6 years agoMerge "Update brightness percentage display logic to match sysui." into pi-dev
TreeHugger Robot [Wed, 25 Apr 2018 15:07:32 +0000 (15:07 +0000)]
Merge "Update brightness percentage display logic to match sysui." into pi-dev

6 years agoMerge "Hide the audio switcher if it is not relevant" into pi-dev
caxtonchan [Wed, 25 Apr 2018 03:54:43 +0000 (20:54 -0700)]
Merge "Hide the audio switcher if it is not relevant" into pi-dev
am: 3f5444b9e4

Change-Id: Ie376aafe5ebfff928e5011ac772f5faaeb494c0d

6 years agoMerge "Hide the audio switcher if it is not relevant" into pi-dev
TreeHugger Robot [Wed, 25 Apr 2018 03:42:17 +0000 (03:42 +0000)]
Merge "Hide the audio switcher if it is not relevant" into pi-dev

6 years agoMerge "Check if boxes still available when restoring state" into pi-dev
Salvador Martinez [Wed, 25 Apr 2018 02:08:51 +0000 (19:08 -0700)]
Merge "Check if boxes still available when restoring state" into pi-dev
am: 6fcce25b72

Change-Id: Ia85fbd3b5068f739254fae45403fdf2f4b45f595

6 years agoMerge "Check if boxes still available when restoring state" into pi-dev
TreeHugger Robot [Wed, 25 Apr 2018 02:00:48 +0000 (02:00 +0000)]
Merge "Check if boxes still available when restoring state" into pi-dev

6 years agoHide the audio switcher if it is not relevant
caxtonchan [Mon, 23 Apr 2018 07:04:21 +0000 (15:04 +0800)]
Hide the audio switcher if it is not relevant

Bug: 78317337
Test: make RunSettingsRoboTests
ROBOTEST_FILTER="AudioOutputSwitchPreferenceControllerTest" -j28
ROBOTEST_FILTER="MediaOutputPreferenceControllerTest" -j28
ROBOTEST_FILTER="HandsFreeProfileOutputPreferenceControllerTest" -j28

Change-Id: I9824941cf410b26ad166aa163d7cccd3bfc31a06

6 years agoFixes crash in security settings.
Doris Ling [Tue, 24 Apr 2018 20:19:27 +0000 (13:19 -0700)]
Fixes crash in security settings.

- save the loaded icon drawable to a local var, instead of setting it to
the tile.icon and later reset it, so that we will not run into the issue
that the icon will become null when this is called multiple times.

Change-Id: I0fc73961986cddd97ad1e74b0609ac47d011cc87
Fixes: 78445923
Test: make RunSettingsRoboTests

6 years agoFix Data warning title not translated.
Doris Ling [Tue, 24 Apr 2018 22:44:52 +0000 (15:44 -0700)]
Fix Data warning title not translated.
am: 1cf0dfd3b2

Change-Id: I8bb8187c3a70afbaa32674e56c4ede29b503b1e8

6 years agoFix settings slice caching
Jason Monk [Tue, 24 Apr 2018 21:08:26 +0000 (17:08 -0400)]
Fix settings slice caching

Previously if there were multiple clients it would trigger an infinite
loop as the cache gits dropped after the first bind, and the second
client would trigger another load. Instead now cache as long as slices
are pinned since thats the intended behavior of caching.

Test: make RunSettingsRoboTests
Change-Id: I7d29fab87573120b34cd55e1696c4c5b70fc891c
Fixes: 78471335

6 years agoFix Data warning title not translated.
Doris Ling [Tue, 24 Apr 2018 20:42:19 +0000 (13:42 -0700)]
Fix Data warning title not translated.

- change to use the title resource id instead of getting the title from
the preference, so that it can react to language change properly.

Change-Id: I7f4b3c49ef1622b3d90bf035597742cac6f7af3c
Fixes: 78318536
Test: run i18nscreenshots

6 years agoUpdate brightness percentage display logic to match sysui.
Fan Zhang [Tue, 24 Apr 2018 18:31:58 +0000 (11:31 -0700)]
Update brightness percentage display logic to match sysui.

The brightness raw value is in linear pace, we need to convert
it to gamma space to make it match the way sysui represents the
brightness level.

Bug: 73810208
Change-Id: Ic4551bbeff4a6af30f7af2871a79a7d797279edb
Fixes: 78173473
Test: robotests

6 years agoMerge "Add intent receiver in BatterySaverCondition" into pi-dev
HJ ChangLiao [Tue, 24 Apr 2018 17:23:56 +0000 (10:23 -0700)]
Merge "Add intent receiver in BatterySaverCondition" into pi-dev
am: 465f6da15b

Change-Id: Ie34ee8d62197bf7e4cfb2e25d5ff71445f2aa9a4

6 years agoMerge "Add intent receiver in BatterySaverCondition" into pi-dev
TreeHugger Robot [Tue, 24 Apr 2018 17:19:52 +0000 (17:19 +0000)]
Merge "Add intent receiver in BatterySaverCondition" into pi-dev

6 years agoMerge "Switch to new checkPasswordHistory method" into pi-dev
Rubin Xu [Tue, 24 Apr 2018 13:23:16 +0000 (06:23 -0700)]
Merge "Switch to new checkPasswordHistory method" into pi-dev
am: 4a1b84e613

Change-Id: Ife2084277acf19f93352e23eae82eb38519a8be1

6 years agoMerge "Switch to new checkPasswordHistory method" into pi-dev
TreeHugger Robot [Tue, 24 Apr 2018 13:06:57 +0000 (13:06 +0000)]
Merge "Switch to new checkPasswordHistory method" into pi-dev

6 years agoAdd intent receiver in BatterySaverCondition
HJ ChangLiao [Wed, 18 Apr 2018 09:28:21 +0000 (17:28 +0800)]
Add intent receiver in BatterySaverCondition

Receive ACTION_POWER_SAVE_MODE_CHANGING
to listen state and update immediately.

Change-Id: Iff2ebb262d95f43d0c970b32f326e3a3e6981a2a
Fixes: 78104542
Test: make RunSettingsRoboTests

6 years agoFix footer text not translated in Magnification settings.
Doris Ling [Tue, 24 Apr 2018 01:49:08 +0000 (18:49 -0700)]
Fix footer text not translated in Magnification settings.
am: b0877b390d

Change-Id: I3ad2795e60b3f2147f9611b54b014aa491077ce7

6 years agoFix footer text not translated in Magnification settings.
Doris Ling [Fri, 20 Apr 2018 23:42:10 +0000 (16:42 -0700)]
Fix footer text not translated in Magnification settings.

- pass in the summary res id instead of the actual text when building
the launch bundle for the magnification settings.
- remove the title argument as we are passing the title res already,
which takes precedence.

Change-Id: I4ba624e1d9722aa980ea94c306df9a015a159555
Fixes: 78126057
Test: run i18nscreenshots

6 years agoCheck if boxes still available when restoring state
Salvador Martinez [Mon, 23 Apr 2018 23:52:25 +0000 (16:52 -0700)]
Check if boxes still available when restoring state

Apparently when the device is idle long enough the system will clean
up the dialog view for the hotspot band preference. This will cause
restore state to fail once it decides to pause the activity. To avoid
this we should make sure the boxes are not null.

Test: robotest
Bug: 78445411
Change-Id: I2a82b01f894f62be6c5209c78faddc4089aa6301

6 years agoMerge "Disable hidden network spinner on existing networks" into pi-dev
Salvador Martinez [Mon, 23 Apr 2018 21:55:19 +0000 (14:55 -0700)]
Merge "Disable hidden network spinner on existing networks" into pi-dev
am: ac951a69aa

Change-Id: I2fcd1b9dbd807dee783ea0027ab7c9b8e2ff369e

6 years agoMerge "Disable hidden network spinner on existing networks" into pi-dev
TreeHugger Robot [Mon, 23 Apr 2018 21:38:55 +0000 (21:38 +0000)]
Merge "Disable hidden network spinner on existing networks" into pi-dev

6 years agoUpdate insert method for battery database
Lei Yu [Mon, 23 Apr 2018 21:28:14 +0000 (14:28 -0700)]
Update insert method for battery database
am: 4bfbaa6047

Change-Id: I69bed4d6ae38dc101878e342e14aa33199f2e810

6 years agoAdd primary key for anomaly database.
Lei Yu [Mon, 23 Apr 2018 21:27:59 +0000 (14:27 -0700)]
Add primary key for anomaly database.
am: 0fcddc77c7

Change-Id: I92c7aae2bf77c31863fa1f8191bec104f73097b4

6 years agoUpdate insert method for battery database
Lei Yu [Fri, 20 Apr 2018 17:51:33 +0000 (10:51 -0700)]
Update insert method for battery database

1. Add conflict code to ignore the confliction and return -1 when
insert fails.
2. Add boolean return value to show whether insert sucessfully
3. Add unit test. We don't write robo test because robolectirc use
"update" to shadow "insert" operation, which returns the wrong data.

Bug: 77968649
Test: SettingsUnitTest
Change-Id: Ibd3b53cdb1796d74ea4a2ca1f067e2b302b939e9

6 years agoAdd primary key for anomaly database.
Lei Yu [Fri, 20 Apr 2018 00:37:18 +0000 (17:37 -0700)]
Add primary key for anomaly database.

In this case it won't insert the duplicate data. We don't do migration since
anomaly database only contains transient data.

Bug: 77968649
Test: test still pass
Change-Id: I638564d89ead008ec184b9a4db137436d47df5bc

6 years agoDisable hidden network spinner on existing networks
Salvador Martinez [Mon, 23 Apr 2018 17:50:22 +0000 (10:50 -0700)]
Disable hidden network spinner on existing networks

We only want this to be modifiable if you are adding a network
manually, so this CL disables it for existing networks. You
can still see what the spinner is set to though.

Test: robotests
Bug: 78436456
Change-Id: If660e432eca2dabf5bd16881368657ee89fe5a57

6 years agoMerge "Fix bugs in auto restriction." into pi-dev
Lei Yu [Mon, 23 Apr 2018 17:09:08 +0000 (10:09 -0700)]
Merge "Fix bugs in auto restriction." into pi-dev
am: f6e2c19fcc

Change-Id: I2fd187d163c789ade85c40e00d44f58fea18d0be

6 years agoMerge "Fix the bug using wrong TimeUnit" into pi-dev
Lei Yu [Mon, 23 Apr 2018 17:08:33 +0000 (10:08 -0700)]
Merge "Fix the bug using wrong TimeUnit" into pi-dev
am: 10280a53b0

Change-Id: I8d90eec324ddfcb0123247e2e0e37aa6f6f94ab8

6 years agoMerge "Fix bugs in auto restriction." into pi-dev
Lei Yu [Mon, 23 Apr 2018 17:03:39 +0000 (17:03 +0000)]
Merge "Fix bugs in auto restriction." into pi-dev

6 years agoMerge "Fix the bug using wrong TimeUnit" into pi-dev
Lei Yu [Mon, 23 Apr 2018 16:59:47 +0000 (16:59 +0000)]
Merge "Fix the bug using wrong TimeUnit" into pi-dev

6 years agoMerge "Pick default notification setting for work profile" into pi-dev
Pavel Grafov [Mon, 23 Apr 2018 16:48:26 +0000 (09:48 -0700)]
Merge "Pick default notification setting for work profile" into pi-dev
am: bb839f81e3

Change-Id: I8ccd32b12b9da892b5f38d4a95e3217bc8183dcc

6 years agoMerge "Pick default notification setting for work profile" into pi-dev
TreeHugger Robot [Mon, 23 Apr 2018 16:38:43 +0000 (16:38 +0000)]
Merge "Pick default notification setting for work profile" into pi-dev

6 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
Bill Yi [Sat, 21 Apr 2018 05:13:51 +0000 (22:13 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
am: 77e716e463  -s ours

Change-Id: I9696a4c10e97d66c36a4eaca2c1947cb528ecb01

6 years agoMerge "Import translations. DO NOT MERGE" into pi-dev
TreeHugger Robot [Sat, 21 Apr 2018 05:09:44 +0000 (05:09 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev

6 years agoMerge "Catch exception when failing to create slice" into pi-dev
Fan Zhang [Sat, 21 Apr 2018 02:24:45 +0000 (19:24 -0700)]
Merge "Catch exception when failing to create slice" into pi-dev
am: 524babb389

Change-Id: Iecb03d8889bb0a1b6f6f43f3b28070bfcc429dff

6 years agoMerge "Catch exception when failing to create slice" into pi-dev
TreeHugger Robot [Sat, 21 Apr 2018 02:03:49 +0000 (02:03 +0000)]
Merge "Catch exception when failing to create slice" into pi-dev

6 years agoMerge "Add keywords to Slices" into pi-dev
Matthew Fritze [Sat, 21 Apr 2018 00:44:13 +0000 (17:44 -0700)]
Merge "Add keywords to Slices" into pi-dev
am: 2f911e2e9e

Change-Id: I55871dd10278feab58ec1ff6faf3f3bd672d9e68

6 years agoMerge "Update settings main page battery string" into pi-dev
Salvador Martinez [Sat, 21 Apr 2018 00:16:46 +0000 (17:16 -0700)]
Merge "Update settings main page battery string" into pi-dev
am: 681353f725

Change-Id: I5a56820ac50ebc322f1352767cfc6fdfe773b292

6 years agoCatch exception when failing to create slice
Fan Zhang [Fri, 20 Apr 2018 19:53:25 +0000 (12:53 -0700)]
Catch exception when failing to create slice

- Created a non-generic exception type when failing SliceData.build()
- Catch exception and log error instead of crash.
- Added a presubmit test

Fixes: 78347031
Test: robotests, atest
Change-Id: I06e528cb5e1cd328f82f9561553f3c4b5b0bed26
Merged-In: I06e528cb5e1cd328f82f9561553f3c4b5b0bed26

6 years agoFix the bug using wrong TimeUnit
Lei Yu [Fri, 20 Apr 2018 23:26:21 +0000 (16:26 -0700)]
Fix the bug using wrong TimeUnit

It should use DAYS, not HOURS.

Change-Id: I26784822c86e58cad93d35b6772ea54af7efb8f5
Fixes: 78362305
Test: RunSettingsRoboTests

6 years agoMerge "Add keywords to Slices" into pi-dev
TreeHugger Robot [Fri, 20 Apr 2018 23:30:18 +0000 (23:30 +0000)]
Merge "Add keywords to Slices" into pi-dev

6 years agoMerge "Update settings main page battery string" into pi-dev
Salvador Martinez [Fri, 20 Apr 2018 23:27:25 +0000 (23:27 +0000)]
Merge "Update settings main page battery string" into pi-dev

6 years agoAdd keywords to Slices
Matthew Fritze [Thu, 19 Apr 2018 21:50:55 +0000 (14:50 -0700)]
Add keywords to Slices

Attach the keywords used for Settings search to Slices.
Their primary use is helping match synonyms for presenters
which display slices without explicit Uri requests, like a launcher.

This changes:
- Updates database scheme
- Adds to SliceData object
- Grab keywords in the SliceDataConverter
- Set keywords on all slices

Test: robotests
Change-Id: I16c40d2380ffddaf0a87fb1b9cd58e95573b308f
Fixes: 78306195

6 years agoFix bugs in auto restriction.
Lei Yu [Wed, 18 Apr 2018 00:41:07 +0000 (17:41 -0700)]
Fix bugs in auto restriction.

1. Dismiss this tip once user clicks it and goes to detail page.
2. In auto restriction, since apps are automatically restricted,
we need to remove apps in list that unrestricted by user.
3. Refactor the code to remove the unnecessary parameter(i.e.
SettingsActivity)

Bug: 78187414
Test: RunSettingsRoboTests
Change-Id: I1c950f7c55df35795641c2ea8579ce9e011dba28

6 years agoCollapse notification advanced settings
Julia Reynolds [Fri, 20 Apr 2018 19:27:20 +0000 (12:27 -0700)]
Collapse notification advanced settings
am: 5766d6e443

Change-Id: I99aca23639a2e9b1562942f4c37aad0aa7088c52

6 years agoImport translations. DO NOT MERGE
Bill Yi [Fri, 20 Apr 2018 17:37:50 +0000 (10:37 -0700)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I93f8c6f0051cf15e218d1c761c300c7e16109165

6 years agoCollapse notification advanced settings
Julia Reynolds [Thu, 19 Apr 2018 17:15:29 +0000 (13:15 -0400)]
Collapse notification advanced settings

Leave footers visible outside of advanced

Test: visual inspection
Fixes: 77324998
Fixes: 38011858
Change-Id: I2d6fcb832b134bc97081f03a3ab38d593e943f76

6 years agoSwitch to new checkPasswordHistory method
Rubin Xu [Fri, 30 Mar 2018 19:51:24 +0000 (20:51 +0100)]
Switch to new checkPasswordHistory method

This is part of the fix that upgrades the hashing of password history
to a more secure design.

Bug: 32826058
Test: manual
Change-Id: Ib022c8db1f7b63f75b69d0177fa5f6be528a83c5

6 years agoPick default notification setting for work profile
Pavel Grafov [Fri, 20 Apr 2018 11:52:28 +0000 (12:52 +0100)]
Pick default notification setting for work profile

Managed profiles cannot completely hide notifications, so
this setting should be treated as always "true" for them.

Change-Id: I9808c1e9736d83efccb0e947d9097379bda59ebb
Fixes: 78194020
Test: atest RedactionInterstitialTest

6 years agoMerge "Fix crash on rotation" into pi-dev
Julia Reynolds [Fri, 20 Apr 2018 13:42:59 +0000 (06:42 -0700)]
Merge "Fix crash on rotation" into pi-dev
am: 3bdd65e255

Change-Id: I5dda589d25d114bf3355886c29e6d1325a5250ad

6 years agoMerge "Fix crash on rotation" into pi-dev
Julia Reynolds [Fri, 20 Apr 2018 13:30:28 +0000 (13:30 +0000)]
Merge "Fix crash on rotation" into pi-dev

6 years agoMerge "Update Slice APIs to current versions" into pi-dev
Matthew Fritze [Fri, 20 Apr 2018 03:17:24 +0000 (20:17 -0700)]
Merge "Update Slice APIs to current versions" into pi-dev
am: ff2653a0d8

Change-Id: Id757ea69e9dd2f29ad2f651f0473eeb03d2cca9d

6 years agoMerge "Make WifiTether listen to datasaver" into pi-dev
Salvador Martinez [Fri, 20 Apr 2018 03:11:30 +0000 (20:11 -0700)]
Merge "Make WifiTether listen to datasaver" into pi-dev
am: 96d4cd3c61

Change-Id: Ieb021594b18d10098c5fe50ef6b840c8b8a43e6b

6 years agoMerge "Update Slice APIs to current versions" into pi-dev
TreeHugger Robot [Fri, 20 Apr 2018 03:11:14 +0000 (03:11 +0000)]
Merge "Update Slice APIs to current versions" into pi-dev

6 years agoMerge "Make WifiTether listen to datasaver" into pi-dev
TreeHugger Robot [Fri, 20 Apr 2018 02:57:04 +0000 (02:57 +0000)]
Merge "Make WifiTether listen to datasaver" into pi-dev

6 years agoMake WifiTether listen to datasaver
Salvador Martinez [Wed, 18 Apr 2018 00:32:16 +0000 (17:32 -0700)]
Make WifiTether listen to datasaver

Wifi Tethering is already turned off when appropriate. However
if you re-enable it you still can't toggle the tether switchbar.
This CL makes it so that if you disable data saver the toggle
becomes enabled again.

Test: robotests
Bug: 77860936
Change-Id: I03fa74c21674678a90cde7bd20fa68167f02ae3c

6 years agoMerge "Fix Network details title not being translated." into pi-dev
Doris Ling [Fri, 20 Apr 2018 01:10:17 +0000 (18:10 -0700)]
Merge "Fix Network details title not being translated." into pi-dev
am: be22830fde

Change-Id: Ie2d2e0637b1357b926e22bd82372d573a6c6d06b

6 years agoMerge "Fix limit data usage dialog body not being translated." into pi-dev
Doris Ling [Fri, 20 Apr 2018 01:08:59 +0000 (18:08 -0700)]
Merge "Fix limit data usage dialog body not being translated." into pi-dev
am: 21a34488ba

Change-Id: Ie9920bf102323c716ad99ce5d2157231bab1ca7c

6 years agoMerge "Adjust comment on data over usage string." into pi-dev
Sundeep Ghuman [Fri, 20 Apr 2018 01:06:51 +0000 (18:06 -0700)]
Merge "Adjust comment on data over usage string." into pi-dev
am: 35d1d43bb3

Change-Id: I702e97cd957cede9f318757dd8f312ff273777c3

6 years agoMerge "Fix App data usage title not being translated." into pi-dev
Doris Ling [Fri, 20 Apr 2018 00:55:51 +0000 (17:55 -0700)]
Merge "Fix App data usage title not being translated." into pi-dev
am: 3fff843e57

Change-Id: Idf6dc991d79de90d779cc0a084a210f53e7a99b8

6 years agoMerge "Fix Network details title not being translated." into pi-dev
TreeHugger Robot [Fri, 20 Apr 2018 00:50:34 +0000 (00:50 +0000)]
Merge "Fix Network details title not being translated." into pi-dev

6 years agoMerge "Update Wifi Tether band selection UI" into pi-dev
Salvador Martinez [Fri, 20 Apr 2018 00:46:31 +0000 (17:46 -0700)]
Merge "Update Wifi Tether band selection UI" into pi-dev
am: d9abb0e914

Change-Id: Ib69cf5155195408170f6eaebd271a32c774e2bbd

6 years agoMerge "Fix limit data usage dialog body not being translated." into pi-dev
TreeHugger Robot [Fri, 20 Apr 2018 00:43:58 +0000 (00:43 +0000)]
Merge "Fix limit data usage dialog body not being translated." into pi-dev

6 years agoMerge "Adjust comment on data over usage string." into pi-dev
TreeHugger Robot [Fri, 20 Apr 2018 00:36:43 +0000 (00:36 +0000)]
Merge "Adjust comment on data over usage string." into pi-dev

6 years agoMerge "Format number to local locale." into pi-dev
Fan Zhang [Fri, 20 Apr 2018 00:29:26 +0000 (17:29 -0700)]
Merge "Format number to local locale." into pi-dev
am: 0468f68c02

Change-Id: I946d9b8b18762a8047dafbbe938cd47a2c29c4f2

6 years agoUpdate Slice APIs to current versions
Matthew Fritze [Thu, 12 Apr 2018 23:53:41 +0000 (16:53 -0700)]
Update Slice APIs to current versions

Change-Id: Icf40673e518534487be77f33427df937717735e5
Fixes: 77982356
Test: robotests

6 years agoMerge "Fix App data usage title not being translated." into pi-dev
TreeHugger Robot [Fri, 20 Apr 2018 00:18:27 +0000 (00:18 +0000)]
Merge "Fix App data usage title not being translated." into pi-dev

6 years agoMerge "Update Wifi Tether band selection UI" into pi-dev
TreeHugger Robot [Fri, 20 Apr 2018 00:15:45 +0000 (00:15 +0000)]
Merge "Update Wifi Tether band selection UI" into pi-dev

6 years agoMerge "Format number to local locale." into pi-dev
Fan Zhang [Fri, 20 Apr 2018 00:01:01 +0000 (00:01 +0000)]
Merge "Format number to local locale." into pi-dev