Alex Stetson
0d31082631
Merge "Allow extended apps to change package name"
2020-12-01 21:49:16 +00:00
Wesley.CW Wang
9a6aae5006
Add Battery Defender feature to Settings
...
- Reupload CL from ag/13108999 to fix the merge conflict
- Adding new tips of Battery Defender, will be presented once battery is overheated
- Launch Help Center article of battery overheat when clicking Battery Defender tip
Screenshots: https://screenshot.googleplex.com/7jUibTJANgR6UQ6.png
https://screenshot.googleplex.com/tUj2LLi87SfndBN.png
Bug: 172794045
Bug: 173497281
Bug: 173496188
Test: make RunSettingsRoboTests -j40
Change-Id: Ibb106a5d42cdf6232abf9ddf4b3225bdcebccf4a
2020-12-01 16:00:49 +08:00
Jiashen Wang
7629de08dd
[SIM Dialog Migration] Sending push notification after DSDS reboot
...
After DSDS reboot, send a push notification to users for SIM
configration.
Design: https://docs.google.com/document/d/1wb5_hoBkZVbkXGNWHbx4Jf61swjfxsJzkytiTzJosYo/edit?usp=sharing
Bug: 160819390
Test: Manually tested eSIM profile enabling.
Change-Id: Ic0bf2e356bf208d16e2c5a9a380e542fcb8f2b1e
2020-11-30 20:47:39 -08:00
TreeHugger Robot
61464f21a5
Merge "Import translations. DO NOT MERGE ANYWHERE"
2020-11-30 03:10:57 +00:00
Tom Hsu
011aeced5b
Merge "Internet Picker implementation."
2020-11-30 03:01:09 +00:00
Weng Su
b263d3a136
Merge "[Provider Model] Add Airplane-safe Networks preference"
2020-11-30 02:14:34 +00:00
TreeHugger Robot
9b7efe7e65
Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev
2020-11-30 00:56:24 +00:00
TreeHugger Robot
25339b75ee
Merge "Import translations. DO NOT MERGE ANYWHERE"
2020-11-30 00:45:05 +00:00
TreeHugger Robot
47ec10611a
Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev
2020-11-30 00:44:24 +00:00
Bill Yi
d8dd635ef7
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ieee4342882ad879736220bd076eafeb87e8d83e5
2020-11-29 05:00:30 -08:00
Bill Yi
3bb62744c4
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ie6c42823d4f8c4b86dc6716741e855ec381abf69
2020-11-29 04:13:20 -08:00
Bill Yi
083ed222ef
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I3eb3ece2a217721085c78454efaeb28374059b64
2020-11-29 03:26:43 -08:00
Bill Yi
64801bbc60
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I2bc9b3c357b5c05495fa078ce360f334f054f655
2020-11-29 02:40:29 -08:00
Bill Yi
fa52d17990
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Icac16a2140545637a0b86acaca0f97c85492c7a0
2020-11-29 01:53:13 -08:00
Weng Su
845db3499d
[Provider Model] Add Airplane-safe Networks preference
...
- Hide the preference when airplane mode is off.
- Reuse PrimarySwitchPreference for RestrictedSwitchPreference
- Screenshot
https://screenshot.googleplex.com/8HiC5sc8xaqnhz5
Bug: 174022082
Test: atest -c AirplaneSafeNetworksPreferenceControllerTest
Change-Id: I06a56e8e815778cebf200c4a486c414e92f4cb87
2020-11-28 16:22:10 +00:00
Alex Johnston
580b7af1a4
Add request manage credentials to Settings
...
Background
* This is part of the work to support
a credential management app on
unmanaged devices.
Changes
* Add new activity to Settings to display
a screen to the user requesting whether
the calling app can manage their
KeyChain credentials.
* Display the authentication policy
Manual Testing
* Verify screen is not displayed if intent
action is not android.security.MANAGE_CREDENTIALS
* Verify screen is not displayed if authentication
policy is not valid
* Verify button panel is visible if all items in the
authentication policy are displayed
* Verify button panel is not visible if not all items
in the authentication policy are displayed. Verify
that scrolling to the bottom of the item list, the
button panel becomes visible.
Bug: 165641221
Test: Manual testing
make RunSettingsRoboTests -j ROBOTEST_FILTER=com.android.settings.security.RequestManageCredentialsTest
Change-Id: Ie23b226f1a285b3de6ec3e91b8880d9144bb24a3
2020-11-27 20:43:38 +00:00
tom hsu
95b1d7cbbd
Internet Picker implementation.
...
This version is to resolve the Reverted CL, ag/13127781
and make NetworkProviderSettingsTest passed
Show mobile network on internet page
With mobile network
- https://screenshot.googleplex.com/7HzGhnbpitErynY
Without mobile network
- https://screenshot.googleplex.com/8sNVggTpKEhKeRh
Class diff: https://diff.googleplex.com/#key=WosyTF0ANVMf
Doc: https://docs.google.com/presentation/d/1azrZVS54pxM2lt9LkZHtFh_6W3fyDw_kTTPVQ_mJCi4/edit#slide=id.g9c7123c172_0_448
Bug: 173105859
Test: atest NetworkMobileProviderControllerTest passed
Test: make RunSettingsRoboTests ROBOTEST_FILTER=SubscriptionsPreferenceControllerTest passed
Test: make RunSettingsRoboTests ROBOTEST_FILTER=NetworkProviderSettingsTest passed
Change-Id: Ib0bdd148424881353f18307cb83798b4217060fc
2020-11-27 14:20:03 +00:00
TreeHugger Robot
caec49117e
Merge "Revert "[Provider Model] Internet Picker implementation.""
2020-11-26 09:41:09 +00:00
Jason Chiu
ec3d482884
Revert "[Provider Model] Internet Picker implementation."
...
This reverts commit 329d753a29 .
Reason for revert: Broken tests on NetworkProviderSettingsTest
Bug: 174285440
Change-Id: I47e6a9479559cb424bd4b8ac0e967f013f2fba86
2020-11-26 07:05:00 +00:00
Tom Hsu
ffd1ed3e8b
Merge "[Provider Model] Internet Picker implementation."
2020-11-26 02:38:33 +00:00
Alex Stetson
c62327981e
Allow extended apps to change package name
...
For the added flexibility of allowing apps that extend from settings to
have a different package name, these instances of com.android.settings
as a xmlns need to be replaced with res-auto (which subsitutes the
package name at build time).
Bug: 174264676
Test: manual (sdk_gphone), make -j20 SettingsRoboTests
Change-Id: I03acda25dbf4d028cc73b77f41ad5dedca110ecb
2020-11-25 14:28:25 -08:00
TreeHugger Robot
301603dfe3
Merge "[Settings] init UI entry for Cross SIM calling"
2020-11-25 17:14:40 +00:00
Bonian Chen
0bff334632
[Settings] init UI entry for Cross SIM calling
...
Create an empty UI entry for Cross SIM calling.
TODO: fill-in implementation based on UI within document.
Document:
https://docs.google.com/document/d/1INEwrq5_M62hJcRMshdO0OaFruVR0goYByxdpMdFr_o/edit?disco=AAAAHQo7ang&ts=5fadc9b4&usp_dm=true#heading=h.8gw4a7e503pz
Bug: 174012397
Test: manual
Change-Id: I344a18954924c4665295ef244bfee773f3f98d55
2020-11-25 15:51:08 +00:00
TreeHugger Robot
3b95bd6792
Merge "Apply banner message for night light page"
2020-11-25 05:35:14 +00:00
Weng Su
378eb869ad
[Provider Model] Saved networks Settings UI change
...
- Change sub-title to “OTHER NETWORKS”
- Screenshot
https://screenshot.googleplex.com/35k9YjnrN3wkSHh
Bug: 172788849
Test: manual test
Change-Id: Ib41b0e7955f9afdfb74343adad5883bb89c3f03b
2020-11-24 18:14:18 +00:00
TreeHugger Robot
4a921534ef
Merge "Apply top intro preference for app pinning feature"
2020-11-24 16:17:07 +00:00
TreeHugger Robot
7b203b94d5
Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev
2020-11-24 15:36:06 +00:00
Bill Yi
84c4c0400b
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I924ad03633e508567ba0d58b8784793758ab666f
2020-11-24 12:46:29 +00:00
Bill Yi
5b2805da81
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Iba0e1e93ff77cf74bacf6f73049157826afaca2d
2020-11-24 12:20:12 +00:00
TreeHugger Robot
b115ff305e
Merge "Revert^2 "Update the summary of AoD when Bedtime mode is on"" into rvc-qpr-dev
2020-11-24 06:46:48 +00:00
Edgar Wang
c5dfd3eb76
Revert^2 "Update the summary of AoD when Bedtime mode is on"
...
Since Bedtime mode can suppress AoD, after reviewed by UX, we decide
update the summary to "Unavailable because Bedtime mode is on" when AoD
is suppressed by Bedtime mode.
Bug: 168790245
Test: manual & robotest
Change-Id: I96b401bcba213598344c4c4f01b12c275304b809
Merged-In: Id2511cb0ad93b44f6bf701a707b7ddef9438653d
2020-11-24 05:34:49 +00:00
Fan Zhang
c571cb42b9
Fix a typo
...
Fix: 174043156
Test: manual
Change-Id: If1f693d77e4e1eebe58f5f2d23350e6b968e8540
2020-11-23 10:48:33 -08:00
tom hsu
329d753a29
[Provider Model] Internet Picker implementation.
...
Show mobile network on internet page
With mobile network
- https://screenshot.googleplex.com/7HzGhnbpitErynY
Without mobile network
- https://screenshot.googleplex.com/8sNVggTpKEhKeRh
Class diff: https://diff.googleplex.com/#key=WosyTF0ANVMf
Doc: https://docs.google.com/presentation/d/1azrZVS54pxM2lt9LkZHtFh_6W3fyDw_kTTPVQ_mJCi4/edit#slide=id.g9c7123c172_0_448
Bug: 173105859
Test: atest NetworkMobileProviderControllerTest passed
Test: make RunSettingsRoboTests ROBOTEST_FILTER=SubscriptionsPreferenceControllerTest passed
Change-Id: I9671a0b85aad1dd2f53772539505b0ad96edbda3
2020-11-23 15:55:40 +08:00
Zoey Chen
167207bbd1
Merge "[Provider Model] Implement Calls & SMS fragment test case"
2020-11-23 02:30:31 +00:00
TreeHugger Robot
c17fc22c4e
Merge "Import translations. DO NOT MERGE ANYWHERE"
2020-11-22 15:43:22 +00:00
Bill Yi
4ea71b96e0
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ica2165bdbb29665d84866829f1a73c9e152ff087
2020-11-21 18:13:55 -08:00
Zoey Chen
61ea59ab30
[Provider Model] Implement Calls & SMS fragment test case
...
New test case: NetworkProviderCallsSmsFragmentTest
Modify the key of preference
Bug: 172053880
Test: manual & atest -c NetworkProviderCallsSmsFragmentTest
Change-Id: I218aaf1194898e70b2118428c1ea5a389d85d036
2020-11-21 00:06:47 +08:00
Yanting Yang
2d09dab424
Merge "Rename the title for the apps settings tile in silky home"
2020-11-20 15:15:15 +00:00
Zoey Chen
8bf601278d
Merge changes I55d218d4,I86e9fc71
...
* changes:
[Provider Model] Implement Calls & SMS fragment
[Provider Model] Implement Calls & SMS controller
2020-11-20 10:25:01 +00:00
Tsung-Mao Fang
f7e5b68b96
Apply banner message for night light page
...
Test: See the screen
Bug: 173184155
Change-Id: I522b5fbc48bed05ff621d914ae8b38d291fceab5
2020-11-20 09:14:46 +00:00
Yanting Yang
fa8591ed2e
Rename the title for the apps settings tile in silky home
...
Bug: 168166015
Test: robotest & visual with turning on/off silky home
Change-Id: Ic11304122cfb97d670c64dd88af4112f541d7a63
2020-11-20 16:52:33 +08:00
TreeHugger Robot
11ae925fa4
Merge "Revert "Import translations. DO NOT MERGE ANYWHERE""
2020-11-20 08:18:08 +00:00
Zoey Chen
cda7efb94d
[Provider Model] Implement Calls & SMS controller
...
Screenshot of Provider Model:
Single SIM:
https://screenshot.googleplex.com/4pGBU7XK55CwJ7o.png
Dual SIM:
https://screenshot.googleplex.com/bXaFjsfGkgyHoYF.png
Screenshot of current: https://screenshot.googleplex.com/BtCgYmnpvT97SQs.png
Doc: https://docs.google.com/presentation/d/1azrZVS54pxM2lt9LkZHtFh_6W3fyDw_kTTPVQ_mJCi4/edit#slide=id.g9c7123c172_0_448
New controller: NetworkProviderCallsSmsController
Bug: 172053880
Test: manual
Change-Id: I86e9fc71d2b8562d838c5b5c6bd9c443656e2624
2020-11-20 15:43:04 +08:00
TreeHugger Robot
7529dc6307
Merge "Revert "Import translations. DO NOT MERGE ANYWHERE""
2020-11-20 05:26:24 +00:00
TreeHugger Robot
d941a2c60a
Merge "Revert "Import translations. DO NOT MERGE ANYWHERE""
2020-11-20 04:35:53 +00:00
TreeHugger Robot
1e1c7c1b0e
Merge "Revert "Import translations. DO NOT MERGE ANYWHERE"" into rvc-qpr-dev
2020-11-20 04:02:14 +00:00
Bill Yi
36dff8407c
Revert "Import translations. DO NOT MERGE ANYWHERE"
...
This reverts commit cd85b068c2 .
Reason for revert: Incorrect import
Change-Id: I0babf6fb721de7bb3201c28280b74488e0744b08
2020-11-20 03:16:59 +00:00
Weng Su
be9235c082
Merge "[Provider Model] Add Internet preference to replace Wi-Fi preference"
2020-11-20 03:11:06 +00:00
Bill Yi
dbe976787f
Revert "Import translations. DO NOT MERGE ANYWHERE"
...
This reverts commit 8b25a82f5e .
Reason for revert: Incorrect import
Change-Id: Idfce670ea683eb594569d099c98f0b90a809c5b4
2020-11-20 03:07:26 +00:00
Bill Yi
f66da3d058
Revert "Import translations. DO NOT MERGE ANYWHERE"
...
This reverts commit cc005a967f .
Reason for revert: Incorrect import
Change-Id: I80e22b4ce5050a2ea58dae5b1f18b333843f8c85
2020-11-20 03:05:15 +00:00