Fan Wu
6f6d3e7263
Merge "Remove Use on-screen keyboard
preference from Physical Keyboard page" into main
2024-07-03 09:27:44 +00:00
SongFerng Wang
6213cb9aa9
Merge "Fix UI flashing after changing network mode" into main
2024-07-03 08:10:12 +00:00
Fan Wu
ec5df5cd1e
Remove Use on-screen keyboard
preference from Physical Keyboard page
...
Bug: 304460009
Flag: EXEMPT removing preference from xml
Test: on device
Change-Id: Ibb0517c5ffa4addb52f1b0469f30c5126bd5828a
2024-07-03 06:29:54 +00:00
Tiger Huang
362a5f9450
Merge "Fix certificate manager UI (take 2)" into main
2024-07-03 06:23:53 +00:00
Jayant Chowdhary
8569d2ade0
Merge "Exclude webcam and MIDI USB preferences from requiring auth challenge" into main
2024-07-03 04:55:58 +00:00
Treehugger Robot
bee9ccf37b
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: 8f3e07f4a1
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/28137703
Change-Id: Ieec5be91dc84ed02e9d3e3ee0c5f9c4299eadcd9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-03 03:19:34 +00:00
Bill Yi
dfc13dc331
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 374b49a643
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/28137703
Change-Id: I429303bd859a00c40a3438275b138022ec0ebf8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-03 03:19:28 +00:00
Treehugger Robot
c3630d9830
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: acb60976c5
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/28137699
Change-Id: I70d0ac690e32e8eaf201e0bb9a92f0246cb14bcd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-03 03:19:19 +00:00
Bill Yi
029bf91c40
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 8f794e6c05
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/28137699
Change-Id: I1e62202ea93e002678cda56e12fa77caecd6dc40
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-03 03:19:13 +00:00
Treehugger Robot
276c2434b1
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: 7ddc3feba8
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/28135102
Change-Id: Ia66aa2f006417e2c0e97e391c60414534d0ee814
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-03 03:19:06 +00:00
Bill Yi
88acc423f1
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 2c4245015f
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/28135102
Change-Id: If8bc1a24d119fd5b8aaefa36d71ee047ca3786c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-03 03:18:56 +00:00
Treehugger Robot
e9c3f3c950
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-mainline-prod am: ed84843965
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/28135100
Change-Id: I0c367f735bed2e33d427eb829d3c1b37d50d880b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-03 03:18:16 +00:00
Bill Yi
c994e52112
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: adb91863c4
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/28135100
Change-Id: Ie19902fb44123c76331db3b0c0a19232fa91a075
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-03 03:18:08 +00:00
Bill Yi
548ccfa180
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d141c167f0
-s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/28137698
Change-Id: Iaff5dd856bb24399bade74e4808069b1cba99702
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-03 03:17:27 +00:00
Treehugger Robot
8f3e07f4a1
Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev
2024-07-03 02:54:11 +00:00
Treehugger Robot
acb60976c5
Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev
2024-07-03 02:54:11 +00:00
Treehugger Robot
7ddc3feba8
Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev
2024-07-03 02:54:11 +00:00
Treehugger Robot
ed84843965
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-mainline-prod
2024-07-03 02:53:31 +00:00
Treehugger Robot
d026d3fcc7
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-07-03 02:45:38 +00:00
Treehugger Robot
e91cfca1c2
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-07-03 02:45:38 +00:00
Treehugger Robot
22fc05176a
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-07-03 02:45:38 +00:00
Treehugger Robot
a56866ddaa
Merge "Add mandatory biometric prompt to platform surfaces (2/N)" into main
2024-07-03 02:39:11 +00:00
David Lin
3ba119a90c
[automerger skipped] Merge "Fix to hide Display over other apps permission setting for the Scone application." into 24D1-dev am: d0d083621b
-s ours
...
am skip reason: Merged-In I3f306d24040f500c7fed4f44309e9f58f5f766be with SHA-1 2a3e96b4b5
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/28058913
Change-Id: Id193c73738fc52deccac5489f7b36ef04c27dc94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-03 00:57:38 +00:00
Steve Statia
b7c152e85d
[automerger skipped] Fix to hide Display over other apps permission setting for the Scone am: 74670e4923
-s ours
...
am skip reason: Merged-In I3f306d24040f500c7fed4f44309e9f58f5f766be with SHA-1 2a3e96b4b5
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/28058913
Change-Id: Ic597b4f0b61c739496b279cf03b61e2a20cd1eeb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-03 00:57:32 +00:00
David Lin
d0d083621b
Merge "Fix to hide Display over other apps permission setting for the Scone application." into 24D1-dev
2024-07-03 00:53:42 +00:00
songferngwang
f6da87c4b2
Fix MobileNetworkSettings kotlin.UninitializedPropertyAccessException am: 083fda3673
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/28136379
Change-Id: Iee51185b9b81a70e3fd4cd7767e1513bb9f69b2d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-03 00:52:00 +00:00
Julia Reynolds
ce4f2e9db6
Merge "Show bundles separately from other channels" into main
2024-07-03 00:02:33 +00:00
Pawan Wagh
999b8a9f33
Fix flaky test for persistent notifications
...
Persistent notifications test sometimes fails due
to setup activity doesn't exit due to failed intent.
Adding setup exit command when on device tests are starting and
adding timeout for transition.
Test: m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk
Flag: EXEMPT bugfix
Bug: 349820489
Change-Id: Iaf1c1f481612367bbce919b27e89f88a24abb582
2024-07-02 23:57:57 +00:00
Chaohui Wang
6a6a263177
Fix AppBatteryPreferenceTest flaky
...
Bug: 350448913
Test: unit test
Merged-In: I5a1753835d2d47712ea249081c9a77c455eb3291
Change-Id: I5a1753835d2d47712ea249081c9a77c455eb3291
2024-07-02 23:28:49 +00:00
Yuri Lin
5d5a945fed
Right-align "end time" portion of the schedule setter.
...
This is more like what the mocks show. To make it happen, this changes the layout to a ConstraintLayout with a guideline in the middle to make sure that the start and end time sections take up no more than half the screen.
Confirmed that it wraps rather than overlapping when the text becomes too large.
Flag: android.app.modes_ui
Bug: 346396147
Test: manual
Change-Id: I56adbd24594121a9cb5b4374f2eeecdfd40f61e4
2024-07-02 18:13:41 -04:00
Diya Bera
606bfb3057
Add mandatory biometric prompt to platform surfaces (2/N)
...
1. Factory reset
Flag: android.hardware.biometrics.Flags.MANDATORY_BIOMETRICS
Bug: 339910718
Test: atest MainClearTest
Change-Id: I7216f991a2550197c520af860da67f8452cff323
2024-07-02 20:57:43 +00:00
Yuri Lin
8a766c1b9b
Merge "Check that modes can be deleted before adding delete menu option." into main
2024-07-02 19:23:02 +00:00
Jayant Chowdhary
cf9eee0bb5
Exclude webcam and MIDI USB preferences from requiring auth challenge
...
Webcam / MIDI don't transfer any persistent data to the host device,
so it is okay to not guard it by an auth challenge. Auth challenge for
webcam use increases friction and reduces usability.
Bug: 349370229
Flag: com.android.settings.flags.exclude_webcam_auth_challenge
Test: Check when the flag is enabled, webcam / MIDI doesn't require auth
Test: Settings robolectric tests
Change-Id: Id4c97a635a4c0a9ed14f88fbdda2743e2371dd10
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com >
2024-07-02 18:36:51 +00:00
Yuri Lin
2a19cc1874
Check that modes can be deleted before adding delete menu option.
...
Migrates to using MenuProvider instead of onCreateOptionsMenu, since the previous approach is apparently now deprecated.
Also wraps usages of requireActivity() so that we're sure the activity isn't null instead of potentially throwing an exception.
Flag: android.app.modes_ui
Bug: 346575126
Test: manually confirmed that manual DND is no longer deletable
Change-Id: I872f6054061c019db9a72028cc90cbb123a1cdce
2024-07-02 14:10:19 -04:00
Yalan Yiue
c291f22722
Merge "Launch oobe from Settings" into main
2024-07-02 17:22:14 +00:00
Rubin Xu
0922f282d8
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
Change-Id: Iaf82b2e6343790bbed9508a5dae9a66566760cac
2024-07-02 16:57:16 +01:00
Ioana Alexandru
b2dfa6a123
Consolidate statusbar/notification and notification/
...
Move everything to notification/ in SettingsLib. Also have all
corresponding tests as deviceless tests in the correct directory.
Bug: NA
Flag: EXEMPT trivial refactor
Test: existing tests pass
Change-Id: I1b5650424e7ee2eff5d42995ec0ce85555d19c04
2024-07-02 16:49:18 +02:00
Matías Hernández
0037dfe9a9
Merge changes from topics "add-mode-dialog", "nicer-icon-header" into main
...
* changes:
Icon picker: Styling improvements
Add mode: Support for app-provided modes
2024-07-02 12:26:42 +00:00
Treehugger Robot
c2c6c5d058
Merge "Update the conditions of power plugged determination." into main
2024-07-02 11:56:53 +00:00
Yiling Chuang
318636d51b
Update the conditions of power plugged determination.
...
Under charging optimization mode, use ADAPTIVE_LONGLIFE as the additional condition to check whether a device is plugged.
Bug: 349949603
Flag: EXEMPT bugfix
Test: atest SettingsRoboTests
Change-Id: Idbdfaaa1d5c54be325b6182bcda81d4282c21ba0
2024-07-02 10:54:36 +00:00
Matías Hernández
45f1e819d3
Icon picker: Styling improvements
...
Instead of a the plain appearance of a EntityHeaderController, make the top icon bigger and use the same circled style as the choices in the list. Also highlight the current icon in the list as selected, even if it is the default for the mode type.
Also cleaned up controllers that don't need a ZenModesBackend to not receive it.
(Both of these changes also line up with the "new mode" fragment that is incoming).
Bug: 333901673
Bug: 326442408
Test: atest com.android.settings.notification.modes
Flag: android.app.modes_ui
Change-Id: I0c9f3e34019a1a6c48658933dde545ad8d7399ae
2024-07-02 12:12:02 +02:00
Matías Hernández
2639c19474
Add mode: Support for app-provided modes
...
(This completes the add-mode flow except for the choose-a-name-and-icon step for custom modes).
Bug: 326442408
Flag: android.app.modes_ui
Test: atest com.android.settings.notification.modes
Change-Id: I7aceec01ed54d804bcac53d932277c243c1f81bf
2024-07-02 12:09:40 +02:00
hoffc
e55e9dc90b
Fix UI flashing after changing network mode
...
DashboardFragment will dynamically control every preference's visibility according to preference's availability status, but EID and IMEI preference controllers have incorrect visibility control logic when these two preferences are inavailable, which leads to confliction with DashboardFragment's visibility control logic.
Remove EID and IMEI preferences's visibility settings from their controllers.
Bug: 335369817
Test: the author has tested.
Flag: EXEMPT bugfix
Change-Id: I572f9de07ff3fb8b39294d4b54b04a40a26a78ab
2024-07-02 09:45:16 +00:00
Treehugger Robot
62db4b3a4d
Merge "Add mandatory biometric prompt to platform surfaces (1/N)" into main
2024-07-02 02:50:08 +00:00
Bill Yi
374b49a643
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I11df66e66004e4410bd0dd61f6b0ec4624e11bd9
2024-07-01 19:06:49 -07:00
Bill Yi
4a58c5d213
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I494efeb54bf966c185541e08fc369e4b5a51c2a8
2024-07-01 19:05:52 -07:00
Bill Yi
2c4245015f
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ib06a8a8e61cb568f14a78675a6b647d101f0e500
2024-07-01 19:03:47 -07:00
Bill Yi
c6dc59e1a3
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I041b3dffa4ff1541837e4d6a552170888c21808f
2024-07-01 19:01:41 -07:00
Bill Yi
8f794e6c05
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I9323a95a45a6d349811a8694735344ba0df24cdc
2024-07-01 19:00:05 -07:00
Bill Yi
1fd1201d42
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I00511e116b9ca82ff0e69e1c919c3cceafc35935
2024-07-01 18:59:12 -07:00