Tyler Freeman
3fddb64a0d
Merge "feat(force invert): add force invert Settings preference in A11y > Color and Motion" into main
2023-12-05 20:36:36 +00:00
chelseahao
fdf67f0cfe
[Audiosharing] Start / stop broadcast scanning.
...
Bug: 308368124
Test: Manual
Change-Id: I4dfedbd329172c790a901b0eabe5400303395072
2023-12-05 18:39:32 +08:00
Chaohui Wang
bbbd0e640a
Merge "Clean up BackupSettingsHelper.getSummary()" into main
2023-12-05 06:42:54 +00:00
Joseph Vincent
b940da0fcb
Merge "Swap orders of GAIA signin and lock setup during Private space setup" into main
2023-12-04 23:19:34 +00:00
Tyler Freeman
e0f10d3fe2
feat(force invert): add force invert Settings preference in A11y > Color and Motion
...
Bug: 312289375
Test: atest packages/apps/Settings/tests/robotests/src/com/android/settings/accessibility/ColorAndMotionFragmentTest.java
&& atest packages/apps/Settings/tests/robotests/src/com/android/settings/accessibility/ToggleForceInvertPreferenceControllerTest.java
Flag: android.view.accessibility.Flags.forceInvertColor
Change-Id: I2739a1dfecbbddcd240a3113344987ade2b7c717
2023-12-04 14:12:43 -08:00
josephpv
fa6ee75c0e
Swap orders of GAIA signin and lock setup during Private space setup
...
Bug: 312892127
Test: Verified manually Lock setup is before GAIA login
Change-Id: I05b7c61306e4988a59511988f88e26cdefbed194
2023-12-04 17:37:09 +00:00
Jasmine Cha
9e45469833
Show the output switcher when no media is playing
...
- Support output switcher for system routing.
- Add an new string to indicate the device that
audio will output to.
Bug: 284227163
Test: device/host atest
atest MediaOutputPreferenceControllerTest
atest AudioOutputSwitchPreferenceControllerTest
atest MediaOutputIndicatorSliceTest
Change-Id: I94bcf84e7e93b3e4f5db1d95d5380a54a3e0c460
Signed-off-by: Jasmine Cha <chajasmine@google.com >
2023-12-04 08:19:05 +00:00
chelseahao
1340427763
[Audiosharing] Send intent to the qr code scanner.
...
Bug: 308368124
Test: Manual
Change-Id: I45abe790caecc6eb86e4ada2827ed740a5ee6a46
2023-12-04 05:15:04 +00:00
SongFerng Wang
0a32ca2bbc
Allow l10n to translate it for the fr-CA
...
Bug: 280221906
Change-Id: I087403a5b305771ddbc96f66c5879f30366e54f4
Test: build pass
2023-12-03 02:51:03 +00:00
Bill Yi
dc4d9f62c7
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2023-11-30 17:46:32 +00:00
Nino Jagar
324b19d332
Merge "Fix wrapping when zoom or large font is used" into main
2023-11-30 07:26:39 +00:00
Chaohui Wang
a7b3ac7384
Merge "Clean up AllInOneTetherSettings" into main
2023-11-30 06:31:14 +00:00
Derek Jedral
db72f4ea5f
Merge "Update strings for Watch Unlock" into main
2023-11-30 05:23:33 +00:00
Chaohui Wang
0664d3cc45
Clean up AllInOneTetherSettings
...
This project is not on-going.
Clean up to help improve latency.
Bug: 311604902
Test: manual - on Network & internet page
Test: robo test
Change-Id: I6addb92e5587206661d1b64bdc56473a85ba9c9f
2023-11-30 12:27:33 +08:00
Bill Yi
1cbdbad8b7
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I064bf3fbe6ae14b998f334e767b5a43772a2e379
2023-11-29 18:29:53 -08:00
Edgar Wang
07b2af4120
Merge "Refactor Date & Time Settings" into main
2023-11-29 13:19:40 +00:00
Edgar Wang
fdab44f9e7
Refactor Date & Time Settings
...
- Rid off AbstractPreferenceController
Test: robotest
Bug: 235445309
Change-Id: I61118a0ff580231973509c06e84e7088dba897f5
2023-11-29 18:35:43 +08:00
Xinyi Mao
1dac4a24e4
Merge "Update Power Anomaly UI based on new visD spec." into main
2023-11-29 09:59:03 +00:00
Chaohui Wang
880068d23a
Avoid ANR of TetherPreferenceController
...
Off load the following work from main thread,
- Calculate title
- Calculate summery
This also helps improve the latency.
Also migrate to registerTetheringEventCallback() since
TetheringManager.ACTION_TETHER_STATE_CHANGED is deprecated.
Fix: 311848767
Test: manual - on Network & internet page and turn on / off tethering
Test: unit tests
Change-Id: I6ee182b41ef51f691ea31938142be1a41faf5573
2023-11-29 12:06:37 +08:00
Derek Jedral
2c4f5454f1
Update strings for Watch Unlock
...
Test: Built locally
Bug: 294281617
Change-Id: I01493060d5ea1b1941b1fb381d0c90cd4ce2ee78
2023-11-29 01:21:09 +00:00
mxyyiyi
440c3fc278
Update Power Anomaly UI based on new visD spec.
...
- update anomaly hint chip on app list.
App battery usage:
[dark] https://screenshot.googleplex.com/RoTWFon4ocoFe25
[light] https://screenshot.googleplex.com/3UtaxbVNkMtB4w2
Battery usage:
[dark] https://screenshot.googleplex.com/6hAoxtuVp3dawQw
[light] https://screenshot.googleplex.com/68NeFBymVc2D2Ab
Bug: 309569299
Test: manual
Change-Id: I6a2bc8192e7d9301f20913913e7b722a9c598e7c
2023-11-28 15:57:33 +08:00
Edgar Wang
d640a51d09
Merge "Refactor AppPicker to adopt the latest UX" into main
2023-11-28 05:50:29 +00:00
Chaohui Wang
c3e97122c1
Clean up BackupSettingsHelper.getSummary()
...
Backup item in System page no longer has summary.
Bug: 310513318
Test: m RunSettingsRoboTests
Change-Id: I0bb3b9114287546c279a5f30b65fb7081af54e44
2023-11-28 02:30:09 +00:00
Treehugger Robot
63b69694f6
Merge "Updated error text color for pin/pass" into main
2023-11-28 01:40:53 +00:00
Joshua McCloskey
6904a341de
Updated error text color for pin/pass
...
Test: Manually verified color was different.
Fixes: 281957374
Change-Id: If03efe588c82649d9898e7818511cec2a2b207df
2023-11-28 00:24:50 +00:00
Nino Jagar
8580d8031b
Fix wrapping when zoom or large font is used
...
Bug: 310774085, 310774092
Test: Manual
Change-Id: I882f40b7df7fea8471a8668830067835d1325a82
2023-11-27 17:53:21 +00:00
Chaohui Wang
b848685b8d
Merge "Clean up Contextual Wifi card" into main
2023-11-27 06:55:55 +00:00
Chaohui Wang
34c4deb6c9
Clean up Contextual Wifi card
...
Bug: 245854887
Test: m RunSettingsRoboTests
Change-Id: I3b4ccc076a68eadc11e9fb3d2967a34fe0396cf9
2023-11-27 13:59:33 +08:00
Chaohui Wang
ee7139a889
Remove injecting developer options into Settings itself
...
- It can improve performance because we use less injected item
- Also use RestrictedPreference instead just checking restrictions,
so we follow policy transparency.
Note: Renamed DevelopmentSettingsDashboardActivity to
DevelopmentSettingsActivity,
because DevelopmentSettingsDashboardActivity could in disabled state
even after Settings upgrades, use a new name to prevent this issue.
Bug: 311604902
Test: manual - turn on / off Developer Options
Test: unit test
Change-Id: I17be117ae59e59410687e6d08fd5edd034d0508f
2023-11-27 05:12:13 +00:00
Chaohui Wang
a39905eabd
Clean up unused MobilePlanPreferenceController
...
Which can improve the latency of "Network & internet" page.
Bug: 311604902
Test: manual - on "Network & internet" page
Change-Id: If306e93491402278ede4f20591296765b30bde37
2023-11-24 23:55:14 +08:00
Treehugger Robot
f122a93efc
Merge "Add power consumption footer in screen timeout page." into main
2023-11-24 09:59:58 +00:00
mxyyiyi
027db802fe
Add power consumption footer in screen timeout page.
...
- show this footer when there's no footer about work profile
Screenshots:
[without work profile]: https://screenshot.googleplex.com/5pAD2xBvP6QSBvY
[with work profile]: https://screenshot.googleplex.com/7BRd6ToAjFN9QZx
Bug: 300245790
Test: manual
Test: make RunSettingsRoboTests ROBOTEST_FILTER="com.android.settings.display.ScreenTimeoutSettingsTest"
Change-Id: I6df018d7758fbec3277179358b17eb11fa1aee34
2023-11-24 17:11:15 +08:00
Edgar Wang
58bed09373
Refactor AppPicker to adopt the latest UX
...
- get rid of ListActivity
- add aconfig
Bug: 299195099
Test: manual
Change-Id: I922ffb46f3132d117b0f682d8076f9e975d02b2c
2023-11-23 22:17:12 +00:00
Edgar Wang
a930f5eaf8
Merge "Remove injecting multi-user settings into settings itself" into main
2023-11-23 22:02:30 +00:00
Chelsea Hao
73a95d165a
Merge "[Audiosharing] Create preference for audio streams" into main
2023-11-23 03:19:40 +00:00
Treehugger Robot
4897aa1915
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2023-11-22 21:13:29 +00:00
Treehugger Robot
94bc38cc91
Merge "Migrate Force L3 fallback to SwitchPreferenceCompat" into main
2023-11-22 20:18:41 +00:00
Bill Yi
3bbe3385f9
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I83784603dfeb75f677e9ab3d4fffd4ef8c87f48c
2023-11-22 12:10:34 -08:00
Bill Yi
f64a39a4f3
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2023-11-22 19:01:02 +00:00
Chaohui Wang
981829067e
Migrate Force L3 fallback to SwitchPreferenceCompat
...
For Material3 migration.
Bug: 306658427
Test: visual - on Widevine settings
Change-Id: Ieb7d3fd61e4d13f3518af61763ab3ec68066d89d
2023-11-22 21:51:37 +08:00
Yiyi Shen
f4d4683a3c
Merge "[Audiosharing] Add device volume controls." into main
2023-11-22 12:57:20 +00:00
chelseahao
1cf98e0046
[Audiosharing] Create preference for audio streams
...
This preference will optionally show a lock icon on the right.
Bug: 308368124
Test: Manual
Change-Id: Ifd899da48a499e4d963f0b8981f8d5f55070d46f
2023-11-22 10:57:28 +00:00
Chelsea Hao
11033433ee
Merge "[Audiosharing] Impl "Listen with" row." into main
2023-11-22 10:56:43 +00:00
Yiyi Shen
4b2c440715
[Audiosharing] Add device volume controls.
...
Flagged with enable_le_audio_sharing
Bug: 305620450
Test: Manual
Change-Id: I5330cf3b3b4497af22820657b61279070f9c4af1
2023-11-22 10:32:11 +00:00
chelseahao
43611adcf3
[Audiosharing] Impl "Listen with" row.
...
This row will show the currently connected and active LE buds. There
should be no more than one pair.
Bug: 308368124
Test: Manual
Change-Id: I281d7f7c6debaeb34b8206fe587cb776ea0eb0ec
2023-11-22 09:29:28 +00:00
Yiyi Shen
ddebe7293b
[Audiosharing] Reimpl audio sharing main switch
...
New flow: Automatically add sharing source to connected active device eligible for
audio sharing. And then pop up the dialog for users to choose an additinal eligible device
to share audio.
Old flow: Pop up the dialog first and add sharing source after user
interact to the dialog.
Flagged with enable_le_audio_sharing
Bug: 305620450
Test: Manual
Change-Id: If0d1609b2677ca9ecae926c198f305fd1f4e34d3
2023-11-22 11:38:01 +08:00
Bill Yi
568223cf61
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Id01184bc5ada11e0aff1c64089d9ce92d61710f3
2023-11-21 10:53:47 -08:00
Edgar Wang
6024953f02
Remove injecting multi-user settings into settings itself
...
- It can improve performance because we use less injected item
Bug: 242152448
Test: robotest
Change-Id: I892e1ac9c3f8297c489fc1fec934e9f5f2e2f5e9
2023-11-21 21:05:54 +08:00
Hansen Kurli
d881186df4
Merge "Create a new string to alert unsupported vpn start." into main am: 3c569b5379 am: 42ad676a4e am: b7ba4be4b3
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2831551
Change-Id: Ib74982008d3e123b00cf235f39f1b2d8f182c585
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-21 10:02:27 +00:00
Hansen Kurli
42ad676a4e
Merge "Create a new string to alert unsupported vpn start." into main am: 3c569b5379
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2831551
Change-Id: I6ee70a33d9c5739ee2e44dcef8158c5f2b7767e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-21 08:59:06 +00:00