Chaohui Wang
3659711fe0
Add AppSettings page
...
Including the following features,
- App icon
- App label
- Display over other apps item
- Modify system settings item
- Picture in picture item
- Install unknown apps item
- App version
Bug: 236346018
Test: Manual with Settings App
Change-Id: Ieabdd32fac1d0992ba5c22d459631b42a17ce32a
2022-09-20 12:13:36 +08:00
Edgar Wang
bb28d5ff72
Merge "Add clicked event for metric log writer"
2022-09-19 20:38:52 +00:00
Kuan Wang
1051fb16d8
Show app list in Battery Usage page when there is no battery level data.
...
https://drive.google.com/file/d/1mZ2Sn3dmjQcCxnhKqDPxfLJDyiTe6mEk/view?usp=sharing
Bug: 246233366
Test: make RunSettingsRoboTests + manually
Change-Id: If536c93652506c8009f5cabf3d0ae373b6825bfc
2022-09-19 07:09:37 +00:00
TreeHugger Robot
dd79717247
Merge "Show greyed out icon when Wi-Fi network is restricted to configurate" into tm-qpr-dev am: 74a748ece8
am: dd238fd0ad
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19967514
Change-Id: I951c95aa7d5f9385de3776c2b7b5e62ee509b534
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-19 05:06:26 +00:00
TreeHugger Robot
dd238fd0ad
Merge "Show greyed out icon when Wi-Fi network is restricted to configurate" into tm-qpr-dev am: 74a748ece8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19967514
Change-Id: I5646b7ff9e291b70295cbbb180f3e0513f51866f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-19 04:23:30 +00:00
TreeHugger Robot
74a748ece8
Merge "Show greyed out icon when Wi-Fi network is restricted to configurate" into tm-qpr-dev
2022-09-19 03:52:34 +00:00
Weng Su
3499db23ff
Show greyed out icon when Wi-Fi network is restricted to configurate
...
- Use Drawable#setTintList() instead of Drawable#setTint() to show greyed out icon when the preference is disabled.
Bug: 233175849
Test: manual test
make RunSettingsRoboTests ROBOTEST_FILTER=WifiEntryPreferenceTest
Change-Id: I451106530bc19bc733fd58a57e8ac336b023e65e
2022-09-19 02:22:47 +08:00
Sayak Dutta
4203f40c00
Merge "Fix following three issues in SD Card UX" into tm-qpr-dev am: f57f988349
am: 5e168a5e7d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19967364
Change-Id: I25586121b97d5ce4885f971a7085c05d77b77bbd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-18 06:50:29 +00:00
Sayak Dutta
5e168a5e7d
Merge "Fix following three issues in SD Card UX" into tm-qpr-dev am: f57f988349
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19967364
Change-Id: I17bafb783c166f5681326c3fbb0a8f2040c62a19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-18 06:21:10 +00:00
Sayak Dutta
b85ee281c2
Merge "Fix following three issues in SD Card UX"
2022-09-18 05:57:51 +00:00
Sayak Dutta
f57f988349
Merge "Fix following three issues in SD Card UX" into tm-qpr-dev
2022-09-18 05:57:31 +00:00
Angela Wang
3a9b617476
[automerger skipped] Merge "Logs hearing aid information when a hearing aid is bonded" into tm-qpr-dev am: 4313b81f57
am: ad6e2e8cc9
-s ours
...
am skip reason: Merged-In Ie0432f7da4f29e89e47d0ad3d72a04a9f5ea83ae with SHA-1 cf199c96bf
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19949385
Change-Id: Ia7ffca1be5ce8d44b2f9ceb7846b1d0a06a39305
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-17 13:02:43 +00:00
Angela Wang
ad6e2e8cc9
Merge "Logs hearing aid information when a hearing aid is bonded" into tm-qpr-dev am: 4313b81f57
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19949385
Change-Id: I3c5b2975587f978cabb7f6da11abe1bf8b2b9e55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-17 01:17:51 +00:00
Angela Wang
4313b81f57
Merge "Logs hearing aid information when a hearing aid is bonded" into tm-qpr-dev
2022-09-17 01:00:19 +00:00
George Chan
9c68bf9312
Added transparency-metadata display.
...
This feature enables 'App Details' to support MBAs with metadata file and display in an offline UI. This change includes a new fragment and user view that sources data from within any MBAs apk file that contains application-metadata.xml.
Test: make -j64 RunSettingsRoboTests , AVD manual test
Change-Id: If7822100a90f5fb8d33ce5d85958391fc33ecbee
Bug: 244215932
2022-09-16 22:17:48 +00:00
TreeHugger Robot
2286d8c994
[automerger skipped] Merge "Add Spatial audio settings for LE Audio devices" into tm-qpr-dev am: f4d0d420bc
am: 6c0140b340
-s ours
...
am skip reason: Merged-In I1278a5e0c93fdc5a4873df68032128ffedfe72d6 with SHA-1 f8704add51
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19967512
Change-Id: I9ce20234de8010a5d7a6bcfa8cea899b591762b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 21:30:11 +00:00
TreeHugger Robot
6c0140b340
Merge "Add Spatial audio settings for LE Audio devices" into tm-qpr-dev am: f4d0d420bc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19967512
Change-Id: I5dcdb9766382a9b4c9d36601ef71da4181e1dea2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 21:00:54 +00:00
TreeHugger Robot
f4d0d420bc
Merge "Add Spatial audio settings for LE Audio devices" into tm-qpr-dev
2022-09-16 20:23:14 +00:00
Victor Truong
993595eb00
Add NoDreamViewHolder for a different layout for NoDreamItem. am: 00b3a5cdb6
am: 8828d53177
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19771836
Change-Id: Ic550a32f56aaf1305f7ec2b0029e2585e665ac12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 18:46:27 +00:00
Victor Truong
8828d53177
Add NoDreamViewHolder for a different layout for NoDreamItem. am: 00b3a5cdb6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19771836
Change-Id: Ieb6f66fc6f3bbfc50a8fdbd3db968ab325946d9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 18:16:35 +00:00
Victor Truong
00b3a5cdb6
Add NoDreamViewHolder for a different layout for NoDreamItem.
...
Bug: 243389115
Test: Manually tested
Change-Id: Id7549d55721c474cf8baddc0b336fe3600ccb5e3
2022-09-16 11:59:44 -04:00
Hugh Chen
bdfd8531a9
Add Spatial audio settings for LE Audio devices
...
- Adds TYPE_BLE_HEADSE, TYPE_BLE_SPEAKER and TYPE_BLE_BROADCAST for
display Le audio devices.
- Adds TYPE_HEARING_AID for display hearing aid devices.
Bug: 244528781
Test: make -j64 RunSettingsRoboTests
Change-Id: I1278a5e0c93fdc5a4873df68032128ffedfe72d6
Merged-In: I1278a5e0c93fdc5a4873df68032128ffedfe72d6
(cherry picked from commit f8704add51
)
2022-09-16 15:51:15 +00:00
Viesturs Zarins
32d8d908c9
Merge "Move android.settings.NFC_SETTINGS intent handler to open the Nfc settings fragment, not the generic connected devices fragment."
2022-09-16 14:27:59 +00:00
TreeHugger Robot
a36f9483c0
Merge "Update App battery usage page and add tests." into tm-qpr-dev am: 50c7cb834e
am: 2f40a918e1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19951824
Change-Id: Ic1fb7dc0fc1be41a9497095b4891fe4f1cac2e18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 10:27:28 +00:00
Chaohui Wang
013f5aa525
Merge "Set switchRestrictionKeys for InstallUnknownApps"
2022-09-16 10:02:09 +00:00
Jason Hsu
036833c54d
Merge "Fix display wrong information "pair left/right ear" on device detail page when disconnect one of HA"
2022-09-16 09:34:39 +00:00
TreeHugger Robot
2f40a918e1
Merge "Update App battery usage page and add tests." into tm-qpr-dev am: 50c7cb834e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19951824
Change-Id: I680de6c08f5a1533779f4c73ff1bd3f7cd8ad0d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 08:37:40 +00:00
jasonwshsu
93f696bc99
Fix display wrong information "pair left/right ear" on device detail page when disconnect one of HA
...
Root Cause: Did not update device information in device detail page
Solution: Listen to device attributes change and update information in
call function refresh()
Bug: 246877392
Test: make RunSettingsRoboTests ROBOTEST_FILTER=BluetoothDetailsPairOtherControllerTest
Change-Id: I442445a861898258a73f37ad8f85bcee387fbf58
2022-09-16 16:20:16 +08:00
TreeHugger Robot
50c7cb834e
Merge "Update App battery usage page and add tests." into tm-qpr-dev
2022-09-16 07:52:30 +00:00
Chaohui Wang
db20bf69f6
Set switchRestrictionKeys for InstallUnknownApps
...
To support the "Disabled by admin" feature.
Bug: 235727273
Test: Manual with Settings App
Change-Id: Ic76e17fd03ef13ba0249d202d132f72824fa60d3
2022-09-16 15:03:56 +08:00
TreeHugger Robot
d5b3c5ba85
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: d04dc24d56
-s ours am: ca6138e6b8
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19925036
Change-Id: I5eb172774c8ef9ab730ce3fd2bb2f7a800c97d5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 05:26:13 +00:00
Bill Yi
584221221a
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: a4f092c748
-s ours am: 40dbc67c91
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19925036
Change-Id: I4e0d23f4f1ded011cd8be853b714b7d4c0822cbf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 05:26:06 +00:00
Bill Yi
bb77ce7cad
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: f3457e4080
-s ours am: c76428d937
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19925032
Change-Id: I539ded5c816fb5e50c2391ba016de450ab92749a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 05:25:45 +00:00
Grace Cheng
27334ad13c
Merge "Fixes Talkback autoscroll for SFPS enrollment ScrollView" into tm-qpr-dev am: f9886847e8
am: 0aad0b37f4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19936156
Change-Id: Id33fecd58c46d008a690956aaa1f72e0e91263e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 03:03:00 +00:00
Joseph Oh
564f7b9bac
Import translations. DO NOT MERGE ANYWHERE
...
Change-Id: Ia081acdfccad36227e24ec4ea6c6f728abe4ec9d
Bug: 246927711
2022-09-16 02:47:42 +00:00
Grace Cheng
0aad0b37f4
Merge "Fixes Talkback autoscroll for SFPS enrollment ScrollView" into tm-qpr-dev am: f9886847e8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19936156
Change-Id: I68abbd8f1eb09dd3f4b276eb28c1c66f6c6215a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 02:34:02 +00:00
Grace Cheng
f9886847e8
Merge "Fixes Talkback autoscroll for SFPS enrollment ScrollView" into tm-qpr-dev
2022-09-16 01:42:06 +00:00
Angela Wang
72529e63ed
[automerger skipped] Merge "Update source metric category of HearingAidDialogFragment and HearingAidPairingDialogFragment" into tm-qpr-dev am: 5370d36b15
am: b6f649ad0f
-s ours
...
am skip reason: Merged-In If762e87414055f3e497f99ea6885f7736b7193cd with SHA-1 c7e74fd8b6
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19949397
Change-Id: Ia8c272dcb094e856b710e91444df6b20a636a3ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-15 23:35:31 +00:00
Grace Cheng
b798c03f50
Fixes Talkback autoscroll for SFPS enrollment ScrollView
...
Adds importantForAccessibility attribute to ScrollView in setup wizard layout. This enables Talkback to autoscroll when focusing on items at the edge of a container.
Test: (manual) Turn on talkback, navigate to SFPS enrollment edu screen. Swipe through ScrollView elements and observe autoscroll when focus is on elements at the edge of the View.
Fixes: 244595576
Change-Id: Iccc6125ac8f0993a7d8908f6c54e7307905b7cd7
2022-09-15 23:24:03 +00:00
Angela Wang
b6f649ad0f
Merge "Update source metric category of HearingAidDialogFragment and HearingAidPairingDialogFragment" into tm-qpr-dev am: 5370d36b15
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/19949397
Change-Id: Icc3ec2f40cafadd98f864f8d72d0efe0e28dcb32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-15 23:05:11 +00:00
Angela Wang
83a1af221a
Logs hearing aid information when a hearing aid is bonded
...
The information including device mode, device side, and entry page id where the binding process starts. Set the mapped bond entry from BluetoothPairingDetail into the cached bluetooth device and log it later when the device mode and device side is received after the hearing aid bluetooth profile is connected.
Bug: 237344016
Test: m statsd_testdrive & statsd_testdrive 513
Change-Id: Ie0432f7da4f29e89e47d0ad3d72a04a9f5ea83ae
Merged-In: Ie0432f7da4f29e89e47d0ad3d72a04a9f5ea83ae
2022-09-15 22:37:42 +00:00
Angela Wang
5370d36b15
Merge "Update source metric category of HearingAidDialogFragment and HearingAidPairingDialogFragment" into tm-qpr-dev
2022-09-15 22:36:24 +00:00
Abel Tesfaye
f00356aee8
Merge "Cleanup listener reference in Screen Attention"
2022-09-15 17:07:18 +00:00
Viesturs Zarins
6cfc593cda
Move android.settings.NFC_SETTINGS intent handler to open the Nfc settings fragment, not the generic connected devices fragment.
...
Change-Id: I03016b36c9beff1bb271710f70e006531290952e
Bug: b/246772836
2022-09-15 16:25:37 +00:00
Sayak Dutta
4c36d4903d
Fix following three issues in SD Card UX
...
1) Link should not work if up-events happen outside the target region
2) Activity should retain it's last state on changing configuration
3) Improve color contrast for "Format card" button
Bug: 246485658
Bug: 246681292
Bug: 246871051
Change-Id: Iebc87e35a3f8496a33a43d906b7faba05d95fe6c
2022-09-15 16:09:18 +00:00
Sayak Dutta
43147377fb
Fix following three issues in SD Card UX
...
1) Link should not work if up-events happen outside the target region
2) Activity should retain it's last state on changing configuration
3) Improve color contrast for "Format card" button
Bug: 246485658
Bug: 246681292
Bug: 246871051
Change-Id: Iebc87e35a3f8496a33a43d906b7faba05d95fe6c
2022-09-15 16:08:59 +00:00
TreeHugger Robot
24f8f3f754
Merge "Add Spatial audio settings for LE Audio devices"
2022-09-15 14:33:38 +00:00
Treehugger Robot
3c1ed73138
Merge "Mark DataUsageState as nullable to avoid potential NPE risk" am: 0960af0bf3
am: 325b033f85
am: 8c4db8e545
am: e6901aedba
am: f4ef31b17e
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2217422
Change-Id: I97cb23d60728ae3780d08a6f2da5bc6764b65cd4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-15 14:10:48 +00:00
Treehugger Robot
f4ef31b17e
Merge "Mark DataUsageState as nullable to avoid potential NPE risk" am: 0960af0bf3
am: 325b033f85
am: 8c4db8e545
am: e6901aedba
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2217422
Change-Id: Ifea8d6dfd652cf73ac9361c1224635bf6169a389
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-15 13:41:22 +00:00
Tiffany Nguyen
99d3b54a70
Update App battery usage page and add tests.
...
- Add tests
- Remove duplicated "Set battery usage for apps" text
- Clean up some code
Screenshot: https://screenshot.googleplex.com/8LHhyxFA6X4ZFkT.png
Test: make RunSettingsRoboTests -j40
Bug: 244995036
Change-Id: Iaac9b0af10f541100e91b10affacf3307bd5edca
2022-09-15 13:40:12 +00:00