Charlotte Lu
b0d09d2ad2
Add SettingsExposedDropdownMenuBox and SwitchPreference.
...
Bug: 298906796
Test: Munual
Change-Id: I666c51b79589b9529b623c81c156a545af269e03
2023-09-20 12:22:19 +08:00
Charlotte Lu
4964deb8b5
Add ApnData class and SettingsOutlinedTextField.
...
Bug: 298906796
Test: Munual
Change-Id: Iba6563fee091302989d2653c0b59b5c18accce4d
2023-09-19 11:03:00 +08:00
Charlotte Lu
fcf31b668d
Merge "Use flag to switch to the new UI." into main
2023-09-18 05:24:30 +00:00
Charlotte Lu
0ce7202d7a
Use flag to switch to the new UI.
...
Bug: 194175217
Test: Munual
Change-Id: Ie3047cebd4a79dea07614b48ad33ba759802cbe8
2023-09-18 12:03:27 +08:00
Chaohui Wang
0cb8d91e4e
Create DataUsageListAppsController
...
Move apps group logic from DataUsageList.
Also add key to AppDataUsagePreference, which reduce flaky and keep
scroll position when back from app detail page.
Bug: 290856342
Test: manual - on DataUsageList
Test: unit test
Change-Id: I61e2b6bd9b192b7230e3553dbc6038f5d59bd303
2023-09-17 13:51:11 +08:00
Behnam Heydarshahi
e711c0f256
Merge "PanelSlicesAdapter: load slice label safely" into udc-qpr-dev am: c46e8546b5 am: a38edf1ab2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24664970
Change-Id: I09416fd5dee6842179358c6bb9bba6c533841045
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-16 02:55:24 +00:00
Treehugger Robot
f54ad5e03c
Merge "Use launcher namespace instead of settings-ui namespace." into udc-qpr-dev am: d78136fe29 am: 713c4b3bf5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24761915
Change-Id: I319ee97f1105bc5cf83aa561ee336c0effc19414
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-16 02:52:49 +00:00
Graciela Putri
13821ceb45
Merge "Remove moreOptions in aspect ratio settings" into udc-qpr-dev am: 263126b580 am: 285a139c6f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24757660
Change-Id: I7fd06c631b9ad2ffd1749ec05f074883e730fe01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-16 02:52:37 +00:00
Behnam Heydarshahi
a38edf1ab2
Merge "PanelSlicesAdapter: load slice label safely" into udc-qpr-dev am: c46e8546b5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24664970
Change-Id: I08ca157dc7fc5ac41697023265268603e737c044
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 17:21:07 +00:00
Behnam Heydarshahi
c46e8546b5
Merge "PanelSlicesAdapter: load slice label safely" into udc-qpr-dev
2023-09-15 16:52:10 +00:00
Treehugger Robot
713c4b3bf5
Merge "Use launcher namespace instead of settings-ui namespace." into udc-qpr-dev am: d78136fe29
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24761915
Change-Id: I188286f9d70e4518d11bf1408718961da57dfcc9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 16:26:30 +00:00
Joshua Mccloskey
48621c5aea
Merge changes If2fc46b1,Ib54da7a8 into main
...
* changes:
Add enroll() in FingerprintManagerInteractor.
Fix SettingsV2 tests.
2023-09-15 16:03:04 +00:00
Treehugger Robot
d78136fe29
Merge "Use launcher namespace instead of settings-ui namespace." into udc-qpr-dev
2023-09-15 15:15:00 +00:00
Behnam Heydarshahi
374b417b68
PanelSlicesAdapter: load slice label safely
...
Load the slice action label string safely when action label is set, and
no longer at adapter instantiation time.
Bug: b/298571448
Test: atest PanelSlicesAdapterTest
Change-Id: I0d5b6e0b2db2fa78d3f58ae2cb96f14437923ffd
2023-09-15 14:44:33 +00:00
Elliot Sisteron
f348c2c0b6
Merge "Handle "Blocked by your IT admin" better." into main
2023-09-15 14:19:32 +00:00
Manish Singh
8cef63acc1
Merge "Remove temp workaround for feature flag" into main
2023-09-15 10:13:01 +00:00
Graciela Putri
285a139c6f
Merge "Remove moreOptions in aspect ratio settings" into udc-qpr-dev am: 263126b580
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24757660
Change-Id: I07abbfb97702a0c96ee3f3a80d13fc167c4bf978
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 09:14:58 +00:00
Graciela Putri
263126b580
Merge "Remove moreOptions in aspect ratio settings" into udc-qpr-dev
2023-09-15 08:48:24 +00:00
Treehugger Robot
51749d4418
Merge "Refresh title in the Network details header" into udc-qpr-dev am: 6aaf49dc1d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24755454
Change-Id: Ic692b1ad20ae7a0ba31f2dbd6bfa3aa3cbb42024
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 04:04:46 +00:00
Chaohui Wang
d835649147
Merge "Extract app data usage to AppDataUsageRepository" into main
2023-09-15 03:00:53 +00:00
Weng Su
fafdf08535
Refresh title in the Network details header
...
- Since the title information may be updated later, it needs to be refreshed continuously to display the latest results.
Bug: 299514568
Test: manual test
atest -c WifiDetailPreferenceController2Test
Merged-In: I4634c152b550c59bd9854cde1b91da44442aa879
Change-Id: I4634c152b550c59bd9854cde1b91da44442aa879
2023-09-15 02:52:38 +00:00
Graciela Putri
45f0ffec68
Merge "Add accessible sequence for aspect ratio options" into udc-qpr-dev am: 7cf5bb509e am: ae170b7970
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24742814
Change-Id: I6884fdba3d78097dc56af63076e8b0cc3a1c7e07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 23:31:02 +00:00
Hao Dong
2200f55ffe
Add enroll() in FingerprintManagerInteractor.
...
Test: atest FingerprintManagerInteractorTest
Bug: 295206773
Change-Id: If2fc46b1c952c3e55c698a18e125e194efe5ffb6
2023-09-14 23:08:33 +00:00
Holly Sun
9fa69928d5
Use launcher namespace instead of settings-ui namespace.
...
Bug: 294858168
Test: manual + unit
Change-Id: I5820ba86686584b7bc4a2ad695e5b5c0cf46b297
2023-09-14 23:06:58 +00:00
Graciela Putri
ae170b7970
Merge "Add accessible sequence for aspect ratio options" into udc-qpr-dev am: 7cf5bb509e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24742814
Change-Id: I1f559828d5ab7ce517b231df8bd0f7e92541b677
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 22:32:52 +00:00
Treehugger Robot
40265208e5
Merge "Refresh title in the Network details header" into main
2023-09-14 22:08:05 +00:00
Graciela Putri
7cf5bb509e
Merge "Add accessible sequence for aspect ratio options" into udc-qpr-dev
2023-09-14 21:25:52 +00:00
Weng Su
54d0709409
Refresh title in the Network details header
...
- Since the title information may be updated later, it needs to be refreshed continuously to display the latest results.
Bug: 299514568
Test: manual test
atest -c WifiDetailPreferenceController2Test
Change-Id: I4634c152b550c59bd9854cde1b91da44442aa879
2023-09-15 04:45:25 +08:00
Becca Hughes
8a416501d2
Merge "Add a couple of guards to make sure crash doesn't happen" into main
2023-09-14 18:16:16 +00:00
Graciela Wissen Putri
7889f55f3d
Remove moreOptions in aspect ratio settings
...
System apps that are not visible in Home/Launcher are already excluded
by default.
Fix: 299924064
Test: Manual
Change-Id: Ia5972f23b1a9dd2f6dda65fb02784fe722e7a63a
2023-09-14 13:23:09 +00:00
Graciela Wissen Putri
392a811294
Add accessible sequence for aspect ratio options
...
Fix: 297293566
Test: Manual
Change-Id: I12b61ccd0330b80e027af7a9eb1693b8d94cc262
2023-09-14 10:35:05 +00:00
Chaohui Wang
c31474c02c
Extract app data usage to AppDataUsageRepository
...
From DataUsageList for better organization and testing.
Bug: 290856342
Test: manual - on DataUsageList
Test: unit test
Change-Id: I97e327a220d40942b9345ec7f1f8c466ac1fc9da
2023-09-14 16:48:29 +08:00
Hao Dong
eea9199c9d
Merge "Use FingerprintSensorType in shared lib." into main
2023-09-13 22:09:34 +00:00
Hao Dong
ae289cf1a2
Use FingerprintSensorType in shared lib.
...
This CL uses FingerprintSensorType so that we don't need
to expose server to view models.
Test: atest FingerprintSettingsViewModelTest
Bug: 295206773
Change-Id: I93010d833c256c789b64cfa98bb75d2c5d02e96e
2023-09-13 18:11:44 +00:00
Guojing Yuan
ac64ce5153
Merge "[CDM] Add Permissions Sync toggle" into main
2023-09-13 17:37:58 +00:00
Elliot Sisteron
8744e021e5
Handle "Blocked by your IT admin" better.
...
Instead of allowing the user to click the entry, make the entry
non-clickable and mention that it's blocked by IT admin.
Bug: 297965563
Test: atest LockScreenSafetySourceTest
Change-Id: I821d661dd924358a5e7b033118b63e104ade9eaf
2023-09-13 14:02:41 +00:00
Wentao Wang
f11e1666bf
Merge "Separate the demo user factory reset option with admin user factory reset option." into udc-qpr-dev am: 38f12abb75 am: 0d3ae3ed32
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24677431
Change-Id: Ie89643b620ee82e4f30ab98ca466f54bd68b8067
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 13:53:24 +00:00
Wentao Wang
0d3ae3ed32
Merge "Separate the demo user factory reset option with admin user factory reset option." into udc-qpr-dev am: 38f12abb75
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24677431
Change-Id: I1c3d89346991f82f994a230db385ef2c523b067a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 13:01:39 +00:00
Wentao Wang
38f12abb75
Merge "Separate the demo user factory reset option with admin user factory reset option." into udc-qpr-dev
2023-09-13 11:51:21 +00:00
Wentao Wang
a44e75d6ed
Separate the demo user factory reset option with admin user factory reset option.
...
A security vulnerability was discovered by Android security. b/292548775 Within a short period of time after the device reboot, the user could enter the settings page and factory reset the device. Android Enterprise suggests to add DISALLOW_FACTORY_RESET user restriction to the device.
However, DISALLOW_FACTORY_RESET will be enabled on all Android users, including both the admin user and the demo user. The existing behavior in Android settings is that once the user restriction is set, factory reset button will be greyed out, which makes the factory reset functionality in demo user go away.
In demo user, the factory reset command will be forwarded to the current active device owner. So in this change, we separate the button for admin user and the button for demo user.
In demo user, the button is still visible when the restriction is set.
And in admin user, the button will be greyed out as expected.
Once this change is in, then Pixel Retail Demo could set the user restriction properly and rely on its internal logic to do factory reset. If other applications are trying to do the factory reset, it will be denied by OS.
BUG: 292548775
Change-Id: I9d2d47bb29bc2c1e05058b246908768cd2f95990
2023-09-13 11:47:11 +00:00
Zaiyue Xue
e3232dac25
Call detect anomaly in battery usage period job
...
Bug: 291689643
Bug: 284893240
Test: manual
Change-Id: I7015cdf5a96d518febb160934d780ae84fe14427
2023-09-13 17:49:14 +08:00
Graciela Putri
a727cea119
Merge "Change aspect ratio summary and footer text" into udc-qpr-dev am: dd34fa54e4 am: f862ff58f0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24679072
Change-Id: I0ba709c1187c099e5eccc9a4e0ab69d5559f9336
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 08:54:57 +00:00
mxyyiyi
6b8daefd54
Impl highlight effect on BatteryChartView slots. am: 6750634259 am: 9e4fed1b62
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24498956
Change-Id: I9a38284ab828c149ca06a51fbad7f3fcb2ac33de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 08:54:29 +00:00
Graciela Putri
f862ff58f0
Merge "Change aspect ratio summary and footer text" into udc-qpr-dev am: dd34fa54e4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24679072
Change-Id: I1fcf366127ea502b3351c8f6a94d601281df4a54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 07:58:10 +00:00
mxyyiyi
9e4fed1b62
Impl highlight effect on BatteryChartView slots. am: 6750634259
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24498956
Change-Id: Iff96ebb33e50b2c2bddbe44eada5bf35f7118531
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 07:57:45 +00:00
Manish Singh
5aef6b6264
Remove temp workaround for feature flag
...
Using the trunk stable feature flagging now.
Bug: 295516544
Test: m
Test: manual adb
Test: atest SafetySourceBroadcastReceiverTest
Test: atest PrivateSpaceSafetySourceTest
Change-Id: I3d2d8c11dfb224ad2b09572493633366b4c4805c
2023-09-13 08:49:56 +01:00
Graciela Putri
dd34fa54e4
Merge "Change aspect ratio summary and footer text" into udc-qpr-dev
2023-09-13 07:14:13 +00:00
YK Hung
abc3ed4c88
Merge "Recheck the scedule job when the device is full charged and add more logs" into udc-qpr-dev am: 378ad24aac am: 348b3b91d8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24673967
Change-Id: I6d29fc6eec107000986ad154bb8bc3bf81722b1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 05:33:15 +00:00
Treehugger Robot
3de1603336
Merge "Save foreground_service and cached consumed power in battery usage slot datebase." into udc-qpr-dev am: 7e92664f52 am: aab57c0179
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/24689853
Change-Id: I2d7fd99406b999f5a027eefed61be22da293475e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 05:30:51 +00:00
mxyyiyi
6750634259
Impl highlight effect on BatteryChartView slots.
...
Screenshot: https://screenshot.googleplex.com/F5VrGjj5kdNHMV6
Bug: 284893240
Bug: 291689623
Test: manual
Change-Id: I846d95d31e8bb839481b86a94d5191ff205f8328
2023-09-13 13:29:32 +08:00