a4a4763f5857ed39d6e4dae263ee9dc01eec756a |
|
05-Oct-2016 |
Sid Soundararajan <ssoundar@google.com> |
Recents TV: Do not allow negative delay In rare cases, the getChildCount() has a delayed update. It enters the for loop, and then changes to return 0. This can potentially allow a negative delay, causing a crash. BUG: 31933255 Change-Id: Ia245edc9fca0e1712c2af5c301bac632caed1568
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/tv/animations/HomeRecentsEnterExitAnimationHolder.java
|
a9e0621f33233c43f29e876b6c1055cf1dc855fc |
|
16-May-2016 |
Jaewan Kim <jaewan@google.com> |
PIP: Improve PIP control row's focus change animation in Recents This includes following changes for performance 1. Passes the key events directly between the windows instead of using dummy Views and OnFocusChangeListener to prevent main thread from handling unnecessary focus changes. 2. Limits the window size for PIP controls to reduce unnecessary draw. Here's the test result. Test is performed with paused PIP video 1. 5 visible recents task Focus down: 48.14 fps -> 85.396 fps (+77.39%) Focus up: 24.67 fps -> 45.33 fps (+83.77%) 2. 3 visible recents task Focus down: 51.98 fps -> 132.72 fps (+155.34%) Focus up: 30.91 fps -> 53.38 fps (+72.69%) Bug: 28042495 Change-Id: I363232176975b160e122748c9997ef4b46b73a28
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/tv/animations/HomeRecentsEnterExitAnimationHolder.java
|
419c89533a148d0037e98b801068bb81f8a2cd2a |
|
11-Apr-2016 |
Jaewan Kim <jaewan@google.com> |
PIP: Fix regressions This includes following fixes - Press back key to go to Home from Recents - Do not show Recents when an activity is PIPed immediately after moved to fullscreen. These regressions are caused by c81082b Improve Animation Calculations to remove Jank Bug: 28107787 Change-Id: I3078a5d8a9505c8d03cceee329e5d740efae7feb
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/tv/animations/HomeRecentsEnterExitAnimationHolder.java
|
bda1b17d45267c7e6efd9b03a5ec2b5356aa5eb7 |
|
12-Apr-2016 |
Sid Soundararajan <ssoundar@google.com> |
Add a fall back for when the thumbnail is not generated for a task Re-add scrim and shadows to cards. This can happen on TV when an App is mid launch and the HOME button is pressed. The Banner of the App is used as a fallback, with the icon of the app as a final fallback. The icon should not be used normally, since an App would fail review for not providing a banner. BUG: 27349208 BUG: 27857124 BUG: 27953609 Change-Id: I50f6ee714eeddee1ea2b5ae31f23ea68d230bc59
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/tv/animations/HomeRecentsEnterExitAnimationHolder.java
|
67ed54a724df258738062e60d7f702f396502b49 |
|
30-Mar-2016 |
Sid Soundararajan <ssoundar@google.com> |
Add Home Recents Transition Animations b/27349208 Change-Id: I2f97954aad8671eb8dc006f3b949abc8025f4c33
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/tv/animations/HomeRecentsEnterExitAnimationHolder.java
|