Commit Graph

141272 Commits

Author SHA1 Message Date
dingfeisong
64aaa1440a Remove all pending messages when fragment destroyed
Remove all pending messages when the fragment has destroyed.
Otherwise, after fragment disattachs its context, an exception
will be reported when process the messages.

Bug:377166756

Change-Id: I333cedb45c0fe43b81abbfbe19e37f42f98def91
Signed-off-by: dingfeisong <dingfeisong@xiaomi.corp-partner.google.com>
2024-11-04 13:40:27 +08:00
Android Build Coastguard Worker
94ea022aa1 Merge cherrypicks of ['googleplex-android-review.googlesource.com/28600455', 'googleplex-android-review.googlesource.com/28600456', 'googleplex-android-review.googlesource.com/28600458'] into 24Q3-release.
Change-Id: I24e42a4830ce637feed658ee4114eb70adc6e0d2
2024-08-06 09:33:38 +00:00
Bill Yi
ca9227cb22 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import

Bug: 347053373
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0bfc1bba0a2205b19121ccfa38b5e848908b4705)
Merged-In: If3d00eec44ea2235c842a0069d7a9c1bf826494e
Change-Id: If3d00eec44ea2235c842a0069d7a9c1bf826494e
2024-08-06 09:22:08 +00:00
Bill Yi
360b4f5d93 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import

Bug: 347053373
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e7dff9e44ae851aa389fc3d6264f42ddbba47eb9)
Merged-In: I3e7d733c95f32a4896d5148e8be58973ae1ad61a
Change-Id: I3e7d733c95f32a4896d5148e8be58973ae1ad61a
2024-08-06 09:21:48 +00:00
Bill Yi
c9125eb9ec Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import

Bug: 347053373
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b86bdbab43b4725c1df08dd3e0243743d9399e30)
Merged-In: I2ffb0010fb53dd8cc60496bfec0c5644a5388200
Change-Id: I2ffb0010fb53dd8cc60496bfec0c5644a5388200
2024-08-06 09:21:34 +00:00
Android Build Coastguard Worker
c0f0bbfe24 Merge cherrypicks of ['googleplex-android-review.googlesource.com/28486054'] into 24Q3-release.
Change-Id: Iaae305d40fbf8e5b7095e79d3ade135dc0626ac0
2024-07-30 00:02:58 +00:00
Les Lee
ae2195c549 wifi: fix ADB URI doesn't work
Using old WifiQrCode parsing for ADB Uri.

Flag: EXEMPT bugfix
Bug: 355088188
Test: Manual test & TH
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:da21128568e29a6c2992b1b38cbb2db9ec36892f)
Merged-In: I54a12b03ed9be6dc49fb957df0f1f7b31647810d
Change-Id: I54a12b03ed9be6dc49fb957df0f1f7b31647810d
2024-07-29 23:56:20 +00:00
Android Build Coastguard Worker
19f1485831 Merge cherrypicks of ['googleplex-android-review.googlesource.com/27918880', 'googleplex-android-review.googlesource.com/28027477', 'googleplex-android-review.googlesource.com/28326671'] into 24Q3-release.
Change-Id: Id237df0d96a112e47b00d5f9ba0884e99f935c86
2024-07-26 02:16:27 +00:00
yomna
a6149ddf36 Remove searchability of CellularSecuritySettingsFragment
Test: m & manual
Bug: b/335554085
Flag: EXEMPT bug fix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:62004763e1f131085b0e834b6c8b01b563f55b73)
Merged-In: Ia226b0848d70a307b80060049ec24b9714ee476a
Change-Id: Ia226b0848d70a307b80060049ec24b9714ee476a
2024-07-26 02:04:26 +00:00
Haijie Hong
8822907513 Add device to to cached device manager if it's not present
Bug: 346923808
Test: atest BluetoothDeviceDetailsFragmentTest
Flag: EXEMPT minor bug fix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a074f274991f6a172855e0253f49b0a6dd63c758)
Merged-In: Ia4987bc7ec93cb6b54d188922b7232d83d528f2f
Change-Id: Ia4987bc7ec93cb6b54d188922b7232d83d528f2f
2024-07-26 02:04:14 +00:00
Rambo Wang
a07738266b Fix Settings restart during Reset mobile nework settings flow
This CL avoids restarting Settings in the reset mobile flow when phone
process is restarted, by switching the usage of the stable content
provider connection to the unstable client.

The CL also arranges restarting phone process as the last reset
operation in the flow (later than RILD reset) to avoid any reset
operation get impacted by phone process restarting.

Since the permission to protect the TelephonyContentProvider has been
renamed, the CL also renames the requsted permision.

Bug: 347047105
Test: atest ResetNetworkOperationBuilderTest
Test: Reset mobile network feature test
Flag: EXEMPT resource update with minor refactoring
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:5ac9d9c8fa0005f787b75052010dcc9935efcb4f)
Merged-In: I7bfa79bc9d7451a4a03269704b0009a3730e287f
Change-Id: I7bfa79bc9d7451a4a03269704b0009a3730e287f
2024-07-26 02:03:55 +00:00
Android Build Coastguard Worker
768511b956 Merge cherrypicks of ['googleplex-android-review.googlesource.com/28036491'] into 24Q3-release.
Change-Id: Ife612928a2651d27322d7a4da6ad469b530759e4
2024-07-20 07:19:36 +00:00
David Anderson
80e709f926 Allow overriding DeviceDiagnosticsPreferenceController.
Allow devices to specify their own flags by overriding this class.
Additionally, fix a missing PackageManager lookup in getIntent().

Bug: 348647186
Test: launch Settings on Pixel and on AOSP
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:287181169485eb30203c7b698b1f8ee618059e29)
Merged-In: I2489a64804f068a957f9be3f87847d6911b24447
Change-Id: I2489a64804f068a957f9be3f87847d6911b24447
2024-07-20 07:05:32 +00:00
Android Build Coastguard Worker
6c50d62205 Merge cherrypicks of ['googleplex-android-review.googlesource.com/28239007'] into 24Q3-release.
Change-Id: I84f3268cac0e36c04cc31f69463819ad4d2c7739
2024-07-12 04:04:19 +00:00
Bill Yi
fe573b7c32 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import

Bug: 347053373
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6049e1654f4bfe159ea6593c06c33a575af49f7f)
Merged-In: I8981cb6502032271a5617fa7555ddca24d46d975
Change-Id: I8981cb6502032271a5617fa7555ddca24d46d975
2024-07-12 03:53:10 +00:00
Android Build Coastguard Worker
31e8c6d57d Merge cherrypicks of ['googleplex-android-review.googlesource.com/28121446'] into 24Q3-release.
Change-Id: I062a7bf67678f78f60f360df0590c9b12b9c75a5
2024-07-11 04:33:00 +00:00
Zaiyue Xue
dc841cd077 AiCore reattribute feature
Bug: 344438848
Bug: 346706894
Test: atest SettingsRoboTests:com.android.settings.fuelgauge.batteryusage
Flag: EXEMPT bug fix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:164e2be9380ef0df6afe7616fb0bedc8eea6f899)
Merged-In: Ifb18c2d156d11fcfdc67cff575ba800c4a6cc0fe
Change-Id: Ifb18c2d156d11fcfdc67cff575ba800c4a6cc0fe
2024-07-11 04:25:14 +00:00
Android Build Coastguard Worker
9e96efe1ca Merge cherrypicks of ['googleplex-android-review.googlesource.com/27790489'] into 24Q3-release.
Change-Id: I5bf530e58bbfd030f36b442fc42f43bd6bcd91c1
2024-07-10 05:24:18 +00:00
Haijie Hong
3ecc4b93bb Determine Spatial Audio AudioDeviceAttributes by BT profile state
Test: atest BluetoothDetailsSpatialAudioControllerTest
Bug: 341005211
Flag: com.android.settingslib.flags.enable_determining_spatial_audio_attributes_by_profile
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4296b30dcf879701a9bf614b37b45d5f1d886fe4)
Merged-In: I1436019d239414c3855d506dcf35d736c8428e0a
Change-Id: I1436019d239414c3855d506dcf35d736c8428e0a
2024-07-10 05:15:33 +00:00
Android Build Coastguard Worker
a679588159 Merge cherrypicks of ['googleplex-android-review.googlesource.com/28146460'] into 24Q3-release.
Change-Id: If94fd151774f307d0b5fd23337bad4c46bc25d13
2024-07-09 03:01:37 +00:00
Rubin Xu
532aef2d0e Fix certificate manager UI (take 2)
Change layout height so it does not obscure the floating
action buttons at the bottom.

Bug: 349518143
Flag: EXEMPT bug fix
Test: manual CTS Verifier run
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0922f282d8a0eb8ec818323485ea2bdb196c8185)
Merged-In: Iaf82b2e6343790bbed9508a5dae9a66566760cac
Change-Id: Iaf82b2e6343790bbed9508a5dae9a66566760cac
2024-07-09 02:41:45 +00:00
Android Build Coastguard Worker
8daea1740c Merge cherrypicks of ['googleplex-android-review.googlesource.com/28101953'] into 24Q3-release.
Change-Id: I03f2802150f8c93b2f5f807bbbe740c33edb32a0
2024-07-04 03:25:27 +00:00
Steve Statia
5484c1e213 Fix to hide Display over other apps permission setting for the Scone
application.

Flag: EXEMPT bugfix

Bug: 349195999
Test: manually testing that the setting is removed from Adaptive
Connectivity Services advanced settings page.
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2a3e96b4b52bd3d4a6971a5b3dd7b291aad094da)
Merged-In: I3f306d24040f500c7fed4f44309e9f58f5f766be
Change-Id: I3f306d24040f500c7fed4f44309e9f58f5f766be
2024-07-04 03:15:08 +00:00
Android Build Coastguard Worker
78f840888c Merge cherrypicks of ['googleplex-android-review.googlesource.com/28037666'] into 24Q3-release.
Change-Id: I75e5c12a0f58ce79ba77b73ebfed695029aaf439
2024-06-27 04:06:35 +00:00
Joshua Mccloskey
08697a3b5c Revert "Restart fingerprint auth on cancel."
This reverts commit 4efd4c16f9.

Reason for revert: Breaks auth behavior

Fixes: 347858844
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:16f973b8364171116ce16b951113d64beefe506c)
Merged-In: Ie1b8be9dfae2cba7e2b37187f08cf1360aedf29f
Change-Id: Ie1b8be9dfae2cba7e2b37187f08cf1360aedf29f
2024-06-27 03:45:41 +00:00
Android Build Coastguard Worker
a524b8c33d Merge cherrypicks of ['googleplex-android-review.googlesource.com/27872593'] into 24Q3-release.
Change-Id: I18abbc948288a1f2c10983808616e9458400f33d
2024-06-26 03:13:39 +00:00
Joshua McCloskey
c61d3d86e4 Opt out of predictive back for biometrics
Test: Verified that the screens are skipped if they are finished in
activity#onCreate
Fixes: 338348564
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:40ec147d2b9fa046f4d10cbf199c1e3a12010cb8)
Merged-In: I5ea7fb865c49108705af877edcd09f9739b1c7a5
Change-Id: I5ea7fb865c49108705af877edcd09f9739b1c7a5
2024-06-26 03:06:37 +00:00
Android Build Coastguard Worker
c6496e1377 Merge cherrypicks of ['googleplex-android-review.googlesource.com/27904158'] into 24Q3-release.
Change-Id: I66fb91cf05a203e3321757b829df9e2219e29cc3
2024-06-21 03:36:34 +00:00
Rubin Xu
cd27c8b352 Fix edge-to-edge issue in certificate manager UI
Bug: 348083996
Flag: EXEMPT bugfix
Test: maunally start the certificate manager UI via TestDPC
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c7eded46e19326d83f8f4bd4883ab6a42f56698a)
Merged-In: Id92897c81087febfdf02c8b90d69cd3e4270a22c
Change-Id: Id92897c81087febfdf02c8b90d69cd3e4270a22c
2024-06-21 03:22:50 +00:00
Android Build Coastguard Worker
da92e50685 Snap for 11976889 from 9bd19f4604 to 24Q3-release
Change-Id: I551be4b0fad697dc9ddf06a8f2ed87598cde8566
2024-06-16 23:58:54 +00:00
Yiyi Shen
9bd19f4604 Merge "[Audiosharing] Reset shadows after tests." into main 2024-06-16 13:24:13 +00:00
Yiyi Shen
440d061648 Merge "[Audiosharing] Increase audio sharing test coverage" into main 2024-06-16 13:21:38 +00:00
Alexander Roederer
be647ab053 Merge changes from topic "b308819928-ModesSettingsAppBreakthroughPage" into main
* changes:
  Modify Summary for Mode's Apps settings page
  Adds summary helper for apps subtitle
2024-06-16 02:49:53 +00:00
Android Build Coastguard Worker
477472fee5 Snap for 11975806 from 68953d33c1 to 24Q3-release
Change-Id: Id6a9a45d499fba55afc50c12eae2b1e8556eaccf
2024-06-15 21:22:22 +00:00
Matías Hernández
68953d33c1 Merge "First bits of "add a mode"" into main 2024-06-15 12:14:09 +00:00
Alexander Roederer
41902bb0c5 Modify Summary for Mode's Apps settings page
Adds call to SummaryHelper to set Apps preference summary.

Bug: 308819928
Test: atest ZenModeAppsLinkPreferenceControllerTest
Flag: android.app.modes_ui
Change-Id: Iebec11afc62ecb79386e1866af57cd4e68461a95
2024-06-15 04:48:38 +00:00
Android Build Coastguard Worker
78628b0361 Snap for 11973804 from bd1a726696 to 24Q3-release
Change-Id: I9a86cfb9b0514bb06c50c8f43a49951bd38af594
2024-06-15 01:22:33 +00:00
Treehugger Robot
bd1a726696 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-06-14 20:34:40 +00:00
Treehugger Robot
98a233697d Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-06-14 20:34:40 +00:00
Matías Hernández
8409c39d94 First bits of "add a mode"
* Preference below the modes list.
* Temporarily triggers addition of a mode with default name and type=SCHEDULE_TIME (type will be "manual only" later).
* Fixed sorting of modes in the list when refreshing (new modes were added at the bottom instead of where they should, the same would've happened for renamed modes).
* Minor polishes (extracted fragment launch to helper class, renamed item controller class for clarity).

Test: atest com.android.settings.notification.modes
Bug: 326442408
Fixes: 347198709
Flag: android.app.modes_ui
Change-Id: Ie276c92181c5374faf74592433595e7e15a5efc0
2024-06-14 15:23:30 +00:00
Julia Reynolds
54a357fc3a Remove unneeded AsyncTask
Change-Id: I962a61c7a73f1d7a464ee76284f1d4175d04e62a
2024-06-14 14:42:50 +00:00
Joseph Vincent
7652089fa4 Merge "Center align illustration is PS setup screen for tablet" into main 2024-06-14 14:11:08 +00:00
josephpv
6780ee79dd Center align illustration is PS setup screen for tablet
Change made in large screen layout for PS setup screens.
With this change spacing added between the screen title and Illustration
is removed and the illustration is center aligned.

Screenshots:
Tablet
go/ss/Ayvv8YY6yvVoMz4.png
go/ss/6wG342eU64vKdSn.png
go/ss/4H56h5avo7yz9Wz.png

Fold:
go/ss/8xeGeyCYktSzbyc.png
go/ss/97oJmyh6U7fpX8B.png
go/ss/3qmWn4QVB6VPegU.png
go/ss/3KEk3HJ4i7h8jsL.png

Bug: 336235352
Test: Manual
Change-Id: I77148b8b33007a1b29f99fe7bdf3bbc58a9de3aa
2024-06-14 11:50:33 +00:00
chelseahao
16f9205fb6 [Audiosharing] Add tests for qrcode related classes.
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Bug: 308368124
Change-Id: I74caacf43a23bbd0a6da44af24a1be4dd9544a5d
2024-06-14 11:38:51 +00:00
Chelsea Hao
24d8411915 Merge changes I6322ccbb,Idc96c23d into main
* changes:
  [Audiosharing] Add tests.
  [Audiosharing] Add logging 3.
2024-06-14 11:07:49 +00:00
Yiyi Shen
f570ee0018 [Audiosharing] Reset shadows after tests.
Test: atest
Bug: 345686602
Change-Id: I311ba5c8d234240e61dffd17b4357452c12f4fb1
2024-06-14 17:44:33 +08:00
SongFerng Wang
0cc20946c8 Merge "Add metricsCategory for dualsim and apnEdit" into main 2024-06-14 09:25:47 +00:00
Treehugger Robot
fbf3403f8d Merge "Reenable all tests for SettingsRoboTests" into main 2024-06-14 08:52:33 +00:00
chelseahao
f6b235746d [Audiosharing] Add tests.
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Bug: 308368124
Change-Id: I6322ccbb5deffe2bc169a898ef0208e135caa819
2024-06-14 08:48:17 +00:00
chelseahao
8a8c89a49c [Audiosharing] Add logging 3.
Test: atest -c com.android.settings.connecteddevice.audiosharing.audiostreams
Bug: 308368124
Change-Id: Idc96c23d20041a00d4fb1e20a7457baaa0f55527
2024-06-14 08:47:55 +00:00