History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
75524417ac507597b19abb2a91389044bec682ad 21-Jun-2016 Adrian Roos <roosa@google.com> Fix stale transformations

In messaging style we sometimes transform an individual
message and sometimes we don't. This causes the ViewTransformationHelper
to sometimes add the container and sometimes the individual messages,
which prevented the right view from getting reset.

To fix this, we now reset all views that were once managed by
ViewTransformationHelper but no longer are.

Change-Id: I1512434fde5b4444657db1c69f9a7bd1ba96fe5f
Fixes: 29509682
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
f229d406d0ca0a9fd55f24d22a7396e6908bafaf 24-May-2016 Mady Mellor <madym@google.com> Fix clipping not being activated on children in groups

Some views were not getting the call to reactivate clipping
this is because only the when the view was made visible
was it reset, views made invisible would be missed.

Fixes: 27364129
Change-Id: Ie6944569f432cd657f7f741c95c4067b346ea98b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
181385ce33c83a249087a1cff65870dfe120aae8 05-May-2016 Adrian Roos <roosa@google.com> Keep RemoteInputView visible when focused

Scrolls the NotificationStackScrollLayout in response to movement
to ensure that the focused view stays visible. Also makes sure that
the action list is always aligned at the bottom of the notification
to avoid jank during this scrolling when the height changes.

Fixes: 28193862
Fixes: 26919632
Change-Id: I911a873367fe26eafd9fae4bca4e693d0827eba7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
589fd3e47f1fa2e8038ae81e345f12b34d0f13d7 27-Apr-2016 Selim Cinek <cinek@google.com> Fixed a crash when the transformed view was updated while dragging

The transformed view could get updated during the transition
leading to a crash sometimes. We're now handling this better and
make sure the correct values are set.

Change-Id: I1a311cb7c108afeec0fc1c92eb3359c622db7b87
Fixes: 27922191
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
8f2f6a67fad7aed720e33a6629cb65d368ebfb80 24-Feb-2016 Selim Cinek <cinek@google.com> Transforming notifications now based on the user dragging

The animation is not a canned animation anymore but base on
the finger movement of the user.

Bug: 19437552
Change-Id: I0f81ac2ff05a92673e3f3b9b72a5c2de238890d0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
6f4fcdc4e6a138ec0733e0d37c05afeb2e96dcbc 12-Feb-2016 Selim Cinek <cinek@google.com> Fixed a transformation error when fading in views

Views could still be stuck in a old translation and
therefore the whole view looked weird.

Change-Id: I48a8f8824d8e5bdb0913a24783967a36c34797a8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
c0d7058b14c24cd07912f5629c26b39b7b4673d5 29-Jan-2016 Winson <winsonc@google.com> Referencing static interpolators.

Change-Id: I5d2292016e869ed533f5873e373a1eccce651fc5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
0d07c7eccd54661fd26a2f337b5f21c24d9b04ae 28-Jan-2016 Selim Cinek <cinek@google.com> Animating the work profile button location now

Media notifications have them in a different location
so we'd like to animate it.

Change-Id: I50d289bc6ed73d56dcad8cebdcb7101e2aad6ea9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
c18010f6720f606003cde3cd376ddacaca30f6e5 20-Jan-2016 Selim Cinek <cinek@google.com> Refactored the interpolators to use only one single instance

Previously many objects parsed their own interpolators leading
to memory and computational overhead.
This is now unified into a single Static class.

Change-Id: I0537aca0e6dad10a7ffd52ba64b7356b0c5e4672
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
3bdbf28b496094b012a63f1d38b823e8c205909b 15-Jan-2016 Selim Cinek <cinek@google.com> Fixed the animation on the music template by introducing scale

The notification images can now animate in scale.

Change-Id: I7cc90e13f31208c76a490dd94a1ccbc05a4f8bd3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
9969559da02f54fcbd7832de9810507a581d98d8 13-Jan-2016 Selim Cinek <cinek@google.com> Removed staggering animation with notification groups

It was more distracting than helping

Change-Id: I5a1110268d23d9f964ad515b6fff16cf9d9a4992
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
fd3e2624b55a0988fc129c2fe0e2db4885eb87f9 13-Jan-2016 Selim Cinek <cinek@google.com> Added the possibility to do custom animations for certain fields

The text of the single line version now doesn't animate over anymore.

Change-Id: Id41c1145cbb07254bff599b10d4d6df84689f797
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
646d2054dd76d7213ced8a73f2352f0d63f20043 03-Jan-2016 Selim Cinek <cinek@google.com> Improved notification transformations

All views are now faded, even if they are not handled specially

Change-Id: I2970548667e0388984098293ac0dfcbdbed12df1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
0ffbda62e55ad390e05e6c3ff52e1378e420285c 01-Jan-2016 Selim Cinek <cinek@google.com> Continued the template switch implementation

Change-Id: I86fa52f2e13d319127dcd44b98304aa3cc3c7e9e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java
4ffd63611a0d516c9988b37e9c06e6f8390c2a2f 29-Dec-2015 Selim Cinek <cinek@google.com> Changed the transformation from when switching notification views

Change-Id: I2af3c2f36787d208be7745dabae96903df256156
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/TransformState.java