Chelsea Hao
c31f3564a4
Merge "[Audiosharing] Display broadcast QR code." into main
2023-11-13 09:44:27 +00:00
Yiyi Shen
d2c3614829
Merge "[Audiosharing] Impl the stop audio sharing dialog." into main
2023-11-13 09:43:46 +00:00
Jason Chiu
abe0c76cbf
Merge "Prevent ANR while receiving volume broadcasts to update slices" into main
2023-11-13 09:36:59 +00:00
Treehugger Robot
2933f4d4b8
Merge "Fix the robo test case failed" into main
2023-11-13 08:30:22 +00:00
chelseahao
e8b3081f17
[Audiosharing] Display broadcast QR code.
...
Bug: 308368124
Test: Manual
Change-Id: I19ec1d15ab26e178b4bb1d9ea1d84dcce0dcc109
2023-11-13 15:54:53 +08:00
Charlotte Lu
7f1536d87b
Merge "Add System update for Software Update." into main
2023-11-13 07:54:16 +00:00
Sunny Shao
3233c71d6e
Tweak the UI display in the IPv6 address
...
- Replace the PreferenceCategory with Preference.
Fixes: 246489166
Test: SettingsRoboTests:com.android.settings.wifi
Change-Id: Ide4d36e7ad5c0850cd53010c811e01714c1c1f76
2023-11-13 15:46:27 +08:00
Hansen Kurli
d949f3e0e9
Merge "Catch UnsupportedOperationException of startLegacyVpn" into main am: 485e8800ed
am: 16fd898705
am: 53aac10cab
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2822270
Change-Id: I2b09d3d9af99a827108d6e2c80bf549510055e6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-13 07:27:46 +00:00
Hansen Kurli
57fc6301dd
Merge "Catch UnsupportedOperationException of startLegacyVpn" into main am: 485e8800ed
am: 3a33f7178f
am: c58030dcb0
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2822270
Change-Id: If90532bcf8c83e2088ee1d284c0b440c5ca6f16d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-13 06:54:15 +00:00
Hansen Kurli
53aac10cab
Merge "Catch UnsupportedOperationException of startLegacyVpn" into main am: 485e8800ed
am: 16fd898705
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2822270
Change-Id: Ife7070b102904af0c5eb21bf3a899de9b01d79ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-13 06:54:06 +00:00
Hansen Kurli
c58030dcb0
Merge "Catch UnsupportedOperationException of startLegacyVpn" into main am: 485e8800ed
am: 3a33f7178f
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2822270
Change-Id: I781d4ca1e43869586543737ad357093630202319
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-13 06:52:32 +00:00
hoffc
f336657508
Settings: remove multiple users search when multi-user not supported
...
When multi-user feature not supported in framework, SettingsIntelligence should not build the index of multiple users for searching.
Return empty list when multi-user feature not supported during building search index.
Change-Id: Id2fb8f2066784d63bbfd5c396da88b04306a3563
Bug: 310108420
2023-11-13 14:36:32 +08:00
Hansen Kurli
3a33f7178f
Merge "Catch UnsupportedOperationException of startLegacyVpn" into main am: 485e8800ed
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2822270
Change-Id: I84a308d94aed266f5125977cd7a385c315a72047
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-13 06:05:58 +00:00
Hansen Kurli
16fd898705
Merge "Catch UnsupportedOperationException of startLegacyVpn" into main am: 485e8800ed
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2822270
Change-Id: Iba8a2d2cdd2730cc0cdf4e5c851866badbbc06a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-13 06:05:18 +00:00
Sunny Shao
94bf9d9bc3
Fix the robo test case failed
...
- Fix the test case failed in the
ControlsTrivialPrivacyPreferenceControllerTest.
- Use the correct paramter in the PackageManager.resolveActivity API.
Fixes: 300378707
Test: atest ControlsTrivialPrivacyPreferenceControllerTest
Change-Id: Id80dfb95ceffb048461b79d2d5ceb67100f83cd5
2023-11-13 14:00:25 +08:00
Hansen Kurli
485e8800ed
Merge "Catch UnsupportedOperationException of startLegacyVpn" into main
2023-11-13 05:27:07 +00:00
Xinyi Mao
129919def7
Merge "Update Power Anomaly UI." into main
2023-11-13 05:19:48 +00:00
Jacky Wang
1259c52378
Merge "Do not reuse preference for AccountPreferenceController" into main
2023-11-13 04:25:08 +00:00
Chaohui Wang
3e640fe124
Merge "Migrate 2 preferences to SwitchPreferenceCompat" into main
2023-11-13 04:09:19 +00:00
Chaohui Wang
7626a40398
Merge "Migrate MainSwitchBar in Settings to Material3" into main
2023-11-13 03:52:58 +00:00
mxyyiyi
1817f066ec
Update Power Anomaly UI.
...
For Settings tip & app anomaly banner:
- update app anomaly hint color in dark/light theme
[Banner card]
- update icons to GM3 style
- update text font and button text color
- update button style from outlined to filled.
[Chart view]
- update warning icon size
- update percentage label alignment
Screenshots:
- [Settings]
[light] https://screenshot.googleplex.com/ERWkD7TmDsLaxdG
[dark] https://screenshot.googleplex.com/6JKvL5vEQTZtJfd
- [App]
[light]
https://screenshot.googleplex.com/3YoncDhGTzUcAZA
https://screenshot.googleplex.com/3hbGmqoYWSy9H9U
[dark]
https://screenshot.googleplex.com/9XKs8tXmRKL2jJP
https://screenshot.googleplex.com/SU4LTJYWXvpd42r
- [RTL+L10N][Arabic]
[Settings] https://screenshot.googleplex.com/V9HJkPcsoBJmsW8
[Apps]
https://screenshot.googleplex.com/B49VKy2jaZYisWK
https://screenshot.googleplex.com/6VZQ2gESRes8RMH
- [Force RTL][EN]
[Settings] https://screenshot.googleplex.com/4V7coyLf5ueUcGv
[Apps]
https://screenshot.googleplex.com/9UaERwDmrpitqdq
https://screenshot.googleplex.com/3JDfcXi8pmz5Mew
Bug: 309569299
Test: manual
Change-Id: I8bee7f86d602112e0cbbd936b439330aaff7275c
2023-11-13 11:52:44 +08:00
Jacky Wang
ec733b477a
Do not reuse preference for AccountPreferenceController
...
Bug: 303905471
Test: N/A
Change-Id: I803e35fc6362c013389e1f2d9e801149c6041bf6
2023-11-13 11:33:19 +08:00
Chaohui Wang
ea253d7132
Migrate 2 preferences to SwitchPreferenceCompat
...
FeatureFlagPreference & SnoopLoggerFiltersPreference, used in developer
options.
Bug: 306658427
Test: manual - in developer options
Change-Id: I6a29ba625333352df5d2c87ef36db95aa4970e6b
2023-11-12 21:53:04 +08:00
Bill Yi
56f5e53ae8
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 913dde2150
-s ours am: ed786b4fc6
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/25332263
Change-Id: I4752bbde354bb711c02ca839866169e7abf4a1b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-11 04:57:08 +00:00
Bill Yi
ed786b4fc6
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 913dde2150
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/25332263
Change-Id: I583e09a33b0a4da68332f604c93469628c893415
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-11 04:28:54 +00:00
Bill Yi
f3913e2a67
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 30e017d761
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/25329631
Change-Id: I407995175390db6cd4ae43fb421d53fe2596c194
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-11 04:24:37 +00:00
Bill Yi
05104fc8ff
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2023-11-10 21:15:40 +00:00
Manish Singh
53d2382add
Merge "Support Private profile in profile modal selector" into main
2023-11-10 20:07:19 +00:00
Wa Gao
dcf678c835
Merge "Add the dialog when clicking on the diabled switch." into main
2023-11-10 19:13:13 +00:00
Daniel Norman
77db500fcb
Tech debt cleanup: Consolidates A11yService warning dialog.
...
Both frameworks/base and the Settings app define almost-identical copies
of a warning dialog shown when enabling an accessibility service.
The frameworks/base version was used for contexts outside of Settings
(e.g. while editing the volume key shortcut after triggering it with
2+ features already enabled) while the Settings version was used in
the Settings app.
This change replaces version used in Settings with the version defined
in frameworks/base.
The warning dialog's functionality is tested in
AccessibilityServiceWarningTest in frameworks/base.
Feature flag:
`adb shell device_config override accessibility android.view.accessibility.deduplicate_accessibility_warning_dialog true`
Bug: 303511250
Test: atest AccessibilityServiceWarningTest
Test: existing A11ySettings robotests
Change-Id: Iad2f13040d53d82a4afb0353fae3ac355b5548d6
2023-11-10 18:38:53 +00:00
Daniel Norman
60d28f7a8e
Includes android.view.accessibility Aconfig flags in Settings.
...
Bug: 303511250
Test: Used in followup change
Change-Id: I639e42b03eb7b8a49cb8fd18a765993963a9243d
2023-11-10 18:38:30 +00:00
Joseph Vincent
4b3e9395f6
Merge "Interim change to upddate strings in hide page" into main
2023-11-10 18:24:45 +00:00
Manish Singh
94cffad6c2
Support Private profile in profile modal selector
...
Profile selector modal with work profile
https://screenshot.googleplex.com/8ugpsT7nZA75VPa
Modal without work profile
https://screenshot.googleplex.com/9bPFbFG2DKBHhvS
Bug: 309635228
Test: manual
Change-Id: Id7533f101d2b5693c419c9591d59751925a4b7ce
2023-11-10 18:14:33 +00:00
Wa Gao
6b9e20d32d
Add the dialog when clicking on the diabled switch.
...
Bug: 302189945
Change-Id: I0bf7774b80a59c70a2ea1725e0adba522854adde
2023-11-10 17:55:25 +00:00
Angela Wang
01f17822c3
Removes hearing aids settings page flag
...
The hearing aids settings page has successfully rolled out. Cleans up the codes that are related to flag controls.
Bug: 310203155
Test: atest AccessibilityHearingAidPreferenceControllerTest
Test: atest AccessibilityDetailsSettingsFragmentTest
Test: atest BluetoothDetailsHearingDeviceControlsControllerTest
Change-Id: Ib03952f734302cca8519cb1c70ba82601cb75527
2023-11-10 17:06:32 +00:00
Chaohui Wang
1a1c54c11a
Migrate MainSwitchBar in Settings to Material3
...
Settings UI changed in this cl.
Bug: 306658346
Test: manual - on Settings pages
Change-Id: If7bba3cd8e26e84158f5bcc11a6a0443009921e5
2023-11-10 22:59:39 +08:00
josephpv
31016b1b75
Interim change to upddate strings in hide page
...
Bug: 309416972
Test: Manual- Verify strings in hide page
Change-Id: I4fa22b377ae2c93ba881508cde9f2393b43479ac
2023-11-10 14:45:24 +00:00
Tetiana Meronyk
01f40c2867
Merge "Disable multiuser toggle om COPE device and add explanation dialog" into main
2023-11-10 12:48:25 +00:00
Chaohui Wang
4e2fa570bd
Merge "Use MobileDataEnabledFlow in BillingCyclePreference" into main
2023-11-10 10:15:30 +00:00
Bruno Kremp
0d0736c46c
Add a config to hide "Enable wireless display" menu
...
Add config_show_wifi_display_enable_menu to control whether to
display "Enable wireless display" menu at Settings->
Connection preference->Cast.
If persist.debug.wfd.enable is 1, "Enable wireless display" menu will be
shown at Settings->Connection preference->Cast. Add a config to hide the
menu when needed.
setHasOptionsMenu is invoked in onActivityCreated of the parent class of
WifiDisplaySettings. No need to invoke it in onCreate.
Co-authored-by: Jingqiu Zhao <jingqiu.zhao@sony.com >
Test: manual test
Bug: 289532978
Change-Id: I146fb8188e783fed98d9fe56050e384bc4cca052
2023-11-10 10:43:40 +01:00
Chaohui Wang
097739eca6
Merge "Extract ClientInitiatedActionRepository" into main
2023-11-10 07:57:38 +00:00
Chaohui Wang
de8876e9b5
Extract ClientInitiatedActionRepository
...
Also add unit test.
Bug: 300851543
Test: manual - on system page
Test: unit test
Change-Id: I362afb4aa0683ebcc6695ff0b5bc35ef8afb5697
2023-11-10 14:31:07 +08:00
Jacky Wang
e4761149f3
Add cancel button to Erase all data (factory reset)
...
Bug: 300634367
Test: unit test & manual test
Change-Id: I860955291b27ea1f7c748ac746b91153224eacb7
2023-11-10 13:32:00 +08:00
Charlotte Lu
0c5ab9a633
Add System update for Software Update.
...
Fix: 309916180
Test: Unit Test
Change-Id: I19eff364d9bb2d447f3580916393b5f8a34e0bd2
2023-11-10 13:13:08 +08:00
Chaohui Wang
0739b5edd1
Use MobileDataEnabledFlow in BillingCyclePreference
...
To easily collect the mobile data enabled setting changes.
Bug: 308903704
Test: manual - on Mobile Settings
Test: unit test
Change-Id: Ic449ce14fad38513b1e13facc6a192d30318c7b0
2023-11-10 10:33:46 +08:00
Jason Chiu
f18920bc5e
Disable the large screen optimization system property by default
...
When the property is true, Settings will invoke SplitController's APIs
to check if split support is available. However on a regular phone, it's
uncessary to take time to execute the APIs, which impacts the app
startup time.
Setting the property false by default can help skip the API invocation
when the property is not set. Developers can customize it in the build
file for large screen devices.
Test: build
Bug: 297794010
Change-Id: I91822d4b6afd49cd08fc546fbe5f231b2debc0f2
2023-11-10 01:19:10 +00:00
Chaohui Wang
c292adaf6b
Merge "Avoid unnecessary Html.fromHtml()" into main
2023-11-10 01:10:15 +00:00
Bill Yi
913dde2150
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Id459e11b40f4e38754131c386adce24711f3ca4e
2023-11-09 16:06:54 -08:00
Bill Yi
77895d0f02
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I736e271088cfb5d306b601286e89e9e8f2a7266c
2023-11-09 16:04:59 -08:00
Bill Yi
30e017d761
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ifff3826adfa9979c5299654762f673409ee9fcc1
2023-11-09 16:01:23 -08:00