Commit Graph

31710 Commits

Author SHA1 Message Date
Bill Yi
81df66e003 Import translations. DO NOT MERGE am: 1339fe799d -s ours am: 925c2bbcf6 -s ours
am: 9c6395a4f3  -s ours

Change-Id: Icf6a7fa1d8697f7acc023ea1be38add02f146852
2016-08-19 16:17:31 +00:00
Bill Yi
9c6395a4f3 Import translations. DO NOT MERGE am: 1339fe799d -s ours
am: 925c2bbcf6  -s ours

Change-Id: Id51ff59548ef9acd70ced2ad681f0b42524f53ac
2016-08-19 16:14:34 +00:00
Bill Yi
925c2bbcf6 Import translations. DO NOT MERGE
am: 1339fe799d  -s ours

Change-Id: Ide032ff6bbdfdb0f73e045135f80a3d1f75f338e
2016-08-19 16:11:07 +00:00
Bill Yi
1339fe799d Import translations. DO NOT MERGE
Change-Id: I0efafca736424685e687ac6f08884fdc5e69e88d
Auto-generated-cl: translation import
2016-08-19 07:39:53 -07:00
Bill Yi
b739123c2f Import translations. DO NOT MERGE
Change-Id: Iab90b970b82abbf4bc2adf34d1c9ff75eaff41f4
Auto-generated-cl: translation import
2016-08-19 07:35:24 -07:00
Fan Zhang
5f79ae9677 Move SharedPreferenceLogger to instrumentation package.
Bug: 30914916
Test: SettingsUnitTests and RunSettingsRoboTests

- Added interface to abstract logger
- Added test for SharePrefLogger
- Moved Existing tests for instrumentation to robotests.

Change-Id: I2b431ea4b0fd09d0f11389d8b9181448f08a52c5
2016-08-18 17:38:25 -07:00
TreeHugger Robot
cbb2f5f498 Merge "Add scrollbar to Settings app." 2016-08-19 00:25:47 +00:00
TreeHugger Robot
e0bfd58a22 Merge "Delete some useless classes." 2016-08-19 00:14:55 +00:00
Todd Kennedy
46f16b357f Merge "remove duplicate permissions" 2016-08-18 23:25:04 +00:00
Doris Ling
706071126a Add scrollbar to Settings app.
Overlay PreferenceTheme to add scrollbar to the view, and also add
scrollbar to the dashboard.

Change-Id: I2273b0825b200048bd1914923b551a593aa1e16d
Fixes: 30204662
Test: manual - Launch Settings and different sub-settings, and verify
that scrollbar is shown for screen that can be scrolled.
2016-08-18 15:58:21 -07:00
Fan Zhang
061ebd2924 Delete some useless classes.
Change-Id: I219d8740f8d3c235630fa503f35a00986cba8ce3
Test: manual compile and launch app.
2016-08-18 15:54:03 -07:00
Ajay Panicker
ee19e98c29 Merge "Do not allow apps to cause Bluetooth to be discoverable forever" am: 692ad7c9ec am: 717d9f205a am: 0493302a06
am: 28dc57628b

Change-Id: I7a5904dfc21b9791302d8d5f3f3616061a8577f7
2016-08-18 22:36:22 +00:00
Ajay Panicker
28dc57628b Merge "Do not allow apps to cause Bluetooth to be discoverable forever" am: 692ad7c9ec am: 717d9f205a
am: 0493302a06

Change-Id: Ib82a2ed83b783816ad2305d51f3ec823c6d83926
2016-08-18 22:33:21 +00:00
Ajay Panicker
0493302a06 Merge "Do not allow apps to cause Bluetooth to be discoverable forever" am: 692ad7c9ec
am: 717d9f205a

Change-Id: I1c4f627f6792109db1fec087855962bf4f635b7c
2016-08-18 22:30:51 +00:00
Ajay Panicker
717d9f205a Merge "Do not allow apps to cause Bluetooth to be discoverable forever"
am: 692ad7c9ec

Change-Id: I60f576fee6222d0917ce845dd0bc071817d26009
2016-08-18 22:27:24 +00:00
Treehugger Robot
692ad7c9ec Merge "Do not allow apps to cause Bluetooth to be discoverable forever" 2016-08-18 22:23:05 +00:00
Meng Wang
11ac6602bd Merge "WiFiCallingSettings: hide wfc mode preference if not editable" into nyc-mr1-dev am: f30ef19dc3 am: 7f26e8407c
am: 7ed381b919

Change-Id: I5ce14db0e9566e7640e919b62749a3f507d908e0
2016-08-18 22:15:18 +00:00
Meng Wang
ed28a448fa WiFiCallingSettings: hide wfc mode preference if not editable am: 4436d6fe16 am: f1788b502e
am: d2eed8a642

Change-Id: I3b379e5e588033903e6dee021bb6ec74850ce5cc
2016-08-18 22:15:18 +00:00
Meng Wang
7ed381b919 Merge "WiFiCallingSettings: hide wfc mode preference if not editable" into nyc-mr1-dev am: f30ef19dc3
am: 7f26e8407c

Change-Id: I04e9482f719bd0a0d66fffa918b5e0be7d1029d4
2016-08-18 22:11:37 +00:00
Meng Wang
d2eed8a642 WiFiCallingSettings: hide wfc mode preference if not editable am: 4436d6fe16
am: f1788b502e

Change-Id: I67bb75cf7b453d9ca7e5a6a47dc16fbf074fa747
2016-08-18 22:11:37 +00:00
Ajay Panicker
9661c72700 Do not allow apps to cause Bluetooth to be discoverable forever am: 6dcab67c0c am: 091986f33a
am: c6f63a807f

Change-Id: I541318298961a88cf55d36769ffc4348d41b62fc
2016-08-18 22:09:10 +00:00
Meng Wang
7f26e8407c Merge "WiFiCallingSettings: hide wfc mode preference if not editable" into nyc-mr1-dev
am: f30ef19dc3

Change-Id: Ibe2e2a5a6d5188ae4aa42195884caa5b0ad7853b
2016-08-18 22:08:27 +00:00
Meng Wang
f1788b502e WiFiCallingSettings: hide wfc mode preference if not editable
am: 4436d6fe16

Change-Id: Ica966b8306afd541521b0e7f65c68019f4c692b4
2016-08-18 22:08:27 +00:00
Ajay Panicker
c6f63a807f Do not allow apps to cause Bluetooth to be discoverable forever am: 6dcab67c0c
am: 091986f33a

Change-Id: I2231d4bb2d339bbcf4a248e1702c3efae82c544d
2016-08-18 22:01:26 +00:00
TreeHugger Robot
f30ef19dc3 Merge "WiFiCallingSettings: hide wfc mode preference if not editable" into nyc-mr1-dev 2016-08-18 21:59:17 +00:00
Ajay Panicker
091986f33a Do not allow apps to cause Bluetooth to be discoverable forever
am: 6dcab67c0c

Change-Id: Ifaef229a60b74bb2708159232fe8f6792ded7647
2016-08-18 21:57:51 +00:00
Patrick Tjin
3025ddd786 Remove duplicate KEY_DEVICE_MODEL string set
Change-Id: I120a4aec1b04f4ae345e247f8f6c92b764b189f9
2016-08-18 14:38:45 -07:00
TreeHugger Robot
73f857ce21 Merge "Stop apps with Storage Managers from launching activity when disabled" 2016-08-18 21:30:41 +00:00
TreeHugger Robot
b0e8f67389 Merge "Log visibility change for all fragments." 2016-08-18 21:06:00 +00:00
Fan Zhang
6507613ebc Log visibility change for all fragments.
Bug: 30681771
Test: SettingsUnitTests

Refactor visibility logging from InstrumentedFragment into a mixin. And
apply mixin in remaining fragments.

Change-Id: Ibbb59904336254a3e4bb9e8c7d0b36e5a6bc2622
2016-08-18 14:04:13 -07:00
Ajay Panicker
3c1149871d Do not allow apps to cause Bluetooth to be discoverable forever
Trying to set a discoverable timout of 0 for Bluetooth will now
not allow bluetooth to be discoverable forever.

Bug: 28177801
Change-Id: Icfa03e2100f8e7f31415ebab39889b9ec32e6c77
(cherry picked from commit 6dcab67c0c)
2016-08-18 13:28:27 -07:00
Ajay Panicker
6dcab67c0c Do not allow apps to cause Bluetooth to be discoverable forever
Trying to set a discoverable timout of 0 for Bluetooth will now
not allow bluetooth to be discoverable forever.

Bug: 28177801
Change-Id: Icfa03e2100f8e7f31415ebab39889b9ec32e6c77
2016-08-18 13:19:06 -07:00
Matthew Fritze
8f17fcaa1d Stop apps with Storage Managers from launching activity when disabled
An app with a storage manager would be able to launch Manage Storage
from application settings, but when the app was disabled, the
activity would be null.

Test: In order to properly unit test this function, a large redesign is 
needed in this class, and is outside the scope of this bug.

Change-Id: Ia6b78bc6761bac8b701c904a6e438bbd951b63e8
Fixes: 30457616
2016-08-18 20:01:54 +00:00
Meng Wang
4436d6fe16 WiFiCallingSettings: hide wfc mode preference if not editable
Bug: 30947921
Change-Id: I80240fbd912afa9a40cee38070c4e77d5e9d6ae9
2016-08-18 12:19:01 -07:00
TreeHugger Robot
a8c0d42ceb Merge "Remove permission review build property - settings" 2016-08-18 00:56:36 +00:00
TreeHugger Robot
368aa33df4 Merge "Add Robolectric makefile and modify Settings Manifest for testing." 2016-08-18 00:51:57 +00:00
Julia Reynolds
51d5c9b694 Merge "Display days of week in locale order." into nyc-mr1-dev am: 8d9ade8b9c am: fcc323c091
am: 4b273f5985

Change-Id: I28f2d5912e3e450586f1d71bf3ca8be2aa3a484e
2016-08-18 00:50:16 +00:00
Julia Reynolds
68ebc7019c Display days of week in locale order. am: 0bb60ada96 am: c3997cbae1
am: 6a710906a7

Change-Id: I3e22b4dbe5c96e5a1ff674c0ab3736f3d3ec81fd
2016-08-18 00:50:15 +00:00
Fan Zhang
d945f08aeb Load default data warning value instead of hardcode it. am: 688ad857e8 am: 2ef1750fff
am: ddb3407dd5

Change-Id: If031dc6ffb6fad840d514f16878a3421f358eee8
2016-08-18 00:06:42 +00:00
Bill Yi
301706c2ee Import translations. DO NOT MERGE am: 8a611b1162 -s ours am: 25a04c0b39 -s ours
am: 617f47d77a  -s ours

Change-Id: Iaacbd400f5658c89d02b81448e20f1917032aa5c
2016-08-18 00:06:36 +00:00
Matthew Fritze
626a21b0bf Add Robolectric makefile and modify Settings Manifest for testing.
Bug: 30918570
Change-Id: I4ae998676757b4985833fac5ba05d7685e29a8a8
2016-08-17 23:28:38 +00:00
TreeHugger Robot
1b0cdcb85e Merge "Build with AAPT2" 2016-08-17 19:49:55 +00:00
Svet Ganov
bc13ca0f30 Remove permission review build property - settings
Change-Id: I2f480642c35b14c4db85878eb8deddd3c4001856
2016-08-17 12:23:30 -07:00
Julia Reynolds
4b273f5985 Merge "Display days of week in locale order." into nyc-mr1-dev am: 8d9ade8b9c
am: fcc323c091

Change-Id: I680adb75a621a0641a2262199a86ad7693ce9566
2016-08-17 19:04:35 +00:00
Julia Reynolds
6a710906a7 Display days of week in locale order. am: 0bb60ada96
am: c3997cbae1

Change-Id: Ic8837b2b5c1985910a02edf62316597bdff87122
2016-08-17 19:04:35 +00:00
Fan Zhang
ddb3407dd5 Load default data warning value instead of hardcode it. am: 688ad857e8
am: 2ef1750fff

Change-Id: I1b33b9e40e0daf6b489a0662f7b14631b6899d7b
2016-08-17 18:31:20 +00:00
Bill Yi
617f47d77a Import translations. DO NOT MERGE am: 8a611b1162 -s ours
am: 25a04c0b39  -s ours

Change-Id: I51f6a1fe06709f31cb51d99e5deeb7ebcb3b91cc
2016-08-17 18:31:16 +00:00
Julia Reynolds
fcc323c091 Merge "Display days of week in locale order." into nyc-mr1-dev
am: 8d9ade8b9c

Change-Id: I2fc4c10d0fae744749a7c92aa0c39681e1c9861c
2016-08-17 18:11:44 +00:00
Julia Reynolds
c3997cbae1 Display days of week in locale order.
am: 0bb60ada96

Change-Id: I9c6cb0b0947d8d313fa5794185fbe119cfa7725a
2016-08-17 18:11:43 +00:00
Fan Zhang
2ef1750fff Load default data warning value instead of hardcode it.
am: 688ad857e8

Change-Id: Ie982559572c96da6ba0bb9276f4ba974936b418f
2016-08-17 17:39:24 +00:00