Commit Graph

44573 Commits

Author SHA1 Message Date
Antony Sargent
7746cd94e3 Merge "Layout changes for new animation assets" into pi-dev
am: 10e91c7e1b

Change-Id: Iac67bda32c2e545480c8d3439f5659f8e1a30f65
2018-04-25 17:52:26 -07:00
TreeHugger Robot
10e91c7e1b Merge "Layout changes for new animation assets" into pi-dev 2018-04-26 00:40:10 +00:00
Antony Sargent
d762ff23a6 Layout changes for new animation assets
The animation videos are changing to have a white background, so we want to
match that in the background color to avoid horizontal bands of the current
grey background color on the edges of the new videos. We're also adding a
divider between the video and the content beneath it.

This CL also includes the new illustration video for the launcher gesture.

Fixes: 77861241
Fixes: 77474484
Test: manual (visit all entries in Settings->System->Gestures, as well as
Settings->Display->Adaptive brightness)

Change-Id: I976782645c9431d40e005960b80353a7da2b89b8
2018-04-25 14:56:58 -07:00
Fan Zhang
7d4a11e3d3 Merge "Fix a incorrect class cast in GameControllerPreferenceCtrl" into pi-dev
am: 5605795526

Change-Id: I82717663e3fb2cd95dd9e4a51839b3d0027440d4
2018-04-25 14:36:26 -07:00
Fan Zhang
5605795526 Merge "Fix a incorrect class cast in GameControllerPreferenceCtrl" into pi-dev 2018-04-25 21:28:15 +00:00
Ivan Chiang
e7f3afba9d Merge "Add DockUpdaterFeatureProvider and DockUpdater." into pi-dev
am: 820a26c6bd

Change-Id: Ie77ac8eb096ebfa37445233481ad31d9511c1b7e
2018-04-25 12:36:25 -07:00
TreeHugger Robot
820a26c6bd Merge "Add DockUpdaterFeatureProvider and DockUpdater." into pi-dev 2018-04-25 19:21:56 +00:00
hjchangliao
f549cd1e05 Merge "Make Nfc/Beam searchable based on feature availability" into pi-dev
am: dc09b3ff49

Change-Id: I3574ef8d49987b0b94bb2641d15cbf782772e5f7
2018-04-25 10:16:41 -07:00
Doris Ling
c7494be56e Merge "Fixes crash in security settings." into pi-dev
am: abe44c2674

Change-Id: I6d0730a148fbfecaaa4b94e376550af613ad174b
2018-04-25 10:16:05 -07:00
TreeHugger Robot
dc09b3ff49 Merge "Make Nfc/Beam searchable based on feature availability" into pi-dev 2018-04-25 17:13:48 +00:00
hjchangliao
1ff466675d Make Nfc/Beam searchable based on feature availability
Update logic of updateNonIndexableKeys,
in BaseNfcPreferenceController to fix issue.
Add robotest to avoid same problem.

Change-Id: I1de5324b5a7147ff58e3c366ee7e8cf858e3283c
Fixes: 78540155
Test: make RunSettingsRoboTests
2018-04-25 17:12:33 +00:00
Doris Ling
abe44c2674 Merge "Fixes crash in security settings." into pi-dev 2018-04-25 17:05:18 +00:00
Fan Zhang
c5655d4a5e Fix a incorrect class cast in GameControllerPreferenceCtrl
Also convert the controller to TogglePrefCtrl, and register it in xml.

Change-Id: Ifbc95364b47690117b2875cba1cdc4761ad205be
Merged-In: Ifbc95364b47690117b2875cba1cdc4761ad205be
Fixes: 71972185
Test: make RunSettingsRoboTests
2018-04-25 09:08:24 -07:00
Fan Zhang
e9045a7a41 Merge "Update brightness percentage display logic to match sysui." into pi-dev
am: 69d12406f0

Change-Id: I9e209e042b129f9c1e92878c11ec6affa4e40ccb
2018-04-25 08:14:28 -07:00
TreeHugger Robot
69d12406f0 Merge "Update brightness percentage display logic to match sysui." into pi-dev 2018-04-25 15:07:32 +00:00
caxtonchan
67d44d9d61 Merge "Hide the audio switcher if it is not relevant" into pi-dev
am: 3f5444b9e4

Change-Id: Ie376aafe5ebfff928e5011ac772f5faaeb494c0d
2018-04-24 20:54:43 -07:00
TreeHugger Robot
3f5444b9e4 Merge "Hide the audio switcher if it is not relevant" into pi-dev 2018-04-25 03:42:17 +00:00
Salvador Martinez
f6d5f31564 Merge "Check if boxes still available when restoring state" into pi-dev
am: 6fcce25b72

Change-Id: Ia85fbd3b5068f739254fae45403fdf2f4b45f595
2018-04-24 19:08:51 -07:00
TreeHugger Robot
6fcce25b72 Merge "Check if boxes still available when restoring state" into pi-dev 2018-04-25 02:00:48 +00:00
caxtonchan
458fb2319f Hide the audio switcher if it is not relevant
Bug: 78317337
Test: make RunSettingsRoboTests
ROBOTEST_FILTER="AudioOutputSwitchPreferenceControllerTest" -j28
ROBOTEST_FILTER="MediaOutputPreferenceControllerTest" -j28
ROBOTEST_FILTER="HandsFreeProfileOutputPreferenceControllerTest" -j28

Change-Id: I9824941cf410b26ad166aa163d7cccd3bfc31a06
2018-04-25 01:34:42 +00:00
Doris Ling
70206e6ff2 Fixes crash in security settings.
- save the loaded icon drawable to a local var, instead of setting it to
the tile.icon and later reset it, so that we will not run into the issue
that the icon will become null when this is called multiple times.

Change-Id: I0fc73961986cddd97ad1e74b0609ac47d011cc87
Fixes: 78445923
Test: make RunSettingsRoboTests
2018-04-24 16:54:42 -07:00
Doris Ling
432ff5e455 Fix Data warning title not translated.
am: 1cf0dfd3b2

Change-Id: I8bb8187c3a70afbaa32674e56c4ede29b503b1e8
2018-04-24 15:44:52 -07:00
Doris Ling
1cf0dfd3b2 Fix Data warning title not translated.
- change to use the title resource id instead of getting the title from
the preference, so that it can react to language change properly.

Change-Id: I7f4b3c49ef1622b3d90bf035597742cac6f7af3c
Fixes: 78318536
Test: run i18nscreenshots
2018-04-24 13:42:19 -07:00
Fan Zhang
1346b066bd Update brightness percentage display logic to match sysui.
The brightness raw value is in linear pace, we need to convert
it to gamma space to make it match the way sysui represents the
brightness level.

Bug: 73810208
Change-Id: Ic4551bbeff4a6af30f7af2871a79a7d797279edb
Fixes: 78173473
Test: robotests
2018-04-24 12:10:46 -07:00
HJ ChangLiao
f1a94be5d4 Merge "Add intent receiver in BatterySaverCondition" into pi-dev
am: 465f6da15b

Change-Id: Ie34ee8d62197bf7e4cfb2e25d5ff71445f2aa9a4
2018-04-24 10:23:56 -07:00
TreeHugger Robot
465f6da15b Merge "Add intent receiver in BatterySaverCondition" into pi-dev 2018-04-24 17:19:52 +00:00
Rubin Xu
399675408d Merge "Switch to new checkPasswordHistory method" into pi-dev
am: 4a1b84e613

Change-Id: Ife2084277acf19f93352e23eae82eb38519a8be1
2018-04-24 06:23:16 -07:00
TreeHugger Robot
4a1b84e613 Merge "Switch to new checkPasswordHistory method" into pi-dev 2018-04-24 13:06:57 +00:00
HJ ChangLiao
3b7f08d1ee Add intent receiver in BatterySaverCondition
Receive ACTION_POWER_SAVE_MODE_CHANGING
to listen state and update immediately.

Change-Id: Iff2ebb262d95f43d0c970b32f326e3a3e6981a2a
Fixes: 78104542
Test: make RunSettingsRoboTests
2018-04-24 11:12:29 +08:00
Doris Ling
84506b36c5 Fix footer text not translated in Magnification settings.
am: b0877b390d

Change-Id: I3ad2795e60b3f2147f9611b54b014aa491077ce7
2018-04-23 18:49:08 -07:00
Doris Ling
b0877b390d Fix footer text not translated in Magnification settings.
- pass in the summary res id instead of the actual text when building
the launch bundle for the magnification settings.
- remove the title argument as we are passing the title res already,
which takes precedence.

Change-Id: I4ba624e1d9722aa980ea94c306df9a015a159555
Fixes: 78126057
Test: run i18nscreenshots
2018-04-23 17:07:32 -07:00
Salvador Martinez
be6a844a06 Check if boxes still available when restoring state
Apparently when the device is idle long enough the system will clean
up the dialog view for the hotspot band preference. This will cause
restore state to fail once it decides to pause the activity. To avoid
this we should make sure the boxes are not null.

Test: robotest
Bug: 78445411
Change-Id: I2a82b01f894f62be6c5209c78faddc4089aa6301
2018-04-23 17:07:29 -07:00
Salvador Martinez
062dbc2054 Merge "Disable hidden network spinner on existing networks" into pi-dev
am: ac951a69aa

Change-Id: I2fcd1b9dbd807dee783ea0027ab7c9b8e2ff369e
2018-04-23 14:55:19 -07:00
TreeHugger Robot
ac951a69aa Merge "Disable hidden network spinner on existing networks" into pi-dev 2018-04-23 21:38:55 +00:00
Lei Yu
71dca7d131 Update insert method for battery database
am: 4bfbaa6047

Change-Id: I69bed4d6ae38dc101878e342e14aa33199f2e810
2018-04-23 14:28:14 -07:00
Lei Yu
8870486f65 Add primary key for anomaly database.
am: 0fcddc77c7

Change-Id: I92c7aae2bf77c31863fa1f8191bec104f73097b4
2018-04-23 14:27:59 -07:00
Lei Yu
4bfbaa6047 Update insert method for battery database
1. Add conflict code to ignore the confliction and return -1 when
insert fails.
2. Add boolean return value to show whether insert sucessfully
3. Add unit test. We don't write robo test because robolectirc use
"update" to shadow "insert" operation, which returns the wrong data.

Bug: 77968649
Test: SettingsUnitTest
Change-Id: Ibd3b53cdb1796d74ea4a2ca1f067e2b302b939e9
2018-04-23 13:13:56 -07:00
Lei Yu
0fcddc77c7 Add primary key for anomaly database.
In this case it won't insert the duplicate data. We don't do migration since
anomaly database only contains transient data.

Bug: 77968649
Test: test still pass
Change-Id: I638564d89ead008ec184b9a4db137436d47df5bc
2018-04-23 13:08:33 -07:00
Salvador Martinez
35b76437e0 Disable hidden network spinner on existing networks
We only want this to be modifiable if you are adding a network
manually, so this CL disables it for existing networks. You
can still see what the spinner is set to though.

Test: robotests
Bug: 78436456
Change-Id: If660e432eca2dabf5bd16881368657ee89fe5a57
2018-04-23 10:50:22 -07:00
Lei Yu
a9e4d4a42a Merge "Fix bugs in auto restriction." into pi-dev
am: f6e2c19fcc

Change-Id: I2fd187d163c789ade85c40e00d44f58fea18d0be
2018-04-23 10:09:08 -07:00
Lei Yu
a4ef6f51be Merge "Fix the bug using wrong TimeUnit" into pi-dev
am: 10280a53b0

Change-Id: I8d90eec324ddfcb0123247e2e0e37aa6f6f94ab8
2018-04-23 10:08:33 -07:00
Lei Yu
f6e2c19fcc Merge "Fix bugs in auto restriction." into pi-dev 2018-04-23 17:03:39 +00:00
Lei Yu
10280a53b0 Merge "Fix the bug using wrong TimeUnit" into pi-dev 2018-04-23 16:59:47 +00:00
Pavel Grafov
0bdd7cf4f2 Merge "Pick default notification setting for work profile" into pi-dev
am: bb839f81e3

Change-Id: I8ccd32b12b9da892b5f38d4a95e3217bc8183dcc
2018-04-23 09:48:26 -07:00
TreeHugger Robot
bb839f81e3 Merge "Pick default notification setting for work profile" into pi-dev 2018-04-23 16:38:43 +00:00
Bill Yi
993bc3fcc6 [automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
am: 77e716e463  -s ours

Change-Id: I9696a4c10e97d66c36a4eaca2c1947cb528ecb01
2018-04-20 22:13:51 -07:00
TreeHugger Robot
77e716e463 Merge "Import translations. DO NOT MERGE" into pi-dev 2018-04-21 05:09:44 +00:00
Fan Zhang
f060f89b6f Merge "Catch exception when failing to create slice" into pi-dev
am: 524babb389

Change-Id: Iecb03d8889bb0a1b6f6f43f3b28070bfcc429dff
2018-04-20 19:24:45 -07:00
TreeHugger Robot
524babb389 Merge "Catch exception when failing to create slice" into pi-dev 2018-04-21 02:03:49 +00:00
Matthew Fritze
21521826d9 Merge "Add keywords to Slices" into pi-dev
am: 2f911e2e9e

Change-Id: I55871dd10278feab58ec1ff6faf3f3bd672d9e68
2018-04-20 17:44:13 -07:00