OSDN Git Service

android-x86/packages-apps-Settings.git
6 years agoMerge "Bluetooth and NFC added back to Connection preferences" into pi-dev
hughchen [Thu, 17 May 2018 09:13:22 +0000 (02:13 -0700)]
Merge "Bluetooth and NFC added back to Connection preferences" into pi-dev
am: 273faa216e

Change-Id: I01c054196b04b66677708711be0d298ef2c24041

6 years agoMerge "Bluetooth and NFC added back to Connection preferences" into pi-dev
TreeHugger Robot [Thu, 17 May 2018 09:06:18 +0000 (09:06 +0000)]
Merge "Bluetooth and NFC added back to Connection preferences" into pi-dev

6 years agoUpdate DialogFragment UI when BT device is add/remove/rename
hughchen [Thu, 17 May 2018 08:41:01 +0000 (01:41 -0700)]
Update DialogFragment UI when BT device is add/remove/rename
am: b6ac12eed4

Change-Id: I788ef736d4d44d7224add9e2cfbd4a3fa9febc73

6 years agoUpdate DialogFragment UI when BT device is add/remove/rename
hughchen [Mon, 23 Apr 2018 12:13:14 +0000 (20:13 +0800)]
Update DialogFragment UI when BT device is add/remove/rename

* Add AudioSwitchCallback() in AudioSwitchPreferenceController.
  This callback is used to notify SoudSettings to update the dialogFragment UI.
* Add UpdatableListPreferenceDialogFragment that updates the available
  options when dialog is shown
* Add test to verify the adapter count when
  onListPreferenceUpdated() is called.

Bug: 77783217
Test: make -j50 RunSettingsRoboTests
Change-Id: I8cac1b30ec50df026f4b7722dd1cd2f69e77a4cb
Merged-In: I8cac1b30ec50df026f4b7722dd1cd2f69e77a4cb

6 years agoMerge changes from topic "pi-telephonydebugmenu" into pi-dev
Nathan Harold [Thu, 17 May 2018 05:02:33 +0000 (22:02 -0700)]
Merge changes from topic "pi-telephonydebugmenu" into pi-dev
am: 0cf2e41bf8

Change-Id: I21d57ebf1930cf69fed2525c5b0f12e2bc3b1953

6 years ago[Telephony Debug Menu] Add Physical Channel Config
Nathan Harold [Thu, 17 May 2018 05:01:50 +0000 (22:01 -0700)]
[Telephony Debug Menu] Add Physical Channel Config
am: 433ca4427c

Change-Id: I38b16e9cf6f96fd6a508141fcd8f45ccf79e25d5

6 years ago[Telephony Debug Menu] LTE BW and Serving CellInfo
Nathan Harold [Thu, 17 May 2018 05:00:56 +0000 (22:00 -0700)]
[Telephony Debug Menu] LTE BW and Serving CellInfo
am: 6e16fdf399

Change-Id: I9a258017786483a8c7b1f463b3ddf2468738f294

6 years agoMerge changes from topic "pi-telephonydebugmenu" into pi-dev
TreeHugger Robot [Thu, 17 May 2018 04:45:41 +0000 (04:45 +0000)]
Merge changes from topic "pi-telephonydebugmenu" into pi-dev

* changes:
  [Telephony Debug Menu] Add Link Capacity Estimate
  [Telephony Debug Menu] Add Physical Channel Config
  [Telephony Debug Menu] LTE BW and Serving CellInfo

6 years agoMerge "Update method isSmartBatteryEnabled()" into pi-dev
Lei Yu [Thu, 17 May 2018 02:56:01 +0000 (19:56 -0700)]
Merge "Update method isSmartBatteryEnabled()" into pi-dev
am: 3feb2f87ff

Change-Id: Ia4a5ca96a43eb4b9c2ad03f1f89c3bb4e6dfa632

6 years ago[automerger skipped] Merge "Bluetooth: Fix to avoid BluetoothPan ServiceConnection...
Nitin Shivpure [Thu, 17 May 2018 02:53:26 +0000 (19:53 -0700)]
[automerger skipped] Merge "Bluetooth: Fix to avoid BluetoothPan ServiceConnection leak" am: 2d523f4e99
am: 606f1d02eb  -s ours

Change-Id: Ia68afc7be0c8a2cdb0c4cc977e7f2735cf4b9c8a

6 years agoMerge "Bluetooth: Fix to avoid BluetoothPan ServiceConnection leak"
Nitin Shivpure [Thu, 17 May 2018 02:44:41 +0000 (19:44 -0700)]
Merge "Bluetooth: Fix to avoid BluetoothPan ServiceConnection leak"
am: 2d523f4e99

Change-Id: I792ff3b090d59851c459066dd00d6fdbcb6e3a26

6 years agoMerge "Update method isSmartBatteryEnabled()" into pi-dev
TreeHugger Robot [Thu, 17 May 2018 02:43:22 +0000 (02:43 +0000)]
Merge "Update method isSmartBatteryEnabled()" into pi-dev

6 years agoMerge "Bluetooth: Fix to avoid BluetoothPan ServiceConnection leak"
Treehugger Robot [Thu, 17 May 2018 01:28:02 +0000 (01:28 +0000)]
Merge "Bluetooth: Fix to avoid BluetoothPan ServiceConnection leak"

6 years agoMerge "Convert Magnify controller to TogglePrefController" into pi-dev
hjchangliao [Thu, 17 May 2018 01:10:56 +0000 (18:10 -0700)]
Merge "Convert Magnify controller to TogglePrefController" into pi-dev
am: cd28a977ca

Change-Id: Ic118ddc1915e26c9317f0c53edbf60539fc78534

6 years agoMerge "Convert Magnify controller to TogglePrefController" into pi-dev
TreeHugger Robot [Thu, 17 May 2018 00:43:04 +0000 (00:43 +0000)]
Merge "Convert Magnify controller to TogglePrefController" into pi-dev

6 years agoMerge "Clean-up settings slices" into pi-dev
Matthew Fritze [Thu, 17 May 2018 00:33:28 +0000 (17:33 -0700)]
Merge "Clean-up settings slices" into pi-dev
am: d0888e9e5b

Change-Id: I673981e5f200b0d97649d4efcfbe69eb73bbd765

6 years agoMerge "Clean-up settings slices" into pi-dev
TreeHugger Robot [Thu, 17 May 2018 00:26:32 +0000 (00:26 +0000)]
Merge "Clean-up settings slices" into pi-dev

6 years agoMerge "Darken the secondary text on storage items." into pi-dev
Daniel Nishi [Thu, 17 May 2018 00:25:09 +0000 (17:25 -0700)]
Merge "Darken the secondary text on storage items." into pi-dev
am: 0226c4d39d

Change-Id: Ie3b9acaa9b4390ecb4ec21e3bc19a4456b8b31cb

6 years agoMerge "Darken the secondary text on storage items." into pi-dev
TreeHugger Robot [Thu, 17 May 2018 00:13:05 +0000 (00:13 +0000)]
Merge "Darken the secondary text on storage items." into pi-dev

6 years agoMerge "Increase the char limit of carrier_and_update_now_text to 34." into pi-dev
Andreas Terzis [Wed, 16 May 2018 23:49:50 +0000 (16:49 -0700)]
Merge "Increase the char limit of carrier_and_update_now_text to 34." into pi-dev
am: 6eb1d9ed90

Change-Id: I0451cda170f6e286dda1213ebaec3bc846e49022

6 years agoMerge "Increase the char limit of carrier_and_update_now_text to 34." into pi-dev
Andreas Terzis [Wed, 16 May 2018 23:44:35 +0000 (23:44 +0000)]
Merge "Increase the char limit of carrier_and_update_now_text to 34." into pi-dev

6 years agoMerge "Moves Swipe Up overlay from Settings app to android.internal" into pi-dev
Mehdi Alizadeh [Wed, 16 May 2018 23:42:52 +0000 (16:42 -0700)]
Merge "Moves Swipe Up overlay from Settings app to android.internal" into pi-dev
am: 9a93a1dbe9

Change-Id: I07e9841b959cc1332d51312671bbdfaaef844c7c

6 years agoMerge "Bluetooth: Fix to avoid BluetoothPan ServiceConnection leak" into pi-dev
Nitin Shivpure [Wed, 16 May 2018 23:41:43 +0000 (16:41 -0700)]
Merge "Bluetooth: Fix to avoid BluetoothPan ServiceConnection leak" into pi-dev
am: d924894652

Change-Id: Ia7a01f35e8a231cf53b481e71266982359a810cf

6 years agoMerge "Moves Swipe Up overlay from Settings app to android.internal" into pi-dev
TreeHugger Robot [Wed, 16 May 2018 23:38:31 +0000 (23:38 +0000)]
Merge "Moves Swipe Up overlay from Settings app to android.internal" into pi-dev

6 years agoMerge "Bluetooth: Fix to avoid BluetoothPan ServiceConnection leak" into pi-dev
TreeHugger Robot [Wed, 16 May 2018 23:28:28 +0000 (23:28 +0000)]
Merge "Bluetooth: Fix to avoid BluetoothPan ServiceConnection leak" into pi-dev

6 years agoMerge "Set slice summary text to screentitle first" into pi-dev
Matthew Fritze [Wed, 16 May 2018 23:08:00 +0000 (16:08 -0700)]
Merge "Set slice summary text to screentitle first" into pi-dev
am: e7f321c3c0

Change-Id: Ib351491d18ef9fb057fffebf7c1bc2b90c3a917b

6 years agoMerge "Set slice summary text to screentitle first" into pi-dev
TreeHugger Robot [Wed, 16 May 2018 22:51:55 +0000 (22:51 +0000)]
Merge "Set slice summary text to screentitle first" into pi-dev

6 years ago[Telephony Debug Menu] Add Link Capacity Estimate
Nathan Harold [Tue, 24 Apr 2018 20:31:07 +0000 (13:31 -0700)]
[Telephony Debug Menu] Add Link Capacity Estimate

Register for the Link capacity estimate for the
cellular default data connection and report it
in the debug menu.

Bug: 78791811
Test: manual
Change-Id: I73d945dfa192873936107902e0de6d58fc69059b

6 years ago[Telephony Debug Menu] Add Physical Channel Config
Nathan Harold [Tue, 24 Apr 2018 01:20:43 +0000 (18:20 -0700)]
[Telephony Debug Menu] Add Physical Channel Config

Add a field to display the PhyChanConfig and register
for this event as part of the PhoneStateListener.

Bug: 78791811
Test: manual
Change-Id: Ic038aa65655f8efa98bf1d6388e7c61761d2eb4a

6 years ago[Telephony Debug Menu] LTE BW and Serving CellInfo
Nathan Harold [Wed, 18 Apr 2018 00:01:32 +0000 (17:01 -0700)]
[Telephony Debug Menu] LTE BW and Serving CellInfo

Add debug menu support for the serving cell status
indication and the LTE bandwidth in the CellInfo
display.

Bug: 78791811
Test: manual
Change-Id: Ic51858131af671317431e0970bdcaeebcb460931

6 years agoDarken the secondary text on storage items.
Daniel Nishi [Wed, 16 May 2018 22:34:34 +0000 (15:34 -0700)]
Darken the secondary text on storage items.

This darkens the X.XX GB text on the storage items to improve the
contrast between the text and the background color.

Bug: 79754437
Test: Manual
Change-Id: Icc44a97d810cd1aea22438f38e5e97ddb7b8e43d

6 years agoBluetooth: Fix to avoid BluetoothPan ServiceConnection leak
Nitin Shivpure [Fri, 11 May 2018 07:56:58 +0000 (13:26 +0530)]
Bluetooth: Fix to avoid BluetoothPan ServiceConnection leak

Usecase:
1.) Make sure BT is turned off.
2.) Go to Settings -> Network & Internet
3.) Press back  from Network & Internet.
4.) Repeat above step 2000 times

Expected Result:
No ANR/Crashed should be seen.

Observed Result:
ServiceConnection leak is happening & android setting app get crashed.

Root cause: TetherPreferenceController tries to get
pan Proxy object, when BT is oFF, which is leaking one
service connection each time

Fix: getProfileProxy for Pan must only be called, when BT is
      turned on.

Test: lifeCycle_onCreate_shouldNotInitBluetoothPanWhenBluetoothOff

Bug: 79561076
Change-Id: I85208f48ce4dded94020cb156fcdb98b2cc873f9
Merged-In: I85208f48ce4dded94020cb156fcdb98b2cc873f9

6 years agoBluetooth: Fix to avoid BluetoothPan ServiceConnection leak
Nitin Shivpure [Fri, 11 May 2018 07:56:58 +0000 (13:26 +0530)]
Bluetooth: Fix to avoid BluetoothPan ServiceConnection leak

Usecase:
1.) Make sure BT is turned off.
2.) Go to Settings -> Network & Internet
3.) Press back  from Network & Internet.
4.) Repeat above step 2000 times

Expected Result:
No ANR/Crashed should be seen.

Observed Result:
ServiceConnection leak is happening & android setting app get crashed.

Root cause: TetherPreferenceController tries to get
pan Proxy object, when BT is oFF, which is leaking one
service connection each time

Fix: getProfileProxy for Pan must only be called, when BT is
      turned on.

Test: lifeCycle_onCreate_shouldNotInitBluetoothPanWhenBluetoothOff

Bug: 79561076
Change-Id: I85208f48ce4dded94020cb156fcdb98b2cc873f9
(cherry picked from commit 31bcf6225cdabee4f810d4fe55ea32d0d43a9c5c)
(cherry picked from commit 31c799305b480e56bd083a48c6acca11572ebe16)

6 years agoMerge "Move app setting link from Entity header to pref controller" into pi-dev
Fan Zhang [Wed, 16 May 2018 21:08:25 +0000 (14:08 -0700)]
Merge "Move app setting link from Entity header to pref controller" into pi-dev
am: e3319d0449

Change-Id: I5cbc1dc4dfab9df74bca3bda824d38d3b4b778f6

6 years agoMerge "Move app setting link from Entity header to pref controller" into pi-dev
TreeHugger Robot [Wed, 16 May 2018 20:51:17 +0000 (20:51 +0000)]
Merge "Move app setting link from Entity header to pref controller" into pi-dev

6 years agoMove app setting link from Entity header to pref controller
Fan Zhang [Mon, 14 May 2018 21:06:23 +0000 (14:06 -0700)]
Move app setting link from Entity header to pref controller

Change-Id: I13a27486a9c9b4c4fb358715d678473e63c1b624
Merged-In: I13a27486a9c9b4c4fb358715d678473e63c1b624
Fixes: 79688822
Test: robotest

6 years agoIncrease the char limit of carrier_and_update_now_text to 34.
Andreas Terzis [Wed, 16 May 2018 19:35:25 +0000 (12:35 -0700)]
Increase the char limit of carrier_and_update_now_text to 34.

The translation of the carrier_and_update_now_text field
in some European languages requires 34 characters. To
accomodate these requirements increase the character
limit from 30 to 34.

Bug: 76443102
Test: manual
Change-Id: I61c95fc6c30bd98d6b418047ae7cc1f2423a12e0

6 years agoMerge "Support Vibrate for calls in Settings Slices" into pi-dev
joeshih [Wed, 16 May 2018 18:58:11 +0000 (11:58 -0700)]
Merge "Support Vibrate for calls in Settings Slices" into pi-dev
am: a0f9241400

Change-Id: Ib77fc8257bfb4a00368735504558c6b27a95ec17

6 years agoMerge "Support Vibrate for calls in Settings Slices" into pi-dev
TreeHugger Robot [Wed, 16 May 2018 18:48:14 +0000 (18:48 +0000)]
Merge "Support Vibrate for calls in Settings Slices" into pi-dev

6 years agoMerge "Change string from "Add device" to "Pair new device"" into pi-dev
hughchen [Wed, 16 May 2018 17:47:40 +0000 (10:47 -0700)]
Merge "Change string from "Add device" to "Pair new device"" into pi-dev
am: 46338558e1

Change-Id: I5fa291ba3677398efcfe0f5b89f10df24463a3fa

6 years agoMerge "Change string from "Add device" to "Pair new device"" into pi-dev
TreeHugger Robot [Wed, 16 May 2018 17:32:38 +0000 (17:32 +0000)]
Merge "Change string from "Add device" to "Pair new device"" into pi-dev

6 years agoMerge "Fixed accessibility bug in choose_lock_pattern_common.xml where title was...
Joshua Mccloskey [Wed, 16 May 2018 17:03:45 +0000 (10:03 -0700)]
Merge "Fixed accessibility bug in choose_lock_pattern_common.xml where title was not always read" into pi-dev
am: d819dbacb6

Change-Id: I4041083c976c506ed1848c91c6a19e470b4d2766

6 years agoBluetooth and NFC added back to Connection preferences
hughchen [Tue, 8 May 2018 08:52:18 +0000 (16:52 +0800)]
Bluetooth and NFC added back to Connection preferences

* Bluetooth and NFC added back to "Connection preferences"

Bug: 79299421
Test: make -j50 RunSettingsRoboTests
Change-Id: I8f4c389c28c7cc752f198be2b59b28b6e9af2c90
Merged-In: I8f4c389c28c7cc752f198be2b59b28b6e9af2c90

6 years agoMerge "Fixed accessibility bug in choose_lock_pattern_common.xml where title was...
Joshua Mccloskey [Wed, 16 May 2018 16:49:14 +0000 (16:49 +0000)]
Merge "Fixed accessibility bug in choose_lock_pattern_common.xml where title was not always read" into pi-dev

6 years agoConvert Magnify controller to TogglePrefController
hjchangliao [Wed, 2 May 2018 08:57:20 +0000 (16:57 +0800)]
Convert Magnify controller to TogglePrefController

Convert below to TogglePreferenceController:
MagnificationNavbarPreferenceController
(Magnify with Button)
MagnificationGesturesPreferenceController
(Magnify with triple-tap)

The two controllers share the same fragment,
Add static method for set/get state in fragment,
And use them in controllers and fragment.

Change-Id: I2bdbdb36be71e1a3ffb557abc5a6115d48de53cf
Merged-In: I2bdbdb36be71e1a3ffb557abc5a6115d48de53cf
Fixes: 67997698
Fixes: 67997726
Test: make RunSettingsRoboTests

6 years agoClean-up settings slices
Matthew Fritze [Wed, 16 May 2018 01:54:17 +0000 (18:54 -0700)]
Clean-up settings slices

- Set TTL to Infinity
- Set color of each slice to color accent

Change-Id: I7de4530880725ba3282602135bdc1fa85d786905
Fixes: 79780418
Test: robotests

6 years agoSet slice summary text to screentitle first
Matthew Fritze [Wed, 16 May 2018 02:22:35 +0000 (19:22 -0700)]
Set slice summary text to screentitle first

To improve context on search surfaces where the
setting may be ambiguous, we set the screentitle
as the summary text as the top priority. If there is
no screentitle or the it matches the title, then we
try to use the controller summary. If the controller
summary is not valid, then we show nothing.

Bug: 79780762
Test: robotests
Change-Id: If4f7f8d4a072125604ede14e3df2afd667fa24b7

6 years agoMerge "DO NOT MERGE Update zen onboarding" into pi-dev
Beverly [Wed, 16 May 2018 13:33:05 +0000 (06:33 -0700)]
Merge "DO NOT MERGE Update zen onboarding" into pi-dev
am: b7b355a1c5

Change-Id: Ia5360d8576f97db9b2eb8db6b3b9dff029811e2b

6 years agoMerge "DO NOT MERGE Update zen onboarding" into pi-dev
TreeHugger Robot [Wed, 16 May 2018 13:24:39 +0000 (13:24 +0000)]
Merge "DO NOT MERGE Update zen onboarding" into pi-dev

6 years agoChange string from "Add device" to "Pair new device"
hughchen [Wed, 16 May 2018 11:17:06 +0000 (19:17 +0800)]
Change string from "Add device" to "Pair new device"

Change string from "Add device" to "Pair new device"

Bug: 79298886
Test: Build pass
Change-Id: Iac4e251d5fab794f90e98911208f026d62b91659

6 years agoSupport Vibrate for calls in Settings Slices
joeshih [Sat, 31 Mar 2018 10:08:05 +0000 (18:08 +0800)]
Support Vibrate for calls in Settings Slices

Use TogglePreferenceController instead of AbstractPreferenceController
for VibrateWhenRingPreferenceControllr

Bug:74915140
Test: make RunSettingsRoboTests
Change-Id: Ib06126324516826411a7d50a2bd8a790bfd477c7
Merged-In: I501a1470da7dc1ff582c2a90b5235b25036caefc

6 years agoUpdate sound setting icons
Fan Zhang [Wed, 16 May 2018 01:35:04 +0000 (18:35 -0700)]
Update sound setting icons
am: 37a6a91444

Change-Id: I81addc754a5fbb17a31d15cc1d001de72a50f15e

6 years agoUpdate method isSmartBatteryEnabled()
Lei Yu [Tue, 15 May 2018 00:44:24 +0000 (17:44 -0700)]
Update method isSmartBatteryEnabled()

Check the config value from framework.

Bug: 79698191
Test: RunSettingsRoboTests
Change-Id: I14424e2a96fb3ef3bb7d0f10218266d53e86370d

6 years agoMoves Swipe Up overlay from Settings app to android.internal
Mehdi Alizadeh [Wed, 16 May 2018 00:58:44 +0000 (17:58 -0700)]
Moves Swipe Up overlay from Settings app to android.internal

Bug: 79778025
Test: Robo tests
Change-Id: I0cfe5876c5d15552bd4a8e6a96931056846c880d

6 years agoUpdate sound setting icons
Fan Zhang [Tue, 15 May 2018 19:48:59 +0000 (12:48 -0700)]
Update sound setting icons

- icon for sound setting in Settings homepage
- icon on phone muted condition card
- icon on DND condition card and DND suggestion

Bug: 77982107
Test: visual
Change-Id: I22b5223029d67de0bcb2466a45075835453a2b5f

6 years agoMerge "DO NOT MERGE Show mute icon in sound settings page" into pi-dev
Beverly [Tue, 15 May 2018 21:58:21 +0000 (14:58 -0700)]
Merge "DO NOT MERGE Show mute icon in sound settings page" into pi-dev
am: 69ec1673df

Change-Id: I825f94150e349465d4dd9168ab18d8f03fc9ed73

6 years agoMerge "DO NOT MERGE Show mute icon in sound settings page" into pi-dev
TreeHugger Robot [Tue, 15 May 2018 21:39:55 +0000 (21:39 +0000)]
Merge "DO NOT MERGE Show mute icon in sound settings page" into pi-dev

6 years agoDO NOT MERGE Show mute icon in sound settings page
Beverly [Mon, 14 May 2018 21:37:25 +0000 (17:37 -0400)]
DO NOT MERGE Show mute icon in sound settings page

- Show mute icon when ringer is muted
- Show vibrate icon when ringer is on vibrate
- Show ringer icon when ringer is on ring

Test: visual inspection
Change-Id: I662e0d4fd33ac2284378c2f558509c93c907fbe3
Bug: 78330194

6 years agoMerge "Suppress NewDeviceIntroSuggestionActivity if Tips application exists" into...
richard chou [Tue, 15 May 2018 18:57:59 +0000 (11:57 -0700)]
Merge "Suppress NewDeviceIntroSuggestionActivity if Tips application exists" into pi-dev
am: 034e39679d

Change-Id: I79ba64918f591c28067b10a09c3844824f7a9278

6 years agoMerge "Make sure we do not make UI calls from background thread in DashboardSummary...
Rajeev Kumar [Tue, 15 May 2018 18:42:07 +0000 (11:42 -0700)]
Merge "Make sure we do not make UI calls from background thread in DashboardSummary class." into pi-dev
am: e3813863b7

Change-Id: Iba013ff7a6983b7544b5194ff3480f1b1aa28025

6 years agoMerge "Add and update string" into pi-dev
hughchen [Tue, 15 May 2018 18:28:37 +0000 (11:28 -0700)]
Merge "Add and update string" into pi-dev
am: ef9b8cda82

Change-Id: Ibb97f897a9564a03598c56e5e1514c9b645106ed

6 years agoMerge "Suppress NewDeviceIntroSuggestionActivity if Tips application exists" into...
TreeHugger Robot [Tue, 15 May 2018 18:16:25 +0000 (18:16 +0000)]
Merge "Suppress NewDeviceIntroSuggestionActivity if Tips application exists" into pi-dev

6 years agoMerge "Update for support library prebuilt drop" into pi-dev
Jeff Gaston [Tue, 15 May 2018 18:16:02 +0000 (11:16 -0700)]
Merge "Update for support library prebuilt drop" into pi-dev
am: 72f57a7c99

Change-Id: I4256831e69c3a61ce18a22afcec0cec845da2e93

6 years agoMerge "Make sure we do not make UI calls from background thread in DashboardSummary...
TreeHugger Robot [Tue, 15 May 2018 18:07:56 +0000 (18:07 +0000)]
Merge "Make sure we do not make UI calls from background thread in DashboardSummary class." into pi-dev

6 years agoSuppress NewDeviceIntroSuggestionActivity if Tips application exists
richard chou [Wed, 9 May 2018 08:21:38 +0000 (16:21 +0800)]
Suppress NewDeviceIntroSuggestionActivity if Tips application exists

NewDeviceIntroSuggestionActivity should not show if Tips application exists.

Bug: 77652536
Test: atest SettingsRoboTests
Change-Id: I0aa19a5bc79c8b1497f42372d293299509d897b2
Merged-In: I85575e8eb92a8a620f0af9e5ad3ebd5b8dd05323

6 years agoMerge "Add and update string" into pi-dev
TreeHugger Robot [Tue, 15 May 2018 17:04:10 +0000 (17:04 +0000)]
Merge "Add and update string" into pi-dev

6 years agoDO NOT MERGE Update zen onboarding
Beverly [Mon, 14 May 2018 20:45:49 +0000 (16:45 -0400)]
DO NOT MERGE Update zen onboarding

- Update text
- Update buttons
- Update style

Bug: 79702414
Bug: 78447976
Bug: 79525632
Test: ZenOnboardingActivityTest
Change-Id: Ied476fc920828409993953fba32bf3dae324ea3c

6 years agoMerge "Update for support library prebuilt drop" into pi-dev
Jeff Gaston [Tue, 15 May 2018 16:37:55 +0000 (16:37 +0000)]
Merge "Update for support library prebuilt drop" into pi-dev

6 years agoUpdate for support library prebuilt drop
Jeff Gaston [Tue, 8 May 2018 18:41:39 +0000 (14:41 -0400)]
Update for support library prebuilt drop

Bug: 79267345
Test: m -j checkbuild

Change-Id: I086a2253a1c94af6f7c4dca04d2644a4f9e54ef5

6 years agoMerge "Remove old meta data declarations in manifest" into pi-dev
Matthew Fritze [Tue, 15 May 2018 13:52:41 +0000 (06:52 -0700)]
Merge "Remove old meta data declarations in manifest" into pi-dev
am: 9b7f0e4c5d

Change-Id: I5c28d032d6ca39be4ec9a239ff0637d3806ae74f

6 years agoMerge "Remove old meta data declarations in manifest" into pi-dev
TreeHugger Robot [Tue, 15 May 2018 13:45:32 +0000 (13:45 +0000)]
Merge "Remove old meta data declarations in manifest" into pi-dev

6 years agoMerge "Delay index job a little bit" into pi-dev
Jason Monk [Tue, 15 May 2018 13:21:25 +0000 (06:21 -0700)]
Merge "Delay index job a little bit" into pi-dev
am: 5530329da2

Change-Id: Ifd278179f6c5527bdd19dcc656459525ac403cd1

6 years agoMerge "Gets rid of dividers in sound settings" into pi-dev
Beverly [Tue, 15 May 2018 13:20:34 +0000 (06:20 -0700)]
Merge "Gets rid of dividers in sound settings" into pi-dev
am: e6f66a3c9a

Change-Id: Iaaa2ea0ba1f37b1c477a18000e49724b5162288a

6 years agoMerge "Delay index job a little bit" into pi-dev
TreeHugger Robot [Tue, 15 May 2018 13:18:42 +0000 (13:18 +0000)]
Merge "Delay index job a little bit" into pi-dev

6 years agoMerge "Gets rid of dividers in sound settings" into pi-dev
TreeHugger Robot [Tue, 15 May 2018 13:16:22 +0000 (13:16 +0000)]
Merge "Gets rid of dividers in sound settings" into pi-dev

6 years agoAdd and update string
hughchen [Tue, 15 May 2018 06:15:30 +0000 (14:15 +0800)]
Add and update string

* Change the string from "cast" to "driving mode"
* Add string "Bluetooth, NFC" and "Bluetooth"

Bug: 79299421
Test: build pass
Change-Id: I6da7e54545f209110fca8e7a107f3b20066c7623

6 years agoClick left side of list in "previously connected devices" should connect to the device
timhypeng [Tue, 15 May 2018 06:15:50 +0000 (23:15 -0700)]
Click left side of list in "previously connected devices" should connect to the device
am: bafae44cb2

Change-Id: I8663afa58fe1cb5210575c8966e7430885d19f49

6 years agoClick left side of list in "previously connected devices" should connect to the device
timhypeng [Tue, 24 Apr 2018 13:45:23 +0000 (21:45 +0800)]
Click left side of list in "previously connected devices" should connect to the device

* In "previously connected devices", to connect device
* In "Available media devices", to activate device

Bug: 77607104
Test: make -j50 RunSettingsRoboTests
Change-Id: If5005031bd3f5dc4950abf2c77575785cd6f67b1
Merged-In: If5005031bd3f5dc4950abf2c77575785cd6f67b1

6 years agoMerge "Add string for disabled FAS toggle." into pi-dev
Lei Yu [Tue, 15 May 2018 03:15:11 +0000 (20:15 -0700)]
Merge "Add string for disabled FAS toggle." into pi-dev
am: cbf68188ff

Change-Id: If82cb65870b876462d9aff7cd5630db8186129cb

6 years agoMerge "Add string for disabled FAS toggle." into pi-dev
TreeHugger Robot [Tue, 15 May 2018 03:09:19 +0000 (03:09 +0000)]
Merge "Add string for disabled FAS toggle." into pi-dev

6 years agoMerge "Remove the dynamic summary for bt preference." into pi-dev
Lei Yu [Tue, 15 May 2018 01:37:21 +0000 (18:37 -0700)]
Merge "Remove the dynamic summary for bt preference." into pi-dev
am: 912af577ab

Change-Id: I7f14345e55d15e50c3bd16ad234d1f31edd5ffc2

6 years agoMerge "Remove the dynamic summary for bt preference." into pi-dev
TreeHugger Robot [Tue, 15 May 2018 01:15:18 +0000 (01:15 +0000)]
Merge "Remove the dynamic summary for bt preference." into pi-dev

6 years agoMake sure we do not make UI calls from background thread in DashboardSummary class.
Rajeev Kumar [Tue, 15 May 2018 00:56:27 +0000 (17:56 -0700)]
Make sure we do not make UI calls from background thread in DashboardSummary class.

Bug: 79705354
Test: make RunSettingsRoboTests -j40 and manual testing.
Change-Id: I08a08e05f3424f4a6d2100aed32d32bb15997c86

6 years agoAdd string for disabled FAS toggle.
Lei Yu [Tue, 15 May 2018 00:55:21 +0000 (17:55 -0700)]
Add string for disabled FAS toggle.

If FAS toggle is disabled because app is in doze whitelist(not optimized), show
a dialog that has this string.

Bug: 77924141
Test: Manual
Change-Id: I30518cd887125bff00b7c567e26204d5b1814858

6 years agoMerge "DO NOT MERGE Add Slices for WifiCalling" into pi-dev
Naina Nalluri [Mon, 14 May 2018 23:12:42 +0000 (16:12 -0700)]
Merge "DO NOT MERGE Add Slices for WifiCalling" into pi-dev
am: 15602b3f48

Change-Id: I8e8db64e099f0fc06363b1c91c0108285e025e45

6 years agoMerge "DO NOT MERGE Add Slices for WifiCalling" into pi-dev
Naina Nalluri [Mon, 14 May 2018 22:59:11 +0000 (22:59 +0000)]
Merge "DO NOT MERGE Add Slices for WifiCalling" into pi-dev

6 years agoMerge "Add cancel button for private dns dialog" into pi-dev
Lei Yu [Mon, 14 May 2018 21:53:37 +0000 (14:53 -0700)]
Merge "Add cancel button for private dns dialog" into pi-dev
am: 7fe599f542

Change-Id: I7a866a68c27503f174b7aa4fa3101264c9174ff5

6 years agoMerge "Update the battery broadcast receiver." into pi-dev
Lei Yu [Mon, 14 May 2018 21:31:45 +0000 (14:31 -0700)]
Merge "Update the battery broadcast receiver." into pi-dev
am: a924a1e2ae

Change-Id: I69b4ae6fbdb4baf56b331d8c0fcd0f11a73bbf54

6 years agoMerge "Add cancel button for private dns dialog" into pi-dev
TreeHugger Robot [Mon, 14 May 2018 21:29:09 +0000 (21:29 +0000)]
Merge "Add cancel button for private dns dialog" into pi-dev

6 years agoGets rid of dividers in sound settings
Beverly [Mon, 14 May 2018 21:13:43 +0000 (17:13 -0400)]
Gets rid of dividers in sound settings

Change-Id: I71a5e37a48cb6366a161ccc6cf456960f1491eec
Fixes:79480349
Test: visual inspection (Settings > Sound)

6 years agoRemove old meta data declarations in manifest
Matthew Fritze [Mon, 14 May 2018 21:11:18 +0000 (14:11 -0700)]
Remove old meta data declarations in manifest

Change-Id: Ic27b950cc5e640f823074b974f9d29078973fad7
Fixes: 79151692
Test: builds

6 years agoRemove the dynamic summary for bt preference.
Lei Yu [Mon, 14 May 2018 20:42:12 +0000 (13:42 -0700)]
Remove the dynamic summary for bt preference.

Starting from b/62069132, we should use static summary for it.

Change-Id: I8ba5a9d6e8b5bcbcd9f4369cdf44004d557257a3
Fixes: 79666649
Test: Manual

6 years agoMerge "Update the battery broadcast receiver." into pi-dev
Lei Yu [Mon, 14 May 2018 20:45:57 +0000 (20:45 +0000)]
Merge "Update the battery broadcast receiver." into pi-dev

6 years agoDO NOT MERGE Add Slices for WifiCalling
Naina Nalluri [Wed, 2 May 2018 21:30:11 +0000 (14:30 -0700)]
DO NOT MERGE Add Slices for WifiCalling

Add Slices for WifiCalling
WifiCalling Slice Provider:
  1. If there is no activation needed or if the Wifi calling
     is currently turned on - provide the slice to toggle the
     value
  2. Else display appropriate message with further instructions
WifiCalling Slice Broadcast Receiver:
  1. If the action is turning off wifi or if there is no
     activation needed. Change the setting with ImsManager.
  2. And Ask to requery the slice in one second to display
     updated settings if 1 is valid or display appropriate message

Bug: 63731862
Bug: 78192106
Test: Use support-slices-demos-debug.apk to test on device
Test: Robotests
Change-Id: I29e1822fd24ebcff575fa48ad93f84ed91bf4d87

6 years agoAdd cancel button for private dns dialog
Lei Yu [Mon, 14 May 2018 20:08:58 +0000 (13:08 -0700)]
Add cancel button for private dns dialog

Also update the onclick method.

Change-Id: I69e92584e056a4d0a686153315b8df002d91e204
Fixes: 79479021
Test: RunSettingsRoboTests

6 years agoUpdate the battery broadcast receiver.
Lei Yu [Thu, 10 May 2018 00:27:17 +0000 (17:27 -0700)]
Update the battery broadcast receiver.

Add a type for battery receiver, then in callback client know for
which reason it been invoked:
1. battery level change
2. battery saver state change
3. battery plug state change

So in this CL, we won't update battery tip for battery level change,
then battery tip won't be dismissed by itself.

Also note in onResume() we will manually update battery tip. So if
user stay in battery settings page and close the screen, once he opens
it we will still force update everything.

Fixes: 79171742
Test: RunSettingsRoboTests

Change-Id: I997844216fd8267e545d74e0d434de9e338f76a1
Merged-In: I997844216fd8267e545d74e0d434de9e338f76a1

6 years agoFixed accessibility bug in choose_lock_pattern_common.xml where title was
Joshua Mccloskey [Mon, 14 May 2018 19:22:51 +0000 (12:22 -0700)]
Fixed accessibility bug in choose_lock_pattern_common.xml where title was
not always read

Bug:77675435
Test: Verified that the text-to-speach did read the title 'Draw your
pattern again'

Change-Id: Ib9a6815b8f0901a110ebe99a777cf1092acd1d24

6 years agoMerge "Protect against multiple starts of device index job" into pi-dev
Jason Monk [Mon, 14 May 2018 18:41:29 +0000 (11:41 -0700)]
Merge "Protect against multiple starts of device index job" into pi-dev
am: 15700cb779

Change-Id: If34872eb4ddb4b51f4518834aac92a0ef64f163e

6 years agoDelay index job a little bit
Jason Monk [Mon, 14 May 2018 18:40:01 +0000 (14:40 -0400)]
Delay index job a little bit

Make sure it doesn't cause jank while launching settings.

Test: existing
Change-Id: I410315469319b2156495f2d8b296fc164c475cb9
Fixes: 78787416

6 years agoMerge "Protect against multiple starts of device index job" into pi-dev
TreeHugger Robot [Mon, 14 May 2018 18:31:42 +0000 (18:31 +0000)]
Merge "Protect against multiple starts of device index job" into pi-dev