felkachang
10ab15dee0
Merge "Fix NotificaitonPanelView x-axis shift with IME" into pi-dev
...
am: 1b65af27d8
Change-Id: Ic1759f350085ec6340faf9f03eddde4c0eaa0b71
2018-06-18 12:09:20 -07:00
TreeHugger Robot
1b65af27d8
Merge "Fix NotificaitonPanelView x-axis shift with IME" into pi-dev
2018-06-18 18:42:47 +00:00
Lucas Dupin
2e575f413c
Merge "Fade to black without showing system wallpaper" into pi-dev
...
am: 0e52664b0c
Change-Id: I68c83452ffcff8424aa58a0527a14f90497990d1
2018-06-18 11:17:34 -07:00
Lucas Dupin
0e52664b0c
Merge "Fade to black without showing system wallpaper" into pi-dev
2018-06-18 18:08:41 +00:00
Selim Cinek
5c2a056a83
Merge "Fixed an issue where the contentHeight was wrong" into pi-dev
...
am: ed9df0d176
Change-Id: Ib607094d49ba35e14dd33d6993e343cda7594b5f
2018-06-18 10:45:01 -07:00
felkachang
7749c9a5e9
Fix NotificaitonPanelView x-axis shift with IME
...
IME will trigger the fitSystemWindow. And, there is a difference of
the parameter insets between IME and no IME. The insets.right and
insets.left report 0 without IME but positive number with IME
because IME is a type of system window and trigger fitSystemWindow
and then take the cutout as part of system window.
StatusBarWindowView handle the following condition
cutout > 0 && cutout == systemWindowInset and make its children not
layout on the safe inset both of cut out and system window. In order
to handle that cut out become system window, to take the maximum of
cut out and system window to make sure that the safe inset is
decided in StatusBarWindowView and its view decent only care about
the corner cut out.
Because StatusBarWindowView make both of PhoneStatusBarView's parent
and NotificationPanelView to have the margin for both of cutout and
system window, the counting of the padding and panel translation of
the HeadsUpStatusBarView need to do the relative changes.
Change-Id: Iafdc6a85e0e7d360b1bfc1e820f6e0779c32753f
Fix: 79957419
Fix: 109945733
Fix: 109865908
Test: atest SystemUITests
2018-06-18 10:37:31 -07:00
Selim Cinek
ed9df0d176
Merge "Fixed an issue where the contentHeight was wrong" into pi-dev
2018-06-18 17:32:20 +00:00
Lucas Dupin
a5ca4128ef
Merge "Pulse animation synchronization" into pi-dev
...
am: 32066387e1
Change-Id: Ia2c8219d869fb61d22b5b81bf641fd488a5415a9
2018-06-18 10:09:03 -07:00
TreeHugger Robot
32066387e1
Merge "Pulse animation synchronization" into pi-dev
2018-06-18 16:57:24 +00:00
Lucas Dupin
f8463ee043
Fade to black without showing system wallpaper
...
When on the lock screen, and going to AOD animated, user would
temporarily see the system wallpaper. That's not what we want,
we want to fade from semi-transparent black to black, on top
of the backdrop - lock screen wallpaper or media art.
Test: press power on the lock screen when playing media
Test: press power on the lock screen after dismissing media
Test: unlock from AOD
Test: atest packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/ScrimControllerTest.java
Fixes: 80575770
Change-Id: I6796e844add889ff86be0cd2052db7c5d5073039
2018-06-18 09:24:38 -07:00
Jorim Jaggi
ea7b5d8020
Merge "DO NOT MERGE Fix crash in case of no overlays" into pi-dev
...
am: e8a1e7a423
Change-Id: I2b70059cc6735bfdf3fd60f4837b413f8966c637
2018-06-18 09:09:33 -07:00
Jorim Jaggi
e8a1e7a423
Merge "DO NOT MERGE Fix crash in case of no overlays" into pi-dev
2018-06-18 15:52:09 +00:00
Jorim Jaggi
f3ebcb5905
Merge "Prevent showing windows while animating to avoid color mode switch" into pi-dev
...
am: 58150a7e6e
Change-Id: Ifeac639bd3d5b3dcd969beb0a6f9168c7971e5cf
2018-06-18 08:38:58 -07:00
Jorim Jaggi
58150a7e6e
Merge "Prevent showing windows while animating to avoid color mode switch" into pi-dev
2018-06-18 15:25:03 +00:00
Jorim Jaggi
af0d6d26d1
Prevent showing windows while animating to avoid color mode switch
...
If we switch the color mode during a transition, it's pretty much
guaranteed that SF is going to jank. To work around that, we
disallow showing the real content while an activity with a
non-standard-color mode is animating.
Test: Reopen photos, observe no jank
Bug: 79878256
Change-Id: Id27db483844d9424ccfb9afdebd31325eae0cdd8
2018-06-18 15:56:34 +02:00
Ahmed ElArabawy
bba3c54256
Merge "WiFi: Add configs for SAR support of body sensors" into pi-dev
...
am: ef4a56f9e4
Change-Id: I623d20464db6ebd8efe589987606f23c870d6283
2018-06-18 06:12:22 -07:00
Bill Yi
abac6b84c1
Merge changes from topic "am-aabaca13-84ab-4de5-bfa1-2add13867c06" into oc-dev am: 3c047ea7fa am: 3cca4e7b06 am: d4a1791bd7
...
am: 42fb737d13
Change-Id: I38f6349a440fb068af4a6382c11b0914e30e6047
2018-06-18 06:04:41 -07:00
Bill Yi
13d94b91d2
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped: b06ba83b23 am: 437da4c13d -s ours am: f57c14b641 -s ours am: bc1dc5c368 -s ours
...
am: 8d70303da7 -s ours
Change-Id: I8fc6b85610ce5747d02053c587c4e8cd05be4a42
2018-06-18 05:56:01 -07:00
Bill Yi
86b491a574
[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped: 693ad9800b am: cb1a10f5b6 -s ours am: d996012ef5 -s ours am: 97ee183747 -s ours
...
am: 15123e0230 -s ours
Change-Id: Ide3590768b6e472991376ced275114191a3f552d
2018-06-18 05:55:01 -07:00
Beverly
547d43e878
Merge "Skip null values in Utils.safeForeach" into pi-dev
...
am: c5901f5a06
Change-Id: I7a715578f6e715262ccb294d2e5ea2326ae1c075
2018-06-18 05:54:05 -07:00
Kevin Chyn
114e58a6f9
Merge "Don't back up Assist Gesture setup/sensitivity" into pi-dev
...
am: a74fbef8ce
Change-Id: I28f349b3674126a85731489fd8119b41385934a7
2018-06-18 05:49:12 -07:00
Jorim Jaggi
0fca17c2a6
DO NOT MERGE Fix crash in case of no overlays
...
Fixes: 110330180
Test: Rotate a device without overlays/cutout
Change-Id: Ib0701e26893489fcee0de6aaec26901aef0b8348
2018-06-18 12:45:49 +00:00
Selim Cinek
fb0a932ccc
Merge "Hiding replied notification icons from AOD" into pi-dev
...
am: 37e96a8fa5
Change-Id: Iee5f8b80ead2427af699f72aad297617b2fc3329
2018-06-18 05:44:33 -07:00
Adrian Roos
f000c614dc
Merge changes I90451c14,I9fb27a0a into pi-dev
...
am: b91dd1d944
Change-Id: I0e33553729a96e597b8e6f8e741b6cae37504175
2018-06-18 05:39:20 -07:00
Ahmed ElArabawy
ef4a56f9e4
Merge "WiFi: Add configs for SAR support of body sensors" into pi-dev
2018-06-18 12:26:40 +00:00
Bill Yi
42fb737d13
Merge changes from topic "am-aabaca13-84ab-4de5-bfa1-2add13867c06" into oc-dev am: 3c047ea7fa am: 3cca4e7b06
...
am: d4a1791bd7
Change-Id: I165a9d006345b6624877fc3b453ceb2b0baa83fb
2018-06-18 00:23:36 -07:00
Bill Yi
8d70303da7
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped: b06ba83b23 am: 437da4c13d -s ours am: f57c14b641 -s ours
...
am: bc1dc5c368 -s ours
Change-Id: Ied727ed9887bc299b944611f1caed5896d8e81ce
2018-06-18 00:15:09 -07:00
Bill Yi
d4a1791bd7
Merge changes from topic "am-aabaca13-84ab-4de5-bfa1-2add13867c06" into oc-dev am: 3c047ea7fa
...
am: 3cca4e7b06
Change-Id: Ifaa547b16411e79759647dd9cc53ea76526f5e5d
2018-06-18 00:09:08 -07:00
Bill Yi
bc1dc5c368
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped: b06ba83b23 am: 437da4c13d -s ours
...
am: f57c14b641 -s ours
Change-Id: Id5433baa969e08bd0253cb921bdaa541a1eaad3a
2018-06-18 00:02:54 -07:00
Bill Yi
3cca4e7b06
Merge changes from topic "am-aabaca13-84ab-4de5-bfa1-2add13867c06" into oc-dev
...
am: 3c047ea7fa
Change-Id: Ie97567da2988d921748f9b4ca86f658a5222f43b
2018-06-17 23:55:44 -07:00
Bill Yi
f57c14b641
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped: b06ba83b23
...
am: 437da4c13d -s ours
Change-Id: I8227403ab7fa849fcc096d3a0acfa583843abf3b
2018-06-17 23:53:27 -07:00
Bill Yi
15123e0230
[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped: 693ad9800b am: cb1a10f5b6 -s ours am: d996012ef5 -s ours
...
am: 97ee183747 -s ours
Change-Id: I606378e5028548c5189a9fe554a868512112578c
2018-06-17 23:33:25 -07:00
TreeHugger Robot
3c047ea7fa
Merge changes from topic "am-aabaca13-84ab-4de5-bfa1-2add13867c06" into oc-dev
...
* changes:
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped: b06ba83b23
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4
Import translations. DO NOT MERGE
2018-06-18 06:27:04 +00:00
Bill Yi
97ee183747
[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped: 693ad9800b am: cb1a10f5b6 -s ours
...
am: d996012ef5 -s ours
Change-Id: Idcb8df6ed5993f00170408e685080aa525f291e1
2018-06-17 23:26:21 -07:00
Bill Yi
d996012ef5
[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped: 693ad9800b
...
am: cb1a10f5b6 -s ours
Change-Id: Ib5adcfbe4afabfee3e391ec528272f210b408a10
2018-06-17 23:18:56 -07:00
Android Build Merger (Role)
437da4c13d
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4 skipped: b06ba83b23
...
Change-Id: Iae0ad51f828f91b8211e0671900f2ffa1265c655
2018-06-17 12:14:12 +00:00
Android Build Merger (Role)
b06ba83b23
[automerger skipped] Import translations. DO NOT MERGE skipped: 422582d9c4
...
Change-Id: I3f93da28223af89a03736689e7f35a723b864ff5
2018-06-17 12:14:05 +00:00
Bill Yi
422582d9c4
Import translations. DO NOT MERGE
...
Change-Id: I681a0e79a709f3cabf8b661ec5229480d99dd840
Auto-generated-cl: translation import
2018-06-17 05:13:32 -07:00
Android Build Merger (Role)
cb1a10f5b6
[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d skipped: 693ad9800b
...
Change-Id: I387f439df9441d64a658344837e4a2bd0f88a128
2018-06-17 10:03:39 +00:00
Android Build Merger (Role)
693ad9800b
[automerger skipped] Import translations. DO NOT MERGE skipped: cbc81e618d
...
Change-Id: I6a3ddad855bdc4ae74eab3e6e2cd42290176aab4
2018-06-17 10:03:31 +00:00
Bill Yi
cbc81e618d
Import translations. DO NOT MERGE
...
Change-Id: Ied5693d3e59e24f43a7a1577471819c269c7d6df
Auto-generated-cl: translation import
2018-06-17 03:02:56 -07:00
TreeHugger Robot
c5901f5a06
Merge "Skip null values in Utils.safeForeach" into pi-dev
2018-06-16 03:16:06 +00:00
TreeHugger Robot
a74fbef8ce
Merge "Don't back up Assist Gesture setup/sensitivity" into pi-dev
2018-06-16 00:28:17 +00:00
Lucas Dupin
2a6bdfd908
Pulse animation synchronization
...
Fade in pulsing notification after a delay and
fix clock scale delay.
Fixes: 109809484
Fixes: 110204622
Test: visual
Change-Id: I3b62c4c2508d7b536287020801a58cb317e88ac0
2018-06-15 14:03:12 -07:00
Selim Cinek
37e96a8fa5
Merge "Hiding replied notification icons from AOD" into pi-dev
2018-06-15 20:44:08 +00:00
Adrian Roos
b91dd1d944
Merge changes I90451c14,I9fb27a0a into pi-dev
...
* changes:
DO NOT MERGE WM: correctly draw the rounded corner / cutout overlay during rotation
WM: Fix seamless rotation
2018-06-15 20:28:13 +00:00
Eric Laurent
c9abc289a0
Merge "audioservice: fix a2dp connection race condition" into pi-dev
...
am: 706303541e
Change-Id: Id4bbff8834f97f60c211dd3c45ce59af95fbb810
2018-06-15 10:58:55 -07:00
Philip P. Moltmann
3dce361445
Merge "Abbreviate permission labels less aggressively" into pi-dev
...
am: af76df93e3
Change-Id: Ic78313f9bf162478b76ef35028659a1c93c9c58d
2018-06-15 10:48:02 -07:00
Eric Laurent
706303541e
Merge "audioservice: fix a2dp connection race condition" into pi-dev
2018-06-15 17:43:42 +00:00
Selim Cinek
f4b04ae0bb
Fixed an issue where the contentHeight was wrong
...
The content height was using the regular topPadding which
factored in the darkAmount, but wasn't updating the contentHeight.
Since updating the contentHeight is pretty expensive, we are
now using the regular topPadding whenever the lock screen
isn't fully dark, which will make sure that everything is
properly positioned and not faded.
Change-Id: Ida9f29443efc1eb80924b0e755ea5338adfe23f7
Fixes: 110091926
Test: adb shell setprop debug.force_no_blanking true and observe proper layout after animations
2018-06-15 10:35:03 -07:00