Commit Graph

78282 Commits

Author SHA1 Message Date
TreeHugger Robot
f9a98626e1 Merge "Import translations. DO NOT MERGE ANYWHERE" 2020-10-05 06:04:37 +00:00
Bill Yi
a47ca788f7 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 7ea96cf6db -s ours am: 45eb63a024 -s ours am: 4aef626285 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I71bc9c38168256d2aea7a1885517ea3ce2f441d5
2020-10-05 05:58:19 +00:00
Bill Yi
4aef626285 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 7ea96cf6db -s ours am: 45eb63a024 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ica0300d52307bfe9d0a5b99e5979cc210019f0bb
2020-10-05 05:43:52 +00:00
Bill Yi
45eb63a024 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 7ea96cf6db -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ie0a71db474d15bf39badbe81c177db78f2e4cb7b
2020-10-05 05:14:57 +00:00
Peter_Liang
7f0919aebe Add test cases for legacy components.
Bug: 168567356
Test: make RunSettingsRoboTests ROBOTEST_FILTER=ColorPreferenceTest
&& make RunSettingsRoboTests ROBOTEST_FILTER=EdgeTypePreferenceTest

Change-Id: I7ffc0561c6124050fe8c37007e547facdf8ab278
2020-10-05 10:22:37 +08:00
Bill Yi
48752e8b80 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I60b8225971e37129f28f91b3c849770aac8c024a
2020-10-04 23:06:29 +00:00
Bill Yi
7ea96cf6db Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I8bcf35d1b5eae3e56f485fa78ade8eea9ecb2deb
2020-10-04 21:51:40 +00:00
TreeHugger Robot
1c4bc0b9e5 Merge "Reduce the flickering of injected items when package is changed" am: 0659b1aa93
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12723423

Change-Id: I6d9f10b5294451ab58a9582c7657031190a5ada4
2020-10-03 07:10:19 +00:00
TreeHugger Robot
0659b1aa93 Merge "Reduce the flickering of injected items when package is changed" 2020-10-03 06:34:25 +00:00
Bill Yi
a68b314c81 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: bc9094cc6a -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3d1942222740c881cd0e54f50e5a681b640c42d6
2020-10-03 05:01:09 +00:00
Bill Yi
bc9094cc6a Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I9fa937aa93fc8318564d8a5a2b2c18280a747548
2020-10-02 17:52:18 -07:00
Jason Chiu
20df25e6b9 Reduce the flickering of injected items when package is changed
Root cause:
Settings listens to four package-related broadcasts in order to refresh
injected items because UI data may change. However, when the system is
updating apps on the first boot, it triggers a burst of broadcasts. For
each broadcast Settings will reload and then redraw all injected items,
which leads to the flickering.

Solution:
1. When Settings recieves a broadcast, check if there are already two
reloading tasks to avoid redundant updates.
2. In the reloading task, check if any injected item is changed, added,
or removed to notify categories changed.
3. Only refresh the UI when any of the changed items belongs to the
current page.

Bug: 166785977
Bug: 168309941
Test: manual, robotest
Change-Id: I77745b60f84510554bff1870a5bb7a8013eab528
2020-10-02 17:13:16 +08:00
Jiashen Wang
7e04453c74 [SIM Dialog Migration] Add SIM dialogs to support screen rotation
Adding dialog fragments to handle SIM enable, disable, rename, and
erase and make dialogs persistent over screen rotation.
Bug: 160819390
Test: Manually tested eSIM profile disabling.
Design: https://docs.google.com/document/d/1wb5_hoBkZVbkXGNWHbx4Jf61swjfxsJzkytiTzJosYo/edit?usp=sharing

Change-Id: I6b8c9a1c88eacdcbd3a5f0e466b1308ef639c225
2020-10-01 18:28:50 -07:00
Kevin Chyn
789f29d7af Merge "Update settings together with frameworks/base" am: a8bf11979b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12722836

Change-Id: I4468b3539dfd08497e9b6f9251d16c265b805f37
2020-10-01 01:41:52 +00:00
Kevin Chyn
a8bf11979b Merge "Update settings together with frameworks/base" 2020-10-01 01:24:02 +00:00
tom hsu
2fd7c9ffd1 [Settings] Refractor ApnSettings code to independent package folder.
Bug: 169750507
Test: make RunSettingsRoboTests
Change-Id: I8b2709ba8d16c625863d8a17abc3d0ab5d019bb8
2020-09-30 15:56:01 +00:00
TreeHugger Robot
4d942baf0a Merge "Fix color lint errors" am: e732daa386
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12723424

Change-Id: I2b3381a410c936f99eb6f8ed280562ac3c1c0759
2020-09-30 12:30:39 +00:00
TreeHugger Robot
e732daa386 Merge "Fix color lint errors" 2020-09-30 12:10:14 +00:00
Tsung-Mao Fang
6e4d250a8e Fix color lint errors
Fix: 169704254
Test: Upload cl successfully.
Change-Id: I3d2e6d64b6bf39010f4b4b48766d5f13dfca8c75
2020-09-30 16:09:05 +08:00
TreeHugger Robot
b1f73d71f3 Merge "Do nothing when choosing file transfer when in accessory mode" am: 5709f7a083
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12717066

Change-Id: I4423d5e2b8851c699aa37a7d02c4c2dcf9945498
2020-09-30 07:21:44 +00:00
TreeHugger Robot
5709f7a083 Merge "Do nothing when choosing file transfer when in accessory mode" 2020-09-30 06:54:29 +00:00
Betty Chang
a3db8bf749 Merge "[Testing] Use AndroidJUnit4 instead in CellDataPreferenceTest" am: e8fa746299
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12533603

Change-Id: I9d196a9a1f9488dc370178190cb2ca99887176af
2020-09-30 06:38:43 +00:00
Betty Chang
e8fa746299 Merge "[Testing] Use AndroidJUnit4 instead in CellDataPreferenceTest" 2020-09-30 06:12:31 +00:00
Hugh Chen
3251a04ba3 Do nothing when choosing file transfer when in accessory mode
- Before this CL, the device will be disconnected and reconnected
  to accessory mode when choosing "File transfer/Android Auto" in
  accessory mode. Because the USB menu didn't check state of
  function, it should do nothing when choosing
  "File transfer/Android Auto" in accessory mode.

  This CL add condition to check state of function, it will do
  nothing when choosing "File transfer/Android Auto" in
  accessory mode.

Bug: 162451162
Test: make -j42 RunSettingsRoboTests
Change-Id: I1749c6c43d2a192e4ce1bf1ae5343ff8deafbe48
2020-09-30 11:19:31 +08:00
Kevin Chyn
587bd62dff Update settings together with frameworks/base
Bug: 169459906
Test: Builds

Exempt-From-Owner-Approval: Name change

Change-Id: I453d743fe29c33776a784942863dcba19c67c26a
2020-09-29 18:19:16 -07:00
TreeHugger Robot
33f148e51b Merge "Add DNS warning message" am: ab45ca09bc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12723416

Change-Id: I44f8bd6c4dc96814cefe856b638684c7658d3eca
2020-09-29 15:48:20 +00:00
TreeHugger Robot
ab45ca09bc Merge "Add DNS warning message" 2020-09-29 15:34:20 +00:00
Weng Su
2059abd84b Add DNS warning message
When private DNS (DNS over TLS) is active,
that setting a DNS for a static IP configuration will have no effect.

Add DNS warning message as below screenshot.
https://screenshot.googleplex.com/8JHK328tX6HxrYZ

Bug: 157620236
Test: Manual verify by WiFi Settings UI
Change-Id: Ibed34ceda32670f481d84b85b431d855af478dc3
2020-09-29 14:14:25 +00:00
Treehugger Robot
46f640dcce [automerger skipped] Merge "[Testing] Use AndroidJUnit4 instead in TelephonyBasePreferenceControllerTest" am: 177533ddbb am: fc6cb188b5 am: be8b195fe1 am: 2f068a914e am: 159de41477 -s ours am: a4dfd60335 -s ours
am skip reason: Change-Id Iabe24aef0b7a5c3aa9d7be275f0c4ed552cdd2e8 with SHA-1 933e4df3c9 is in history

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

Change-Id: Id4f3c9bb60e62bf2ad589116dec04bb91f04c89c
2020-09-29 06:41:04 +00:00
Treehugger Robot
a4dfd60335 [automerger skipped] Merge "[Testing] Use AndroidJUnit4 instead in TelephonyBasePreferenceControllerTest" am: 177533ddbb am: fc6cb188b5 am: be8b195fe1 am: 2f068a914e am: 159de41477 -s ours
am skip reason: Change-Id Iabe24aef0b7a5c3aa9d7be275f0c4ed552cdd2e8 with SHA-1 933e4df3c9 is in history

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

Change-Id: If913ad6394001e9c917ac80d8c391b441dc929cf
2020-09-29 06:29:36 +00:00
Treehugger Robot
a792e4ec06 [automerger skipped] Merge "[Testing] Use AndroidJUnit4 instead in TelephonyBasePreferenceControllerTest" am: 93cec35cea am: b4093123de am: e13fa41a29 am: 722f9f4ea8 am: c0dbafc438 -s ours am: b1fcf50050 -s ours
am skip reason: Change-Id Iabe24aef0b7a5c3aa9d7be275f0c4ed552cdd2e8 with SHA-1 933e4df3c9 is in history

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

Change-Id: I34b7df6f6aa10cd99eeb0daec110059c99d50d57
2020-09-29 06:19:14 +00:00
Treehugger Robot
3d2cc9a738 [automerger skipped] Merge "[Testing] use AndroidJUnit4 in new MobileDataPreferenceControllerTest" am: 27806fde5e am: e0890849cd am: 000159f6db am: 6513978872 am: 580963266b -s ours am: b2c1e02077 -s ours
am skip reason: Change-Id I1a2d7b38023681f3db3320aa9f315109280cfbd0 with SHA-1 ff6bc3ce27 is in history

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

Change-Id: I9cad31203f0ac63a62ea2132f9976cea6a2532cf
2020-09-29 06:19:08 +00:00
Treehugger Robot
5cc85a9759 [automerger skipped] Merge "[Testing] use AndroidJUnit4 in new EuiccPreferenceControllerTest" am: 1cd8904fc5 am: 8c58bd4520 am: e570e80eb8 am: 24dc71f7e8 am: 4d513437aa -s ours am: 41f8651ff9 -s ours
am skip reason: Change-Id I028ca81d38252beb3abccef9e938988510f3f55e with SHA-1 4126ec2d32 is in history

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

Change-Id: I47d602714e3c08262916123e8f256374d57f608f
2020-09-29 06:18:52 +00:00
Treehugger Robot
c203328d29 [automerger skipped] Merge "[Testing] use AndroidJUnit4 in new MultiNetworkHeaderControllerTest" am: 3eeb8b44c2 am: 27978c5d47 am: 5f81bb9a07 am: bb98b793e5 am: 6ace0ecdde -s ours am: 32a6bba2df -s ours
am skip reason: Change-Id Ic66425aca4047d2eacd04509f3bfb315f6dd57fc with SHA-1 a1aaccf670 is in history

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

Change-Id: I3e5c34c4dab467d104d753260700b6a24903e94f
2020-09-29 06:18:45 +00:00
Treehugger Robot
159de41477 Merge "[Testing] Use AndroidJUnit4 instead in TelephonyBasePreferenceControllerTest" am: 177533ddbb am: fc6cb188b5 am: be8b195fe1 am: 2f068a914e
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1427809

Change-Id: Iafcefc2aa64cf3c50b1d139ec0204a315be29da7
2020-09-29 06:18:19 +00:00
Treehugger Robot
26febb5ef8 [automerger skipped] Merge "[Testing] Use AndroidJUnit4 instead in TelephonyTogglePreferenceControllerTest" am: 71c667322c am: 48c399c18a am: 7c9cc5621b am: 7f3bbcddf0 am: 7b7382fdf2 -s ours am: 87daeb4f31 -s ours
am skip reason: Change-Id I3d6c39f45cb1efb1742148f20f03372214eb0cbe with SHA-1 d2e9e42f32 is in history

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

Change-Id: Ifb8572119d82ec87c8f75f460bc75de4100d593f
2020-09-29 06:18:16 +00:00
Treehugger Robot
2f068a914e Merge "[Testing] Use AndroidJUnit4 instead in TelephonyBasePreferenceControllerTest" am: 177533ddbb am: fc6cb188b5 am: be8b195fe1
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1427809

Change-Id: I63d1925ed0bb4347098b926e27dcd4b8887421a4
2020-09-29 06:04:54 +00:00
Treehugger Robot
b1fcf50050 [automerger skipped] Merge "[Testing] Use AndroidJUnit4 instead in TelephonyBasePreferenceControllerTest" am: 93cec35cea am: b4093123de am: e13fa41a29 am: 722f9f4ea8 am: c0dbafc438 -s ours
am skip reason: Change-Id Iabe24aef0b7a5c3aa9d7be275f0c4ed552cdd2e8 with SHA-1 933e4df3c9 is in history

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

Change-Id: Ie2c1e7c09dc8263f2230d708767866a43de0fa24
2020-09-29 06:04:30 +00:00
Treehugger Robot
b2c1e02077 [automerger skipped] Merge "[Testing] use AndroidJUnit4 in new MobileDataPreferenceControllerTest" am: 27806fde5e am: e0890849cd am: 000159f6db am: 6513978872 am: 580963266b -s ours
am skip reason: Change-Id I1a2d7b38023681f3db3320aa9f315109280cfbd0 with SHA-1 ff6bc3ce27 is in history

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

Change-Id: Idd0fa5686c61c0e575bca33e2990a1486429bbde
2020-09-29 06:04:23 +00:00
Treehugger Robot
41f8651ff9 [automerger skipped] Merge "[Testing] use AndroidJUnit4 in new EuiccPreferenceControllerTest" am: 1cd8904fc5 am: 8c58bd4520 am: e570e80eb8 am: 24dc71f7e8 am: 4d513437aa -s ours
am skip reason: Change-Id I028ca81d38252beb3abccef9e938988510f3f55e with SHA-1 4126ec2d32 is in history

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

Change-Id: Iba258a6fb4ac6baf8f784c9f9a433bf1388bd1ee
2020-09-29 06:04:16 +00:00
Treehugger Robot
32a6bba2df [automerger skipped] Merge "[Testing] use AndroidJUnit4 in new MultiNetworkHeaderControllerTest" am: 3eeb8b44c2 am: 27978c5d47 am: 5f81bb9a07 am: bb98b793e5 am: 6ace0ecdde -s ours
am skip reason: Change-Id Ic66425aca4047d2eacd04509f3bfb315f6dd57fc with SHA-1 a1aaccf670 is in history

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

Change-Id: Iab38a1060b1fb43dc105da9a095d587b2a241fe5
2020-09-29 06:04:04 +00:00
Treehugger Robot
87daeb4f31 [automerger skipped] Merge "[Testing] Use AndroidJUnit4 instead in TelephonyTogglePreferenceControllerTest" am: 71c667322c am: 48c399c18a am: 7c9cc5621b am: 7f3bbcddf0 am: 7b7382fdf2 -s ours
am skip reason: Change-Id I3d6c39f45cb1efb1742148f20f03372214eb0cbe with SHA-1 d2e9e42f32 is in history

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

Change-Id: I23e5dbb3a2cceeeab6b1d1dd1a89bee6f8fce21f
2020-09-29 06:03:55 +00:00
Treehugger Robot
c0dbafc438 Merge "[Testing] Use AndroidJUnit4 instead in TelephonyBasePreferenceControllerTest" am: 93cec35cea am: b4093123de am: e13fa41a29 am: 722f9f4ea8
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1426565

Change-Id: I3f2fb62790ba30914d1b7a5555809954066e0455
2020-09-29 05:29:52 +00:00
Treehugger Robot
580963266b Merge "[Testing] use AndroidJUnit4 in new MobileDataPreferenceControllerTest" am: 27806fde5e am: e0890849cd am: 000159f6db am: 6513978872
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1426553

Change-Id: Ia6cbd95f410a4763b5a4a066b942e1fcd44b0fb1
2020-09-29 05:29:43 +00:00
Treehugger Robot
4d513437aa Merge "[Testing] use AndroidJUnit4 in new EuiccPreferenceControllerTest" am: 1cd8904fc5 am: 8c58bd4520 am: e570e80eb8 am: 24dc71f7e8
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1426562

Change-Id: I7ded23298875715dec1a48d9364a174639b7f92b
2020-09-29 05:29:33 +00:00
Treehugger Robot
be8b195fe1 Merge "[Testing] Use AndroidJUnit4 instead in TelephonyBasePreferenceControllerTest" am: 177533ddbb am: fc6cb188b5
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1427809

Change-Id: I844668256cf7b87f6dc29272e3d01c7c51b813e5
2020-09-29 05:29:24 +00:00
Treehugger Robot
6ace0ecdde Merge "[Testing] use AndroidJUnit4 in new MultiNetworkHeaderControllerTest" am: 3eeb8b44c2 am: 27978c5d47 am: 5f81bb9a07 am: bb98b793e5
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1426552

Change-Id: Ieb22f4b036c3a569acdf9ea4451fba7b5d7a9851
2020-09-29 05:29:21 +00:00
Treehugger Robot
7b7382fdf2 Merge "[Testing] Use AndroidJUnit4 instead in TelephonyTogglePreferenceControllerTest" am: 71c667322c am: 48c399c18a am: 7c9cc5621b am: 7f3bbcddf0
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1427808

Change-Id: Ia130edabc0cb44a787ef107641e39ead544d81af
2020-09-29 05:29:07 +00:00
Treehugger Robot
722f9f4ea8 Merge "[Testing] Use AndroidJUnit4 instead in TelephonyBasePreferenceControllerTest" am: 93cec35cea am: b4093123de am: e13fa41a29
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1426565

Change-Id: If21308e7f0e67eb39c791206f1e0ee05697b54e8
2020-09-29 05:14:28 +00:00
Treehugger Robot
6513978872 Merge "[Testing] use AndroidJUnit4 in new MobileDataPreferenceControllerTest" am: 27806fde5e am: e0890849cd am: 000159f6db
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1426553

Change-Id: I9e08c98c28e15bc5833d4c23e569a83840d40172
2020-09-29 05:14:19 +00:00