e0b2f1e2d01d1ac52ba207dc7ce76971d853298e |
|
12-Jun-2012 |
Chiao Cheng <chiaocheng@google.com> |
Global import order fix. Changed import order to be in accordance with style guide: http://source.android.com/source/code-style.html#order-import-statements Static imports will be placed at the top since most existing files used that convention. It is also a style that can be handled by both eclipse and intellij. Change-Id: Ia7013c7a2d88e5fefb8f4975d121f7fcd3fcc462
/packages/apps/Contacts/src/com/android/contacts/quickcontact/FloatingChildLayout.java
|
3a53c73f04eef94b311bb0469c1d0ca7059c0411 |
|
18-May-2012 |
Daniel Lehmann <lehmannd@google.com> |
De-jank quick contact animation Bug:6508325 Bug:6501917 This change ensures the layer allocation does not happen during the animation. This change also modifies the way the background fade is implemented to make it faster (halves the required fillrate, which is necessary given we are falling back to GPU composition in this particular case.) Change-Id: I27023ad1a5af06d2d2036baed24c2f47deb85184
/packages/apps/Contacts/src/com/android/contacts/quickcontact/FloatingChildLayout.java
|
2426cb015ba4cb679a525bd1ffe223527375468c |
|
11-May-2012 |
Daniel Lehmann <lehmannd@google.com> |
Fix some QC issues Bug:6449630 Change-Id: I5aec3ffdd3032bd3d037a053f5cb86fc9f0f16e0
/packages/apps/Contacts/src/com/android/contacts/quickcontact/FloatingChildLayout.java
|
ee287e9a7617fc38119a026f7e802f6d7d47113c |
|
07-Apr-2012 |
Josh Gargus <jjosh@google.com> |
Reduce jank in QuickContactActivity dismissal. Wait for final frame of dismissal animation to be drawn before calling Activity.finish(). Also, handle the background transition ourselves instead of using the "backgroundDimEnabled" property; this saves us one extra overdraw on the entire screen. Bug: 6209669 Change-Id: Ie1e295755185f15b5d5326050cbd990563860a6f
/packages/apps/Contacts/src/com/android/contacts/quickcontact/FloatingChildLayout.java
|
6f5557e3dc3cd12182026bdfea17b15d4d9b7dfc |
|
21-Mar-2012 |
Josh Gargus <jjosh@google.com> |
Improve frame-rate of quick-contact opening animation. Fix consists of putting the quick-contact into a hardware layer for the duration of the animation. Rename AnimationUtils to SchedulingUtils to avoid conflict with framework class of the same name. Bug: 6000249 Change-Id: Ie627ddb947582b7860f5bd0de30484c1d1d4f428
/packages/apps/Contacts/src/com/android/contacts/quickcontact/FloatingChildLayout.java
|
3063bbd0299fc0208eb6ff3e2d0b2f0679d404c3 |
|
03-Feb-2012 |
Daniel Lehmann <lehmannd@google.com> |
Tweak QuickContacts appearing animation. By using scale 50%, the appear animation should look a bit smoother Change-Id: I3eefce81bb23ec7e0bdbf224378b1cccfcf1c078
/packages/apps/Contacts/src/com/android/contacts/quickcontact/FloatingChildLayout.java
|
dbd80eedb51891fef7b85cb7f5170a8f6faf8288 |
|
02-Aug-2011 |
Daniel Lehmann <lehmannd@google.com> |
Remove hardware layers. Replace alpha by colors-with-alpha Bug:5097580 Change-Id: Icd1815d78cd482f6fa62663aa9283ff743e40642
/packages/apps/Contacts/src/com/android/contacts/quickcontact/FloatingChildLayout.java
|
2e95ad0cd5fe199d0e3ef4bbcbae8baa247382c5 |
|
29-Jul-2011 |
Daniel Lehmann <lehmannd@google.com> |
Make the contact picture exactly half the height as it is wide Bug:5087954 Change-Id: Idb8a1bd61b4c8f95910d3c5c7255400d276af0d9
/packages/apps/Contacts/src/com/android/contacts/quickcontact/FloatingChildLayout.java
|
edb576aab33efff623691a89ace3c76cb2ff12d1 |
|
28-Jul-2011 |
Daniel Lehmann <lehmannd@google.com> |
Implement new QuickContact design - Also removes default-functionality - Fixes the flicker when dismissing (Bug:5025418) Change-Id: I46cf0fbdb2dcbf002612672e5e8f81a9b1ab6939
/packages/apps/Contacts/src/com/android/contacts/quickcontact/FloatingChildLayout.java
|
cde7389187ebc6816bd73d4704f1ca1b4ee39ac3 |
|
07-Apr-2011 |
Jeff Sharkey <jsharkey@android.com> |
Move QuickContact to Activity instead of Window. QuickContact has traditionally used a Window to show a bubble with callout centered around a target area. This change moves away from private Window APIs, and instead creates FloatingChildLayout to layout the bubble. Using onLayout() is more flexible than a PopupWindow or Dialog, since it gives us access to getWindowVisibleDisplayFrame() to correctly handle system windows. (Similar to FLAG_LAYOUT_INSET_DECOR.) Changes background Drawable to use state_first and state_last to select above/below callout arrow. Also moves to using setLevel() to set arrow horizontal location. Removes recycling chiclet code, and brings in Guava library. Bug: 3362647 Change-Id: Iae953bae71db76e91e05996fe4c0dcea38bb446f
/packages/apps/Contacts/src/com/android/contacts/quickcontact/FloatingChildLayout.java
|