Commit Graph

360802 Commits

Author SHA1 Message Date
TreeHugger Robot
51978d3108 Merge "Changing batterystats to use proto values." 2018-03-02 19:10:28 +00:00
Matthew Ng
0be4205ec6 Merge "Do not show track when scrubing when notification shade is down" 2018-03-02 19:10:14 +00:00
Matthew Ng
7041d8fcb9 Merge "Removing depreciated fn isLockToAppEnabled in ActivityManagerWrapper" 2018-03-02 19:09:34 +00:00
TreeHugger Robot
cbc22b8bec Merge "Allow debuggable apps to do skp capture" 2018-03-02 19:09:31 +00:00
TreeHugger Robot
7bbedee7a4 Merge "Clarify javadoc for DevicePolicyManager.KEYGUARD_DISABLE_WIDGETS_ALL" 2018-03-02 19:03:25 +00:00
TreeHugger Robot
046642fe76 Merge "Add device config to decide which Auto Selection Network UI to use." 2018-03-02 18:37:59 +00:00
Etan Cohen
caf222f814 Merge "[AWARE] Update documentation to reflect Aware+Ranging best effort" 2018-03-02 18:36:10 +00:00
TreeHugger Robot
8c1bed2aa1 Merge "Don't draw behind the display cutout in keyguard" 2018-03-02 18:33:40 +00:00
TreeHugger Robot
a94d1b90a1 Merge "Fix QQS drag handle position." 2018-03-02 18:09:14 +00:00
TreeHugger Robot
d289623ed0 Merge "More granular logging when proc file not exist" 2018-03-02 18:00:22 +00:00
TreeHugger Robot
2ac4fb88bf Merge "Read install session attrs before child elements" 2018-03-02 17:54:29 +00:00
TreeHugger Robot
cbecb1a006 Merge "Add StateTracker." 2018-03-02 17:54:08 +00:00
TreeHugger Robot
b2cdabf7aa Merge "Dump input service in bugreport critical section" 2018-03-02 17:38:38 +00:00
TreeHugger Robot
02dab4d32f Merge "Fix CTS TextViewTest" 2018-03-02 17:38:18 +00:00
Vladislav Kaznacheev
f1aab4de20 Merge "Add ViewConfiguration.shouldShowMenuShortcutsWhenKeyboardPresent" 2018-03-02 17:34:04 +00:00
Bryce Lee
8c334d0b7d Merge "Do not always destroy activity when cleaning up." 2018-03-02 17:18:45 +00:00
TreeHugger Robot
333a2349b7 Merge "Immediately enter transient enabling state in QS." 2018-03-02 17:16:24 +00:00
TreeHugger Robot
f10198f1a5 Merge "[AWARE] Update PeerHandle doc to reflect good practice on usage" 2018-03-02 17:08:24 +00:00
TreeHugger Robot
189ba59092 Merge "Log some data when the QS panel starts expanding" 2018-03-02 17:01:24 +00:00
Amin Shaikh
b9176eaa23 Fix QQS drag handle position.
Bug: 73312177
Test: visual
Change-Id: I6f92f96755c56fce6dac18f606ba94377e2d6b53
2018-03-02 11:29:07 -05:00
TreeHugger Robot
ac263ac485 Merge "Dump systemUI and notification service in bugreport critical section" 2018-03-02 16:20:39 +00:00
Evan Laird
264275e858 Don't draw behind the display cutout in keyguard
Add layout mode to KeyguardStatusBarView so that it can behave exactly
as it used to when there is no cutout, but have reasonable behavior when
there is.

Test: visual with/without cutout and with/without multi-user switch
Fixes: 72683977
Fixes: 72388285

Change-Id: I72ae5a581dd9d1884ffaf5332f7490d806d319b5
2018-03-02 11:18:15 -05:00
TreeHugger Robot
c9f8854482 Merge "Fix a crash when grContext was deleted" 2018-03-02 16:05:37 +00:00
TreeHugger Robot
d8b4d19843 Merge "Move primary-split-screen stack forward in some cases." 2018-03-02 16:00:29 +00:00
TreeHugger Robot
b6aaeddc8e Merge "Revert "Revert "Complete [add|remove]OnSessionTokensChangedListener""" 2018-03-02 15:57:40 +00:00
Vishnu Nair
3764f4e9f8 Dump input service in bugreport critical section
- input service data needs to be in sync with window service data
- section is generated in under 20 ms well within guidelines

Bug: 74098479
Test: Take bug report and verify contents
Test: mmm -j56 frameworks/native/cmds/dumpstate && \
 adb sync data && adb shell /data/nativetest64/dumpstate_smoke_test/dumpstate_smoke_test && \
 printf "\n\n#### ALL TESTS PASSED ####\n"

Change-Id: Ida087fa6b0b2e1509b6d9570ab216bacbb1a1863
2018-03-02 07:56:44 -08:00
TreeHugger Robot
6f5ed04ab7 Merge "Addresses API feedback for Intent Discovery change" 2018-03-02 15:52:32 +00:00
TreeHugger Robot
548c1e8c7c Merge "Add transport tests" 2018-03-02 15:51:26 +00:00
Rubin Xu
4b2f7aacd1 Clarify javadoc for DevicePolicyManager.KEYGUARD_DISABLE_WIDGETS_ALL
Change-Id: I773336ef85fc268fc8026a9031632ba018833eb6
Fixes: 36847262
Test: builds
2018-03-02 15:41:53 +00:00
Amin Shaikh
d03a74310f Immediately enter transient enabling state in QS.
Toggling bluetooth/wifi/tethering can feel unresponsive due to the time
it takes for these services to become enabled. This change immediately
updates the QS tile UI to reflect the transient enabling state.

Fixes: 73714270
Test: visually tapping on each tile slowly and rapidly
Change-Id: Iec10054f2af4ed78e2ddc2fdcd10245a627ca50a
2018-03-02 15:36:45 +00:00
TreeHugger Robot
2a6d979f05 Merge "Show "Work profile" no matter the work mode QS is on or off" 2018-03-02 15:35:16 +00:00
TreeHugger Robot
8eaa922a7b Merge "Don't crash if transitions controller is null" 2018-03-02 15:27:19 +00:00
TreeHugger Robot
c7f295f0f9 Merge "MediaMetadata2: Make Javadoc of each key consistent" 2018-03-02 15:24:32 +00:00
Evan Laird
404a85c467 Log some data when the QS panel starts expanding
The main goal is to learn at what x-position users tend to swipe down to
pull the notification/qs shade. To do that, this CL logs the following
data:

- x-location (as 0-100 percent)
- y-location (same)
- device rotation

in PanelView#startOpening(). This should only be logged rarely enough
(once per qs pull) not to spam logs or have any performance impact.

It also currently doesn't collect any data when expanding qs from the
keyguard, but I'm assuming that that particular case is much less
common. Logging could be added later though.

Fixes: 74012876
Test: adb logcat -b events | grep sysui_multi_action; pull notification
shade when device is unlocked and see lines like this:

02-28 12:41:42.060 31783 31783 I sysui_multi_action: [757,1324,758,4,826,413,827,12769,1322,91,1323,0,1325,0]

Change-Id: I9154a808552656d3fe02b1a8f732a4fbba3b09e6
2018-03-02 10:21:15 -05:00
Beverly Tai
5b60df7697 Merge "Keep ringer changes in priority only dnd" 2018-03-02 15:21:02 +00:00
Alan Viverette
7626e4776f Merge "Revert "Revert "Follow prebuilt/API update""" 2018-03-02 15:08:14 +00:00
Stan Iliev
6c4b6e8b0e Fix a crash when grContext was deleted
Fix a crash when trimMemory has occurred and then a java
VectorDrawable object is deleted.

Test: Ran Camera app
Bug: 72837472
Change-Id: I4bdc5975a9ceccc09af17edd9905345f97c2660f
2018-03-02 14:41:08 +00:00
Bernardo Rufino
c3ec538d4e Add transport tests
Some tests that were lacking.

Test: m -j RunFrameworksServicesRoboTests
Change-Id: Ia6800e950e96d7481d5c74f62147ad3b9b1493ba
2018-03-02 14:17:21 +00:00
Nicolas Geoffray
3eef2efe40 Merge "Add more fields in the light greylist." 2018-03-02 13:49:42 +00:00
Android Build Merger (Role)
5d802edccf Merge "Merge "Give apps with NETWORK_SETTINGS right to see any VPN." am: 6001f72478 am: e5e819f078 am: 1be320a494" 2018-03-02 13:25:40 +00:00
Chalard Jean
d1bf7733af Merge "Give apps with NETWORK_SETTINGS right to see any VPN." am: 6001f72478 am: e5e819f078
am: 1be320a494

Change-Id: I9a9d0eb212f6de105abc070a1eb5ff698b4e67bc
2018-03-02 13:25:02 +00:00
Wale Ogunwale
f55621add3 Marked some WM tests as flaky
Bug: 74078662
Test: bit me!
Change-Id: I8dde8239107baeb85b97109a0f130b01a5fe9a0a
2018-03-02 05:21:36 -08:00
Chalard Jean
1be320a494 Merge "Give apps with NETWORK_SETTINGS right to see any VPN." am: 6001f72478
am: e5e819f078

Change-Id: I7f08217c5abc86a8784b91145f1b02d6693b3919
2018-03-02 13:17:23 +00:00
Chalard Jean
e5e819f078 Merge "Give apps with NETWORK_SETTINGS right to see any VPN."
am: 6001f72478

Change-Id: Iab9c8df6071e6dec35b5f492eb8344ba370e0036
2018-03-02 13:10:45 +00:00
Wale Ogunwale
bb28587195 Move primary-split-screen stack forward in some cases.
If we are moving a stack in split-screen seconardy mode forward, we
need to make sure we move the primary split-screen stack forward in
the case it is current behind a fulscreen stack so both halves of the
split-screen appear on-top and the fullscreen stack isn't cutting
between them.
Mostly a workaround until fix can fix b/70677280 where we would have
a stack as a parent of another stack.

Change-Id: I7d030b80c12771e0370a1fea8e1abf96560a9029
Fixes: 71899050
Bug: 70677280
Test: atest ActivityStackTests#testSplitScreenMoveToFront
2018-03-02 05:05:39 -08:00
Chalard Jean
9fae0a82af Merge "Give VPNs the INTERNET capability when they route most of the IP space" am: 20013384dc am: 18e51821b1
am: 207b8e2b4e

Change-Id: Ifd77149ca2c45249b8776c878c6fac46ae81c2a4
2018-03-02 12:54:29 +00:00
Chalard Jean
207b8e2b4e Merge "Give VPNs the INTERNET capability when they route most of the IP space" am: 20013384dc
am: 18e51821b1

Change-Id: I33c6fcc72753e00af601cf915aa78416174a3871
2018-03-02 12:46:46 +00:00
Chalard Jean
18e51821b1 Merge "Give VPNs the INTERNET capability when they route most of the IP space"
am: 20013384dc

Change-Id: Icd1466c79d2593fcab5bd2e31a1acb3a36a705da
2018-03-02 12:34:25 +00:00
Chalard Jean
6001f72478 Merge "Give apps with NETWORK_SETTINGS right to see any VPN." 2018-03-02 11:52:15 +00:00
Chalard Jean
20013384dc Merge "Give VPNs the INTERNET capability when they route most of the IP space" 2018-03-02 11:18:10 +00:00