e5a93aa81ce79bf7fa529b09b50d7473f07a74a2 |
|
06-Jun-2015 |
George Mount <mount@google.com> |
Don't cause requestLayout when transition changes Visibility. Bug 21400515 When a Visibility transition temporarily changes a View's visibility, it should not cause a requestLayout or any other action, such as focus change. This adds a hidden method to View to allow it to tweak the visibility without causing other side-effects. Change-Id: I5a06149983051319080130e5b5e7cc7edda8dd3e
/frameworks/base/core/java/android/view/GhostView.java
|
180fd27832b429aaca0a35e8b93c88195b6451be |
|
08-May-2015 |
George Mount <mount@google.com> |
Merge "Don't call updateDisplayListIfDirty outside draw." into mnc-dev
|
0006e88863e5f88e6b1cbd047a8b08ad4d8913c7 |
|
08-May-2015 |
George Mount <mount@google.com> |
Don't call updateDisplayListIfDirty outside draw. Bug 20909826 Change-Id: If332319ba192606cc30fc8d0de00086fc5135deb
/frameworks/base/core/java/android/view/GhostView.java
|
8261a3f5ed1dbd5aa63b7819f2ef7a8e4a6ee9a1 |
|
06-May-2015 |
George Mount <mount@google.com> |
Fix crash during Activity Transition with TextureView. Bug 20675857 GhostView was synchronously forcing the View's parent to get the display list when it was created. TextureView's cannot create a display list until a surface is available and will crash if it is attempted. This change moves the request to an invalidate to get it to execute at a later time. Change-Id: I12afebdfd57eb29c1a35b23a63d045e319547faf
/frameworks/base/core/java/android/view/GhostView.java
|
31a2d063df5111e730abe7d07be064690deedc34 |
|
01-May-2015 |
Chris Craik <ccraik@google.com> |
Revert "Revert "Merge getDisplayList and updateDisplayListIfDirty"" Fixes breakage from HwAccelerationTest This reverts commit b2847afde24aac22c8fb804cdce0c24b8a7c40c4. Change-Id: I762b3c9020fc1d06bac61ffa8b956049147515b1
/frameworks/base/core/java/android/view/GhostView.java
|
b2847afde24aac22c8fb804cdce0c24b8a7c40c4 |
|
01-May-2015 |
Chris Craik <ccraik@google.com> |
Fix build. Revert "Merge getDisplayList and updateDisplayListIfDirty" This reverts commit f85d064b536d9b2028a83e21d98eac9b40b74e95. Change-Id: I8b1566aba67c385d72759ea2aea16edcd8477813
/frameworks/base/core/java/android/view/GhostView.java
|
f85d064b536d9b2028a83e21d98eac9b40b74e95 |
|
01-May-2015 |
Chris Craik <ccraik@google.com> |
Merge getDisplayList and updateDisplayListIfDirty bug:17767704 Change-Id: I5dffc0fa343d5d67d5fe59c78eca77bb8645ce0e
/frameworks/base/core/java/android/view/GhostView.java
|
f6829a0a618b4523619ec53c996b04d67e3186b9 |
|
10-Mar-2015 |
Chris Craik <ccraik@google.com> |
Remove HardwareCanvas Change-Id: I239646a7f00f09d3f76fe6b6162eed86bc0d6e77
/frameworks/base/core/java/android/view/GhostView.java
|
50ac6cb9820da352bd5e89596b17561878e969cc |
|
30-Sep-2014 |
George Mount <mount@google.com> |
Clear preordered list after use. Bug 17671834 Bug 17697944 Change-Id: I0ba46f32661869db0c925b00342211ea543e2f88
/frameworks/base/core/java/android/view/GhostView.java
|
8120652bb1155d762d945c1a3bf1636b6825dbd2 |
|
27-Sep-2014 |
George Mount <mount@google.com> |
Order GhostViews so that they display in their ghosted view's order. Bug 17671834 GhostViews can be added in arbitrary order since they are added depending on how they are insterted into the TransitionValues maps. This CL does two things: it ensures that GhostViews are always pulled to the top of the Overlay and inserts GhostViews into the Overlay in the order that their ghosted views are drawn. Change-Id: I9f68105126834cc8f30a6cfe5d58fc3c51465afd
/frameworks/base/core/java/android/view/GhostView.java
|
203d1cce5c6e45c329c27271f01041aa94509e27 |
|
15-Sep-2014 |
Chris Craik <ccraik@google.com> |
Enable shadow for GhostView bug:17331776 Change-Id: Ia5819422e8cb53d2a4da110f819823b4e90e2fee
/frameworks/base/core/java/android/view/GhostView.java
|
0017ef9ee1ca342863a76fd44d1cce4709a7ce67 |
|
12-Aug-2014 |
Dake Gu <dake@google.com> |
fix ghost clipBounds problem OverlayViewGroup clipChildren=true, so that RenderNode of GhostView will be forced clip its content to its bounds. Because GhostView is transformed to a different location other than (0,0), the content left/up to the bounds is clipped out. Introduce another clipChildren=false view between OverlayViewGroup and GhostView. b/16982904 Change-Id: Ia11926c78e19bffe80c3d4584a59b83b2fbee6df
/frameworks/base/core/java/android/view/GhostView.java
|
fe361d2113b8f3c54797d7bd720ca739328bd7aa |
|
09-Jul-2014 |
George Mount <mount@google.com> |
Move shared elements to overlay when in a transition group. Bug 15744995 Change-Id: Icf1ee603de23c7bb3bce3723cb24009e36f153d7
/frameworks/base/core/java/android/view/GhostView.java
|
807e40c55cd74004ecc2392f8655fb89b3bb5304 |
|
09-Jul-2014 |
George Mount <mount@google.com> |
Allow a "ghost view" that paint a different view from the overlay. Bug 15744995 The ghost view doesn't route touch events, but hides another view in its normal parent, and paints it as a child of another ViewGroup or ViewGroupOverlay. Change-Id: I352e14c366ccfb7303cee1dbff8563c673fd12ff
/frameworks/base/core/java/android/view/GhostView.java
|