Curtis Belmonte
e301d59536
Fix face/fingerprint consent primary footer button logic
...
Currently, the primary footer button on the face and fingerprint enroll
consent pages reads "I agree" even before the user has scrolled to the
bottom of the screen. This commit fixes the issue so that "More" is
displayed until the user scrolls to the bottom. The remaining logic is
left intact.
Test: Manual:
1. Start face or fingerprint enrollment
2. Confirm primary button shows "More" and secondary button is hidden
3. Press the "More" button or scroll to the bottom of the screen
4. Ensure primary button shows "I agree" and secondary shows "No thanks"
Fixes: 189268868
Change-Id: I02fa47d1de83bd5b5d82c733495ae579cbd2d6c6
2021-06-10 16:38:11 -07:00
Wesley.CW Wang
e1b1f67681
Make App info page support new battery entry
...
- Add new battery entry to app info battery preference, support both
legacy and new args, controlled by P/H
- Add a method to check is work profile app or not, use owner context to
query correct context for feature provider
- Add string for new args
Bug: 178197718
Test: make RunSettingsRoboTests
Change-Id: Ic93142a0c5e2851917cb3e224340a6e3e81fd801
2021-06-11 04:41:12 +08:00
TreeHugger Robot
bc0da34026
Merge "Check in auto rotate settings summary for rotation resolver service" into sc-dev am: ad84b3dd39 am: 9004a9797c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14830090
Change-Id: Ia8ae5456b0830fb89ec6ea0dab3f52d5a47e7778
2021-06-10 19:40:30 +00:00
Jason Chang
1c310ef44b
Remove redundant swipe down notification and one handed sub settings
...
1. Remove "Swipe down for notification" item code.
2. Remove "Exit when switching apps & "Timeout" items code.
Bug: 175851783
Test: build & verify Settings > System > Gestures
Test: make RunSettingsRoboTests ROBOTEST_FILTER=
"com.android.settings.gestures
.OneHandedEnablePreferenceControllerTest"
Change-Id: I77be5ff5542f6310fa0b9649ddfc1d3c16fa4261
2021-06-11 03:30:10 +08:00
Jason Chang
76d6d66353
Update key visual changes for one handed mode settings
...
Follow new visual UI to change the design.
Bug: 175851783
Bug: 188868459
Bug: 189001678
Test: manual verified on Settings > System > Gesture page
> System controls page
Test: make RunSettingsRoboTests ROBOTEST_FILTER=
"com.android.settings.gestures
.OneHandedEnablePreferenceControllerTest"
Test: make RunSettingsRoboTests ROBOTEST_FILTER=
"com.android.settings.gestures
.OneHandedMainSwitchPreferenceControllerTest"
Test: make RunSettingsRoboTests ROBOTEST_FILTER=
"com.android.settings.gestures
.OneHandedActionPullDownPrefControllerTest"
Test: make RunSettingsRoboTests ROBOTEST_FILTER=
"com.android.settings.gestures
.OneHandedActionShowNotificationPrefControllerTest"
Change-Id: I86535fd9f49726c7234353032b950640346a02c5
2021-06-11 03:30:10 +08:00
TreeHugger Robot
d34ab1ae58
Merge "Check in auto rotate settings summary for rotation resolver service" into sc-dev am: ad84b3dd39
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14830090
Change-Id: I3898c502053b1aa3c533526a85e73c1bc76655bf
2021-06-10 19:23:06 +00:00
TreeHugger Robot
ad84b3dd39
Merge "Check in auto rotate settings summary for rotation resolver service" into sc-dev
2021-06-10 18:35:43 +00:00
Abel Tesfaye
5131c691b5
Check in auto rotate settings summary for rotation resolver service
...
Fixes issue where summary text would not properly describe the state of
camera based auto rotation when permission is missing or when another state is blocking the feature
Bug: 190095500
Test: locally with flame & make RunSettingsRoboTests -j$(nproc) ROBOTEST_FILTER=SmartAutoRotatePreferenceControllerTest
Change-Id: I7609ca87658e08831f3bc37c839f00f63946ddec
2021-06-10 17:31:39 +00:00
Dmitri Plotnikov
4f2465b209
Merge "Fix missing time-in-foreground and time-in-background for some apps" into sc-dev am: 6c09370c43 am: 57a55c9be1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14911672
Change-Id: Ib96c88a68ff34951f78aaedd766241f9281d87de
2021-06-10 16:38:13 +00:00
Dmitri Plotnikov
c81b26587c
Merge "Fix missing time-in-foreground and time-in-background for some apps" into sc-dev am: 6c09370c43
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14911672
Change-Id: I66e7320edfddd234add418d8feb57ebdb567d29d
2021-06-10 16:22:10 +00:00
Dmitri Plotnikov
6c09370c43
Merge "Fix missing time-in-foreground and time-in-background for some apps" into sc-dev
2021-06-10 16:10:42 +00:00
Weng Su
908d4ffadf
Revert "[Provider Model] Replace WiFi panel to Internet panel"
...
This reverts commit c33f69673a .
Reason for revert: Because Wi-Fi toggle design is rollback, resume the Wi-Fi panel as well.
Bug: 190563749
Merged-In: Ia214ff9abaa7f4f33c485ca9aa72f73749ce7fc3
Change-Id: Ia214ff9abaa7f4f33c485ca9aa72f73749ce7fc3
(cherry picked from commit 368852424c )
2021-06-10 12:23:38 +00:00
Yanting Yang
467c7e81ea
Left aligned the dropdown list of ManageApplications
...
Based on the Android S design, left aligned the dropdown list of
ManageApplications, e.g., All apps, App notifications
Bug: 178774987
Test: visual
Change-Id: I04143798475d20319980396d6bd755193ae2b1f0
2021-06-10 20:18:51 +08:00
Sunny Shao
a6eb37b215
Fix Learn more link placement is wrong problem
...
- Use the new style of the FooterPreference.
Fixes: 189389674
Test: Robo test
Change-Id: I1529952181cca0eccd18f911eaa265b19dbb97f7
2021-06-10 20:14:56 +08:00
Alex Johnston
a2f754f6e8
Merge "RequestManageCredentials landscape mode" into sc-dev am: 17101d6ebe am: 50e5f20feb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14874757
Change-Id: Ibefdfc102d6fe909a7087daaa1525c43b2705f60
2021-06-10 10:01:00 +00:00
Alex Johnston
f4168d7571
Merge "Credential management app UI tweaks" into sc-dev am: e2f5b87c14 am: e8dfc62cf8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14817109
Change-Id: If309115589cc7a416dc81d4d35c7fcf6a5384e2a
2021-06-10 10:00:52 +00:00
Alex Johnston
6a1fd88860
Merge "RequestManageCredentials landscape mode" into sc-dev am: 17101d6ebe
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14874757
Change-Id: Ie8ab9ae28855e7b1c5498a2e02d28c4925325044
2021-06-10 09:50:25 +00:00
Alex Johnston
12a4f45c57
Merge "Credential management app UI tweaks" into sc-dev am: e2f5b87c14
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14817109
Change-Id: Ieda17041b5818f632c0586800d4cc98b3ff15974
2021-06-10 09:50:17 +00:00
Alex Johnston
17101d6ebe
Merge "RequestManageCredentials landscape mode" into sc-dev
2021-06-10 09:38:29 +00:00
Alex Johnston
e2f5b87c14
Merge "Credential management app UI tweaks" into sc-dev
2021-06-10 09:38:15 +00:00
changbetty
5a23ca7c21
Disable EntityHeaderController animation for item move down issue
...
EntityHeaderController include the RecyclerView and it has animation by
default. When RecyclerView do the animation first then update the UI, it
will cause the issue.
Bug: 189071671
Test: manaul test
Test: make RunSettingsRoboTests ROBOTEST_FILTER=WifiDetailPreferenceController2Test
Change-Id: Ieb7e0a8f7658bface9af090ea061ca7265099fcd
2021-06-10 17:37:16 +08:00
TreeHugger Robot
dfde190706
Merge "Remove FLAG_ACTIVITY_NEW_TASk when there is transition" into sc-dev am: 970e76fd59 am: c41f57cbb3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14880238
Change-Id: I48a4c4e8dd691769aa15f2db6c0ba82dfd237c0e
2021-06-10 08:12:05 +00:00
TreeHugger Robot
8c4a1e129a
Merge "Remove FLAG_ACTIVITY_NEW_TASk when there is transition" into sc-dev am: 970e76fd59
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14880238
Change-Id: I82055f3fba3ba7101a3c51a1f5feba4db153bb1b
2021-06-10 08:00:59 +00:00
TreeHugger Robot
970e76fd59
Merge "Remove FLAG_ACTIVITY_NEW_TASk when there is transition" into sc-dev
2021-06-10 07:47:29 +00:00
Peter_Liang
3e06c2e599
Update the Lottie images for Accessibility features.
...
Features:
1.Magnification
2.Color Inversion
Bug: 188625240
Test: manual test
Change-Id: I51c1c230d5f230eb3d933c98253f0d9d2bf30d37
2021-06-10 14:53:39 +08:00
Mill Chen
491bc21fd4
Remove the duplicated skip lock screen setting
...
Fix: 187366696
Test: robotests
Change-Id: I063ef7c1a43e16aee6d141389896cadecfd3738f
2021-06-10 14:20:44 +08:00
Bonian Chen
748971015b
Merge "[Settings] Change API for backup calling supporting status"
2021-06-10 06:01:49 +00:00
Dmitri Plotnikov
1afe9c0ddc
Fix missing time-in-foreground and time-in-background for some apps
...
The gist of the issue is that many apps have two UIDs associated
with them: a regular, "real" UID, e.g. 10123, and a shared group GID,
e.g. 50123, which is used for multiuser support.
Prior to this fix, the code in BatteryAppListPreferenceController,
would go over the list of all UidBatteryConsumers and would randomly
encounter either the "real" UID or the shared GID for each app first.
The UidBatteryConsumer for a shared GID does not have all of the
properties of the real UID, so some information, such as
time-in-foreground and time-in-background would be lost with
a high probability.
After this fix, we process "real" UIDs before shared GIDs ensuring
that time-in-* and other properties such as package names are obtained
for the real UID. When we later encounter a shared GID for the same app,
we just add the consumed power and time-in-* durations to the real UID's
BatteryEntry.
Bug: 188656360
Test: make RunSettingsRoboTests
Test: make RunSettingsGoogleRoboTests
Change-Id: I4bfea813ac5eb8f866804b2c4a9153eb877fb325
2021-06-10 05:58:15 +00:00
TreeHugger Robot
29d0c3c5dc
Merge "Fix shifting problem in location services page" into sc-dev am: c547c43977 am: 86233cd3ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14912504
Change-Id: I420a1816d466a88b85e936922fac3e45dfdb0213
2021-06-10 05:52:55 +00:00
TreeHugger Robot
555fb90e50
Merge "Fix shifting problem in location services page" into sc-dev am: c547c43977
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14912504
Change-Id: I14c94ab95a3f6148900c9858a759789efef117d5
2021-06-10 05:41:00 +00:00
TreeHugger Robot
c547c43977
Merge "Fix shifting problem in location services page" into sc-dev
2021-06-10 05:25:16 +00:00
Tom Hsu
b52f7484be
Merge "[Settings] Disable gear button if user is not admin." into sc-dev am: a2a570f60b am: 979e486314
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14819346
Change-Id: I65fe0a09a754637ece40a57eacc8b1c05741bf19
2021-06-10 04:29:08 +00:00
Tom Hsu
40987f2679
Merge "[Settings] Resolves unsynced infomation between status bar and settings" into sc-dev am: 8974f99365 am: ed18d645e2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14877595
Change-Id: Ida355764b564897892be585bc2c88e144cc6aa0d
2021-06-10 04:28:54 +00:00
Tom Hsu
96c1ff8d06
Merge "[Settings] Disable gear button if user is not admin." into sc-dev am: a2a570f60b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14819346
Change-Id: Ib263e0b74e2b5708c7723f6bc8498e2c9dd712e5
2021-06-10 04:11:52 +00:00
Tom Hsu
b235d51559
Merge "[Settings] Resolves unsynced infomation between status bar and settings" into sc-dev am: 8974f99365
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14877595
Change-Id: I06726069d5e99e2b4870c32d17718df0819cfb47
2021-06-10 04:11:38 +00:00
Tom Hsu
a2a570f60b
Merge "[Settings] Disable gear button if user is not admin." into sc-dev
2021-06-10 04:00:12 +00:00
Tom Hsu
8974f99365
Merge "[Settings] Resolves unsynced infomation between status bar and settings" into sc-dev
2021-06-10 03:58:00 +00:00
Tsung-Mao Fang
cbf5ccab0e
Fix shifting problem in location services page
...
Controller generates the injection location settings
in updateState() which happens in onResume.
That's the primary reason why we observed the shifting issue.
In a good practice, we generate preference in displayPreference(),
and then update the setting state in updateState().
In this cl, we create a base controller class to encapsulate
most implementation, and developer need to inject location
services in child class.
Test: Add work profile, and see correct services list.
Bug: 183169265
Change-Id: I5735ba974da87ad83b56791abd8a8637c2317571
2021-06-10 11:26:23 +08:00
Weng Su
1b11a28709
Merge "Revert "[Provider Model] Replace WiFi panel to Internet panel""
2021-06-10 03:17:01 +00:00
Abel Tesfaye
384bed509c
Fix battery saver not disabling adaptive sleep switch
...
Test: locally with flame
Bug: 189900026
Change-Id: I1f0bc5eb1cd021f1eb8526c020f772ce0dd96da0
2021-06-09 23:11:57 +00:00
Joshua Mccloskey
8ee2c0e4b6
Merge "BiometricEnrollIntroduction button update" into sc-dev am: cc9a251082 am: 2e96fea0eb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14909536
Change-Id: Idf6c24033f5c016cb286f668b2f77642349624cf
2021-06-09 20:51:02 +00:00
Joshua Mccloskey
115302057b
Merge "BiometricEnrollIntroduction button update" into sc-dev am: cc9a251082
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14909536
Change-Id: I59c751047daa2028b1c6baaf2a2f9260e3d58e3d
2021-06-09 20:31:58 +00:00
Joshua Mccloskey
cc9a251082
Merge "BiometricEnrollIntroduction button update" into sc-dev
2021-06-09 20:11:48 +00:00
Julia Reynolds
0718ee6309
Merge "Update method name" into sc-dev am: a2c2889c78 am: 77b60fb6c3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14919903
Change-Id: I1af02eea2b6f94341b4e61807a89a67af05061f5
2021-06-09 18:45:26 +00:00
Julia Reynolds
c0e361ba79
Merge "Update method name" into sc-dev am: a2c2889c78
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14919903
Change-Id: Iaedb06a7d862f708af1ba1139f17a648d74ace4e
2021-06-09 18:02:33 +00:00
Weng Su
368852424c
Revert "[Provider Model] Replace WiFi panel to Internet panel"
...
This reverts commit c33f69673a .
Reason for revert: Because Wi-Fi toggle design is rollback, resume the Wi-Fi panel as well.
Bug: 190563749
Change-Id: Ia214ff9abaa7f4f33c485ca9aa72f73749ce7fc3
2021-06-09 17:49:27 +00:00
Julia Reynolds
a2c2889c78
Merge "Update method name" into sc-dev
2021-06-09 17:33:23 +00:00
TreeHugger Robot
469caaf49e
Merge changes from topic "free_up_space_card_preference" into sc-dev am: a23533cbdd am: 0dc2fde11e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14909652
Change-Id: Id9975e632d7eb3f0159aa4f1aa80ce92b7db5d78
2021-06-09 17:19:55 +00:00
TreeHugger Robot
5ccaa61a2f
Merge changes from topic "free_up_space_card_preference" into sc-dev am: a23533cbdd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/14909652
Change-Id: I181cc7e6385a87f40d8632db84e98f4e9b279206
2021-06-09 17:04:12 +00:00
TreeHugger Robot
a23533cbdd
Merge changes from topic "free_up_space_card_preference" into sc-dev
...
* changes:
Tweak UI of CardPreference and ContextualCard
'Free up space' uses CardPreference
2021-06-09 16:45:54 +00:00