OSDN Git Service
TreeHugger Robot [Tue, 22 May 2018 00:59:29 +0000 (00:59 +0000)]
Merge "Bouncer shouldn't be translated when occluded" into pi-dev
Lucas Dupin [Tue, 22 May 2018 00:16:36 +0000 (00:16 +0000)]
Merge "Measure text in 1 pass" into pi-dev
TreeHugger Robot [Tue, 22 May 2018 00:11:49 +0000 (00:11 +0000)]
Merge "Differentiate MediaController in a process for MediaSession" into pi-dev
Lucas Dupin [Mon, 21 May 2018 23:44:28 +0000 (16:44 -0700)]
Bouncer shouldn't be translated when occluded
Only checking if the bouncer should be scrimmed isn't enough
since it might have been initialized for performance reasons,
but is hidden at the bottom of the keyguard.
Change-Id: If92083e2c385d51febe0ec3a5e5d3484476caf81
Fixes:
80101176
Test: atest packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManagerTest.java
Test: manual
TreeHugger Robot [Mon, 21 May 2018 23:37:24 +0000 (23:37 +0000)]
Merge "Add utility methods to AmbientDisplayConfig" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 22:18:47 +0000 (22:18 +0000)]
Merge "Pulse state should always show ambient wallpaper" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 22:18:42 +0000 (22:18 +0000)]
Merge "FingerprintService: requires ro.product.first_api_level" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 22:17:52 +0000 (22:17 +0000)]
Merge "Setup mAreChannelsBypassingDnd from notifPolicy" into pi-dev
Lucas Dupin [Mon, 21 May 2018 21:41:52 +0000 (14:41 -0700)]
Measure text in 1 pass
Before we were setting the text again using setText, and this
would trigger a second measure/layout pass, which is unnecessary.
Now we're using the same mesure pass to calculate the view's
best line break.
Fixes:
79714443
Test: manual. set various meeting names animated or static
Change-Id: Ia911fae8f820b703ca385a10211073bae37f3258
Yifan Hong [Mon, 21 May 2018 19:38:10 +0000 (12:38 -0700)]
FingerprintService: requires ro.product.first_api_level
Test: fingerprint registration works
Bug:
79950359
Change-Id: I1c75b9258a5c63b23fa2c546f002a596c9d55dc3
Lucas Dupin [Fri, 18 May 2018 19:57:47 +0000 (12:57 -0700)]
Pulse state should always show ambient wallpaper
Otherwise wallpaper wouldn't be set to AOD when the device pulses
and always on is off.
Bug:
78606979
Test: manual
Test: atest packages/SystemUI/tests/src/com/android/systemui/doze/DozeWallpaperStateTest.java
Change-Id: Ic40c18252cd6cb06ff6fd0d79ec3f1de16a1add5
Beverly [Mon, 21 May 2018 20:14:15 +0000 (16:14 -0400)]
Setup mAreChannelsBypassingDnd from notifPolicy
Test: atest RankingHelperTest
Change-Id: I34d9c8dfb5924bab0e496e37d5b93715c48b78ad
Fixes:
80078295
Ying Zheng [Mon, 21 May 2018 20:44:23 +0000 (20:44 +0000)]
Merge "DO NOT MERGE - Switch user picker/switcher to use CarUserManagerHelper." into pi-dev
TreeHugger Robot [Mon, 21 May 2018 20:20:31 +0000 (20:20 +0000)]
Merge "Fix the Hearing Aids connected state in Settings App" into pi-dev
Matthew Fritze [Mon, 21 May 2018 20:12:36 +0000 (13:12 -0700)]
Add utility methods to AmbientDisplayConfig
The added utility methods are to enable increased
granularity in determinining the availability of gesture
settings dependant on Always on Display.
Bug:
79779562
Test: robotests
Change-Id: Ib54a867ca554d44ee4190706805fa8545aec9fa0
Mike Digman [Mon, 21 May 2018 20:09:24 +0000 (20:09 +0000)]
Merge "Extend rotation button timeout duration" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 20:03:10 +0000 (20:03 +0000)]
Merge "Allow UiAutomation being used off the main thread" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 20:01:36 +0000 (20:01 +0000)]
Merge "Remove MANAGE_USERS from setPackagesSuspended" into pi-dev
Svetoslav Ganov [Mon, 21 May 2018 19:55:12 +0000 (19:55 +0000)]
Merge "Make RemoteCallback test API" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 19:19:59 +0000 (19:19 +0000)]
Merge "Check for bpf support at NetworkStatsService start" into pi-dev
Lucas Dupin [Mon, 21 May 2018 18:23:59 +0000 (18:23 +0000)]
Merge "Keep scrim black when "always on" is off" into pi-dev
Mike Digman [Mon, 21 May 2018 18:23:56 +0000 (11:23 -0700)]
Extend rotation button timeout duration
Moving from 6s to 10s timeout when navbar is visible.
Change-Id: I3a7067c37f254698ae53fdb9208576f3e486c8ce
Fixes:
79981820
Test: manual
Ying Zheng [Thu, 10 May 2018 20:02:07 +0000 (13:02 -0700)]
DO NOT MERGE - Switch user picker/switcher to use CarUserManagerHelper.
Test: Build
Bug:
79417730
Change-Id: I52c9b0f5ba01b85e36242b112ef9bbcc54a08e48
TreeHugger Robot [Mon, 21 May 2018 18:15:43 +0000 (18:15 +0000)]
Merge "Add a shell command for IMMS to test instant apps" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 18:05:00 +0000 (18:05 +0000)]
Merge "Add a field in config to disable/enable the string hashing in metric report." into pi-dev
TreeHugger Robot [Mon, 21 May 2018 17:59:35 +0000 (17:59 +0000)]
Merge "ResXMLTree: Clone DynamicRefTable on creation" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 17:57:26 +0000 (17:57 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 17:56:41 +0000 (17:56 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 17:54:35 +0000 (17:54 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 17:54:31 +0000 (17:54 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 17:53:32 +0000 (17:53 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 17:51:35 +0000 (17:51 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
Bill Yi [Mon, 21 May 2018 17:41:15 +0000 (10:41 -0700)]
Merge changes from topic "am-
d326b840-2575-4e69-8ec2-
5cfa14046328" into oc-dev am:
99e6aa1b1e am:
d88c6877da
am:
aa55d5db76
Change-Id: If6e65aa957489e085d1a96be0367e158c43ebc5b
Bill Yi [Mon, 21 May 2018 17:34:57 +0000 (10:34 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
f72be588eb skipped:
ea0127f477 am:
4f1f428661 -s ours am:
a53d91e485 -s ours
am:
5e1f17a880 -s ours
Change-Id: I5fdb579286d6ddce6f6a20b2fab243b33840bf93
Bill Yi [Mon, 21 May 2018 17:28:44 +0000 (10:28 -0700)]
Merge changes from topic "am-
d326b840-2575-4e69-8ec2-
5cfa14046328" into oc-dev am:
99e6aa1b1e
am:
d88c6877da
Change-Id: I0acd60a59fcb928752ce7bf952bbfe9f65b68ff4
Bill Yi [Mon, 21 May 2018 17:24:41 +0000 (10:24 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
f72be588eb skipped:
ea0127f477 am:
4f1f428661 -s ours
am:
a53d91e485 -s ours
Change-Id: Ife13f7c8262521ddc28deb4ceaf5b27b9765c792
Stanley Tng [Sun, 13 May 2018 22:08:33 +0000 (15:08 -0700)]
Fix the Hearing Aids connected state in Settings App
When two Hearing Aids devices are bonded, we should only show one device
in the Settings App and at the correct location based on the connected
state of the HA devices. When at least one HA device is connected, then
the Settings App should show it as connected. Otherwise, the Settings
App should show it as disconnected when both devices are disconnected.
Bug:
79760469
Test: Run the robotests for Settings and SettingsLib
Change-Id: I33e19af054b686b3d71b00dcbd6ff16febde6099
Bill Yi [Mon, 21 May 2018 17:19:31 +0000 (10:19 -0700)]
Merge changes from topic "am-
d326b840-2575-4e69-8ec2-
5cfa14046328" into oc-dev
am:
99e6aa1b1e
Change-Id: Id35ca83236112898b4e39b3cb173be70c435168f
Bill Yi [Mon, 21 May 2018 17:17:56 +0000 (10:17 -0700)]
[automerger skipped] Import translations. DO NOT MERGE skipped:
f72be588eb skipped:
ea0127f477
am:
4f1f428661 -s ours
Change-Id: Iac8c22f36859d6648ae856236c9a97080238cae5
Lucas Dupin [Sat, 19 May 2018 00:24:52 +0000 (17:24 -0700)]
Keep scrim black when "always on" is off
The first frame when waking up is expensive and we
need a black scrim hiding what was left behind.
Bug:
78022321
Test: atest packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/ScrimControllerTest.java
Change-Id: I99e2b7960daf2cbe51bec6aee4b15c74d532078c
Roshan Pius [Mon, 21 May 2018 17:04:10 +0000 (17:04 +0000)]
Merge "WifiConfiguration: New temp disable network status for no internet" into pi-dev
TreeHugger Robot [Mon, 21 May 2018 17:03:49 +0000 (17:03 +0000)]
Merge changes from topic "am-
d326b840-2575-4e69-8ec2-
5cfa14046328" into oc-dev
* changes:
[automerger skipped] Import translations. DO NOT MERGE skipped:
f72be588eb skipped:
ea0127f477
[automerger skipped] Import translations. DO NOT MERGE skipped:
f72be588eb
Import translations. DO NOT MERGE
Svet Ganov [Sun, 20 May 2018 01:52:40 +0000 (18:52 -0700)]
Allow UiAutomation being used off the main thread
Test: cts-tradefed run cts -m CtsUiAutomationTestCases
cts-tradefed run cts -m CtsAccessibilityServiceTestCases
cts-tradefed run cts-instant -m CtsAccessibilityServiceTestCases
bug:
80024164
Change-Id: I72c565d28f4cbcf6775535fb846b268b785a6b34
Yohei Yukawa [Mon, 21 May 2018 16:47:53 +0000 (09:47 -0700)]
Add a shell command for IMMS to test instant apps
This change adds a shell command to allow InputMethodManagerService
(IMMS) to bind to InputMethodService provided by instant apps, like we
did so for AccessibilityManagerService [1]. Note that binding to an
InputMethodService provided by instant apps is not a supported
scenario. In theory we can avoid doing this by having a separate APK
for MockIme instead of putting everything into
CtsInputMethodTestCases.apk but that configuration is not yet
supported by our test harness hence it doesn't work right now hence
having this special mode for testing is the only way we have right
now.
[1]: Ifced735a9a6e495747372dd8b00fdd64933a09c7
d223db316d11a625a73f86392e7055d5c6f26e7d
Bug:
79484568
Test: Manually verified as follows:
1. Build a test IME that has android:targetSandboxVersion="2" in its
AndroidManifest.xml.
2. Install the test IME APK with 'adb install --instant <APK>'
3. adb shell ime list -a -s
4. Make sure that the test IME is not in the list.
5. adb shell cmd input_method set-bind-instant-service-allowed true
6. adb shell ime list -a -s
7. Make sure that the test IME is now in the list.
8. Select that test IME.
9. Make sure that the test IME is working.
10. adb shell cmd input_method set-bind-instant-service-allowed false
11. Make sure that the test IME is no longer the current IME.
12. adb shell ime list -a -s
13. Make sure that the test IME is no longer in the list.
Test: cts-tradefed run cts-instant -m CtsInputMethodTestCases
Change-Id: I4383129fd9e229a849282e874aff5d4eef1f49f8
Svet Ganov [Wed, 16 May 2018 04:39:20 +0000 (21:39 -0700)]
Make RemoteCallback test API
Test: manual
bug:
79782915
Change-Id: I61343573428333c0d4a9ee2523c444753280186c
TreeHugger Robot [Mon, 21 May 2018 14:55:11 +0000 (14:55 +0000)]
Merge "Status bar icons 15 dp" into pi-dev
Ye Wen [Mon, 21 May 2018 14:19:55 +0000 (14:19 +0000)]
Merge "Allow user to change AiAi's permissions." into pi-dev
Bill Yi [Mon, 21 May 2018 00:01:33 +0000 (17:01 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Bug:
64712476
Change-Id: I99ed00eac259f67c341c1a82a547221bb7082e1f
Bill Yi [Sun, 20 May 2018 22:13:14 +0000 (15:13 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Bug:
64712476
Change-Id: Id52e0cc164ebb1c62710dfc81b4bf70d231e08fb
Bill Yi [Sun, 20 May 2018 22:06:11 +0000 (15:06 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Bug:
64712476
Change-Id: I11a29c0ab563be1a3a6bdf96fc82e719ce98e9c4
Bill Yi [Sun, 20 May 2018 20:11:33 +0000 (13:11 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Bug:
64712476
Change-Id: I5e753540af680ab9f8514066a9b164cd51a149ce
Bill Yi [Sun, 20 May 2018 20:04:20 +0000 (13:04 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Bug:
64712476
Change-Id: Icd1296a26d4c15ad5886b8cf1a7e0d438253b1cd
Bill Yi [Sun, 20 May 2018 19:49:57 +0000 (12:49 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Bug:
64712476
Change-Id: Ia968369bf14114aab85aa2aaa60050936585d5d6
TreeHugger Robot [Sun, 20 May 2018 14:20:13 +0000 (14:20 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
Bill Yi [Sun, 20 May 2018 07:45:08 +0000 (00:45 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Bug:
64712476
Change-Id: Id6f7b7b77a60fc3d42cd583a6d7e77f75b6b6bc4
Petri Gynther [Sat, 19 May 2018 05:59:50 +0000 (22:59 -0700)]
Add new metrics constant for Bluetooth A2DP hardware offload
Bug:
63932139
Bug:
79568680
Test: Settings app compiles without errors
Change-Id: I535f9cd819787f6c8d24facb5824dbf7472d5231
Merged-In: I535f9cd819787f6c8d24facb5824dbf7472d5231
TreeHugger Robot [Sun, 20 May 2018 04:53:24 +0000 (04:53 +0000)]
Merge "IMPORTANCE_FOREGROUND_SERVICE process can access fingerprint" into pi-dev
Winson Chung [Sat, 19 May 2018 04:36:16 +0000 (04:36 +0000)]
Merge "Fade back button in and out tied with the overview/shelf (1/2)" into pi-dev
Svet Ganov [Sat, 19 May 2018 02:59:25 +0000 (19:59 -0700)]
IMPORTANCE_FOREGROUND_SERVICE process can access fingerprint
We added a new priority IMPORTANCE_FOREGROUND_SERVICE
for foreground services and the services to which the
system is bound fall into this bucket while before they
were falling into IMPORTANCE_FOREGROUND.
Test: manual
bug:
79775649
Change-Id: I1626e78c5b7365985c5b4152637ab99aa0dea5f2
TreeHugger Robot [Sat, 19 May 2018 01:20:52 +0000 (01:20 +0000)]
Merge "Update auto-rotate and print icons" into pi-dev
Chenbo Feng [Sat, 19 May 2018 00:10:07 +0000 (17:10 -0700)]
Check for bpf support at NetworkStatsService start
The current implementation check for bpf map existance whenever a
NetworkStats request comes in. The check is not efficient and may
require additional permission for threads. So a member variable is added
to NetworkStatsService to store the bpf configuration status and is
initialized when NetworkStatsService start.
Test: -m CtsNetTestCases -t android.net.cts.TrafficStatsTest
-m CtsUsageStatsTestCases -t android.app.usage.cts.NetworkUsageStatsTest
Bug:
79994577
Change-Id: I872ae18fb3e9631a4e6c4d773fefbba32e60a03b
TreeHugger Robot [Fri, 18 May 2018 23:59:37 +0000 (23:59 +0000)]
Merge "clone the visibility objects for the handler thread" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 23:54:41 +0000 (23:54 +0000)]
Merge "Reset wallpaper state during startup" into pi-dev
Evan Laird [Fri, 18 May 2018 23:49:07 +0000 (19:49 -0400)]
Status bar icons 15 dp
Shrink all status bar icons by 2dp. This means setting a scale factor on
anything that is a StatusBarIconView, and manually scaling down wifi and
mobile data groups.
Also fix the padding between the mobile data view and the battery
Also snuck in a fix for the battery saver icon clipping on QS
Change-Id: I5f5430d9e9c66f5c2794dcf4974cf18aa3bff061
Test: visual
Fixes:
74985733
Fixes:
79967193
Bug:
77822905
TreeHugger Robot [Fri, 18 May 2018 23:46:39 +0000 (23:46 +0000)]
Merge "Set enabledSurroundFormats as empty string when it is null." into pi-dev
Jaewan Kim [Thu, 17 May 2018 07:47:31 +0000 (16:47 +0900)]
Differentiate MediaController in a process for MediaSession
MediaSession#getCurrentControllerInfo() can have more fine grained
differentiation for multiple MediaController in a package/process
Bug:
79728675
Test: Run CtsMediaTestCases
Change-Id: I81e94736e795ee5e7fbd28cb6cd834cc3a3b8f98
TreeHugger Robot [Fri, 18 May 2018 23:08:19 +0000 (23:08 +0000)]
Merge changes Id4feeefa,Ie0a501b8 into pi-dev
* changes:
Add counter for predictive info for hush gesture
Update DND strings
Frank Salim [Fri, 18 May 2018 22:49:00 +0000 (22:49 +0000)]
Merge "Make ImportWrappedKey work with real hardware: Get unwrapping params from WrappedKeyEntry" into pi-dev
Antony Sargent [Fri, 18 May 2018 22:47:26 +0000 (15:47 -0700)]
Update auto-rotate and print icons
Bug:
77982107
Test: manual
Change-Id: I7c5183c7e12819204ce5ecda1017b968ef4a9957
Dake Gu [Fri, 18 May 2018 22:44:25 +0000 (22:44 +0000)]
Merge "Autofill: fix missing focus/ripple effect for authentication view" into pi-dev
Lucas Dupin [Fri, 18 May 2018 22:35:36 +0000 (15:35 -0700)]
Reset wallpaper state during startup
Test: adb shell am crash com.android.systemui
Change-Id: Ia8a75bfe9384f088efc23f12336404ece05eb885
Fixes:
79343585
TreeHugger Robot [Fri, 18 May 2018 22:13:22 +0000 (22:13 +0000)]
Merge "Fixed an issue where a notification could become empty" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 22:12:30 +0000 (22:12 +0000)]
Merge "Display Cutout: Fix ActionBarOverlayLayout to properly dispatch cutout" into pi-dev
Chavi Weingarten [Fri, 18 May 2018 21:48:54 +0000 (21:48 +0000)]
Merge changes I281c748a,Ia5b68d59 into pi-dev
* changes:
Remove preserve surface block when detaching children.
Reparent children when hiding preserved surface.
Beverly [Fri, 18 May 2018 21:33:40 +0000 (17:33 -0400)]
Add counter for predictive info for hush gesture
Test: adb shell settings get secure hush_gesture_used
Test: adb shell settings get secure manual_ringer_toggle_count
Change-Id: Id4feeefa03a5951c03b09ab466a6c399d8aadd0e
Fixes:
79537757
Beverly [Fri, 18 May 2018 21:09:45 +0000 (17:09 -0400)]
Update DND strings
Test: manual
Bug:
79525632
Change-Id: Ie0a501b8bec964b760c7f686d93ee83ec3454897
Dake Gu [Fri, 18 May 2018 16:34:46 +0000 (09:34 -0700)]
Autofill: fix missing focus/ripple effect for authentication view
When there is authentication view, autofill does not use ListView, so
it's missing the focus/ripple effect. This CL let the parent of
authentication view use the same ripple drawable as ListView.
Test: manual test on phone and TV
atest CtsAutoFillServiceTestCases
Bug: b/
79980365
Change-Id: Ief15304a3e533dbd6f45b7925db0b0c39977fd04
Adrian Roos [Wed, 22 Nov 2017 13:21:01 +0000 (14:21 +0100)]
Display Cutout: Fix ActionBarOverlayLayout to properly dispatch cutout
ActionBarOverlayLayout used to drop WindowInsets, extract the content insets
as a rect, and then dispatch a modified rect to the content view; this because
there was no way to retarget the WindowInsets to the content view, and the
WindowInsets were not truly immutable. That means however, that other kinds of
insets than the content insets do not get dispatched, such as the display cutout.
To fix this, we add APIs to inset WindowInsets, make them immutable. Note that
a similar change is needed for the support lib.
Bug:
79733300
Test: atest ActionBarOverlayLayoutTest
Change-Id: I6a69d8462163ca5e66fdb53f83def6bc4063f8aa
TreeHugger Robot [Fri, 18 May 2018 20:57:21 +0000 (20:57 +0000)]
Merge "(Behind flag) Wireless charging vibration feedback" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 20:51:22 +0000 (20:51 +0000)]
Merge "Avoid binder calls when unlocking" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 20:50:50 +0000 (20:50 +0000)]
Merge "Add 195dp bucket for Wear device support." into pi-dev
TreeHugger Robot [Fri, 18 May 2018 20:44:13 +0000 (20:44 +0000)]
Merge "Remap PS key to BUTTON_MODE on DS4 joystick" into pi-dev
Jean-Michel Trivi [Fri, 18 May 2018 20:34:47 +0000 (20:34 +0000)]
Merge "MediaFormat: fix javadoc for AAC-related keys" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 20:19:00 +0000 (20:19 +0000)]
Merge "Zen radio button is width 48dp" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 19:42:18 +0000 (19:42 +0000)]
Merge "Fixes the secondary splitscreen dimensions" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 19:34:13 +0000 (19:34 +0000)]
Merge "Fixed an issue where the clear all expansion wasn't smooth" into pi-dev
Selim Cinek [Fri, 18 May 2018 19:06:10 +0000 (12:06 -0700)]
Fixed an issue where a notification could become empty
Test: add min priority notification from lockscreen, observe no blank notification
Change-Id: Ib08e6d7372fe921f0f59074c35504e234ecc0215
Fixes:
72717838
Chris Wren [Thu, 17 May 2018 22:55:42 +0000 (18:55 -0400)]
clone the visibility objects for the handler thread
The main thread was recycling the objects before the hander could
pack up the binder call.
Change-Id: I4289bdcc5b940a0a8209fdd5d3df47972de0fa4b
Fixes:
72953296
Test: atest com.android.notification.functional.NotificationInteractionTests#testNotificationShadeMetrics
jiabin [Thu, 17 May 2018 17:33:09 +0000 (10:33 -0700)]
Set enabledSurroundFormats as empty string when it is null.
When ENCODED_SURROUND_OUTPUT_ENABLED_FORMATS doesn't exist in settings
DB, enabledSurroundFormats will be null. Set it as empty string to avoid
crash.
Bug:
79923672
Test: Delete ENCODED_SURROUND_OUTPUT_ENABLED_FORMATS and select manual.
Change-Id: I8385bc05733ebd8ca0b64e756cf22fc8e3de09c8
Phil Weaver [Fri, 18 May 2018 19:29:47 +0000 (19:29 +0000)]
Merge "Magnification treats alpha=0 windows as invisible" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 19:01:00 +0000 (19:01 +0000)]
Merge "fix fingerprint condition on sdk level logic" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 18:40:48 +0000 (18:40 +0000)]
Merge "Add config overlay for mcc312-mnc530" into pi-dev
Beverly [Fri, 18 May 2018 18:28:57 +0000 (14:28 -0400)]
Zen radio button is width 48dp
Test: manual
Change-Id: Ia39be61c3217901145d2e4d7ab7970239b9c5c44
Fixes:
79698561
Matthew Ng [Mon, 14 May 2018 19:45:08 +0000 (12:45 -0700)]
Fixes the secondary splitscreen dimensions
Fixes the splitscreen bounds of other app introduced in ag/
3909876 and
bound issues related to rotation before splitscreen occurs from
landscape to seascape.
Fixes:
73250406
Test: splitscreen in seascape
Change-Id: I14f9512069b674da7d382ede8514545aabe8c5d7
Jorim Jaggi [Fri, 18 May 2018 18:26:03 +0000 (18:26 +0000)]
Merge "Schedule trimMemory after drawing the frame" into pi-dev
Frank Salim [Thu, 12 Apr 2018 10:09:44 +0000 (03:09 -0700)]
Make ImportWrappedKey work with real hardware:
Get unwrapping params from WrappedKeyEntry
Add @hide API for StrongBox-backed imported keys (as opposed to wrapped or generated)
Enable 3DES conditionally based on a system property.
Bug: b/
79986479
Bug: b/
79986680
Test: CTS
Change-Id: If6beedc203337027576ecd3555d11ed2874f9768
TreeHugger Robot [Fri, 18 May 2018 18:24:39 +0000 (18:24 +0000)]
Merge "Add logging to quickstep onboarding tips." into pi-dev
Selim Cinek [Fri, 18 May 2018 18:11:46 +0000 (11:11 -0700)]
Fixed an issue where the clear all expansion wasn't smooth
Test: add notification that is clearable, observe nice slowing down when expanding
Change-Id: I2fedb78c605fc72eaf3e8204fef1d493ced71eea
Fixes:
78861878
TreeHugger Robot [Fri, 18 May 2018 18:11:29 +0000 (18:11 +0000)]
Merge "Remove Hearing Aid toggle in Settings" into pi-dev
Lucas Dupin [Fri, 18 May 2018 01:00:16 +0000 (18:00 -0700)]
Avoid binder calls when unlocking
- User StrongAuthTracker instead of LockPatternUtils.
- Do not call NotificationViewHierarchyManager#updateRowStates twice,
because mEntryManager will do it.
- Do not apply doze state and it doesn't change.
Bug:
77823972
Test: ./external/chromium-trace/systrace.py power gfx freq am wm sched binder_driver view -a com.android.systemui -o ~/Desktop/sysui_unlock.html
Change-Id: I0a92bab79ea47db1885f5dab5c87962e465ccdfe