OSDN Git Service

android-x86/packages-apps-Settings.git
6 years agoMerge "Simplify password length constraints checking"
Pavel Grafov [Mon, 14 May 2018 12:33:33 +0000 (12:33 +0000)]
Merge "Simplify password length constraints checking"

6 years agoSimplify password length constraints checking
Pavel Grafov [Fri, 4 May 2018 16:09:28 +0000 (17:09 +0100)]
Simplify password length constraints checking

Currently minimum password length policy is queried twice:
1. When constructiong the intent in
   ChooseLockGenericFragment.getIntentForUnlockMethod and then
   passed into setPasswordLengthRange in getLockPasswordIntent
2. in ChooseLockPasswordFragment.processPasswordRequirements via
   LockPatternUtils.getRequestedMinimumPasswordLength().

These two values are then combined in processPasswordRequirements
using Math.max(), which doesn't make sense since it is the same
value.
With this CL it is only queried once in processPasswordRequirements.

+ cleaned up code filling in unused list.
+ removed unused extras, since they are never set anywhere.

Bug: 30558331
Test: atest ChooseLockPasswordTest
Test: atest SetupChooseLockPasswordTest
Test: atest ChooseLockGenericTest
Test: manual, set password policy and change password.

Change-Id: Ifc4946d5b3b26131da01178fa9c827de7a52c7c6

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

* For fix the TreeHugger error in pi-dev, cherry pick the ag/3943978 in
  master and fix TreeHugger error. Change android.support.v7.* to androidx.*
* In "previously connected devices", to connect device
* In "Available media devices", to activate device

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

6 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev am: 8a9c47...
Bill Yi [Sun, 13 May 2018 05:19:17 +0000 (22:19 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev am: 8a9c47e1ba  -s ours
am: e616b683bc  -s ours

Change-Id: I5b6323a6898d53e2fa383d29f8b1eea2ef8af5ad

6 years ago[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
Bill Yi [Sun, 13 May 2018 05:14:43 +0000 (22:14 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
am: 8a9c47e1ba  -s ours

Change-Id: I7ae0f89d8667c51357ae8fb6f65963049fb0480a

6 years agoMerge "Import translations. DO NOT MERGE" into pi-dev
TreeHugger Robot [Sun, 13 May 2018 05:08:26 +0000 (05:08 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev

6 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 12 May 2018 19:16:11 +0000 (12:16 -0700)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 64712476
Change-Id: Ide496214e78fbc4bdbd606ecff720a8cf988daa5

6 years ago[automerger skipped] Merge "Make it so client code does not tie tether to wifi" into...
Salvador Martinez [Sat, 12 May 2018 04:47:42 +0000 (21:47 -0700)]
[automerger skipped] Merge "Make it so client code does not tie tether to wifi" into pi-dev am: f005640b9c
am: de5cc27f0f  -s ours

Change-Id: I2b559714c89947bf38c50fbba97acdd4b1ef4dc2

6 years agoMerge "Make it so client code does not tie tether to wifi" into pi-dev
Salvador Martinez [Sat, 12 May 2018 04:42:41 +0000 (21:42 -0700)]
Merge "Make it so client code does not tie tether to wifi" into pi-dev
am: f005640b9c

Change-Id: Ib19d86fae333c7d363bc30e90a94027aefc91022

6 years agoMerge "Make it so client code does not tie tether to wifi" into pi-dev
TreeHugger Robot [Sat, 12 May 2018 04:37:27 +0000 (04:37 +0000)]
Merge "Make it so client code does not tie tether to wifi" into pi-dev

6 years agoMerge "Update the initial expanded count for apps and notifications." into pi-dev...
Doris Ling [Sat, 12 May 2018 00:17:47 +0000 (17:17 -0700)]
Merge "Update the initial expanded count for apps and notifications." into pi-dev am: 4af11079e8
am: b422264d55

Change-Id: I35998f28e12d542ce8a7d835fce8a433cdbf12fc

6 years agoMerge "Update the battery broadcast receiver."
TreeHugger Robot [Sat, 12 May 2018 00:01:12 +0000 (00:01 +0000)]
Merge "Update the battery broadcast receiver."

6 years agoMerge "Unrestricting app when put on power whitelist" into pi-dev am: e70e27ccea
Suprabh Shukla [Sat, 12 May 2018 00:00:22 +0000 (17:00 -0700)]
Merge "Unrestricting app when put on power whitelist" into pi-dev am: e70e27ccea
am: d47817ffcb

Change-Id: I488c11a04f7350c96c71ca70d1122c7de7b27833

6 years agoMerge "Update the initial expanded count for apps and notifications." into pi-dev
Doris Ling [Fri, 11 May 2018 23:50:15 +0000 (16:50 -0700)]
Merge "Update the initial expanded count for apps and notifications." into pi-dev
am: 4af11079e8

Change-Id: Idcced54ab4b705257d5c24a416c078cf24d33b30

6 years agoMerge "Add help uri for restricted apps page" into pi-dev am: f4c8a4cdf5
Lei Yu [Fri, 11 May 2018 23:44:09 +0000 (16:44 -0700)]
Merge "Add help uri for restricted apps page" into pi-dev am: f4c8a4cdf5
am: b8cfe7fff0

Change-Id: If67adaca3f1bfeada9317c48e32faa6f08dc0fc1

6 years agoMerge "Update the initial expanded count for apps and notifications." into pi-dev
Doris Ling [Fri, 11 May 2018 23:33:36 +0000 (23:33 +0000)]
Merge "Update the initial expanded count for apps and notifications." into pi-dev

6 years agoMerge "Unrestricting app when put on power whitelist" into pi-dev
Suprabh Shukla [Fri, 11 May 2018 23:22:15 +0000 (16:22 -0700)]
Merge "Unrestricting app when put on power whitelist" into pi-dev
am: e70e27ccea

Change-Id: If9e91bde1f531a004b440a66eede2c93a565c2df

6 years agoMerge "Add help uri for restricted apps page" into pi-dev
Lei Yu [Fri, 11 May 2018 23:20:23 +0000 (16:20 -0700)]
Merge "Add help uri for restricted apps page" into pi-dev
am: f4c8a4cdf5

Change-Id: Ie642041ddcc57396cbf38e46657b2a8400a3168e

6 years ago[automerger skipped] Merge "DO NOT MERGE Add DND Settings suggestion" into pi-dev...
Beverly Tai [Fri, 11 May 2018 23:16:10 +0000 (16:16 -0700)]
[automerger skipped] Merge "DO NOT MERGE Add DND Settings suggestion" into pi-dev am: 49499bcb06
am: e493237128  -s ours

Change-Id: I1ea337c1a4ac4b50fcc4cb336987179ba90f7307

6 years agoMerge "Unrestricting app when put on power whitelist" into pi-dev
TreeHugger Robot [Fri, 11 May 2018 23:06:49 +0000 (23:06 +0000)]
Merge "Unrestricting app when put on power whitelist" into pi-dev

6 years agoMerge "Add help uri for restricted apps page" into pi-dev
Lei Yu [Fri, 11 May 2018 23:05:41 +0000 (23:05 +0000)]
Merge "Add help uri for restricted apps page" into pi-dev

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

6 years agoMerge "Rename settings category." into pi-dev am: a44d07c10d
Doris Ling [Fri, 11 May 2018 23:01:38 +0000 (16:01 -0700)]
Merge "Rename settings category." into pi-dev am: a44d07c10d
am: 374d15333f

Change-Id: Ic6b4980793aa8360b156fc11e36e79e1ba1f6635

6 years agoMerge "Add call volume in sound settings" into pi-dev am: b46389a588
Ryan Lin [Fri, 11 May 2018 22:44:53 +0000 (15:44 -0700)]
Merge "Add call volume in sound settings" into pi-dev am: b46389a588
am: 71b333f162

Change-Id: If69203fa5c4158f609484e6c3bbc0ca5bd6e0f58

6 years agoMerge "Implement getProfileId() method in the subclass" into pi-dev am: 0a87e54edb
Ryan Lin [Fri, 11 May 2018 22:25:02 +0000 (15:25 -0700)]
Merge "Implement getProfileId() method in the subclass" into pi-dev am: 0a87e54edb
am: 325b292eb6

Change-Id: Ia68e70ba6ebffa2df20c9b0b909abfaf9d7250e2

6 years agoMerge "Use another callback to notify the updater that UI should be updated" into...
Ryan Lin [Fri, 11 May 2018 22:24:30 +0000 (15:24 -0700)]
Merge "Use another callback to notify the updater that UI should be updated" into pi-dev am: dee5035764
am: 5d7faa9696

Change-Id: I7db97d62afbdb6deacc9f0b34393697acd44b0f2

6 years agoMerge "Update screen title for lock screen preferences."
TreeHugger Robot [Fri, 11 May 2018 22:05:32 +0000 (22:05 +0000)]
Merge "Update screen title for lock screen preferences."

6 years agoAdd help uri for restricted apps page
Fan Zhang [Thu, 10 May 2018 18:07:27 +0000 (18:07 +0000)]
Add help uri for restricted apps page

Bug: 77299457
Test: Build
Change-Id: I46c208f9805f47a4f42e44338ea5dce0451dd671

6 years agoMerge "Make pref unsearchable for more availibility status."
TreeHugger Robot [Fri, 11 May 2018 21:53:18 +0000 (21:53 +0000)]
Merge "Make pref unsearchable for more availibility status."

6 years agoUpdate the initial expanded count for apps and notifications.
Doris Ling [Fri, 11 May 2018 20:00:23 +0000 (13:00 -0700)]
Update the initial expanded count for apps and notifications.

- increase it by 1 to accomodate the injected setting.

Change-Id: I0e131c87ffbf2b296b66717b2c6f160abb3b3269
Fixes: 77823915
Test: visual

6 years agoMerge "DO NOT MERGE Add DND Settings suggestion" into pi-dev
Beverly Tai [Fri, 11 May 2018 21:10:11 +0000 (14:10 -0700)]
Merge "DO NOT MERGE Add DND Settings suggestion" into pi-dev
am: 49499bcb06

Change-Id: I240e2722ab936742fb58ca96fe4bad13195aa21e

6 years agoUnrestricting app when put on power whitelist
Suprabh Shukla [Fri, 11 May 2018 03:11:26 +0000 (20:11 -0700)]
Unrestricting app when put on power whitelist

Power whitelisting and background restrictions are opposing rules, so to
keep apps out of confusing states, unrestricting an app whenever it is
put on the power whitelist.

Test: atest RunSettingsRoboTests:HighPowerDetailTest

Bug: 77924141
Change-Id: I4952ac6c893bc7e98aa1b6ad3a86906fc299dea5

6 years agoMerge "DO NOT MERGE Add DND Settings suggestion" into pi-dev
Beverly Tai [Fri, 11 May 2018 20:59:49 +0000 (20:59 +0000)]
Merge "DO NOT MERGE Add DND Settings suggestion" into pi-dev

6 years agoDO NOT MERGE Add DND Settings suggestion
Beverly [Wed, 9 May 2018 19:27:45 +0000 (15:27 -0400)]
DO NOT MERGE Add DND Settings suggestion

Test: SettingsSuggestionsTest, ZenOnboardingActivityTest
Change-Id: Ie78c9cf8287ee56bc4596efe20d27f8eb432ab6c
Bug: 78445134

6 years agoMerge "Rename settings category." into pi-dev
Doris Ling [Fri, 11 May 2018 20:56:47 +0000 (13:56 -0700)]
Merge "Rename settings category." into pi-dev
am: a44d07c10d

Change-Id: I3d71989d34d150c6089e24527a55da35833fae6c

6 years agoMerge "Rename settings category." into pi-dev
TreeHugger Robot [Fri, 11 May 2018 20:49:35 +0000 (20:49 +0000)]
Merge "Rename settings category." into pi-dev

6 years agoUpdate screen title for lock screen preferences.
Fan Zhang [Fri, 11 May 2018 20:32:32 +0000 (13:32 -0700)]
Update screen title for lock screen preferences.

Bug: 71892510
Test: visual
Change-Id: I4abe0c2370f10bb68e668c07a033852601b4c2ab

6 years agoMerge "Add call volume in sound settings" into pi-dev
Ryan Lin [Fri, 11 May 2018 20:36:20 +0000 (13:36 -0700)]
Merge "Add call volume in sound settings" into pi-dev
am: b46389a588

Change-Id: I38c7fbede3a758440c9d4ce0a7aa0b3999719cec

6 years agoMerge changes Ic9d1b08c,Id6db9ce2,I7b980218
TreeHugger Robot [Fri, 11 May 2018 20:33:10 +0000 (20:33 +0000)]
Merge changes Ic9d1b08c,Id6db9ce2,I7b980218

* changes:
  Add zen starred contacts preference
  Clear deprecated effects when saving zen policy
  DND settings redesign

6 years agoMerge "Implement getProfileId() method in the subclass" into pi-dev
Ryan Lin [Fri, 11 May 2018 20:22:07 +0000 (13:22 -0700)]
Merge "Implement getProfileId() method in the subclass" into pi-dev
am: 0a87e54edb

Change-Id: Ic24dfd0db114826e5ad7a01579210cfd2fbdca48

6 years agoMerge "Use another callback to notify the updater that UI should be updated" into...
Ryan Lin [Fri, 11 May 2018 20:21:29 +0000 (13:21 -0700)]
Merge "Use another callback to notify the updater that UI should be updated" into pi-dev
am: dee5035764

Change-Id: I68661899ec3f8fe0ea7d4419c630786bba923ea6

6 years agoMerge "Add call volume in sound settings" into pi-dev
Ryan Lin [Fri, 11 May 2018 20:13:16 +0000 (20:13 +0000)]
Merge "Add call volume in sound settings" into pi-dev

6 years agoMerge "Implement getProfileId() method in the subclass" into pi-dev
Ryan Lin [Fri, 11 May 2018 19:53:19 +0000 (19:53 +0000)]
Merge "Implement getProfileId() method in the subclass" into pi-dev

6 years agoMerge "Use another callback to notify the updater that UI should be updated" into...
Ryan Lin [Fri, 11 May 2018 19:53:19 +0000 (19:53 +0000)]
Merge "Use another callback to notify the updater that UI should be updated" into pi-dev

6 years agoMerge "Remove the padding for VideoPreference" into pi-dev am: d7ebfe3475
Lei Yu [Fri, 11 May 2018 19:34:22 +0000 (12:34 -0700)]
Merge "Remove the padding for VideoPreference" into pi-dev am: d7ebfe3475
am: 8abf13ecc2

Change-Id: I2055a85a26d0f14a862f7993cd77f8fedd2b68be

6 years agoMerge "Update string from "Add device" to "Pair new device" in Setting > Connected...
Fan Zhang [Fri, 11 May 2018 19:03:38 +0000 (12:03 -0700)]
Merge "Update string from "Add device" to "Pair new device" in Setting > Connected devices" into pi-dev am: fe522dc2db
am: 75cbd6d88d

Change-Id: Id5e20cb105f5a3c11648f226f7b46317052353ce

6 years agoMerge "Make local variables final where possible in CredentialStorage"
TreeHugger Robot [Fri, 11 May 2018 19:03:21 +0000 (19:03 +0000)]
Merge "Make local variables final where possible in CredentialStorage"

6 years agoMerge "Remove the padding for VideoPreference" into pi-dev
Lei Yu [Fri, 11 May 2018 18:57:05 +0000 (11:57 -0700)]
Merge "Remove the padding for VideoPreference" into pi-dev
am: d7ebfe3475

Change-Id: Ia6bde79679965769516f40134b5dd58fac645ca6

6 years agoMerge "OMS: rebase settings when overlays update" into pi-dev am: 203b7b1792
Todd Kennedy [Fri, 11 May 2018 18:53:09 +0000 (11:53 -0700)]
Merge "OMS: rebase settings when overlays update" into pi-dev am: 203b7b1792
am: 45d58cab2c

Change-Id: Iab503a1196a7412d101e4c5c7831785bf5fd18bb

6 years agoMake pref unsearchable for more availibility status.
Fan Zhang [Thu, 10 May 2018 21:11:49 +0000 (14:11 -0700)]
Make pref unsearchable for more availibility status.

Bug: 72748524
Test: robotest
Change-Id: I12b13ac3503f851857787df98a2d2f599c71b9b7

6 years agoMerge "Update string from "Add device" to "Pair new device" in Setting > Connected...
Fan Zhang [Fri, 11 May 2018 18:38:31 +0000 (11:38 -0700)]
Merge "Update string from "Add device" to "Pair new device" in Setting > Connected devices" into pi-dev
am: fe522dc2db

Change-Id: I380123375af5eed570915472d4ae34402d6af006

6 years agoMerge "Remove the padding for VideoPreference" into pi-dev
TreeHugger Robot [Fri, 11 May 2018 18:13:48 +0000 (18:13 +0000)]
Merge "Remove the padding for VideoPreference" into pi-dev

6 years agoMake local variables final where possible in CredentialStorage
Irina Dumitrescu [Fri, 11 May 2018 18:03:42 +0000 (19:03 +0100)]
Make local variables final where possible in CredentialStorage

This speeds up the run-time of credential settings.
Test: this is tested at compile time.

Change-Id: I77d577cace07826596eb40223a36a8d327b3d72b

6 years agoMerge "Update string from "Add device" to "Pair new device" in Setting > Connected...
Fan Zhang [Fri, 11 May 2018 18:02:22 +0000 (18:02 +0000)]
Merge "Update string from "Add device" to "Pair new device" in Setting > Connected devices" into pi-dev

6 years agoMerge "OMS: rebase settings when overlays update" into pi-dev
Todd Kennedy [Fri, 11 May 2018 18:00:07 +0000 (11:00 -0700)]
Merge "OMS: rebase settings when overlays update" into pi-dev
am: 203b7b1792

Change-Id: Icc4933994802079f96bc2b170d9167688b2939d9

6 years agoRename settings category.
Doris Ling [Fri, 11 May 2018 17:59:58 +0000 (10:59 -0700)]
Rename settings category.

- from night light to night display.

Change-Id: I2d6c8d931793439dc3b028b4b7a46c21444e10a0
Fixes: 79530682
Test: make RunSettingsRoboTests

6 years agoMerge "OMS: rebase settings when overlays update" into pi-dev
Todd Kennedy [Fri, 11 May 2018 17:44:53 +0000 (17:44 +0000)]
Merge "OMS: rebase settings when overlays update" into pi-dev

6 years agoMerge "Add discoverable footer preference string when bluetooth is off" into pi-dev...
timhypeng [Fri, 11 May 2018 17:32:40 +0000 (10:32 -0700)]
Merge "Add discoverable footer preference string when bluetooth is off" into pi-dev am: 4017944d17
am: fe323a7359

Change-Id: I97fe217535a8d9f8da756505c7b60662202a3867

6 years agoMerge "Add discoverable footer preference string when bluetooth is off" into pi-dev
timhypeng [Fri, 11 May 2018 17:21:55 +0000 (10:21 -0700)]
Merge "Add discoverable footer preference string when bluetooth is off" into pi-dev
am: 4017944d17

Change-Id: I7eefdbbc9ff9a1892b3309c4d284d2358d589b0f

6 years agoMerge "Add discoverable footer preference string when bluetooth is off" into pi-dev
TreeHugger Robot [Fri, 11 May 2018 17:02:08 +0000 (17:02 +0000)]
Merge "Add discoverable footer preference string when bluetooth is off" into pi-dev

6 years agoImplement getProfileId() method in the subclass
ryanywlin [Fri, 11 May 2018 12:25:13 +0000 (20:25 +0800)]
Implement getProfileId() method in the subclass

Add getProfileId() method in LocalBluetoothProfile interface,
implement this method in subclass.

Bug: 76447449
Test: make RunSettingsRoboTests ROBOTEST_FILTER=BluetoothDetailsProfilesControllerTest -j28
Change-Id: I8082716b7cdaf7394ee2f8a4b636058716af7bb1

6 years agoAdd call volume in sound settings
ryanywlin [Wed, 25 Apr 2018 02:56:36 +0000 (10:56 +0800)]
Add call volume in sound settings

* Add call volume slider
* move "Take call" controller from "Ring volume" to "Call volume"

Bug: 77254162
Test: make -j50 RunSettingsRoboTests

Change-Id: I3443021c1557f42293e9b7772fe9072e5a966cf8

6 years agoUpdate Accessibility vibration settings.
AL Ho [Fri, 11 May 2018 06:58:10 +0000 (14:58 +0800)]
Update Accessibility vibration settings.

- Get notification vibration and haptic feedback intensity respectively.
- Use xliffs to compose these strings.
- Use the version that passed in Vibrator.class to get Vibrator
  instance.
- Refactor switch/case part in getSummary() of
  VibrationIntensityPreferenceController.
  Let AccessibilitySettings and VibrationIntensityPreferenceController
  both call it.
- Add robolectric test for method: updateVibrationSummary().
- Refine test method, use real preference and test summary value.
- Remove redundancy.

Bug: 75322064
Test: make ROBOTEST_FILTER=AccessibilitySettingsTest RunSettingsRoboTests
Change-Id: Ia3c7447b1ab1e336b36ad439800b673821417e48
Merged-In: Ia3c7447b1ab1e336b36ad439800b673821417e48

6 years ago[automerger skipped] Merge "Update Accessbility vibration settings." into pi-dev...
AL HO [Fri, 11 May 2018 07:55:53 +0000 (00:55 -0700)]
[automerger skipped] Merge "Update Accessbility vibration settings." into pi-dev am: 204dcfdb4c
am: d507ddd71c  -s ours

Change-Id: Ia7063753b264c4baa9e3cf329a432419e8d05e76

6 years agoMerge "Update Accessbility vibration settings." into pi-dev
AL HO [Fri, 11 May 2018 07:23:51 +0000 (00:23 -0700)]
Merge "Update Accessbility vibration settings." into pi-dev
am: 204dcfdb4c

Change-Id: I946902304191ca136cdb960683cdf742cb8ff9a3

6 years agoMerge "Update Accessbility vibration settings." into pi-dev
AL HO [Fri, 11 May 2018 07:11:14 +0000 (07:11 +0000)]
Merge "Update Accessbility vibration settings." into pi-dev

6 years agoAdd discoverable footer preference string when bluetooth is off
timhypeng [Fri, 11 May 2018 06:16:35 +0000 (14:16 +0800)]
Add discoverable footer preference string when bluetooth is off

Bug: 79294219
Test: build pass
Change-Id: Iea8c75bed099466060405d81b793404619059642

6 years ago[automerger skipped] Merge "Fix a strict mode violation in SystemUpdatePrefController...
Fan Zhang [Fri, 11 May 2018 06:04:02 +0000 (23:04 -0700)]
[automerger skipped] Merge "Fix a strict mode violation in SystemUpdatePrefController" into pi-dev am: 9e629edb09
am: b76c1ba682  -s ours

Change-Id: I52c4160b9f2e5c713c0174b2e27e475b3ea44f31

6 years agoMerge "Fix a strict mode violation in SystemUpdatePrefController" into pi-dev
Fan Zhang [Fri, 11 May 2018 05:59:31 +0000 (22:59 -0700)]
Merge "Fix a strict mode violation in SystemUpdatePrefController" into pi-dev
am: 9e629edb09

Change-Id: Ibab3710f94c418dd345b76fb4d2fd3f486b8c499

6 years agoMerge "Fix a strict mode violation in SystemUpdatePrefController" into pi-dev
TreeHugger Robot [Fri, 11 May 2018 05:49:29 +0000 (05:49 +0000)]
Merge "Fix a strict mode violation in SystemUpdatePrefController" into pi-dev

6 years agoUse another callback to notify the updater that UI should be updated
ryanywlin [Thu, 3 May 2018 05:40:52 +0000 (13:40 +0800)]
Use another callback to notify the updater that UI should be updated

Replace onConnectionStateChanged callback
with onProfileConnectionStateChanged. While
updater is notified, isFilterMatched(cachedDevice)
will decide whether to add/remove from UI based
on audio profiles and audio mode.

Bug: 76447449
Test: make RunSettingsRoboTests -j28
Change-Id: Icfba1ce2297e4638679158f9f99bae276940d885

6 years agoMerge "Fix a strict mode violation in SystemUpdatePrefController"
TreeHugger Robot [Fri, 11 May 2018 04:46:53 +0000 (04:46 +0000)]
Merge "Fix a strict mode violation in SystemUpdatePrefController"

6 years agoMerge "Add Pair new device on Bluetooth screen" into pi-dev am: b87eb6aa06
hughchen [Fri, 11 May 2018 04:25:34 +0000 (21:25 -0700)]
Merge "Add Pair new device on Bluetooth screen" into pi-dev am: b87eb6aa06
am: c183f43dfe

Change-Id: I94d06345dc2911298b9a45634f989516a0939694

6 years agoMerge "Add Pair new device on Bluetooth screen" into pi-dev
hughchen [Fri, 11 May 2018 04:20:59 +0000 (21:20 -0700)]
Merge "Add Pair new device on Bluetooth screen" into pi-dev
am: b87eb6aa06

Change-Id: I4ca53abcb7bb28cafc8b7527c82a97f6b70545f8

6 years agoMerge "Add “Pair new device” on Bluetooth screen" into pi-dev
TreeHugger Robot [Fri, 11 May 2018 04:12:53 +0000 (04:12 +0000)]
Merge "Add “Pair new device” on Bluetooth screen" into pi-dev

6 years agoFix a strict mode violation in SystemUpdatePrefController
Fan Zhang [Wed, 9 May 2018 22:42:00 +0000 (15:42 -0700)]
Fix a strict mode violation in SystemUpdatePrefController

Change-Id: I4770b878b6f69318f08f8974c5c4d2690c5611d4
Bug: 78626509
Test: robotests

6 years agoUpdate Accessbility vibration settings.
AL Ho [Wed, 28 Mar 2018 04:06:30 +0000 (12:06 +0800)]
Update Accessbility vibration settings.

- Get notification vibration and haptic feedback intensity repectively.
- Use xliffs to compose these strings.
- Use the version that passed in Vibrator.class to get Vibrator
  instance.
- Refactor switch/case part in getSummary() of
  VibrationIntensityPreferenceController.
  Let AccessibilitySettings and VibrationIntensityPreferenceController
  both call it.
- Add robolectric test for method: updateVibrationSummary().
- Refine test method, use real preference and test summary value.
- Remove redundancy.

Bug: 75322064
Test: make ROBOTEST_FILTER=AccessibilitySettingsTest RunSettingsRoboTests
Change-Id: Ia3c7447b1ab1e336b36ad439800b673821417e48
Merged-In: Ia3c7447b1ab1e336b36ad439800b673821417e48

6 years agoAdd “Pair new device” on Bluetooth screen
hughchen [Thu, 10 May 2018 11:28:44 +0000 (19:28 +0800)]
Add “Pair new device” on Bluetooth screen

* Add AddDevicePreferenceController in bluetooth_screen.xml

Bug: 79298886
Test: make -j50 RunSettingsRoboTests
Change-Id: I4e43e31d05c297ca206cd2b0f747bb615c3dfcd4

6 years agoUpdate string from "Add device" to "Pair new device" in Setting > Connected devices
timhypeng [Thu, 10 May 2018 09:57:50 +0000 (17:57 +0800)]
Update string from "Add device" to "Pair new device" in Setting > Connected devices

* Replace string ID from "connected_device_add_device_title" to "bluetooth_pairing_pref_title" in Connected devices
* Reuse ID and change string "Add device" back
* BACKUP_MESSAGE_ID=7803521577708810621

Bug: 79298885
Test: make -j50 RunSettingsRoboTests
Change-Id: I29f72002c0ece4981d5a523c8649a78acb80730d

6 years agoMerge "Fix a bug in AnomalyDetectionJobService" into pi-dev am: b98039e263
Lei Yu [Fri, 11 May 2018 01:26:48 +0000 (18:26 -0700)]
Merge "Fix a bug in AnomalyDetectionJobService" into pi-dev am: b98039e263
am: 5740dd8604

Change-Id: I0b982809ccb0419b5773fb05c9b59f402dbbcbee

6 years agoMerge "Map the new category keys to the corresponding fragment." into pi-dev am:...
Doris Ling [Fri, 11 May 2018 01:14:54 +0000 (18:14 -0700)]
Merge "Map the new category keys to the corresponding fragment." into pi-dev am: be5fa599be
am: b04528670b

Change-Id: I44e1cc9b2e631b19bb51079230821d5e59f496ec

6 years agoMerge "Add help uri for smart battery page" into pi-dev am: 64135745b9
Lei Yu [Fri, 11 May 2018 01:14:00 +0000 (18:14 -0700)]
Merge "Add help uri for smart battery page" into pi-dev am: 64135745b9
am: ae09975605

Change-Id: I04595941491f6d2747cbf7c6db03afad166fb6df

6 years agoMerge "Fix a bug in AnomalyDetectionJobService" into pi-dev
Lei Yu [Fri, 11 May 2018 01:05:59 +0000 (18:05 -0700)]
Merge "Fix a bug in AnomalyDetectionJobService" into pi-dev
am: b98039e263

Change-Id: Ie12a079ea1ab083772d3b6c08d2db51157a9315b

6 years agoMerge "Map the new category keys to the corresponding fragment." into pi-dev
Doris Ling [Fri, 11 May 2018 01:03:05 +0000 (18:03 -0700)]
Merge "Map the new category keys to the corresponding fragment." into pi-dev
am: be5fa599be

Change-Id: Ie55eee4ac77b9ce9be5f9d1ff3a0bb769fb2f5b9

6 years ago[automerger skipped] Merge "Remove search option in Magnification settings" into...
Fan Zhang [Fri, 11 May 2018 01:02:38 +0000 (18:02 -0700)]
[automerger skipped] Merge "Remove search option in Magnification settings" into pi-dev am: f9b93310c5
am: ecd3b2da54  -s ours

Change-Id: I99a647a6f5b29093ce64be9c19622a3bde10a359

6 years agoRemove the padding for VideoPreference
Lei Yu [Thu, 10 May 2018 23:20:05 +0000 (16:20 -0700)]
Remove the padding for VideoPreference

In old days, VideoPreference has special padding in landscape and no
padding in protrait. This CL removes the padding dimen entirely.

Change-Id: Ic0ecd27cf7e200bd8fda58a37643482f146793a8
Fixes: 79543761
Test: Screenshot

6 years agoMerge "Fix a bug in AnomalyDetectionJobService" into pi-dev
Lei Yu [Fri, 11 May 2018 00:49:22 +0000 (00:49 +0000)]
Merge "Fix a bug in AnomalyDetectionJobService" into pi-dev

6 years agoMerge "Map the new category keys to the corresponding fragment." into pi-dev
TreeHugger Robot [Fri, 11 May 2018 00:46:42 +0000 (00:46 +0000)]
Merge "Map the new category keys to the corresponding fragment." into pi-dev

6 years agoMerge "Use shorter string for MasterClear to stop truncating title" into pi-dev am...
Fan Zhang [Fri, 11 May 2018 00:44:42 +0000 (17:44 -0700)]
Merge "Use shorter string for MasterClear to stop truncating title" into pi-dev am: 4d6375e052
am: baab651901

Change-Id: I9a024644f81a62bd5cfce912e96bb37320cdab31

6 years agoMerge "Add help uri for smart battery page" into pi-dev
Lei Yu [Fri, 11 May 2018 00:34:01 +0000 (17:34 -0700)]
Merge "Add help uri for smart battery page" into pi-dev
am: 64135745b9

Change-Id: I85102ee5824c2b8e52b638cee17334fe65132c9f

6 years agoFix a strict mode violation in SystemUpdatePrefController
Fan Zhang [Wed, 9 May 2018 22:42:00 +0000 (15:42 -0700)]
Fix a strict mode violation in SystemUpdatePrefController

Change-Id: I4770b878b6f69318f08f8974c5c4d2690c5611d4
Merged-In: I4770b878b6f69318f08f8974c5c4d2690c5611d4
Fixes: 78626509
Test: robotests

6 years agoMerge "Add action for low battery tip" into pi-dev am: ed7101cd2a
Lei Yu [Fri, 11 May 2018 00:25:45 +0000 (17:25 -0700)]
Merge "Add action for low battery tip" into pi-dev am: ed7101cd2a
am: c051396951

Change-Id: If2fee93c5ab5ba96fb843b11633f5704043b3067

6 years agoMerge "Add help uri for smart battery page" into pi-dev
TreeHugger Robot [Fri, 11 May 2018 00:12:31 +0000 (00:12 +0000)]
Merge "Add help uri for smart battery page" into pi-dev

6 years agoMerge "Remove search option in Magnification settings" into pi-dev
Fan Zhang [Fri, 11 May 2018 00:01:45 +0000 (17:01 -0700)]
Merge "Remove search option in Magnification settings" into pi-dev
am: f9b93310c5

Change-Id: I626e6ebf41395938abf74f004612e982a0ed8005

6 years agoMerge "Remove search option in Magnification settings" into pi-dev
Fan Zhang [Thu, 10 May 2018 23:56:02 +0000 (23:56 +0000)]
Merge "Remove search option in Magnification settings" into pi-dev

6 years agoMerge "Update strings in battery settings." into pi-dev am: faa5c2281e
Lei Yu [Thu, 10 May 2018 23:54:00 +0000 (16:54 -0700)]
Merge "Update strings in battery settings." into pi-dev am: faa5c2281e
am: 37a0f5cf7d

Change-Id: I55da31048dd2804198272f8016e135860a5433ee

6 years agoMerge "Make it so client code does not tie tether to wifi"
TreeHugger Robot [Thu, 10 May 2018 23:44:01 +0000 (23:44 +0000)]
Merge "Make it so client code does not tie tether to wifi"

6 years agoMerge "Use shorter string for MasterClear to stop truncating title" into pi-dev
Fan Zhang [Thu, 10 May 2018 23:36:58 +0000 (16:36 -0700)]
Merge "Use shorter string for MasterClear to stop truncating title" into pi-dev
am: 4d6375e052

Change-Id: I08afa778d2a7a6af1cbcf3493077c964caa8d5c1

6 years agoMerge "Use shorter string for MasterClear to stop truncating title" into pi-dev
TreeHugger Robot [Thu, 10 May 2018 23:29:03 +0000 (23:29 +0000)]
Merge "Use shorter string for MasterClear to stop truncating title" into pi-dev

6 years agoMerge "Add a new enum to support available/non-searchable settings"
TreeHugger Robot [Thu, 10 May 2018 23:20:21 +0000 (23:20 +0000)]
Merge "Add a new enum to support available/non-searchable settings"