Commit Graph

414399 Commits

Author SHA1 Message Date
TreeHugger Robot
f8d04b2d2f Merge "Check and configure pixel format when locking canvas" into qt-dev 2019-04-24 02:28:39 +00:00
TreeHugger Robot
c35533726d Merge "Sharesheet - Scrolling UI adjustments" into qt-dev 2019-04-24 01:56:52 +00:00
TreeHugger Robot
993e5dacd7 Merge "Transition to bold when shrinking clock" into qt-dev 2019-04-24 01:34:32 +00:00
Hyundo Moon
007bb68bdb Merge "Make MediaController#getSessionInfo() as @NonNull" into qt-dev 2019-04-24 01:31:39 +00:00
TreeHugger Robot
b9177522ff Merge "Camera: Relax BURST_CAPTURE FPS requirements" into qt-dev 2019-04-24 01:19:09 +00:00
TreeHugger Robot
a35c2f1224 Merge "Add encryption in incidentd." into qt-dev 2019-04-24 01:01:25 +00:00
TreeHugger Robot
5acc240320 Merge "Initialize Global Actions Panel when one is available" into qt-dev 2019-04-24 00:51:06 +00:00
Lucas Dupin
15ee32b208 Merge "Fix click and long click lock behavior" into qt-dev 2019-04-24 00:41:45 +00:00
Anil Admal
5bcdc825ed Merge "Fix incorrect error log message in GnssVisibilityControl class" into qt-dev 2019-04-24 00:12:41 +00:00
TreeHugger Robot
9a205d9b12 Merge "ASurfaceControl: fix surface damage" into qt-dev 2019-04-23 23:57:19 +00:00
TreeHugger Robot
b8c3309a64 Merge "Sharesheet - update direct share loading animation" into qt-dev 2019-04-23 23:48:41 +00:00
Steven Wu
991aff4191 Merge "Add logging for dozing on or off due to sensor wake up." into qt-dev 2019-04-23 23:46:43 +00:00
Dianne Hackborn
3f5447d8ae Merge "Finish up Intent identifier implementation." into qt-dev 2019-04-23 22:43:34 +00:00
TreeHugger Robot
7f127b9c56 Merge "Add overlayable_icons_test to framework/SystemUI" into qt-dev 2019-04-23 22:39:55 +00:00
Yao Chen
43706b4470 Add encryption in incidentd.
+ Sections which require encryption will be encryted on disk.

+ When the sections are requested by clients (e.g., permission controller, report assignee),
  incidentd will decrypte the data.

+ For efficiency, encryption is done ONLY for sections that require encryption.

+ Use Keystore API for key management.

Bug: 131084614
Test: incidentd_test
Change-Id: I84d6b86807ba5bbde1051e847b2df6e79e6b5be5
2019-04-23 15:20:38 -07:00
TreeHugger Robot
32b47dece4 Merge "Ask netd to swap stats map before reading" into qt-dev 2019-04-23 21:57:09 +00:00
TreeHugger Robot
388f6726ea Merge "Notification guts redesign" into qt-dev 2019-04-23 21:45:25 +00:00
TreeHugger Robot
04f13b4288 Merge "Removed the experimental code for gestural mode" into qt-dev 2019-04-23 21:11:28 +00:00
Marissa Wall
bb9b14f020 ASurfaceControl: fix surface damage
There are two problems with surface control.
1) By merging the rects, the Region turned into 0,0,0,0 instead of
an or of the Rects.
2) In the case where an app intends to have a region of 0,0,0,0,
we should treat it the same as a region of 0,0,-1,-1.

Bug: 131175047
Test: ASurfaceControl
Change-Id: Ib2e3b90ac215e069d3d3c2eca81ff1013b4287aa
2019-04-23 14:10:15 -07:00
Mady Mellor
aebf984d90 Merge "Let NoMan know when something is no longer a bubble" into qt-dev 2019-04-23 21:07:05 +00:00
TreeHugger Robot
c51ef32c2b Merge "3->1 binder calls to OverlayManager for Navbar settings" into qt-dev 2019-04-23 21:03:36 +00:00
Steve Elliott
c59eb34962 Initialize Global Actions Panel when one is available
This bug was accidentally introduced when the dialog initialization
logic was modified in ag/6925312.

Test: manual
Bug: 129964234
Change-Id: I7a1a01c22e556b362bbb850be94464530e5a3a96
2019-04-23 17:03:05 -04:00
Jordan Liu
5a3afc8ce7 Merge "Do not populate SLOT_KEY with wrong slot info" into qt-dev 2019-04-23 20:40:09 +00:00
Lucas Dupin
0df60fe702 Fix click and long click lock behavior
Accessibility clicks should unlock the phone and long presses should
disable trust agents.

Fixes: 131059420
Fixes: 130326686
Test: long press with trust agent
Test: double tap with TalkBack on lock screen
Test: double tap with TalkBack on bouncer
Change-Id: Ib2df54c540ebed0adf6c3cbcb82376c02e54d540
2019-04-23 13:21:15 -07:00
TreeHugger Robot
6db82f8965 Merge "Clean up left over prototype code in Navigation Bar" into qt-dev 2019-04-23 20:12:16 +00:00
Matt Pape
b4a49aa45b Merge "Update settings to properties mapper to use multi property listener." into qt-dev 2019-04-23 19:54:38 +00:00
Robert Snoeberger
f9030c7c8d Transition to bold when shrinking clock
Bug: 130223602
Test: visual - AOD to lock screen while playing music
Change-Id: Id03f93854bdb98a83664dc651cf1f30618f09176
2019-04-23 15:52:22 -04:00
Anil Admal
fd9bb8e2cc Fix incorrect error log message in GnssVisibilityControl class
Fixes: 130763415
Test: Verified on a Pixel device.
Change-Id: I83c150df1e99e9fb264fdafd846be1afb33897ed
2019-04-23 12:47:31 -07:00
TreeHugger Robot
dc7de27113 Merge "Camera: fix null pointer dereference" into qt-dev 2019-04-23 19:37:25 +00:00
Howard Ro
14e7eb7108 Merge "Revert "Add apex packages to uid_mapping"" into qt-dev 2019-04-23 19:36:25 +00:00
Makoto Onuki
ec41ca2aa7 Merge "pm set-home-activity waits until completion" into qt-dev 2019-04-23 19:36:08 +00:00
Howard Ro
8979ff52f0 Revert "Add apex packages to uid_mapping"
This reverts commit 67b1e54327.

Bug: 131167067
Reason for revert: b/131167067

Change-Id: I9a6aa7121a83c50fc99954bd2485eccfb26d74f5
2019-04-23 19:35:29 +00:00
TreeHugger Robot
9c505c5572 Merge "Don't start an observer without an extcon device" into qt-dev 2019-04-23 19:33:35 +00:00
TreeHugger Robot
aabebff4b8 Merge "Sharesheet - make work profile badges render" into qt-dev 2019-04-23 19:20:56 +00:00
Steven Wu
cef2d5db6b Add logging for dozing on or off due to sensor wake up.
Test: manual
Bug: 117215619
Change-Id: Ic112fdcf05c934543698d9b6e3b98d56965c64e2
2019-04-23 15:20:03 -04:00
TreeHugger Robot
5bac48f7c0 Merge "Copy private resources into SettingsLib's ProgressBar." into qt-dev 2019-04-23 19:11:26 +00:00
Hyunyoung Song
65c58f6783 3->1 binder calls to OverlayManager for Navbar settings
Bug: 131112014
Test: builds
Change-Id: I2518ccd28493ef82793c9af192e72ee6521e6fd6
2019-04-23 11:33:58 -07:00
TreeHugger Robot
8cb5228673 Merge "Adding callback when surface params are applied" into qt-dev 2019-04-23 18:32:26 +00:00
Julia Reynolds
8728d00ead Notification guts redesign
Test: atest
Fixes: 130766408
Fixes: 129453207
Bug: 127992400
Fixes: 129507783
Fixes: 130342795
Fixes: 130805969

Change-Id: I93984698c5380badb162774c818a1d040ccf9c1c
2019-04-23 14:29:41 -04:00
Amin Shaikh
8ff4cef559 Add overlayable_icons_test to framework/SystemUI
This ensures that developers do not accidentally delete/rename overlayed icons
without updating overlayable_icons_text.xml and renaming overlayed assets.

Bug: 130438597
Bug: 128571899
Test: make tests
Change-Id: I54411b3a587c4798a190f49071d5a8aa399cd824
2019-04-23 14:23:32 -04:00
Mady Mellor
a54e9fab92 Let NoMan know when something is no longer a bubble
This is needed for some of the notification group summary stuff to work.

More importantly, this is needed so that we can properly report to apps
if their notification is bubbled or not, e.g. if the user dismisses the
bubble & the notification is in the shade, that shouldn't be reported as
'FLAG_BUBBLE' as that notification is not actually being shown as a bubble.

* Adds onBubbleNotificationChanged to NotificationDelegate to pipe through
  changes in bubble state, currently we only ever change it to 'false' but
  this CL includes ability to flip it to 'true' (and also checks if the
  notif should actually be able to bubble)
* Factors code that indicates something is approved to bubble into own
  method
* Adds way to set BubbleMetadata on a notification (hidden !!)

Bug: 130250809
Test: atest NotificationManagerServiceTest
Change-Id: I8df4cc1231ed5d078ce4d50a70d2631f82fd2306
2019-04-23 11:22:00 -07:00
TreeHugger Robot
ac8913be19 Merge "Add a lock to protect persistent stats snapshot" into qt-dev 2019-04-23 18:19:06 +00:00
Jordan Liu
656f6f8b66 Do not populate SLOT_KEY with wrong slot info
The slotId is not necessarily the phoneId, so do not broadcast as if it
is. SLOT_KEY is a hidden extra so this should not impact apps in general
(if they need the old extra they can still use the hidden PHONE_KEY).

For select broadcasts like SIM_CARD_STATE_CHANGED, we will manually
populate the slot key. This is a temporary solution to b/130664115 and
we should eventually review and consider making the SLOT_KEY public for
some broadcasts.

Bug: 130664115
Test: manual
Change-Id: I84bd4c6bc4277e32cee9916dd18dd80948a808a0
(cherry picked from commit 21c3aeb49d)
2019-04-23 18:15:14 +00:00
TreeHugger Robot
fa7a24ef8e Merge "Add content description to sensors off icon in status bar" into qt-dev 2019-04-23 17:56:46 +00:00
TreeHugger Robot
831dc426f1 Merge "Add action metrics for Wi-Fi provision features" into qt-dev 2019-04-23 17:36:54 +00:00
Shuo Qian
8fb57ca86c Merge "Fix urn compare in EmergencyNumber" into qt-dev 2019-04-23 17:27:26 +00:00
Greg Daniel
68406a2dd5 Merge "Make sure to sync GPU after deleting memory in trimMemory." into qt-dev 2019-04-23 16:52:06 +00:00
TreeHugger Robot
65cf57bf6c Merge "Add delay to power-button power-off after gesture wakeup." into qt-dev 2019-04-23 16:31:24 +00:00
Fabian Kozynski
aeb929a3f9 Merge "Remove allocation from HeaderTileLayout#onLayout" into qt-dev 2019-04-23 16:21:57 +00:00
Matt Pietal
b1d629dc71 Sharesheet - Scrolling UI adjustments
Add elevation on scroll for 'scroll under' effect. Remove scrollbars.

Bug: 129979914
Test: Visual inspection
Change-Id: Ia2fd19fc2fd2f3f2e966991e8a907f25c6925df9
2019-04-23 12:15:41 -04:00