OSDN Git Service
android-build-team Robot [Tue, 1 May 2018 23:08:15 +0000 (23:08 +0000)]
Merge "Workaround task-resolution bug in AM" into pi-dev
android-build-team Robot [Tue, 1 May 2018 20:16:51 +0000 (20:16 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
Doris Ling [Tue, 1 May 2018 19:58:56 +0000 (19:58 +0000)]
Merge "Fix crash in ExternalSourceDetailPreferenceController." into pi-dev
android-build-team Robot [Tue, 1 May 2018 19:34:15 +0000 (19:34 +0000)]
Merge "Disable 'remove' option while setting is selected" into pi-dev
Fan Zhang [Tue, 1 May 2018 19:04:44 +0000 (19:04 +0000)]
Merge "Add a test to verify lifecycle events are triggered" into pi-dev
Bill Yi [Tue, 1 May 2018 18:47:35 +0000 (11:47 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Bug:
78510764
Change-Id: I675f55ab20567796d3580e386fecc87d4f8c3d78
Julia Reynolds [Tue, 1 May 2018 14:07:59 +0000 (10:07 -0400)]
Disable 'remove' option while setting is selected
Test: robotests
Bug:
78916709
Change-Id: Id1dfc3b61a80c2e0677472ae84dc7425116825f0
Winson Chung [Tue, 1 May 2018 17:22:08 +0000 (10:22 -0700)]
Workaround task-resolution bug in AM
- Keep launching notification settings in the Settings task. This is not
the expected behavior, but only a workaround until b/
72420153 is
fixed.
Bug:
72420153
Test: Enter PIP, go to app > notifications > additional settings, ensure
that it doesn't start in the PIP task
Change-Id: I73e704a283285462d4884db21923818cfb6deead
Julia Reynolds [Mon, 30 Apr 2018 13:13:34 +0000 (09:13 -0400)]
Update zen onboarding ui
Test: robotests
Bug:
78448988
Change-Id: I1e70bf8d28f392b93bb102622340da0af65f4718
Fan Zhang [Fri, 27 Apr 2018 00:35:24 +0000 (17:35 -0700)]
Add a test to verify lifecycle events are triggered
- Added a footer in feature flags, displaying "Experimental" during
onStart.
- Ui test to verify the text shows correctly.
Change-Id: Ibf4f79cb3c12e460384e83201a16005a18d6437d
Fixes:
78887450
Test: atest
android-build-team Robot [Tue, 1 May 2018 01:30:41 +0000 (01:30 +0000)]
Merge "Fix a NPE where developer options page crash sometimes." into pi-dev
Doris Ling [Tue, 1 May 2018 00:38:29 +0000 (17:38 -0700)]
Fix crash in ExternalSourceDetailPreferenceController.
- Add null check for the package info when trying to retrieve the
install app state. During package update, the package info might becomes
null. The App info activity will finish in that case, but this method
might be called before the activity actually finishes.
Change-Id: I18ff448666dfb403bb6693fccd3e54276db36f37
Fixes:
78257414
Test: make RunSettingsRoboTests
Fan Zhang [Mon, 30 Apr 2018 23:24:42 +0000 (16:24 -0700)]
Fix a NPE where developer options page crash sometimes.
Developer options page crash for restricted users because the page
removes all preferences while DashboardFeatureProvider tries to
manipulate preferences on screen.
Added a null check to skip changin prefs in DashboardFeatureProvider
because the pref is going to be removed either way.
Change-Id: Ic83fd0dfb2a906605fb1d992d7b36c2163630e89
Fixes:
78655710
Test: robotests
android-build-team Robot [Mon, 30 Apr 2018 23:49:41 +0000 (23:49 +0000)]
Merge "Update the color of security status icons" into pi-dev
android-build-team Robot [Mon, 30 Apr 2018 22:17:30 +0000 (22:17 +0000)]
Merge "Fix fingerprint suggestion icon color." into pi-dev
Antony Sargent [Mon, 30 Apr 2018 21:59:50 +0000 (14:59 -0700)]
Update the color of security status icons
Also update res/drawable/ic_ota_update_none.xml to have the same
contents as res/drawable/ic_ota_update_stale.xml.
Bug:
74255242
Test: manual (go to Settings->Security & location; the icons in the
Security status section at the top should be colorful)
Change-Id: I1c54c5b6803268e3acf9720c7c555476405d624e
Doris Ling [Mon, 30 Apr 2018 21:08:55 +0000 (14:08 -0700)]
Fix fingerprint suggestion icon color.
- add tintable flag to the suggestion metadata so that it will be
displayed in correct tint color.
Change-Id: I29b6d3a8b7c47354d6022aea4d4f01986f5ce2b3
Fixes:
78655925
Test: visual
android-build-team Robot [Mon, 30 Apr 2018 21:08:51 +0000 (21:08 +0000)]
Merge "Revert "Get rid of charging sounds toggle"" into pi-dev
Beverly Tai [Mon, 30 Apr 2018 20:01:40 +0000 (20:01 +0000)]
Revert "Get rid of charging sounds toggle"
Bug:
77912907
This reverts commit
fbe721b1b39d48ef8665267774b54f5f04b20d58.
Reason for revert: negative dogfood feedback
Change-Id: I8485a379eafee0a4fcd599e9b1c47aee7dd3c6ad
android-build-team Robot [Fri, 27 Apr 2018 22:47:29 +0000 (22:47 +0000)]
Merge "Updated play button icon for paused animations" into pi-dev
android-build-team Robot [Fri, 27 Apr 2018 16:55:06 +0000 (16:55 +0000)]
Merge "Add tint attribute to the icon" into pi-dev
Julia Reynolds [Fri, 27 Apr 2018 12:41:58 +0000 (12:41 +0000)]
Merge "Redesign zen visual effects screens" into pi-dev
Julia Reynolds [Mon, 23 Apr 2018 16:24:21 +0000 (12:24 -0400)]
Redesign zen visual effects screens
Test: robotests
Bug:
78448988
Change-Id: I3040c1103d76c75601e82e3660a2ace202837ec2
Merged-In: I3040c1103d76c75601e82e3660a2ace202837ec2
Tony Huang [Fri, 27 Apr 2018 02:58:15 +0000 (02:58 +0000)]
Merge "Update StorageSummaryDonutPreference content" into pi-dev
Cyril Lee [Fri, 27 Apr 2018 02:53:30 +0000 (02:53 +0000)]
Merge "Change fingerprint enrolling animation to 4 colors" into pi-dev
Sam.SH Chang [Fri, 27 Apr 2018 02:28:00 +0000 (10:28 +0800)]
Add tint attribute to the icon
Bug:
78238313
Test: build pass
Change-Id: I805f5a8f1c21f617d3555e135e9d332b77ca0c29
TreeHugger Robot [Fri, 27 Apr 2018 01:59:16 +0000 (01:59 +0000)]
Merge changes I3dd31855,Id5a75217 into pi-dev
* changes:
Show docks on previously connected devices page
Show Dock devices in Connected devices page
Phil Weaver [Thu, 26 Apr 2018 23:50:54 +0000 (23:50 +0000)]
Merge "Improve battery saver setting a11y semantics" into pi-dev
Fan Zhang [Thu, 26 Apr 2018 23:12:14 +0000 (23:12 +0000)]
Merge "Modified the AirplaneModePreferenceController for slice" into pi-dev
TreeHugger Robot [Thu, 26 Apr 2018 22:58:37 +0000 (22:58 +0000)]
Merge "Hide cancel button in Confirm Lock Pattern" into pi-dev
Lei Yu [Thu, 26 Apr 2018 22:08:55 +0000 (22:08 +0000)]
Merge "Don't show high usage tip when device is charing" into pi-dev
Lei Yu [Thu, 26 Apr 2018 22:07:53 +0000 (22:07 +0000)]
Merge "Hook up Adaptive Battery to new flag." into pi-dev
Jason Monk [Thu, 26 Apr 2018 22:05:19 +0000 (22:05 +0000)]
Merge "Add auto-granting of slice permissions" into pi-dev
sunnyshao [Tue, 24 Apr 2018 07:57:25 +0000 (15:57 +0800)]
Modified the AirplaneModePreferenceController for slice
- Updated the AirplaneModePreferenceController for slice feature
- Updated the AirplaneModeEnabler for slice feature
Fixes:
78645242
Test: manual
Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=com.android.settings.network
make RunSettingsRoboTests -j ROBOTEST_FILTER=com.android.settings.core
make RunSettingsRoboTests -j ROBOTEST_FILTER=com.android.settings.dashboard
atest UniquePreferenceTest SettingsGatewayTest
Change-Id: I4afbc666f916570d648ad2b33ebb25924024e9f1
TreeHugger Robot [Thu, 26 Apr 2018 21:28:16 +0000 (21:28 +0000)]
Merge "Increase volume search timeout, fix dialog flow." into pi-dev
TreeHugger Robot [Thu, 26 Apr 2018 20:57:57 +0000 (20:57 +0000)]
Merge "Only start tether when not already enabled" into pi-dev
Jason Monk [Thu, 26 Apr 2018 20:48:41 +0000 (20:48 +0000)]
Merge "Push full slice index to device index" into pi-dev
Antony Sargent [Tue, 24 Apr 2018 16:57:44 +0000 (09:57 -0700)]
Updated play button icon for paused animations
The current play button is mostly white and hard to see with the new
animation videos. This updates it to one which has more blue to stand
out better.
Fixes:
78306799
Test: manual (while watching one of the animations at Settings -> System
-> Gestures; tap the video to pause)
Change-Id: I48deb6c35eccb3ecd21f2aa6dcc3d275c7436f47
Matthew Fritze [Thu, 26 Apr 2018 20:14:53 +0000 (20:14 +0000)]
Merge "Index database before getting Uri Descendants" 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
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
Salvador Martinez [Tue, 24 Apr 2018 23:03:34 +0000 (16:03 -0700)]
Only start tether when not already enabled
The toggle in the tether page currently tries to start tethering if
it gets turned on. However, changing a wifi config can cause
startTether to be called and also the toggle to switch leading to
a double call to startTether. This CL makes it so that if we are
already connected to tethering we don't try to start it again.
Test: robotests
Change-Id: I91085244c5d1fcc245a6b6480e638a32bc14f0ac
Fixes:
78028548
Fixes:
78441216
Fixes:
74368363
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
Jason Monk [Fri, 20 Apr 2018 18:08:57 +0000 (14:08 -0400)]
Push full slice index to device index
Test: make RunSettingsRoboTests
Bug:
74555610
Change-Id: I3f0aa1218e1d7e736dc918d83e76423fa81ac6ab
Jason Monk [Thu, 26 Apr 2018 12:46:20 +0000 (12:46 +0000)]
Merge "Fix settings slice caching" into pi-dev
Ivan Chiang [Wed, 18 Apr 2018 11:06:36 +0000 (19:06 +0800)]
Show docks on previously connected devices page
Implement previously connected Dock Devices part into
SavedDeviceGroupController.
Bug:
78095209
Test: m -j SettingsRoboTests RunSettingsRoboTests
Change-Id: I3dd318556167c98bc90c0c1c7281804177b9ff74
Ivan Chiang [Thu, 12 Apr 2018 10:21:51 +0000 (18:21 +0800)]
Show Dock devices in Connected devices page
Implement Connected Dock Devices part into
ConnectedDeviceGroupController.
Bug:
77945034
Test: m -j SettingsRoboTests RunSettingsRoboTests
Change-Id: Id5a75217f64d84038222604fca40613361e6f45d
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
Maurice Lam [Thu, 26 Apr 2018 00:53:13 +0000 (17:53 -0700)]
Hide cancel button in Confirm Lock Pattern
Test: Manual
Bug:
77790615
Bug:
77565685
Change-Id: Ic3a12d169be037376f040dd1129678e814760091
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
TreeHugger Robot [Thu, 26 Apr 2018 00:40:10 +0000 (00:40 +0000)]
Merge "Layout changes for new animation assets" into pi-dev
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
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
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
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
Fan Zhang [Wed, 25 Apr 2018 21:28:15 +0000 (21:28 +0000)]
Merge "Fix a incorrect class cast in GameControllerPreferenceCtrl" into pi-dev
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
TreeHugger Robot [Wed, 25 Apr 2018 19:21:56 +0000 (19:21 +0000)]
Merge "Add DockUpdaterFeatureProvider and DockUpdater." 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
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
Doris Ling [Wed, 25 Apr 2018 17:05:18 +0000 (17:05 +0000)]
Merge "Fixes crash in security settings." into pi-dev
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
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
Cyril Lee [Wed, 25 Apr 2018 06:54:25 +0000 (14:54 +0800)]
Change fingerprint enrolling animation to 4 colors
This change includes two parts:
1. Change the scan animation from grey to 4 colors
2. Change the registered blink from blue to 4 colors
Bug:
75963029
Test: Manual
Change-Id: I0a0d68e82e8427bb46095461878502899f273bda
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
Tony Huang [Mon, 23 Apr 2018 03:30:36 +0000 (11:30 +0800)]
Update StorageSummaryDonutPreference content
- Set its view as unclickable
- Add content discription on DountView
Fixes:
78172416
Fixes:
78170302
Test: manual open talkback to check voice content
Change-Id: Ic40f88fb27344822bbb14cf62a79d8e030ee16ac
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
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
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
Phil Weaver [Tue, 24 Apr 2018 21:44:08 +0000 (14:44 -0700)]
Improve battery saver setting a11y semantics
Adding the ability to override a couple a11y traits
of the Settings version of SeekBarPreference.
Setting semantics for the battery level to report
itself as a percentage. Also tweaking the content
description to use a different title. The title isn't
exactly what I'd like, but it is better than just
saying "At 15% - 15%".
Bug:
74357845
Fixes:
78479637
Test: Used a custom accessibility service to inspect
the information coming from the battery saver seek bar.
Change-Id: I9db55cf0bb3cfee86a46d22c1208262407332d5f
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
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
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
TreeHugger Robot [Tue, 24 Apr 2018 17:19:52 +0000 (17:19 +0000)]
Merge "Add intent receiver in BatterySaverCondition" 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
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
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
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
Jason Monk [Mon, 23 Apr 2018 22:42:21 +0000 (18:42 -0400)]
Add auto-granting of slice permissions
Allow things that can read the index to access slices too.
Test: existing tests unaffected
Bug:
77313888
Change-Id: I54c4b89eefb4354aa6b7dcafb7ac09dc96cbdbeb
TreeHugger Robot [Mon, 23 Apr 2018 21:38:55 +0000 (21:38 +0000)]
Merge "Disable hidden network spinner on existing networks" into pi-dev
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
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
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
Lei Yu [Fri, 20 Apr 2018 20:08:50 +0000 (13:08 -0700)]
Don't show high usage tip when device is charing
The summary is "Battery may run out soon", it doesn't make sense
when device is charging.
Change-Id: I27394c8a75dac4dcad171e5e215102d39cb33546
Fixes:
78261389
Test: RunSettingsRoboTests
Lei Yu [Mon, 23 Apr 2018 17:03:39 +0000 (17:03 +0000)]
Merge "Fix bugs in auto restriction." 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
TreeHugger Robot [Mon, 23 Apr 2018 16:38:43 +0000 (16:38 +0000)]
Merge "Pick default notification setting for work profile" 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
TreeHugger Robot [Sat, 21 Apr 2018 02:03:49 +0000 (02:03 +0000)]
Merge "Catch exception when failing to create slice" into pi-dev
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
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
TreeHugger Robot [Fri, 20 Apr 2018 23:30:18 +0000 (23:30 +0000)]
Merge "Add keywords to Slices" 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
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
Jeff Sharkey [Fri, 20 Apr 2018 20:34:29 +0000 (14:34 -0600)]
Increase volume search timeout, fix dialog flow.
Slower devices can take longer to process kernel events, so try up
to 25 times (~6 seconds) to find the volume after the partitioning
is finished.
Fix bug where we'd finish() while trying to show the format
confirmation dialog, meaning users couldn't format corrupted
non-primary volumes.
Bug:
74129968,
77849654,
74132243
Test: atest com.android.settings.ui.StorageWizardTest
Change-Id: I91144051cb6de0cd944d93b03dc5127676e24be8
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
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
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
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
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