OSDN Git Service

android-x86/packages-apps-Settings.git
5 years ago[automerger skipped] Merge "Add Dynamic tiles" am: 15bf05f6fd am: 0d8ea3bfce
Fan Zhang [Fri, 18 Jan 2019 01:40:17 +0000 (17:40 -0800)]
[automerger skipped] Merge "Add Dynamic tiles" am: 15bf05f6fd am: 0d8ea3bfce
am: 3de14ebfa2 -s ours
am skip reason: change_id I3cdad9b6ceeba0df3e0e9db4607daffcc5cbdc8b with SHA1 a3a24be224 is in history

Change-Id: I2fe793b11c5a2e41c7c02dd1b5afadf0fafdf31d

5 years agoMerge "Add Dynamic tiles" am: 15bf05f6fd
Fan Zhang [Fri, 18 Jan 2019 01:26:39 +0000 (17:26 -0800)]
Merge "Add Dynamic tiles" am: 15bf05f6fd
am: 0d8ea3bfce

Change-Id: I081d9ce4018e6fb7d899655ddeb96c5a9c3eb649

5 years agoMerge "Add Dynamic tiles"
Fan Zhang [Fri, 18 Jan 2019 01:08:14 +0000 (17:08 -0800)]
Merge "Add Dynamic tiles"
am: 15bf05f6fd

Change-Id: I0998725bc59e1d4f9b8afff388c2a9a3c680423c

5 years agoMerge "Add Dynamic tiles"
Fan Zhang [Fri, 18 Jan 2019 00:47:52 +0000 (00:47 +0000)]
Merge "Add Dynamic tiles"

5 years agoMerge "Tap gesture settings"
Lucas Dupin [Thu, 17 Jan 2019 02:38:09 +0000 (02:38 +0000)]
Merge "Tap gesture settings"

5 years agoMerge "GUP: Add global switch for all apps"
Yiwei Zhang [Thu, 17 Jan 2019 02:02:44 +0000 (02:02 +0000)]
Merge "GUP: Add global switch for all apps"

5 years agoGUP: Add global switch for all apps
Yiwei Zhang [Fri, 11 Jan 2019 00:50:25 +0000 (08:50 +0800)]
GUP: Add global switch for all apps

Bug: 119221883
Test: make RunSettingsRoboTests
Change-Id: Iebf6c5eceb323d03332169eeb0a4a0d1f9c2c493

5 years agoMerge "Settings for skip and silence gestures"
TreeHugger Robot [Thu, 17 Jan 2019 01:35:30 +0000 (01:35 +0000)]
Merge "Settings for skip and silence gestures"

5 years agoMerge "[Mac Randomization] Fix perference changing not work and wrong default value"
Cosmo Hsieh [Thu, 17 Jan 2019 00:47:00 +0000 (00:47 +0000)]
Merge "[Mac Randomization] Fix perference changing not work and wrong default value"

5 years agoMerge "New approach to override timeout max value"
TreeHugger Robot [Wed, 16 Jan 2019 23:58:47 +0000 (23:58 +0000)]
Merge "New approach to override timeout max value"

5 years agoMerge "Add the Data Saver preference to the Network & internet page"
TreeHugger Robot [Wed, 16 Jan 2019 23:52:42 +0000 (23:52 +0000)]
Merge "Add the Data Saver preference to the Network & internet page"

5 years agoMerge "Don't show hidden Cellular subscription in Settings."
Xiangyu/Malcolm Chen [Wed, 16 Jan 2019 22:00:50 +0000 (22:00 +0000)]
Merge "Don't show hidden Cellular subscription in Settings."

5 years agoNew approach to override timeout max value
Fan Zhang [Tue, 15 Jan 2019 18:52:25 +0000 (18:52 +0000)]
New approach to override timeout max value

- Revert "Allow OEM customizing max screen timeout value."
- Use separate timeout list for screen timeout and lock timeout.

This reverts commit f57f490aa6eb62700078bef5d16d55e6176c9448.

Fixes: 113346164
Test: manual

Change-Id: Ifbb054c232c47455ae82e3ed817f9c1e96f694cf

5 years agoSettings for skip and silence gestures
Beverly [Mon, 14 Jan 2019 23:12:47 +0000 (18:12 -0500)]
Settings for skip and silence gestures

Test: make RunSettingsRoboTests
Bug: 118388808
Change-Id: Ic906b42476283d245b423ef8842b6818cf7893a5

5 years ago[Mac Randomization] Fix perference changing not work and wrong default
cosmohsieh [Wed, 16 Jan 2019 01:08:34 +0000 (09:08 +0800)]
[Mac Randomization] Fix perference changing not work and wrong default
value

1. Mac randomization setting would not effect, until reconnecting the network.
Disconnect it and WiFi will soonly connect back.
2. Mac randomization setting of adding network page is default to
"device MAC", correcting to "Randomization"

Bug: 123123123
Test: make RunSettingsRoboTests -j32 ROBOTEST_FILTER=com.android.settings.wifi
Change-Id: I91f8670ddf81aea89354c4cc9c9a7901b8f3409c

5 years agoTap gesture settings
Lucas Dupin [Wed, 16 Jan 2019 01:45:26 +0000 (17:45 -0800)]
Tap gesture settings

Tap setting is similar to double tap, it will wake-up the phone
when invoked. This setting page allows for configuration since both
gestures aren't mutually exclusive.

Change-Id: Ia62a1fafcc108e3c0b14613cb30224eae7b35f6a
Fixes: 121198822
Test: make RunSettingsRoboTests

5 years agoMerge changes from topics "osu-at-the-top", "osu-provisioning-support"
Quang Luong [Wed, 16 Jan 2019 19:10:14 +0000 (19:10 +0000)]
Merge changes from topics "osu-at-the-top", "osu-provisioning-support"

* changes:
  Added autoscroll to top when clicking on OSU entry
  Added support for OSU Provider provisioning action on click

5 years agoMerge "Add Dynamic tiles"
Fan Zhang [Wed, 16 Jan 2019 17:40:08 +0000 (17:40 +0000)]
Merge "Add Dynamic tiles"

5 years agoMerge "Schematize Display system properties"
TreeHugger Robot [Wed, 16 Jan 2019 17:28:57 +0000 (17:28 +0000)]
Merge "Schematize Display system properties"

5 years agoMerge changes I9cae479a,Ie642d780
TreeHugger Robot [Wed, 16 Jan 2019 09:11:17 +0000 (09:11 +0000)]
Merge changes I9cae479a,Ie642d780

* changes:
  Remove the multi-SIM bottom nav in network and internet v2 mode
  Add page listing multiple mobile networks

5 years agoDon't show hidden Cellular subscription in Settings.
Malcolm Chen [Mon, 14 Jan 2019 23:13:10 +0000 (15:13 -0800)]
Don't show hidden Cellular subscription in Settings.

Replace getActiveSubscriptionInfoList() with
getActiveSubscriptionInfoList(true) so that settings will not show
hidden subscriptions to the user in various pages.

Bug: 121396526
Test: manual
Change-Id: I717999fed7d3a5a037914239694bef52df7c6207

5 years agoMerge "Visual update: adjust button padding in conditional card"
TreeHugger Robot [Wed, 16 Jan 2019 07:56:33 +0000 (07:56 +0000)]
Merge "Visual update: adjust button padding in conditional card"

5 years agoMerge "Update the layout of contextual card dismissal view"
TreeHugger Robot [Wed, 16 Jan 2019 07:34:49 +0000 (07:34 +0000)]
Merge "Update the layout of contextual card dismissal view"

5 years agoVisual update: adjust button padding in conditional card
Mill Chen [Wed, 16 Jan 2019 06:39:20 +0000 (14:39 +0800)]
Visual update: adjust button padding in conditional card

Decrease the padding of the button in the conditional full card.

Bug: 113451905
Test: visual
Change-Id: Ic625504e06b8764b9b737a8d5b613423e4d8d27e

5 years agoRemove the multi-SIM bottom nav in network and internet v2 mode
Antony Sargent [Tue, 15 Jan 2019 01:38:25 +0000 (17:38 -0800)]
Remove the multi-SIM bottom nav in network and internet v2 mode

When a device has multiple SIMs, at the bottom of the SIM details page
we show a chooser with an icon for each SIM card. This UX design is
being supplanted by the new network and internet v2 design where there
is a list of networks you can get to from the Network & internet
homepage. So when the v2 mode is turned on, we don't want that bottom
navigation to appear.

Bug: 116349402
Test: visual (will remove existing tests for this feature eventually)
Change-Id: I9cae479a1f4e689adcc4f4262661b10edbbbf2d3

5 years agoAdd page listing multiple mobile networks
Antony Sargent [Fri, 11 Jan 2019 21:11:57 +0000 (13:11 -0800)]
Add page listing multiple mobile networks

When a device supports simultaneous connection to multiple mobile
networks, we want the "Mobile network" entry on the Network & internet
page to list the number of active SIMs and when clicked, go to a page
that lists them all.

Bug: 116349402
Test: make RunSettingsRoboTests
Change-Id: Ie642d7801cda07dcbbe74d42c234db6605566be4

5 years agoRemove mIsHalfWidth field from ContextualCard
Mill Chen [Wed, 9 Jan 2019 10:54:31 +0000 (18:54 +0800)]
Remove mIsHalfWidth field from ContextualCard

mIsHalfWidth in ContextualCard is too generic to identify its
responsibility, it is used to hold the value of is_support_half from
database and used to decide the card width. Also, it limits the
relationship of CardType-to-Renderer not to be extended to one-to-many.

To deal with this, we replaced mIsHalfWidth with mViewType to implement
one-to-many relationship of CardType-to-Renderer, and removed all
related logic of mIsHalfWidth.

Bug: 121303357
Test: robotests, visual

Change-Id: I03e14392272194424f317d11bf9d0d794a6133f4

5 years agoAllow IME-related Settings Activity to run for managed profiles
Yohei Yukawa [Wed, 16 Jan 2019 03:16:50 +0000 (19:16 -0800)]
Allow IME-related Settings Activity to run for managed profiles

The following Activity classes in the Settings have been marked with
PRIMARY_PROFILE_CONTROLLED = true since work profile was originally
implemented [1].

 * Settings$AvailableVirtualKeyboardActivity
 * .inputmethod.InputMethodAndSubtypeEnablerActivity
 * UserDictionarySettingsActivity
 * .inputmethod.UserDictionaryAddWordActivity

This means that even if they are explicitly launched for a managed
profile user, they are always re-launched for the profile owner user

For instance, the following command just ends up launching the system
IME settings for the user 0, not user 10.

  adb shell am start --user 10 \
     -a "android.settings.INPUT_METHOD_SETTINGS"

In order to enable per-profile IME mode, we need to remove
PRIMARY_PROFILE_CONTROLLED from those classes.

Unfortunately, the settings is baked into ApplicationManifest.xml
hence we canot simply hook it up with the runtime flag
InputMethodSystemProperty.PER_PROFILE_IME_ENABLED.  Thus this CL
simply remove PRIMARY_PROFILE_CONTROLLED from those classes, with an
assumption that users basically will not see those Activity classes
running under managed profile users unless per-profile IME flag is
enabled.  This is because both LanguageAndInputSettingsActivity and
SettingsActivity are still marked PRIMARY_PROFILE_CONTROLLED=true.
This means that almost all user-visible entry points are still be
running with profile owner's user ID.

Note also that because of Settings redirection implemented with
Settings#CLONE_TO_MANAGED_PROFILE, what are shown on those Activity
classes are basically correct.  What they cannot do without enabling
per-profile IME is updating actual secure settings.

 [1]: If3ec3866778282219267481b8f419774f7f2c9de
      2513851ace8d353f99146316b81a430add6d837f

Bug: 120748696
Test: Manually done as follows.
  1. adb root
  2. adb shell setprop persist.debug.per_profile_ime 1
  3. adb reboot
  4. Install Test DPC.
  5. Enable managed profile with Test DPC.
  6. Open "Files" app for the main profile.
  7. Tap the search box to show AOSP Keyboard.
  8. Long tap the comma key, then "Lauguage" on the "Input options"
     dialog.
  9. Uncheck "Use system languages" then check "English (UK)".
 10. Open "Files" app for the work profile.
 11. Long tap the comma key, then "Lauguage" on the "Input options"
     dialog.
 12. Make sure that "Use system languages" is checked.
 13. adb shell am start --user 10 \
       -a android.settings.INPUT_METHOD_SETTINGS
 14. Make sure there is no Toast message
     "You're using this app outside of your work profile".
 15. adb shell am start --user 10 \
       -a android.settings.INPUT_METHOD_SUBTYPE_SETTINGS
 16. Make sure there is no Toast message.
 17. adb shell am start --user 10 \
       -a android.settings.USER_DICTIONARY_SETTINGS
 14. Make sure there is no Toast message.
Change-Id: I6ee1f226a616bb5f802f8e1d3b6f1dbbe492c6e5

5 years agoAdd Dynamic tiles
jin.dong [Thu, 20 Dec 2018 03:48:20 +0000 (11:48 +0800)]
Add Dynamic tiles

Add new CategoryKey for screens below:
    about_legal.xml
    my_device_info.xml
    battery_saver_settings.xml

Bug: 113249409
Change-Id: I3cdad9b6ceeba0df3e0e9db4607daffcc5cbdc8b
Merged-In: I3cdad9b6ceeba0df3e0e9db4607daffcc5cbdc8b

5 years agoAdd Dynamic tiles
jin.dong [Thu, 20 Dec 2018 03:48:20 +0000 (11:48 +0800)]
Add Dynamic tiles

Add new CategoryKey for screens below:
    about_legal.xml
    my_device_info.xml
    battery_saver_settings.xml

Bug: 113249409
Test: manual
Change-Id: I3cdad9b6ceeba0df3e0e9db4607daffcc5cbdc8b

5 years agoMerge changes I3ee2313c,Ibbf9eb2a
Lei Yu [Tue, 15 Jan 2019 21:45:42 +0000 (21:45 +0000)]
Merge changes I3ee2313c,Ibbf9eb2a

* changes:
  Remove divider line for battery card preference
  Add CardPreference in battery settings page

5 years agoMerge "Don't start Android Beam Activity if feature is not supported"
Ruchi Kandoi [Tue, 15 Jan 2019 21:23:11 +0000 (21:23 +0000)]
Merge "Don't start Android Beam Activity if feature is not supported"

5 years agoMerge "[DPP] Fix usage of "DPP" public API to "Easy Connect""
Hai Shalom [Tue, 15 Jan 2019 20:46:44 +0000 (20:46 +0000)]
Merge "[DPP] Fix usage of "DPP" public API to "Easy Connect""

5 years agoAdd the Data Saver preference to the Network & internet page
Antony Sargent [Tue, 15 Jan 2019 20:44:36 +0000 (12:44 -0800)]
Add the Data Saver preference to the Network & internet page

We're promoting this to be in the top-level Network & internet page
(from being somewhat buried down in the Data usage page).

Bug: 116349402
Test: visual
Change-Id: If6e18ebb678e9a01c22ccdf58751801a887a3f62

5 years agoMerge "Add face settings video"
Kevin Chyn [Tue, 15 Jan 2019 19:50:44 +0000 (19:50 +0000)]
Merge "Add face settings video"

5 years agoMerge "Hide display white balance setting depending on color mode"
Daniel Solomon [Tue, 15 Jan 2019 19:29:16 +0000 (19:29 +0000)]
Merge "Hide display white balance setting depending on color mode"

5 years agoMerge "WiFi: Add Tx and rx link speed in network details"
Sunil Ravi [Tue, 15 Jan 2019 18:43:58 +0000 (18:43 +0000)]
Merge "WiFi: Add Tx and rx link speed in network details"

5 years agoMerge "Implement WifiNetworkListFragment - Part 2"
Johnson Lu [Tue, 15 Jan 2019 15:41:09 +0000 (15:41 +0000)]
Merge "Implement WifiNetworkListFragment - Part 2"

5 years agoMerge "Implement WifiNetworkListFragment"
Johnson Lu [Tue, 15 Jan 2019 15:40:54 +0000 (15:40 +0000)]
Merge "Implement WifiNetworkListFragment"

5 years agoImplement WifiNetworkListFragment - Part 2
Johnson Lu [Mon, 14 Jan 2019 21:15:29 +0000 (05:15 +0800)]
Implement WifiNetworkListFragment - Part 2

Uses connected access point to start DPP in Configurator-Initiator role directly.

Bug: 118794978
Test: RunSettingsRoboTests
Change-Id: Ie2d5661fdef3588bb597d4a7e4dfe5f981737c84

5 years agoImplement WifiNetworkListFragment
Johnson Lu [Thu, 10 Jan 2019 06:08:06 +0000 (14:08 +0800)]
Implement WifiNetworkListFragment

1.Scan valid access points for DPP configurator by using WifiTracker.
2.Allow user to add a new network for DPP configurator.

Bug: 118794978
Test: RunSettingsRoboTests
Change-Id: I36504d28dec7d2c9091aa6c35ebe2495045681f7

5 years agoMerge "Fix crash for UiBlockerController"
Raff Tsai [Tue, 15 Jan 2019 04:01:38 +0000 (04:01 +0000)]
Merge "Fix crash for UiBlockerController"

5 years agoFix crash for UiBlockerController
jackqdyulei [Mon, 14 Jan 2019 18:55:39 +0000 (10:55 -0800)]
Fix crash for UiBlockerController

1. Don't create UiBlockerController if there is no related controller
2. Don't update visibility if UiBlockerController is null
3. Use findPreference() from DashboardFragment, which already has null
check.

Change-Id: Iee24c64317fb9d5a1cf2076d25728af485d390c5
Fixes: 122807414
Fixes: 122805831
Test: RunSettingsRoboTests

5 years agoMerge "Add developer settings for theme overlays."
Santiago Etchebehere [Tue, 15 Jan 2019 03:24:17 +0000 (03:24 +0000)]
Merge "Add developer settings for theme overlays."

5 years agoMerge "Move edit icon from header to action bar"
TreeHugger Robot [Tue, 15 Jan 2019 02:16:59 +0000 (02:16 +0000)]
Merge "Move edit icon from header to action bar"

5 years agoAdd face settings video
Kevin Chyn [Tue, 15 Jan 2019 00:45:16 +0000 (16:45 -0800)]
Add face settings video

Test: make -j56 RunSettingsRoboTests
Bug: 120991336

Change-Id: I13bc0114d37b97e7d61cafa6df04f2bcab893e81

5 years agoMerge "Use role for App info default SMS shortcut."
TreeHugger Robot [Tue, 15 Jan 2019 00:47:40 +0000 (00:47 +0000)]
Merge "Use role for App info default SMS shortcut."

5 years agoMerge "Import translations. DO NOT MERGE"
TreeHugger Robot [Tue, 15 Jan 2019 00:38:13 +0000 (00:38 +0000)]
Merge "Import translations. DO NOT MERGE"

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 12 Jan 2019 16:22:44 +0000 (08:22 -0800)]
Import translations. DO NOT MERGE

BUG:122535451
Change-Id: I08c4a70604bf85ba6eb3ee64bb7d08ffa5b5804b
Auto-generated-cl: translation import

5 years agoWiFi: Add Tx and rx link speed in network details
Sunil Ravi [Tue, 8 Jan 2019 21:50:42 +0000 (13:50 -0800)]
WiFi: Add Tx and rx link speed in network details

current "link speed" in UI is renamed to "Transmit link speed".
Also Added Receive link speed in network details.

Bug: 120497598
Test: Connected to AP and verified the Rx link speed in Network details.

Change-Id: I01cf7362a27ad78ddfaef68efae4d07cbd14fc55

5 years agoDon't start Android Beam Activity if feature is not supported
Ruchi Kandoi [Fri, 11 Jan 2019 20:53:18 +0000 (12:53 -0800)]
Don't start Android Beam Activity if feature is not supported

Test: manual; application using NFCSHARING intent
Bug: 117519147
Change-Id: I2caa881c73e3d5976b7b2666351e773e504a8925

5 years agoMerge "Add metric for Tap & Pay Foreground Setting"
TreeHugger Robot [Tue, 15 Jan 2019 00:09:33 +0000 (00:09 +0000)]
Merge "Add metric for Tap & Pay Foreground Setting"

5 years ago[DPP] Fix usage of "DPP" public API to "Easy Connect"
Hai Shalom [Mon, 14 Jan 2019 23:49:59 +0000 (15:49 -0800)]
[DPP] Fix usage of "DPP" public API to "Easy Connect"

All DPP public API and constants renamed to use Easy Connect,
which is the WFA public technology name. Update the settings code to use the
new API names.

Bug: 122851551
Test: atest DppManagerTest
Test: act.py -c ../WifiDppConfig.json -tc WifiDppTest
Change-Id: Ib531393a81526c468c978e31f1c62c5022245d55

5 years agoMerge "Change intent filter string of NetworkRequestDialogActivity"
Cosmo Hsieh [Mon, 14 Jan 2019 22:55:20 +0000 (22:55 +0000)]
Merge "Change intent filter string of NetworkRequestDialogActivity"

5 years agoUse role for App info default SMS shortcut.
Hai Zhang [Fri, 11 Jan 2019 23:29:03 +0000 (15:29 -0800)]
Use role for App info default SMS shortcut.

This change makes the default SMS shortcut in App info launch the new
default app UI based on roles, since we've migrated default SMS
mechanism.

Bug: 110557011
Test: atest DefaultAppShortcutPreferenceControllerBaseTest && atest DefaultSmsShortcutPreferenceControllerTest
Change-Id: I074e41433fe912309082f1e9c54bf74200297dd1

5 years agoMerge "Increase char count on Charging sounds string"
TreeHugger Robot [Mon, 14 Jan 2019 21:56:38 +0000 (21:56 +0000)]
Merge "Increase char count on Charging sounds string"

5 years agoAdd developer settings for theme overlays.
Amin Shaikh [Thu, 3 Jan 2019 19:52:59 +0000 (14:52 -0500)]
Add developer settings for theme overlays.

- Extracted a OverlayCategoryPreferenceController from EmulateDisplayCutoutCategoryPreferenceController
- Add 3 developer options for toggling categories of android theme customization

Change-Id: I36fcebca6d8a6f109833a2bbca984c31e643e912
Fixes: 122308197
Test: m RunSettingsRoboTests; manually toggling settings

5 years agoMerge "Update appearance of channel preferences"
Julia Reynolds [Mon, 14 Jan 2019 21:06:29 +0000 (21:06 +0000)]
Merge "Update appearance of channel preferences"

5 years agoMerge "Update height of SliceView"
TreeHugger Robot [Mon, 14 Jan 2019 20:24:53 +0000 (20:24 +0000)]
Merge "Update height of SliceView"

5 years agoMerge "Revert "Disable failing test to unblock presubmit""
Fan Zhang [Mon, 14 Jan 2019 19:57:13 +0000 (19:57 +0000)]
Merge "Revert "Disable failing test to unblock presubmit""

5 years agoRevert "Disable failing test to unblock presubmit"
Fan Zhang [Mon, 14 Jan 2019 19:56:24 +0000 (19:56 +0000)]
Revert "Disable failing test to unblock presubmit"

This reverts commit 69cc84d22c296c93eb0b7f3058c3139c1c016d8d.

Bug: 122824614
Test: robotests
Reason for revert: b/122824614

Change-Id: I5730b6c0a5e6d26fd54a8a1eff8d1eab3144a8ee

5 years agoMerge changes I90fa8649,Idd9725dd
Fan Zhang [Mon, 14 Jan 2019 19:53:26 +0000 (19:53 +0000)]
Merge changes I90fa8649,Idd9725dd

* changes:
  Disable failing test to unblock presubmit
  Add live caption preference in accessibility page.

5 years agoDisable failing test to unblock presubmit
Fan Zhang [Mon, 14 Jan 2019 19:50:24 +0000 (11:50 -0800)]
Disable failing test to unblock presubmit

Bug: 122824614
Test: rerun robotest
Change-Id: I90fa864906675c6d072d25b27b6a61f59933d324

5 years agoUpdate appearance of channel preferences
Julia Reynolds [Mon, 14 Jan 2019 14:06:44 +0000 (09:06 -0500)]
Update appearance of channel preferences

Test: atest
Change-Id: Ie58e7a27601ee23b1cd2caf990cc5c10006c0162
Fixes: 122671854

5 years agoIncrease char count on Charging sounds string
Beverly [Mon, 14 Jan 2019 18:01:00 +0000 (13:01 -0500)]
Increase char count on Charging sounds string

Test: manual
Change-Id: I5c4bedd6cf4f8ed85ae7df8ab78baf0ae3937dd5
Fixes: 122743016

5 years ago[automerger skipped] Merge "Make the Settings permission a required module" am: 480b5...
Anton Hansson [Mon, 14 Jan 2019 16:23:41 +0000 (08:23 -0800)]
[automerger skipped] Merge "Make the Settings permission a required module" am: 480b56e3d6 am: bc79e6e6f3
am: 850fdb32e9 -s ours
am skip reason: change_id Ia2548355282498bceeffddb564de32a6cb857c66 with SHA1 16322a0271 is in history

Change-Id: Iab476273c6b332525177fe76f5f8d779ffe0f0c7

5 years agoMerge "Make the Settings permission a required module" am: 480b56e3d6
Anton Hansson [Mon, 14 Jan 2019 16:15:32 +0000 (08:15 -0800)]
Merge "Make the Settings permission a required module" am: 480b56e3d6
am: bc79e6e6f3

Change-Id: I775d8b3a84ef2c1eccfb8d590e97ee1dcbeedf5d

5 years agoMerge "Make the Settings permission a required module"
Anton Hansson [Mon, 14 Jan 2019 16:11:21 +0000 (08:11 -0800)]
Merge "Make the Settings permission a required module"
am: 480b56e3d6

Change-Id: I2316d82bb50778e6f524d708cc1711dcd69f1f9d

5 years agoMerge "Make the Settings permission a required module"
Anton Hansson [Mon, 14 Jan 2019 16:03:16 +0000 (16:03 +0000)]
Merge "Make the Settings permission a required module"

5 years agoMake the Settings permission a required module
Anton Hansson [Mon, 10 Dec 2018 17:03:29 +0000 (17:03 +0000)]
Make the Settings permission a required module

This will include the Settings permission file whenever
the Settings app is installed.

Bug: 110072687
Test: make
Exempt-From-Owner-Approval: cp from internal
Change-Id: Ia2548355282498bceeffddb564de32a6cb857c66
Merged-In: Ia2548355282498bceeffddb564de32a6cb857c66
(cherry picked from commit 16322a027142db6eaae885dea06b825382bb76b8)

5 years ago[automerger skipped] Merge "Move Settings app to /product" am: 0a399bf543 am: 297fe94122
Anton Hansson [Mon, 14 Jan 2019 10:07:52 +0000 (02:07 -0800)]
[automerger skipped] Merge "Move Settings app to /product" am: 0a399bf543 am: 297fe94122
am: 403fe5d83c -s ours
am skip reason: change_id Iee5940125af3f2a8543ecb3a68d7fba737acd77d with SHA1 f109282c8e is in history

Change-Id: I0c6d59fd5d2aa9233fc801e3ab002e3d8ecc5e65

5 years agoMerge "Move Settings app to /product" am: 0a399bf543
Anton Hansson [Mon, 14 Jan 2019 09:50:56 +0000 (01:50 -0800)]
Merge "Move Settings app to /product" am: 0a399bf543
am: 297fe94122

Change-Id: I6f04ca71a2a4af1cfb4bc07019f991bc845fd8e6

5 years agoMerge "Move Settings app to /product"
Anton Hansson [Mon, 14 Jan 2019 09:22:53 +0000 (01:22 -0800)]
Merge "Move Settings app to /product"
am: 0a399bf543

Change-Id: Ia4a28ee04e834727d7cfa86e67f1038f16aeee1d

5 years agoMerge "Move Settings app to /product"
Anton Hansson [Mon, 14 Jan 2019 09:06:25 +0000 (09:06 +0000)]
Merge "Move Settings app to /product"

5 years agoUpdate the layout of contextual card dismissal view
Yi-Ling Chuang [Fri, 11 Jan 2019 10:28:43 +0000 (18:28 +0800)]
Update the layout of contextual card dismissal view

- Swap the two buttons.
- Alter margins.

Bug: 113783548
Test: visual
Change-Id: I1d491d0bccb206331789e031310f0adfd34671fd

5 years ago[automerger skipped] Import translations. DO NOT MERGE am: e18f734843 -s ours
Bill Yi [Mon, 14 Jan 2019 00:47:57 +0000 (16:47 -0800)]
[automerger skipped] Import translations. DO NOT MERGE am: e18f734843 -s ours
am: 004425d2b9 -s ours
am skip reason: subject contains skip directive

Change-Id: I2d653a77b670af9953654a488c0078a597d32e39

5 years ago[automerger skipped] Import translations. DO NOT MERGE
Bill Yi [Mon, 14 Jan 2019 00:39:54 +0000 (16:39 -0800)]
[automerger skipped] Import translations. DO NOT MERGE
am: e18f734843 -s ours
am skip reason: subject contains skip directive

Change-Id: I7eeb038b93fe47601b946e74d0309e6923e048d5

5 years agoMerge "[WPA3] Rename allowedGroupMgmtCiphers to allowedGroupManagementCiphers"
TreeHugger Robot [Sun, 13 Jan 2019 16:15:05 +0000 (16:15 +0000)]
Merge "[WPA3] Rename allowedGroupMgmtCiphers to allowedGroupManagementCiphers"

5 years agoSchematize Display system properties
Kiyoung Kim [Thu, 20 Dec 2018 09:36:27 +0000 (18:36 +0900)]
Schematize Display system properties

Properties accessed across partitions are now schematized and will
become APIs to make explicit interfaces among partitions.

Bug: 117924132
Test: m -j
Change-Id: I83b40ddfcde32d8d03fae73f5c252013933c466c

5 years agoMerge "Schematize ADB system properties"
Kiyoung Kim [Sun, 13 Jan 2019 08:05:42 +0000 (08:05 +0000)]
Merge "Schematize ADB system properties"

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sun, 13 Jan 2019 07:00:35 +0000 (23:00 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I8d9dbbd271f3d3eb6e889e213fc2cfa4a6546cbe

5 years agoMerge "Fix NPE"
TreeHugger Robot [Sat, 12 Jan 2019 04:37:22 +0000 (04:37 +0000)]
Merge "Fix NPE"

5 years agoMerge "Remove extra button from fingerprint enroll layout"
Kevin Chyn [Sat, 12 Jan 2019 01:50:04 +0000 (01:50 +0000)]
Merge "Remove extra button from fingerprint enroll layout"

5 years agoRemove divider line for battery card preference
jackqdyulei [Fri, 11 Jan 2019 19:49:28 +0000 (11:49 -0800)]
Remove divider line for battery card preference

Use CardPreference directly here instead of preference category
Also clean up code and test a little bit.

Bug: 119618813
Test: RunSettingsRoboTests
Change-Id: I3ee2313c10e6e2e34609137f3dcb0391104377d5

5 years agoMove edit icon from header to action bar
hjchangliao [Tue, 8 Jan 2019 08:44:26 +0000 (16:44 +0800)]
Move edit icon from header to action bar

Move edit icon in bluetooth detail page,
from header back to action bar.

Change-Id: I6afd7c611fe4db8c6c27921b5da316d8a1a000db
Fixes: 76206922
Test: make RunSettingsRoboTests

5 years agoAdd metric for Tap & Pay Foreground Setting
Ruchi Kandoi [Wed, 5 Dec 2018 21:03:39 +0000 (13:03 -0800)]
Add metric for Tap & Pay Foreground Setting

Bug: 111458041
Test: atest NfcForegroundPreferenceControllerTest
Change-Id: I090c223b65858535cc70e61820dc5d077de99a40

5 years agoAdd live caption preference in accessibility page.
Fan Zhang [Fri, 11 Jan 2019 21:10:28 +0000 (13:10 -0800)]
Add live caption preference in accessibility page.

Change-Id: Idd9725ddbbcf658325b1f04b07a0ed9cfa6c2682
Fixes: 121373754
Test: robotests

5 years agoRemove extra button from fingerprint enroll layout
Kevin Chyn [Fri, 11 Jan 2019 21:48:35 +0000 (13:48 -0800)]
Remove extra button from fingerprint enroll layout

The button doesn't even respond due to other code changes.
Buttons are now created in java using SUW library

Change-Id: I96943c973e23a06fe5f07c074f2c35f4bcc05dd3
Fixes: 122371369
Test: Only footer button shows

5 years agoAdd CardPreference in battery settings page
jackqdyulei [Fri, 4 Jan 2019 20:41:58 +0000 (12:41 -0800)]
Add CardPreference in battery settings page

This is MatrialCardView styled preference that only support
icon, title and summary.

Bug: 119618813
Test: RunSettingsRoboTests
Change-Id: Ibbf9eb2a01c8ee0579e1553ead6e43e96531c92a

5 years agoUpdate height of SliceView
jackqdyulei [Thu, 10 Jan 2019 22:15:59 +0000 (14:15 -0800)]
Update height of SliceView

So it can display 6 items at most, not 4 items

Bug: 120803703
Test: Manual
Change-Id: Id34398903d0f81bebee3e02c024d21ad2e68578f

5 years agoMerge "Update tests due to new platform API intruducing ambibuity"
Svetoslav Ganov [Fri, 11 Jan 2019 18:48:55 +0000 (18:48 +0000)]
Merge "Update tests due to new platform API intruducing ambibuity"

5 years agoMerge "Add UiBlocker for DashboardFragment"
Lei Yu [Fri, 11 Jan 2019 18:17:56 +0000 (18:17 +0000)]
Merge "Add UiBlocker for DashboardFragment"

5 years agoMove Settings app to /product
Anton Hansson [Mon, 10 Dec 2018 18:14:48 +0000 (18:14 +0000)]
Move Settings app to /product

Since this app is frequently customized by OEMs, it doesn't
fit in the mainline /system image right now. Move it to
/product.

Bug: 110072687
Test: make
Change-Id: Iee5940125af3f2a8543ecb3a68d7fba737acd77d
Merged-In: Iee5940125af3f2a8543ecb3a68d7fba737acd77d
(cherry picked from commit f109282c8ea955bfc72a025c7068930c67c38681)

5 years agoFix NPE
Julia Reynolds [Fri, 11 Jan 2019 14:17:27 +0000 (09:17 -0500)]
Fix NPE

Test: manual
Change-Id: Ie9fe536f28d05953519a9fd477c5eaa3923be991
Fixes: 122685915

5 years agoMerge "Split ring and notification vibration settings"
Alexey Kuzmin [Fri, 11 Jan 2019 13:51:16 +0000 (13:51 +0000)]
Merge "Split ring and notification vibration settings"

5 years agoMerge "Update Settings to match new mocks"
Kevin Chyn [Fri, 11 Jan 2019 06:14:47 +0000 (06:14 +0000)]
Merge "Update Settings to match new mocks"

5 years agoSchematize ADB system properties
Kiyoung Kim [Thu, 27 Dec 2018 05:31:48 +0000 (14:31 +0900)]
Schematize ADB system properties

Properties accessed across partitions are now schematized and will
become APIs to make explicit interfaces among partitions.

Bug: 117924132
Test: m -j
Change-Id: Iec37f5f35b1452afdf7b15e9f31c4b4726127065

5 years agoMerge "Revert "Developer option to enable CBRS""
Naina Nalluri [Fri, 11 Jan 2019 03:14:35 +0000 (03:14 +0000)]
Merge "Revert "Developer option to enable CBRS""

5 years agoUpdate Settings to match new mocks
Kevin Chyn [Fri, 11 Jan 2019 00:42:47 +0000 (16:42 -0800)]
Update Settings to match new mocks

Fixes: 122119972

Test: layout looks good
Change-Id: I259f7e706a6be18edc0e595ff6c3fdccf41b1178

5 years agoMerge "Adding the ability to customize the subtitle on an unavailable slice"
Console Chen [Fri, 11 Jan 2019 03:07:50 +0000 (03:07 +0000)]
Merge "Adding the ability to customize the subtitle on an unavailable slice"