Commit Graph

139645 Commits

Author SHA1 Message Date
songferngwang
f8a48668b0 Finish the sims page when airplane mode on
Bug: 335392575
Test: verify UI
Change-Id: I9d1e4c243e195abe8c917dc83ffed175f7ef74ec
2024-04-17 10:27:46 +00:00
songferngwang
a92051ad07 Avoid to reset the data
Bug: 333646302
Test: verify the data after rotating the device
Change-Id: I8fd74d174792a3a72e1c9e0f4394ad816b37425e
2024-04-17 08:36:29 +00:00
songferngwang
3219f6da97 Set Phone number format as LTR
Bug: 334339964
Test: verify the phone number format
Change-Id: Ifa5dc394c3d9b8d7565e6200a47b7cb9fb1bba84
2024-04-17 07:10:20 +00:00
Jason Chiu
fd8c705af9 Merge "Restart or finish HomepageActivity when it's launched unexpectedly" into main 2024-04-17 01:37:23 +00:00
Jason Chiu
b0c011e077 Restart or finish HomepageActivity when it's launched unexpectedly
Settings homepage should be started with the flag FLAG_ACTIVITY_NEW_TASK
to ensure it's the first activity in a task. Otherwise, there will be UI
issues.

When homepage is started with FLAG_ACTIVITY_NEW_TASK but not the first
activity, it means another homepage activity has been started, so
finishing the current invocation will bring up the previous activity in
the task.

On the other hand, when homapage is not started with the flag and not
the first activty, it indicates that the invocation is from another
app. Restarting the homepage activity with FLAG_ACTIVITY_NEW_TASK will
keep the UI behavior consistent.

Fix: 297857732
Fix: 309045575
Test: robotest, manual
  1. Start Settings from QuickSettings, go to any subpage, navigate to
     home, click Settings icon on the launcher, and the previously
     opened page should be kept.
  2. On a LS device, start Settings from another app without
     FLAG_ACTIVITY_NEW_TASK, Settings should be started in dual-pane
     mode.
Change-Id: If1f31e26dc37f681bd97c185cbeac2de06bdd48f
2024-04-17 01:33:04 +00:00
Bill Yi
d1894bd823 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-mainline-prod am: 1b10cde727 -s ours
am skip reason: contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/26973213

Change-Id: I072c7a5386644c497aa5b4a5e1325893e6cdf512
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 18:46:03 +00:00
Bill Yi
5543d965f6 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1550742adf -s ours
am skip reason: contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/26973213

Change-Id: I77725f4627eef9f510a6dfd2d916ce96493786cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 18:45:46 +00:00
Bill Yi
da5810bf57 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-04-16 18:24:00 +00:00
Bill Yi
0d88db0110 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-04-16 18:24:00 +00:00
Bill Yi
0b09c8ab75 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-04-16 18:24:00 +00:00
Bill Yi
1b10cde727 Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-mainline-prod 2024-04-16 18:20:34 +00:00
Treehugger Robot
15952f7af7 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: 5278c0f83e -s ours
am skip reason: contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/26974035

Change-Id: Ia6aa7a98b764b7a5cee4e6b8a5f84372a3d2feb7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 17:52:46 +00:00
Bill Yi
e7e5b101f3 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 391eb07072 -s ours
am skip reason: contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/26974035

Change-Id: I17655e728e6d9cad85d58b66a7425e4fe1b92f0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 17:52:42 +00:00
Treehugger Robot
f6a181896f [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: 093aa25cf3 -s ours
am skip reason: contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/26973915

Change-Id: Idf63e68e6c4d76a10695bd0b2f863eab664bdf61
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 17:52:38 +00:00
Bill Yi
61a0d12d98 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 650dc6b4ad -s ours
am skip reason: contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/26973915

Change-Id: I92bd0b7400fdcd6b0af26c88806ad276ec4ff425
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 17:52:20 +00:00
Treehugger Robot
0a066b29d3 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: 4b86ea2ca3 -s ours
am skip reason: contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/26973341

Change-Id: I7c2d276a4f6adb47721e936977c8ec1dc5948c93
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 17:52:12 +00:00
Bill Yi
3b8c4b4bf0 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 379550239e -s ours
am skip reason: contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/26973341

Change-Id: Id026a22af7270d3039ba98145ae486521a104025
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 17:52:03 +00:00
Bill Yi
ea8c0f7716 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 451d90c8b5 -s ours
am skip reason: contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/26973210

Change-Id: Id5600b6ae58bce67b1ca7c56ee2fb98ed97cc7a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 17:37:22 +00:00
Treehugger Robot
5278c0f83e Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev 2024-04-16 17:25:07 +00:00
Treehugger Robot
093aa25cf3 Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev 2024-04-16 17:25:07 +00:00
Treehugger Robot
4b86ea2ca3 Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev 2024-04-16 17:25:07 +00:00
Julia Reynolds
a0ad1b6f11 Merge "Update string" into main 2024-04-16 14:43:51 +00:00
Vaibhav Devmurari
e2b3ff4b33 [automerger skipped] Merge "Modify PK Settings page to make it more user friendly" into 24D1-dev am: 50a16b9fef -s ours
am skip reason: skipped by vdevmurari

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/26588690

Change-Id: Icad56bd7001b14ab4bc2df5831d55937c30d8550
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 14:34:44 +00:00
Vaibhav Devmurari
50a16b9fef Merge "Modify PK Settings page to make it more user friendly" into 24D1-dev 2024-04-16 13:26:07 +00:00
Santiago Seifert
b5aa766a25 Merge "Remove unused parameter" into main 2024-04-16 11:55:33 +00:00
Joseph Vincent
252d1f19ff Merge "Launch full screen private space setup on Fold when unfolded" into main 2024-04-16 10:48:30 +00:00
Jakob Schneider
d18aba0792 Merge "Handle PackageManager.NameNotFoundException thrown from PackageManager.isAppArchivable as false" into main 2024-04-16 10:02:32 +00:00
Samuel Huang
8782bd4fdc Merge "Disable SIM On/Off operation when device is in Satellite Enabled Mode" into main 2024-04-16 09:54:41 +00:00
Santiago Seifert
9892d7714a Remove unused parameter
Test: presubmit. Non-functional change.
Bug: b/321969740
Change-Id: I922f15078c89c14c8fe290f7337abf36261ab9c5
2024-04-16 09:10:39 +00:00
SongFerng Wang
7eaa2b1661 Merge "Add the mobile data into new SIMs page" into main 2024-04-16 08:54:26 +00:00
Jakub Rotkiewicz
085291563b [automerger skipped] Merge "Bluetooth Codec Settings: Assure flag enabled" into main am: 52038eb6f2 am: 0ea966fa43 -s ours
am skip reason: Merged-In Iac33a6c95a544230e034807b320c80a727ade307 with SHA-1 14ea291d2a is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3024725

Change-Id: I722981d423f9aa11294817a3032e28f9b6c977b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 08:38:42 +00:00
Jakub Rotkiewicz
0ea966fa43 Merge "Bluetooth Codec Settings: Assure flag enabled" into main am: 52038eb6f2
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/3024725

Change-Id: If1709e6ddf9f805ec263833f6f0f5902fa9d7677
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 07:58:54 +00:00
Jakub Rotkiewicz
52038eb6f2 Merge "Bluetooth Codec Settings: Assure flag enabled" into main 2024-04-16 07:41:41 +00:00
josephpv
b35fa82b3d Launch full screen private space setup on Fold when unfolded
This change takes care to launch the private space setup in whole screen
on Fold device whenever the device is unfolded.

Screenshot: go/ss/6D9EwMaLp7LFbsH.png
Recording: b/324260315

Bug: 324260315
Test: Manual
Change-Id: I5bc7b7c8fbc880b6274ddd287a8a169b49843f1b
2024-04-16 07:28:21 +00:00
songferngwang
e471604d32 Add the mobile data into new SIMs page
Bug: 329584989
Test: verify UI.
atest TelephonyRepositoryTest

Change-Id: Ia00ac287ffd0d15ba0c9350b731c3afc1a04b7a0
2024-04-16 07:20:21 +00:00
Jakub Rotkiewicz
c923103142 Bluetooth Codec Settings: Assure flag enabled
Assure flag a2dpOffloadCodecExtensibilitySettings is enabled before
calling BluetoothA2dp API.

Bug: 331612641
Tag: #feature
Test: atest SettingsRoboTests:com.android.settings.development.bluetooth.AbstractBluetoothListPreferenceController
Test: atest SettingsRoboTests:com.android.settings.development.bluetooth.BluetoothCodecListPreferenceControllerTest
Merged-In: Iac33a6c95a544230e034807b320c80a727ade307
Change-Id: I2b0ed6c7ac91401b958b206817aca55e0aa47170
2024-04-16 06:08:46 +00:00
shaoweishen
90e70b15d7 [Physical Keyboard] Clean up old ui and flag
Change-Id: I9423d0e9debcef37338e5733aab56b98920621e3

Test: n/a
Bug: 330517633
Change-Id: I485848f67e0eb3ab207413a6ed8f7de809f80c5c
2024-04-16 05:21:30 +00:00
Fan Wu
3a1252ebcc Merge "Remove two usages of LooperMode.LEGACY" into main 2024-04-16 03:05:43 +00:00
Treehugger Robot
f5cf5af4ba Merge "Fix the date format alignment problem" into main 2024-04-16 02:51:52 +00:00
YK Hung
623627d790 [automerger skipped] Merge "Add charging string V2 for settings" into 24D1-dev am: 67df73a1fd -s ours
am skip reason: Merged-In Ic68bf4231da81d865faa285bca97a929abe26a42 with SHA-1 6f3c97f60a is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/26933005

Change-Id: I18e3d66151f8e9d0b8a6cdf47567d562f5208ca1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 01:41:56 +00:00
Pajace Chen
9563f1bb4d [automerger skipped] Add charging string V2 for settings am: d9b44a8b9c -s ours
am skip reason: Merged-In Ic68bf4231da81d865faa285bca97a929abe26a42 with SHA-1 6f3c97f60a is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/26933005

Change-Id: I3d71ed8af87210521c245935ef9019b6495f3bc0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 01:41:54 +00:00
Fan Wu
b385dbca33 Merge "Bluetooth Codec Settings: Assure flag enabled" into main 2024-04-16 01:27:55 +00:00
YK Hung
67df73a1fd Merge "Add charging string V2 for settings" into 24D1-dev 2024-04-16 01:25:31 +00:00
Bill Yi
391eb07072 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I75c35ca032a0d20f8befb60d3c7c0daabe6995d3
2024-04-15 17:26:46 -07:00
Bill Yi
bbb3212235 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Id7f821a3ef01a2339fdc276ccace6b144858bed2
2024-04-15 17:25:54 -07:00
Bill Yi
650dc6b4ad Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ia9654246b3b1a4f026d2a95205ff94004e7360a5
2024-04-15 17:23:19 -07:00
Bill Yi
ea192f9dce Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I440c6cc8063b3a9ede8935c5b08b0198c6d48342
2024-04-15 17:21:14 -07:00
Bill Yi
379550239e Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I2f59f1e5376bd9ac3576fefdbfe7c042d03c1948
2024-04-15 17:19:30 -07:00
Bill Yi
c7339a0d77 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I218d5d0b0df7abb044dd063d726dc26c3f9506e0
2024-04-15 17:18:34 -07:00
Bill Yi
1550742adf Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ia1a2162c398a61ac17bd03dbb8ef71c07c87905f
2024-04-15 17:16:46 -07:00