Commit Graph

48604 Commits

Author SHA1 Message Date
Raff Tsai
dbbbd7a83d Merge "Add BatteryFix Slice" 2018-11-21 05:57:32 +00:00
Fan Zhang
e471b65695 [automerger skipped] Hide quicksetting tile for dev options when it's turned off am: 73469d9de1 am: eeaff5deeb -s ours am: 622444d488 -s ours am: b232d21e3d -s ours
am: b84867f450  -s ours

Change-Id: I5dfcbd2a7ebcd539bc890c407c2098edc79b3327
2018-11-20 21:55:28 -08:00
Fan Zhang
28eed42144 [automerger skipped] Hide quicksetting tile for dev options when it's turned off am: 04f1e38dc3 -s ours am: cb560b65f5 -s ours
am: 1c60e846e6  -s ours

Change-Id: I0b221a7efd47eda735a906b533e36d6969f20404
2018-11-20 21:54:16 -08:00
Fan Zhang
5c952b4a18 [automerger skipped] Merge "Hide quicksetting tile for dev options when it's turned off" into pi-dev am: 4c16ad5abf -s ours
am: 1c5a636e17  -s ours

Change-Id: Ie5a937f3e695d63ff12044a40fc902a7f03882c7
2018-11-20 21:53:12 -08:00
Fan Zhang
b84867f450 [automerger skipped] Hide quicksetting tile for dev options when it's turned off am: 73469d9de1 am: eeaff5deeb -s ours am: 622444d488 -s ours
am: b232d21e3d  -s ours

Change-Id: I3556cb37a1ed60059fea16f4ffd91772ca15fbb3
2018-11-20 21:42:26 -08:00
Fan Zhang
1c60e846e6 [automerger skipped] Hide quicksetting tile for dev options when it's turned off am: 04f1e38dc3 -s ours
am: cb560b65f5  -s ours

Change-Id: I1d6e775641db02ec58b378382d997569ef97cd06
2018-11-20 21:41:34 -08:00
Fan Zhang
1c5a636e17 [automerger skipped] Merge "Hide quicksetting tile for dev options when it's turned off" into pi-dev
am: 4c16ad5abf  -s ours

Change-Id: I7a8f95eda10b14e0fd067a15dae38cd3751566f2
2018-11-20 21:40:53 -08:00
Johnson Lu
62367be28b Merge "Refine QrCamera.getBestPreviewSize method" 2018-11-21 05:38:15 +00:00
James Lemieux
bbb4e91b3f Merge "Prepare tests for impending robolectric merge" 2018-11-21 05:16:08 +00:00
Raff Tsai
b92e9d4239 Add BatteryFix Slice
Change-Id: I504df1e9caadced71cc37f8be9207ab9fd26f9ab
Fixes: 114807643
Test: manual
2018-11-21 12:25:06 +08:00
Johnson Lu
b0e66c8807 Refine QrCamera.getBestPreviewSize method
Compares aspect ratio of camera preview and preview window to get better
preview size.

Bug: 118797380
Test: RunSettingsRoboTests
Change-Id: I5c58691b02c2b5d9709ff956e86ca301196d5664
2018-11-21 11:50:36 +08:00
TreeHugger Robot
afc09c5234 Merge "Allow below divider for all EntityHeader" 2018-11-21 03:37:39 +00:00
Maurice Lam
4fc11cee00 Merge "Remove ShadowLibcoreTimeZoneNames" 2018-11-21 02:33:01 +00:00
James Lemieux
3a55de44c5 Prepare tests for impending robolectric merge
Some ShadowUserManager function moved into the basic shadow in
robolectric proper and has been removed from the Settings
ShadowUserManager.

Test: make -j56 RunSettingsRoboTests
Change-Id: I38647dae5d16bc79bc7925ca139c9362a2035393
2018-11-20 16:40:57 -08:00
Mill Chen
4b19fecd50 Update new UI for conditional collapsibility
- Add a footer view with collapsing button and this view will be
appended to the last position of condition cards when condition
cards are expanded.
- Add a header view with expanding button when condition cards
are in collapsed state.

Bug: 119593268, 113451905
Test: rebuild, visual
Change-Id: I82c20641d1542e45383da48106f8fedea06a68ed
2018-11-20 23:20:53 +00:00
Maurice Lam
cc2cf5ba5a Remove ShadowLibcoreTimeZoneNames
Bug: 119829838
Test: atest RunSettingsRoboTests
Change-Id: I756265945dcf7c3b7a78a627c4dc32cff3c8e55c
2018-11-20 15:01:22 -08:00
Kevin Chyn
f611fe8689 Merge "Simplify preview logic" 2018-11-20 18:12:42 +00:00
TreeHugger Robot
3673833417 Merge "Prepare tests for impending robolectric merge" 2018-11-20 17:49:57 +00:00
Fan Zhang
b232d21e3d [automerger skipped] Hide quicksetting tile for dev options when it's turned off am: 73469d9de1 am: eeaff5deeb -s ours
am: 622444d488  -s ours

Change-Id: I48cc472fb0d99b88f3affb69708f7107fe3ea2dc
2018-11-20 02:43:38 -08:00
Fan Zhang
622444d488 [automerger skipped] Hide quicksetting tile for dev options when it's turned off am: 73469d9de1
am: eeaff5deeb  -s ours

Change-Id: I1da9e0c3e5a170eb16a11a616d8a76fe6424d420
2018-11-20 02:34:38 -08:00
Fan Zhang
eeaff5deeb Hide quicksetting tile for dev options when it's turned off
am: 73469d9de1

Change-Id: Ibd19748e11218a958a00eaf501d9d8ab7cfc96e0
2018-11-20 02:28:15 -08:00
Fan Zhang
cb560b65f5 [automerger skipped] Hide quicksetting tile for dev options when it's turned off
am: 04f1e38dc3  -s ours

Change-Id: I3dfc8d889fb440846e4b70193350c665389f9b89
2018-11-19 22:38:50 -08:00
TreeHugger Robot
4c16ad5abf Merge "Hide quicksetting tile for dev options when it's turned off" into pi-dev 2018-11-20 05:00:03 +00:00
Emily Chuang
1e24cb02dc Add contextual card dismissal implementation
When users clcik on the remove button in dismissal view, the card should
be marked as dismissed in the database, and the UI should be refreshed.

Bug: 113783548, 119594116
Test: robotests
Change-Id: I980600c4c0753ad5abc52ae63bac7196a4b818f1
2018-11-20 12:53:19 +08:00
tmfang
012b089a91 Allow below divider for all EntityHeader
- Create an method in LayoutPreference let other class can
  set divider status.
- EntityHeaderController will allow to have a below divider
  by default.

Test: visual, robotest
Bug: 116346008
Change-Id: Ic041b8fef8d22ce1b7ea48eedfbe97c708c41ce7
2018-11-20 11:52:29 +08:00
Johnson Lu
4942fd2aff Merge "Add QrCodeGenerator for QrCode encoding" 2018-11-20 03:33:24 +00:00
Kevin Chyn
7d7ffda9ae Simplify preview logic
Fixes: 112564159
Bug: 119786386

Test: manual
Change-Id: I42fba5a53248193fbe820e710a863ec9de728d4a
2018-11-19 18:34:31 -08:00
Johnson Lu
be878dc06c Add QrCodeGenerator for QrCode encoding
Bug: 118794858
Test: RunSettingsRoboTests
Change-Id: I1e27c7b7bf97c1b683be7d200e1f3bbdc763c4c1
2018-11-20 09:54:59 +08:00
James Lemieux
1fc96ea98d Prepare tests for impending robolectric merge
Setting's ShadowUserManager.reset() was unnecessary and collided with a
newly introduced reset() method in its super class. It has been removed.

Test: make -j56 RunSettingsGoogleRoboTests &&
  make -j56 RunSettingsRoboTests &&
  make -j56 RunSettingsLibRoboTests

Change-Id: I63c50eca0de3581fd4f64f4862233446f5937d0c
2018-11-19 16:56:40 -08:00
Sunny Shao
408dc883f7 Added the launching account page
Settings get account name and account avatar from SI.
According the account name to launch the account page.

Bug: 119608711
Test: robotest
Change-Id: I0d53e9445f4ba5ce470bd079038db0f08f0cc1c8
2018-11-20 07:38:50 +08:00
TreeHugger Robot
f8a2304da4 Merge "Tweak strings" 2018-11-19 22:08:46 +00:00
TreeHugger Robot
565c6ca5b3 Merge "Fix data usage failing test." 2018-11-19 20:28:25 +00:00
John Reck
1e136ea046 Tweak strings
Bug: 119120272
Bug: 119621549
Test: n/a
Change-Id: I73a7b594b02f6ebea2e7d15e15ebd681fe9270db
2018-11-19 12:27:39 -08:00
Fan Zhang
1f8e60b1c5 Merge "Apply new action buttons style for instant app" 2018-11-19 18:59:29 +00:00
Fan Zhang
84a1acbcc7 Merge "Add below/above dividers for new action buttons" 2018-11-19 18:35:19 +00:00
TreeHugger Robot
bedd1d1ee1 Merge "Change Switchbar fontFamily and textSize" 2018-11-19 18:33:39 +00:00
Fan Zhang
87c69c0440 Merge "Disable toggling wifi tethering in secondary user." 2018-11-19 18:32:11 +00:00
TreeHugger Robot
f9fcdc1b74 Merge "Refined the CardContentProvider unused operations" 2018-11-19 18:00:25 +00:00
tmfang
86fcd905b0 Add below/above dividers for new action buttons
- App info
- App storage
- Power usage

Test: visual
Bug: 116346008
Change-Id: Ie4a4ad6f41b74e7bc38f3ac99f241da6be19e647
2018-11-19 18:02:09 +08:00
Raff Tsai
667e9137f6 Change Switchbar fontFamily and textSize
Test: manul
Change-Id: I8e03dd9ca500ab5517ed7a0d4abcb6e9edfbe239
Fixes: 116342461
2018-11-19 17:43:18 +08:00
tmfang
787cfb34c8 Apply new action buttons style for instant app
Test: visual
Bug: 116346008
Change-Id: I5a9f31960da28757e51683db4011820f7339e2f9
2018-11-19 14:10:53 +08:00
Kevin Chyn
b4dcebec03 Use the correct manager to generate token
Bug: 111548037

Test: manual
Change-Id: I84f106ace988165f9f6dbc667c46302cbd1c6226
2018-11-16 15:58:02 -08:00
Doris Ling
9f1c617016 Disable toggling wifi tethering in secondary user.
- in previous release, the shortcut widget was for the top level
Hotspot & Tethering settings page. The top level settings has logic to
check whether the page is restricted and remove all preferences and
show a message to tell the user that tethering settings are not
available, and the user will not be able to launch the wifi hotspot
settings page.
- the updated shortcut now launches the wifi hotspot page directly.
The settings does not check for restriction. Copy the logic from the top
level settings to check for restriction and remove all preferences
accordingly.

Change-Id: I76fb7838e2db379f6ffbce7bf14003bccc1b10d3
Fixes: 116642428
Test: make RunSettingsRoboTests
2018-11-16 15:05:22 -08:00
Doris Ling
ac00f2cb76 Fix data usage failing test.
- update the tests that faile when data usage v2 is turned on.

Change-Id: I6bd09245d695791fb1564b6e598600e889d0712f
Fixes: 117433810
Test: make RunSettingsRoboTests
2018-11-16 13:06:37 -08:00
TreeHugger Robot
bd088c4205 Merge "Only update mutable shortcuts." 2018-11-16 19:11:26 +00:00
Salvador Martinez
5e568343c2 Merge "Update Settings components for dark theme" 2018-11-16 18:29:48 +00:00
Raff Tsai
d9d57be243 Merge "Fix Settings crash when clicking search bar" 2018-11-16 15:45:26 +00:00
Johnson Lu
dda5cbad68 Merge "Add QrDecorateView for QrCode scanner implementation" 2018-11-16 13:06:27 +00:00
TreeHugger Robot
3704899fc9 Merge changes from topic "settings-action-button"
* changes:
  Remove setButtonPositive method
  Apply new action button visual design
  Create a new visual design for action buttons
2018-11-16 10:45:29 +00:00
TreeHugger Robot
3f31a7820d Merge "Make UI refresh when there is only one contextual card left." 2018-11-16 09:50:31 +00:00