History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dacc924a65d68e7888d8771baa14141329265ebf 08-Dec-2014 Jorim Jaggi <jjaggi@google.com> Reinspect notification for dark mode when updated

Also protect against a crash that might happen when the notification
is updated during an animation.

Bug: 18572620
Change-Id: Ifd6279df395974f7afd0c708a6c87c64de935c62
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
10ad761aa9e11f33c20e1b0fc3162973c650090f 08-Dec-2014 Jorim Jaggi <jjaggi@google.com> Update dark mode when notification is updated

When the template of a notification changes during a notification
update, we reinflate all the views but didn't update the dark mode.

Bug: 18537470
Change-Id: Iab9278adcbe3bdf39f86019e61b252db0dda7390
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
394a5d68b55ad06757270915288eaa93e6a0d89f 26-Nov-2014 Jorim Jaggi <jjaggi@google.com> Update dark mode on notifications when content is updated

When a notification was updated and we were currently in doze mode,
the views were updated but not all the color filters to make it dark
on it, so we ended up with a colored notification in doze mode.

Bug: 18537470
Change-Id: Ifde70d744a4e04e4c0d13684f3c0088f279f2d78
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
bf1960ce9c353267490d65cc1b8beacc7dd85347 20-Nov-2014 Jorim Jaggi <jjaggi@google.com> Merge "Fade notifications when exiting dozing" into lmp-mr1-dev
7b8157ef238d4eec7698338e768a602d4182cbb7 20-Nov-2014 Selim Cinek <cinek@google.com> Fixed a bug where the notifications were not animating

Bug: 18463381
Change-Id: I1064535f120dbc334a10d70b7fef232adb08a45f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
4e857f4ef0357e05806819d0488a73a12208fe8f 17-Nov-2014 Jorim Jaggi <jjaggi@google.com> Fade notifications when exiting dozing

Bug: 18146441
Change-Id: Ifa0cbb8157c65768c3a0c584166ca88c3016b730
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
1a521f3ea841f6db9686bbec7f950a3883d075aa 03-Nov-2014 Selim Cinek <cinek@google.com> Fixed a bug that the notifications were not animating when reset

Also made sure that the touch event is never filtered when its a
heads up view.

Bug: 18188693
Change-Id: Ic5de3e36c785d2cf890936322820b739a0a1b107
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
bb3d1cf11dc76543cac368486bc42efcd21d5e54 31-Oct-2014 Selim Cinek <cinek@google.com> Fixed a bug with the notification appear animation

This happened since the switch animation was running
even when invisible. This is fixed now and only
runs when the view is actually shown.

Bug: 18168562
Change-Id: I7fa2254411d249c23cd623cdff64524729f0817c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
aa92ffb1992b6f730f918fcca27996247b4867bd 10-Sep-2014 Jorim Jaggi <jjaggi@google.com> Don't use layers when fading between public/private layout

Saves us some memory and more importantly, prevents layer trashing
and some skipped frames when building the layers.

Bug: 17287256
Bug: 16513124
Change-Id: Ief7c9a892da57bc77264de016f5118277e648f45
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
cab4a60c485872848fc0fa3e65baaeb06d21a7d8 03-Sep-2014 Selim Cinek <cinek@google.com> Fixed a bug where notification icons where not animating

Bug: 16043845
Change-Id: I23217d90803fd247f6d1b4d2aea056deb5749c15
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
c3dfd328438369793c71fe7dfa419f3abd3f7d82 27-Aug-2014 John Spurlock <jspurlock@google.com> Doze: Null check in NotificationContentView.mContractedChild.

Bug: 17247547
Change-Id: Iede5d0cd88db4e293e583f3a3c324354eb6d594e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
1bf47b91179a3ebb43dbf3fa6c21a365f595882d 27-Aug-2014 John Spurlock <jspurlock@google.com> Doze: Better handling for non-default templates.

Only apply icon-specific filters if the views are found.

Bug:17289392
Change-Id: I23d1542f8e80d8efed2330fff3f86d0e58a54b7c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
e15452bb49d2531eee3086acb4763dd125f8053a 21-Aug-2014 John Spurlock <jspurlock@google.com> Doze: Improve icon treatment when dozing.

Instead of inverting them, simply desaturate. Also, apply
a constant background to small icons and give them some
transparency.

Bug:17137319

Change-Id: Id772b4fcd9ffa461bec26b87a74302012fb27867
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
0d9f35d1d86b1022d3ebd5fc988750bf062828c0 20-Aug-2014 Jorim Jaggi <jjaggi@google.com> Fix crash when reset() gets called during an animation

Bug: 17058023
Change-Id: I2ed77b49c4daf1790e43f74a274054618e378b40
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
a7fe63190cc3f95af1830886edd80acef0c334e3 27-Jun-2014 Christoph Studer <chstuder@google.com> Inline replace notification views when layout changes

Instead of going through a full remove / add when a notification
is updated with a different layout, only re-inflate the inner views.

Bug: 15869868
Change-Id: Ie18c431e7b3e2a6209d4a9b6418b3150781a063f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
11298830114a195a149ef23633c96fb3cef5399b 24-May-2014 Jorim Jaggi <jjaggi@google.com> Fade notification contents when expanding/contracting

Bug: 15284460
Change-Id: If0f18e0b8fc9e7410cc6ef2a7976bcec49a6eb6e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
2f0df8ae038dbb873bf2e11e1e13c75cf95b0198 10-Jun-2014 Selim Cinek <cinek@google.com> Fixed several bugs with redaction.

The Notification row was in most cases directly referring to
the private layout which lead to numerous bugs.

Bug: 15107339
Bug: 15536865
Bug: 15181880
Change-Id: Id1021eb853d67db168c9471d7dacbe5265c4ba2f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
c9c00ae2fa5fb787e9f12705f8cd8de445ecde4b 20-May-2014 Selim Cinek <cinek@google.com> Fixed several bugs introduced by the new background views.

Also notifications are now limited to 4U again.
Bug: 14880580

Change-Id: I05d19981ad1bb06687bf6c994608e21ac925a759
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
d552d9d8e964c102e6832610be46cf2c041e8829 07-May-2014 Jorim Jaggi <jjaggi@google.com> Introduce AmbientState for StackScroller.

AmbientState is a global state for the algorithm of the
StackScroller. Dimmed and which child is activated was moved
into this state. Further, scale and dimmed is also a
StackScrollState and animated in StackStateAnimator.

Change-Id: Ia68131cee62b2e0005f55ea6dc400d149ec15278
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
eb973565f3efc6417ca35363e4d6c642947775d8 02-May-2014 Selim Cinek <cinek@google.com> Refactored the notification animations, improved stack scroller

Animations are now only triggered when absolutely needed.
In addition, the notifications are now not clipped anymore when starting
a drag on them and the notification below the dragged one is fadded in if
necessary.

Change-Id: I80e8b3ea8fb48505edfb3cace6176dfa00c5a659
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
4222d9a7fb87d73e1443ec1a2de9782b05741af6 23-Apr-2014 Jorim Jaggi <jjaggi@google.com> Change interaction for dragging down to full shade.

Starts expanding the card if it is expandable. If it's not, we
rubberband the expansion a lot. After the threshold has been reached,
we scale all the notifications up and make it fully white and opaque.

Change-Id: I9ecd020ca263b0f84e87fd6ab2332519ac5e9984
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java
be565dfc1c17b7ddafa9753851b8f82849fd3f42 28-Apr-2014 Jorim Jaggi <jjaggi@google.com> Refactored the layout of a notifications

Notifications now consist of ExpandableViews instead of SizeAdaptiveLayouts
to avoid layout passes during the resizing. The StackScrollAlgorithm and its
States are also refactored in order to support the new behaviour. In addition,
the generation of the outline is moved to the notification views instead of
the container which contains them.

Change-Id: I1ac1292a6520f5951610039bfa204c204be9d640
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationContentView.java