History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c7d65b4e9c784a8235424c30620bacd54cc0892e 04-May-2016 Mady Mellor <madym@google.com> Adds alpha to dimmed backgrounds

If you're on the lock screen and a child background needs
to be shown (e.g. custom background and user expanding) the
background should fade in from 0 alpha otherwise looks odd
visually.

Bug: 27591195
Change-Id: I1f46831fd8b46eca5b54e7bd964af35752c4fa2f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
3ac081786f589fd4ffedf5d2702c9d31d0a37e57 09-Mar-2016 Selim Cinek <cinek@google.com> Fixed an bug with the notification backgrounds

Notifications could suddenly have the wrong alpha and have therefore the background shadows shining through. This also cleans up the background updating logic
having a single place where their visibilities are updated.
It also fixes the shadow alpha after dragging down on the lockscreen.

Bug: 27314863
Change-Id: I5cb7937c5d2fc89cb7ef2f00d57d704349fd4f94
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
c317933a91b1d33cc4af9b7c6218b9ce675d05ea 04-Mar-2016 Selim Cinek <cinek@google.com> Fixed fading and dozemode for custom notifications

The custom notifications were fading really ugly when they
had a dark background like media notifications, because
it was fading from dark to dark.
Now this background is shared for both custom views which also
reduces overdraw for them.

In addition does the doze mode now work much nicer because we're
only fading them to greyscale instead of inverting.
This also fixed an issue where legacy custom notifications with
a dark background were colorful during doze.

Bug: 19437552
Change-Id: I87798da9ac11b9abfe4470b6ca53b555da3aa629
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
3322357b5045fdcc3e3b04c65219d39ce1ae441f 20-Feb-2016 Selim Cinek <cinek@google.com> Added fake shadows in order to have the shadow nicely fade in

Bug: 26743157
Change-Id: I21c51aa3175276f7edeed4b6df6b8730909b6051
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
f062580d395a8c99631c104d6aec250f961152dd 12-Feb-2016 Mady Mellor <madym@google.com> Improve touch target for the gear beneath a notification

This CL increases the touch target size of the gear beneath
a notification.

It also adds the logic:
- If the gear is displayed and the notification is touched
then the notification slides back over the gear
- If the grey background is touched rather than the gear
nothing happens

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

Change-Id: I5d2292016e869ed533f5873e373a1eccce651fc5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
277a8aa409def1a35eb662c974b91c0f133926aa 22-Jan-2016 Selim Cinek <cinek@google.com> Replacing alpha with shadowAlpha

Change-Id: I1fc75e395321d77fb959dd3e8ce520bd8378cfeb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
d35c2793a3f4986f0513c17d729bdca57086c994 21-Jan-2016 Selim Cinek <cinek@google.com> Added transparency to the notification backgrounds on the lockscreen

To achieve a decent lockscreen animation we also need to account for alpha.

Change-Id: Iba75f9c304962da309e0e2d32a58d757b6607b5b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.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/ActivatableNotificationView.java
6183d12926a189b08cc3be8d9c78470617e63db0 15-Jan-2016 Selim Cinek <cinek@google.com> Fixed that music notifications were not clickable on lockscreen

On the lockscreen we were unintentionally disabling single clicks
on the media buttons while we only wanted to disallow it for the
notification header. This is now fixed by explicitly checking if
we are clicking on the notification header.

Bug: 26325096
Change-Id: I044f25ac3216b98c7769c31d09d19f801a437194
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
b65c6dbb2c55bc91de34b4fa325641c0aed6b601 28-Dec-2015 Selim Cinek <cinek@google.com> Fixed a bug where the overflow card appear animation would get stuck

Bug: 24547258
Change-Id: I50a9404c7b9cced0e2e1a2e39ffaaf0d8bf2dfb9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
570981d5f1bcd0e5186cc02655254a0606b6ec14 01-Dec-2015 Selim Cinek <cinek@google.com> Fixed the handling of the expand on the lockscreen

The user can now directly go to the unlockd shade
by doubletapping the expand button.

Change-Id: Id4c3c901eaa29482e7473480feee5701bbdf29af
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
a6c6bfb61ba14b0467b73082d591c834576cddf4 30-Oct-2015 Selim Cinek <cinek@google.com> Follow up CL for notification children change

The CLs of the notification children change have been
quite overlapping, so a few comments are addressed in this
change.

Bug: 24866646
Change-Id: If3cd029f5a97302fc33f3e2b6b6b147938ddcd3e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
34d93b0985063090a9bad88a1b80e1b99bae3332 22-Oct-2015 Selim Cinek <cinek@google.com> Hiding the children backgrounds now

To avoid overdraw we are now hiding
the background of the view if it has
the same color.

Bug: 24866646
Change-Id: Ie998c9d2e6055d8e88f33300583a4b86bf35362f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
0e2ffbd48bbedf47deb7f6aed96bd07e2fc96f53 10-Sep-2015 Blazej Magnowski <johnasselta@google.com> Add FalsingManager and Classifier to SystemUI

Adds the possibility to analyze and classify touch and sensor events as
human or false touches.

Change-Id: I5079c02406d532fea38ca2d302e8606effae0696
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
7232332dc963c2ce55dda1a3a0367080d5494503 24-Jul-2015 Blazej Magnowski <johnasselta@google.com> System to track touch and sensor events before unlocking the phone

Added a new component which tracks touch and sensor events and
also events like showing the bouncer tapping a notification and
others. The collection is enabled when the screen is turned on and
is disabled after the phone is unlocked. The data is saved in a
protobuf file in internal storage in a directory called
"good_touches". There is also an option to collect events which
end with the screen turning off. These are saved in the
"bad_touches" file. Everything is hidden behind the
ENABLE_ANALYTICS flag which is set by default to false and can be
turned on only if Build.IS_DEBUGGABLE is true. Also
behind the ENFORCE_BOUNCER flag the class shows the bouncer before
expanding a notification, showing quick settings or launching an
affordance from one of the bottom corners.

Change-Id: Iaeae0fb7a0d9c707daf7a270201fa5b1cd84c74a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
83eb6bb5d83d3994a3750b566a2109a049ab1388 18-Aug-2015 Jorim Jaggi <jjaggi@google.com> Improve motion for wake-and-unlocking while pulsing

- Move all fingerprint related to logic in on central class in
SystemUI that knows all the state of the UI so there is exactly ONE
place in which we decide what to do when we acquire a fingerprint.
- When pulsing and we get a valid finger, we fade the contents of the
Keyguard out and fade the scrim out almost the same way as we would do
in a normal wake-and-unlock sequence.
- Hide shadows while dozing, so we don't see the artifacts when we fade
the dozed Keyguard out.

Bug: 23225107
Change-Id: I82f78e61f2530cf7d507ade80f6f0a340c082567
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
1f98c62f9a60fedd8f18bd47e3f3c4e5fcb34031 20-Jul-2015 Jorim Jaggi <jjaggi@google.com> Fix unnecessary layer creation for appear animation

Bug: 22561692
Change-Id: I9e5a52f8113d1cbb5afba61d7979770c2dddc5ed
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
560e64d3d95a17123048bebe2fb06ffe4567fb78 10-Jun-2015 Selim Cinek <cinek@google.com> Switched to round rect clipping while appearing notifications

This avoids a few out of memory crashes and in general seems
cleaner.

Change-Id: Iecb1be76fd561eb8bf2a4b650a866c62ed82ca65
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
2cd45dfba6a9105a305ea20b110ba5ac078a9dc6 10-Jun-2015 Selim Cinek <cinek@google.com> Enabled appear and dissappear animations for the overflow card

Bug: 21651647
Change-Id: I0732cb27ec8f88ae74fcff11340092879ba8bae3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
4a357cd2e55293402d7172766f7f9419815fc1e8 19-Mar-2015 Alan Viverette <alanv@google.com> Replace usages of deprecated Resources.getColor() and getColorStateList()

Change-Id: I8f64fe6c4c44a92ff6d07250223ba590a1d691b0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
b5605e58cb8080c8c887b1885336b707596c8094 20-Feb-2015 Selim Cinek <cinek@google.com> Enable surfacing of notification children

Yo Dawg, I herd you like notifications, so I put a
notification in your notification so you can be
interrupted while you are being interrupted.

Bug: 15869874
Bug: 15188947
Change-Id: I6c733d6f8e8a04f85036182f82d3e945c6feb5bc
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
5058c38a3177d974c1926302d505f34e58de76c8 06-Jan-2015 Chet Haase <chet@google.com> Add backgroundColor getter to View

Change-Id: I3a75169a2e91ec712fb1db4d130089a1261fc66b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
c430a5b2e4715ff5c0768956650ee83431cc70fc 10-Dec-2014 Selim Cinek <cinek@google.com> Fixed a bug where the background could become transparent

Bug: 18700365
Change-Id: I9a246cbcadb4da5ad632dcd205ce08b5cefe7ed3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.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/ActivatableNotificationView.java
310df3127aace5a82cdc107fdb1e2d6957f38bcc 31-Oct-2014 Chris Wren <cwren@android.com> Clear the initialized flag when resetting the height.

When the notification was updated within the heads up, touches were being
dropped due to an invalid actual height, after a height reset in the update code.

Bug: 18102199
Change-Id: I6c95d360452665464a868b2bc5ce4f6e104b6652
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
59d9723dd77108b83d4b0b16ca3fafdc6a66f64b 10-Oct-2014 Selim Cinek <cinek@google.com> Fixed an issue where the notification could become transparent

Bug: 17668881
Change-Id: If8389084c7696bb8d3c0155f1262ec1fe7973c44
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
f4d7fc3687e794c54ffc93b9cc7374460074e12e 26-Sep-2014 Selim Cinek <cinek@google.com> Fixed a crash with disapearing views

Bug: 17660994
Change-Id: Id957bc65f0787860019c491559c4bca242ea620e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
06c19ea00190e69496be048758101f84f3bc43ad 05-Sep-2014 Jorim Jaggi <jjaggi@google.com> Remove the scrimming of notifications

Not really needed anymore and adds a lot of overdraw. Let's get rid
of it.

Bug: 17287256
Bug: 17346296
Change-Id: I319596f7059b6ed0d3d7a578d3c786921001f4b5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
b2da91b14fb8ad15a74d171a298649e8cb6322bb 02-Sep-2014 Selim Cinek <cinek@google.com> Notifications are now selectable by the Keyboard

Also adapted the ripple colors a bit to be more visible.

Bug: 17203303
Change-Id: I7d0446d2641bcabb1e09b3af9535d88c4142e216
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
95ed59283bd25fb363d13c000a7408bcafb5e93e 28-Aug-2014 Selim Cinek <cinek@google.com> Fixed a bug where notifications could remain in the overlay.

This led to notifications being visible even though they should
have been removed

Bug: 17295716
Change-Id: I05a243d5c9ca359d1f5ca29a7535935d6e61a4d6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
6aaf217076a947c60945bf4e18f3ea31df53a19a 25-Aug-2014 Selim Cinek <cinek@google.com> Fixed crash when tapping a notification

This was due to a reverse call of an animator.

Bug: 17253276
Change-Id: I9b27ce07c41a849925dd90e8a53834d0e86e5dde
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
31094df5c6e3cb3a4a4faacb091e35eea1f6a5de 14-Aug-2014 Selim Cinek <cinek@google.com> Fixed several bugs with the notification shade

Cleaned up the code around mMaxPanelHeight of the
PanelView which could lead to flickering during
peeking.
Changed the panel opening logic to account for lag
when we need to wait for a layout, which could lead
to inconsistent animations.
Fixed a bug where holes could appear in the shade
when notifications were updating.
This also improved the general updating behaviour
which is now done in a nicer animation.

Bug: 15942322
Bug: 15861506
Bug: 15168335
Change-Id: Ifd7ce51bea6b5e39c9b76fd0d766a7d2c42bf7a4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
f4a1635060bef16b00d9dc641826b9054a1ef126 12-Aug-2014 Selim Cinek <cinek@google.com> Merge "Fixed a bug where a notification had no background" into lmp-dev
23e6acbde266cc104bffe7dff45171a1a8cb7548 12-Aug-2014 Selim Cinek <cinek@google.com> Fixed a bug where a notification had no background

When tapping on a notification and then dragging down,
the notification had no background anymore

Bug: 16191184
Change-Id: I233a45744fc39ac3fcd9f533c8427354ab384709
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
a5e211b1f2a8d055b369dadc464dc5d5bc3dd9c1 11-Aug-2014 Selim Cinek <cinek@google.com> Fixed an animation bug with inline view updates

The height is now updated in an animated fashion.

Bug: 16947659
Change-Id: I4e89e6ca78f8d3c0f1e6f7eb61134a394c6d7d73
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
60d07c597c3f996deb3f2743466fe5279ca15e8d 31-Jul-2014 Jorim Jaggi <jjaggi@google.com> Implement timings for go-to-full-shade transition.

Change-Id: Ib7c0f65b7e2565a6c30b9962e9f81547537b408a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
22f2ee567dd1b1a42432251229bcb2f05c1c4700 29-Jul-2014 Christoph Studer <chstuder@google.com> SysUI: Reset background treatment when re-using Entries

Bug: 16220667
Change-Id: I8fd2770fa5ea554728eb8cd70ce4a6171e28ece5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
c01bd1167a1b08d59557f214ddc48cf24d3b8d0a 19-Jul-2014 John Reck <jreck@google.com> Return Animator instead of ValueAnimator

Change-Id: I29a7cfdc7ffbb3a4d33f9e64f9d7ca791f5c947c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
3d2b94bf8e32640e57573ebb17911b1db9440231 02-Jul-2014 Selim Cinek <cinek@google.com> Made notifications below speedbump grey.

Also fixed a small scrimming bug where headsup where
scrimmed.

Bug: 15408642
Change-Id: I8319ccb001a1d654af055276de3c64ae388a7e47
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
697178b1244533adb0ffb3325c0a27a1fde6eaca 02-Jul-2014 Selim Cinek <cinek@google.com> Refactored the notification backgrounds

The background now only uses one specific drawable and emulating
the legacy behaviour by tinting. Notification backrounds are now
also a ripple drawable, giving feedback on click.

Bug: 15837646
Change-Id: Ia3b7dafebe2439cc56ed258264ef33b5b07faa69
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
bf370992508c55d1f2493923bdc1834a0710e4ba 17-Jun-2014 John Spurlock <jspurlock@google.com> Create a basic doze dream in SystemUI.

The doze dream is not configured by default.

When configured, the doze dream does not show anything by default.
It teases a dark version of the keyguard (showing only the time
and notifications) when a notification arrives or significant motion
is detected.

Bug:15863249
Change-Id: Icfceb054d35d6fd4d9178eda7480e2464873ca4b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
f54090e9bb23e9ed1b4d9e500d856f80d2fbe775 18-Jun-2014 Selim Cinek <cinek@google.com> Scrimming the notifications when QS is open.

Bug: 15394230
Change-Id: I4234bde0259ef296db73a43f69a765dbde5ddacd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
a32ab60bb020df1d89fadfa14eb8600242786bf2 11-Jun-2014 Selim Cinek <cinek@google.com> Fixed a racecondition which could lead to invisible backgrounds

Notification backgrounds could become invisible when doubletapping
a permanent notification.

Bug: 15545215
Change-Id: I799439a368701042b39ca47bcac6fcce281349a7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
3cb07a462be293634e6a83ea6c82f3647cd17dad 06-Jun-2014 Alan Viverette <alanv@google.com> DO NOT MERGE Material theme

BUG: 15467097
Change-Id: I15191362e104a902895418fc615892c21db64c35
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
62f30e0bb14b38c54d5fed4771141dc5b3fb6f4b 05-Jun-2014 ztenghui <ztenghui@google.com> API Review: move the CreateRevealAnimator to ViewAnimationUtils

b/15451650

Change-Id: If270bbf757047ce7847cab457d3836d756830124
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
bcbb75ac9d73a92632e97ab990a913ede755b176 27-May-2014 Adrian Roos <roosa@google.com> Initialize background visibility of ActivatableNotificationView

Initializes the background visibilities that were previously
only set when adding the view to the scroller,
resulting in HUNs having two backgrounds.

Bug: 15106201
Change-Id: I21ef3b34c6feb0e852c9dc2c3289665cff40927e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
8efa6dde2b4f2cdbf046b87b7366404c3cc46219 19-May-2014 Selim Cinek <cinek@google.com> Improved the animation logic of the stack scroller.

Newly introduced appear and disappear animations when in the shade.
Also introduced individual child delays such that notifications
appear in a slightly more appealing quantum way.
Also fixed a racecondition, such that added notifications already
have their final visibility state when they are added to the scroller.

Bug: 14081264
Change-Id: I18f5c57c2206f8e05996253981f540e97521e102
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
3c3c3fc38c474924629aa591c98d6dc190ed4e83 20-May-2014 Jorim Jaggi <jjaggi@google.com> Fix invisible notification backgrounds.

Bug: 15094262
Change-Id: I37eeb03a6ebb595da6793cfc95aa159662ab3990
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
24d7cfa4d6a3331708bb7b37f551b4f534b02f7c 20-May-2014 Selim Cinek <cinek@google.com> Fixed measuring and layouting of the more card and expandableviews.

Change-Id: I2848b39c6498ce9ad197ed7bad8423c74b372419
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
863834bd96bdebcf21f4c4a7d8285d4858c061e4 20-May-2014 Selim Cinek <cinek@google.com> Fixed a big with the vetobutton, circumventing double tapping.

Change-Id: Ie31d06fe4e2454cf6a3223bef75eca2c76f47b59
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.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/ActivatableNotificationView.java
a8b48e166ca037b3b0be2f4868e6b70fdba19d9d 19-May-2014 Jorim Jaggi <jjaggi@google.com> Move background from notification into a view.

This allows to run a circular clip animation for the double-tap
interaction on the lockscreen.

Change-Id: I1c36f4d250c0255fc1fd89f97f078b3f5914ee47
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
fe266a3cb37b31e0464b62a0d3c1288322b728fb 16-May-2014 Dan Sandler <dsandler@android.com> Enable tinting of notification backgrounds.

(Turns out gray text doesn't look so hot on tinted
backgrounds, so this CL switches it to alpha-black of an
equivalent intensity.)

Change-Id: Ia2b7e24b72849bd31bfbd0ce948a6c92233f2b9e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java
11b7a3813901e9894a37222848c56d8ae353d38d 08-May-2014 Jorim Jaggi <jjaggi@google.com> Merge "Fix crash in ActivatableNotificationView."
bccb9123a580a1fdf5b22226eaa2be3848ec2a9a 08-May-2014 Jorim Jaggi <jjaggi@google.com> Fix crash in ActivatableNotificationView.

Change-Id: Ifc431333bcf0b0d2ade81730c9ffc935218e5cc0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.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/ActivatableNotificationView.java
98fb09c2b2dbf57803a8737ee7b73cf167721312 01-May-2014 Jorim Jaggi <jjaggi@google.com> Fix animation play time, animation and alpha.

Change-Id: Ib5f0a7880473930da3db70fcbd8c4e620f267cf8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.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/ActivatableNotificationView.java
ecbab3662d4474bbb45477939aaa167eb883212b 23-Apr-2014 Jorim Jaggi <jjaggi@google.com> Introduce SHADE_LOCKED as a special state for the shade.

This state can be either reached by tapping the more card or dragging
down on any card. In this state, the shade is fully interactive, but
the phone is stil locked. This state can only be enterred if
redaction is off but security is on. If redaction is on, we will show
the bouncer instead and go to the normal shade.

Bug: 14161523
Change-Id: I95ca0991745ffc11ed1028581e3da15265c12ae5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.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/ActivatableNotificationView.java
fe40f7d13bfc1faa35c9a131ce4be5104cb8f6b9 28-Apr-2014 Jorim Jaggi <jjaggi@google.com> Flatten notification hiearchy and remove glow.

Currently, the padding and the glow was inside the individual
notification. This no longer works if we want to adjust the
padding dynamically whether we are on Keyguard or not. This change
moves the padding outside of the individual notifications, and as
a side effect, removes the glow. The glow wasn't really visible with
the new layout, so it's not a breaking change. We have to discuss
with UX first what the new "glow" solution is going to be.

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