Kevin Chyn
15f241b296
Add feature provider for face unlock
...
Bug: 146085546
Test: Builds
Change-Id: If5c7d57c12a3f679d81cee22fb94a53fce1de29a
2019-12-16 18:19:20 -08:00
Alex Lin
58bffb7f71
Merge "[DO NOT MERGE] Add country blacklist support" into qt-qpr1-dev
2019-12-16 21:34:45 +00:00
Alex Lin
62487aed51
Merge "[DO NOT MERGE] Add country blacklist support" into qt-qpr1-dev-plus-aosp
2019-12-16 21:34:45 +00:00
Automerger Merge Worker
0419bccadc
Merge "[Settings] Remove access of TelecomManager.from()" am: 90544355cd am: 0871f6bc97
...
Change-Id: I992dfff13cca63e070a74066a78b53fb8fefe01d
2019-12-16 14:23:54 +00:00
Treehugger Robot
90544355cd
Merge "[Settings] Remove access of TelecomManager.from()"
2019-12-16 13:04:24 +00:00
Bonian Chen
3a96d214d3
[Settings] Remove access of TelecomManager.from()
...
Replace TelecomManager.from() into public API access.
Bug: 146187127
Test: build pass
Change-Id: Id9fa32063a9a7ea5b9107315e50330fa5eca41b7
2019-12-16 08:48:05 +00:00
Bonian Chen
74c6ceed24
[Settings] Create a proxy for SubscriptionManager
...
There're many access from Settings app to SubscriptionManager.
Lots of them are checking for similar information.
Create a proxy can reduce the number of inter-process access from
Settings app to SubscriptionManager, and improve Settings app's
UI performance.
Bug: 141833767
Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=GlobalSettingsChangeListenerTest
Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=ActiveSubsciptionsListenerTest
Change-Id: I3591c478045500a97245955767a7ddd5d361da77
2019-12-16 16:26:40 +08:00
Automerger Merge Worker
11fa77b023
Merge "[Settings] Adopting public API" am: 8ddd0da0a1 am: 40d2a2dd8d
...
Change-Id: I9a02b9a67658623c51f657d56e345b736b91977c
2019-12-16 08:15:54 +00:00
Bonian Chen
1247771b88
[Settings] Adopting public API
...
Replace SubscriptionManager#getActiveSubscriptionInfoList(true) by
SubscriptionManager#getActiveSubscriptionInfoList() since they're
equivalent.
Bug: 146312766
Test: build pass
Change-Id: Iab8a141277e0199f75a3419527e15d63669224fc
2019-12-16 06:35:43 +00:00
Automerger Merge Worker
00d32abf06
Merge "Revert "[Setting] Cleanup Unused SimSettings"" am: 487c94c11a am: 74a7a3cfb2
...
Change-Id: I02216936cd583e0a9a015287decdcb9f849ca45c
2019-12-14 01:23:03 +00:00
Automerger Merge Worker
cc63645bb2
Merge "[RadioInfo] Remove from Settings (into Telephony)" am: 0aac2dfab6 am: cfb6e23b21
...
Change-Id: I8c589476f6f365c2695bbacb026beebc4ea1c8db
2019-12-14 01:04:19 +00:00
Bonian Chen
487c94c11a
Merge "Revert "[Setting] Cleanup Unused SimSettings""
2019-12-14 01:01:38 +00:00
Bonian Chen
0aac2dfab6
Merge "[RadioInfo] Remove from Settings (into Telephony)"
2019-12-14 00:44:43 +00:00
Pinyao Ting
e6c023bed4
Revert "[Setting] Cleanup Unused SimSettings"
...
This reverts commit 0d9d341932 .
Reason for revert: Potential culprit for b/146229292 - verifying through Forrest before revert submission
Change-Id: I29a3ed1a44ea324e0fa88cda2e5baecb441f7922
2019-12-13 23:44:06 +00:00
Automerger Merge Worker
14b406fd8f
Merge "[Setting] Cleanup Unused SimSettings" am: 64b5882f9e am: a9692bdf36
...
Change-Id: I58672eccd38cae6eb2af2fae6ef57bdb432dc0e2
2019-12-13 18:05:19 +00:00
Bonian Chen
64b5882f9e
Merge "[Setting] Cleanup Unused SimSettings"
2019-12-13 17:35:59 +00:00
Bonian Chen
0d9d341932
[Setting] Cleanup Unused SimSettings
...
There's no entry to access SimSettings.
Remove this unused UI.
Bug: 131324863
Test: manual
Change-Id: Ic55161ab47ae8673caf774cc49914f3741569fab
Merged-In: I3f50e528eb409215371a125184502d3531bad0a8
2019-12-13 13:46:07 +00:00
Automerger Merge Worker
0e92e71139
Merge "[Settings] Avoid access Controller from Slice" am: 5fb5d21b2d am: 9901d4262a
...
Change-Id: I842ec0be059ce9c2ee09ea80a344beeb071cfa22
2019-12-13 08:25:51 +00:00
Bonian Chen
5fb5d21b2d
Merge "[Settings] Avoid access Controller from Slice"
2019-12-13 08:07:27 +00:00
Bonian Chen
be5216cacb
[RadioInfo] Remove from Settings (into Telephony)
...
Moving RadioInfo and BandMode to Telephony app.
Bug: 123598192
Test: Manual test
Change-Id: Id32982fe3e6fbf686fafe94ecc6c8549c7a5243c
Merged-In: Id62a2bf4b2c44efcd48319734d1cab6ed969ee06
2019-12-13 07:17:53 +00:00
Bonian Chen
9d49e1b51f
[Settings] Avoid access Controller from Slice
...
AirplaneModePreferenceController is designed to be run in UI thread.
However, MobileDataSlice is designed to be run in SliceProvider.
Accessing AirplaneModePreferenceController within SliceProvider which
create a possibility of crash.
Bug: 145689275
Test: manual
Change-Id: Ic9eee407917a94c7247feb3afc709d4642cd9900
2019-12-13 13:34:12 +08:00
Automerger Merge Worker
72ad627539
Merge "Remove calls to APIs no longer being supported" am: 30a4d24f03 am: 93df3c5ad6
...
Change-Id: I2f101ddd172eb36148540821693802c7b0889e37
2019-12-12 21:33:53 +00:00
Treehugger Robot
30a4d24f03
Merge "Remove calls to APIs no longer being supported"
2019-12-12 21:13:46 +00:00
Automerger Merge Worker
cafec428ef
Merge "Dark theme settings activity" into qt-qpr1-dev am: 8b95d6ab2a
...
Change-Id: Iff1b55f02a99f8237b080d1bf31d33749f61ba6d
2019-12-12 20:51:46 +00:00
Jay Aliomer
8b95d6ab2a
Merge "Dark theme settings activity" into qt-qpr1-dev
2019-12-12 20:32:01 +00:00
Sarah Chin
82de2a250d
5G meteredness for telephony framework
...
Bug: 139070884
Test: atest FrameworksTelephonyTests
Change-Id: I0c8e84f74fd1f69ffc7e1046819966fcb04732a6
Merged-In: I0c8e84f74fd1f69ffc7e1046819966fcb04732a6
2019-12-12 10:44:18 -08:00
Sarah Chin
cfaa9bd6a3
Handle 5G meteredness in telephony framework
...
Edit onSubscriptionOverride method for NetworkPolicyListener
Bug: 139070884
Bug: 139218397
Test: atest FrameworksTelephonyTests
Change-Id: Ided2e445d3758ebc6c4f4df63145f61f9a56f64e
Merged-In: Ided2e445d3758ebc6c4f4df63145f61f9a56f64e
2019-12-12 10:35:03 -08:00
Automerger Merge Worker
c5075647ee
Merge "Use TelephonyManager API to check if device is voice capable." am: ae675ff282 am: 9b636c7c47
...
Change-Id: Ie9c9e46206220f2208847b49919f61f15dfb1d77
2019-12-12 17:08:35 +00:00
Treehugger Robot
ae675ff282
Merge "Use TelephonyManager API to check if device is voice capable."
2019-12-12 16:48:01 +00:00
Automerger Merge Worker
82c75c6eae
Merge "Mainline use cellSignalStrength instead" am: 953ab80e0b am: 5693d157bd
...
Change-Id: I4445d70a94da15cadfff8c795397494c36f51c30
2019-12-12 10:19:01 +00:00
Automerger Merge Worker
be513533f3
Fix Settings crash when clicks Notifications am: 2790889921
...
Change-Id: I3449fd3cc7fe1473d3fbbd0adc7b5e31b9ec2bae
2019-12-12 10:03:05 +00:00
SongFerngWang
54b00d859b
Mainline use cellSignalStrength instead
...
Bug: 146046311
Test: 1. open SIM status and check signal strength. (PASS)
2.atest make RunSettingsRoboTests /
ROBOTEST_FILTER=SimStatusDialogControllerTest(PASS)
Change-Id: I93e9dc09a01aa76b7d26660a32944df79cda93f3
Merged-In: I93e9dc09a01aa76b7d26660a32944df79cda93f3
2019-12-12 16:15:21 +08:00
Raff Tsai
2790889921
Fix Settings crash when clicks Notifications
...
- FaceSettingsLockscreenBypassPreferenceController's preference key
is different from that in xml. Use DashboardFragment generic way to
create PreferenceController which bind the preference key defined in
xml.
- Also refine the way of fixing b/140878309
Fixes: 145893081
Test: manual check FaceSettings and Notification Settings
Change-Id: Ia80e755e3f86b44e771b0cf80c9bf53a8ef8f430
2019-12-12 07:41:36 +00:00
Michele
37b5425c0f
Use TelephonyManager API to check if device is voice capable.
...
Bug: 146076829
Test: make
Change-Id: I28b708a5838054ec1baa0a086e5e2f6ccc9c0614
2019-12-11 14:54:14 -08:00
Jay Aliomer
82a0ea022e
Dark theme settings activity
...
Dark theme settings is now launchable as an activity
Test: launch activity android.settings.DARK_THEME_SETTINGS
Fixes: 145560830
Change-Id: I24b8d3211e9d6e7a5b1f226001882573ae7fb311
2019-12-11 17:41:35 +00:00
Automerger Merge Worker
23e9011739
Prevent accounts page directly opening in screen pinning mode am: a545a85f9d am: fd45c98d53 am: 4fd41fe196
...
Change-Id: Ib20737cbe8390a42ecce204f540d21de7026bf3f
2019-12-11 07:09:55 +00:00
Automerger Merge Worker
4fd41fe196
Prevent accounts page directly opening in screen pinning mode am: a545a85f9d am: fd45c98d53
...
Change-Id: Id48f14bb8258d615dc2fe9e552640ab06aa528ab
2019-12-11 06:51:34 +00:00
Automerger Merge Worker
fd45c98d53
Prevent accounts page directly opening in screen pinning mode am: a545a85f9d
...
Change-Id: If2d4c0acb794a9a506b7611fa2f622c90054b393
2019-12-11 06:32:39 +00:00
Alex Lin
f413cfed26
[DO NOT MERGE] Add country blacklist support
...
Adding a country blacklist, except for pixel2(walleye, taimen) will still uses whitelist
Bug: 144702079
Test: manually tested
(cherry picked from commit 3844ba1259 )
Change-Id: I4133e38ba2a979dc0bff4ca5090004ccc9f7a757
2019-12-11 01:34:37 +00:00
Alex Lin
d4420d4ce4
[DO NOT MERGE] Add country blacklist support
...
Adding a country blacklist, except for pixel2(walleye, taimen) will still uses whitelist
Bug: 144702079
Test: manually tested
Change-Id: Ic03abd0d2706b7bb9fdc56be7906411b731b186b
2019-12-11 00:15:48 +00:00
Rahul Sabnis
9348f31126
Remove calls to APIs no longer being supported
...
Bug: 143245666
Test: Manual
Change-Id: Ibec2c9d60ec5c90e9e4f0a03b75c54164f50f42d
2019-12-09 16:08:29 -08:00
Arc Wang
be02f16b3a
[Wi-Fi] Fix transition mode problems
...
Replace SECURITY_PSK_SAE_TRANSITION & SECURITY_OWE_TRANSITION with
AccessPpoint#isPskSaeTransitionMode() &
AccessPpoint#isPskOweTransitionMode()
Bug: 144320676
Bug: 144320649
Bug: 144325162
Bug: 144321574
Test: make RunSettingsRoboTests ROBOTEST_FILTER=com.android.settings.wifi
Change-Id: I6596c48ea54adcaf579682634965c379c7938895
Merged-In: Ic3c7ac1238a51b6e215ed63761720d2bc371d012
2019-12-09 19:20:55 +08:00
Mill Chen
a545a85f9d
Prevent accounts page directly opening in screen pinning mode
...
In Settings there is no auth mechanism to prevent accounts page being
opened in screen pinning mode. This CL makes it so that when users are
trying to navigate to any pages in Settings from other apps in screen
pinning mode, Settings app will directly close its page.
Bug: 137015265
Bug: 135604684
Test: manual
Change-Id: If26eda408a9ef6fa03ad82e5bee51bb7185950d6
Merged-In: If26eda408a9ef6fa03ad82e5bee51bb7185950d6
(cherry picked from commit f3242dab35 )
2019-12-09 03:18:24 +00:00
Automerger Merge Worker
39f1a86a3a
Merge "Fix "Skip lock screen" not working for secondary user" into qt-qpr1-dev am: 95820eb001
...
Change-Id: I4937675c9088f53e1c6f82a55c6422f699f5ce36
2019-12-06 02:10:43 +00:00
Ilya Matyukhin
95820eb001
Merge "Fix "Skip lock screen" not working for secondary user" into qt-qpr1-dev
2019-12-06 01:58:55 +00:00
Automerger Merge Worker
835fa1fd59
Battery icon is too large am: b6b29c1af0
...
Change-Id: I799cccf2808289b8f080cfa339b3bb35bef2690a
2019-12-06 01:21:24 +00:00
TreeHugger Robot
c08f70b7dd
Merge changes from topic "update_battery_icon" into qt-qpr1-dev
...
* changes:
Sync dimen from SystemUI
Battery icon is too large
2019-12-06 01:05:30 +00:00
Sarah Chin
00649c664e
Merge "Add NGRAN" am: 4ff75ef786
...
am: 48388d0949
Change-Id: I131d35236c4fab49ea1a407479b7d75718399c62
2019-12-05 13:56:01 -08:00
Sarah Chin
4ff75ef786
Merge "Add NGRAN"
2019-12-05 21:37:37 +00:00
Neil Fuller
5f1c405f30
Merge "Switch settings to use TimeDetector" am: 5da6521458
...
am: 72ed7e8f64
Change-Id: Ia2f12a24835f83136c9400641992348b69f40270
2019-12-05 09:15:16 -08:00