843f54173743abe8cd4aa83b87d38e6b8b4e0ab3 |
|
21-Jun-2016 |
Selim Cinek <cinek@google.com> |
Do animations correctly in systemUI When properties weren't changing, animators were not cancelled. In addition did we still apply the delay even though animators were running before. Change-Id: I05fdd15d770900ac901eb95b616bed4cf311cd23 Fixes: 29540362
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
73cf02a0783e3857cae21fece9c292abcc9e1409 |
|
17-Jun-2016 |
Selim Cinek <cinek@google.com> |
Fixed a bug where the expanded layout would flash When the heads up disappeared from the shade, it's layout would switch to the expanded state. We're now delaying this until the animation is done. Change-Id: I6c5c970f6b471fb10b197922dfea520b07c84abc Fixes: 29318819
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
599be34e6e3274e97512f3970a0d6edddedb8eb4 |
|
13-Jun-2016 |
Adrian Roos <roosa@google.com> |
Improve action bar transition Improves the transition of the action bar between the collapsed and expanded states. Bug: 28935363 Change-Id: I89efe95aa045d04bab4208a001f82cb69b38fce5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
b0a824687f56b6950338aad169d8d837f8ed657b |
|
01-May-2016 |
Mady Mellor <madym@google.com> |
Children should have backgrounds To add a background to children of a group, a couple of things are changed when a group is in the expanded state: - The parent's shadow + background is removed - The group header is given a background and elevation - The children are elevated to cast a shadow and have backgrounds - When it's fully expanded the dividers won't be shown - There's extra height added to the parent so that the child may cast the bottom shadow of the group - As the children move into the bottom stack the last visible one alters its height and the ones below it are hidden to achieve the clipping effect Fixes: 27591195 Fixes: 28655641 Change-Id: I0484308843e9b8bc10391387e54de07973a48f7d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
048cabdbcbc262869a5b737a22ccddb5ef0d76f9 |
|
18-May-2016 |
Mady Mellor <madym@google.com> |
Merge "Ensure background is shown behind gear when notifications overlap" into nyc-dev
|
a5703187a9dba418f742fab0874a8f683b0bbb0e |
|
12-May-2016 |
Selim Cinek <cinek@google.com> |
Fixed the remove animations for notification children Previously the children container wasn't fading out. In addition was the child added to the wrong overlay leading to completely wrong animations for the children. Change-Id: I1ae395dc02cecb8629e509dfb55870f9c79d7854 Fixes: 27719756
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
c128f227872e0ab9b9976fca1eb7475e94bb4bfe |
|
26-Apr-2016 |
Mady Mellor <madym@google.com> |
Ensure background is shown behind gear when notifications overlap Uses clipTopAmount to achieve this and removes clipTopOptimization. Bug: 27310381 Change-Id: I14da1eb062a0d7751b16bfc401d70de7981e9c07
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
06416b9e576369a1349ee7b60af62fae489fc098 |
|
09-May-2016 |
Selim Cinek <cinek@google.com> |
Fixed a crash with min-priority notifications in a group Those notifications could get into a group with higher priority because they were autobundled or if the app said so. This could lead to invisible views on the lockscreen and a crash when this happened in an animated fashion. The bug was triggering old code that wasn't needed anymore that removed the viewstate. Change-Id: Ic86c2f03d55f2e98e352cdbfbb3ca80d8e676765 Fixes: 28611831
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
d13956475e97da9de83f6519eab514770118e7af |
|
28-Apr-2016 |
Selim Cinek <cinek@google.com> |
Made the dismissal of notifications snappier The notifications now dismiss as soon as the finger is lifted from the screen and we don't wait until it's fully translated. Change-Id: I2a37e019ce628ccf77e12bf8756bd05e549eca61 Fixes: 27418846
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
c897bd3e91ed442b0f32c3a5b9918e9e580b62b1 |
|
19-Mar-2016 |
Selim Cinek <cinek@google.com> |
Introduced a number indicating more children in a group Bug: 25376106 Change-Id: I97dc60c4fea599c668c9e74e11b7d693fd78589b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
c0d7058b14c24cd07912f5629c26b39b7b4673d5 |
|
29-Jan-2016 |
Winson <winsonc@google.com> |
Referencing static interpolators. Change-Id: I5d2292016e869ed533f5873e373a1eccce651fc5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.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/stack/StackStateAnimator.java
|
6811d728fb988a32cbfc836b768a261a7f60c98a |
|
20-Jan-2016 |
Selim Cinek <cinek@google.com> |
Drawing the background of the notifications as a grey color now Some cases are still not working perfectly as the background is never animating Change-Id: I4b357161d53d62f4cf5c0fbf76e70e5f3465bd68
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.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/stack/StackStateAnimator.java
|
4fd5dfc1c3c356c62db329b2c1ccc00e3e75dabc |
|
20-Jan-2016 |
Selim Cinek <cinek@google.com> |
Removed the visual speedbump Change-Id: Iaacfc75ba691db07522e9d1d893aecd6b3be6338
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
587cbf30a7be07b502ab78b21c9f4e24370f8fce |
|
19-Jan-2016 |
Selim Cinek <cinek@google.com> |
Remove the scale animation from the lockscreen With fullbleed notifications don't scale anymore when clicked. Change-Id: I75fadb5e6ccb7f12ca8fc1cb9459c6d9576f4abd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.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/stack/StackStateAnimator.java
|
ef5127ea5f34f7a4c961021f6b691174bcb81d2e |
|
22-Dec-2015 |
Selim Cinek <cinek@google.com> |
Isolating heads up children from their groups now Group children are now isolated into their own group for a few seconds until it's merged into the group again when they are heads upped. This makes notifications groups finally usable with HUNs again. Change-Id: I0cb5e4f7a70e09989030dfe70ddcbb50575c1c02
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
5eb67c22489f5fda22770d1fc824e7a8013ec025 |
|
20-Aug-2015 |
Jorim Jaggi <jjaggi@google.com> |
Fix jank when clicking on HUN There is jank at the beginning of the transition when the heads-up disappears when clicking, because a lot of stuff is going on. In order to make it consistent with other notification clicks in the shade, introduce a delay for the disappear animation. Bug: 23365512 Change-Id: Ib7c5db552d6803f96374198c2af38cf8236769cd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
0fccc729fd3b19a62efd90ae13b207faa3d1e8bb |
|
30-Jul-2015 |
Selim Cinek <cinek@google.com> |
The heads up now correctly dissapears when clicking Bug: 22729955 Change-Id: I977b36823bf936baab527f932b1e5576241f4d71
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
eaee9c01902ecfc253be98d68e5d7b586ed54463 |
|
25-Jun-2015 |
Selim Cinek <cinek@google.com> |
Fixed a HUN crash with notification children Notification children were not properly handled before when added lead to a crash. This will fix this bug finally. Bug: 21868047 Change-Id: I92f2f7e71659de8274711a448e370084d423ca9f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
a89904223770a43d4c2e5ecd26400ed8f1db68df |
|
13-Jun-2015 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Fix dark mode for custom views" into mnc-dev
|
021eee53e52c880a529ece28a3a9edb3cd0776b7 |
|
12-Jun-2015 |
Jorim Jaggi <jjaggi@google.com> |
Fix dark mode for custom views Bug: 20847909 Change-Id: I9f5c6cf2d0fa4e632ce654660050a48c76bc671b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
5f2c415fbdaf11e37b1b07298bc037cfcb5fa579 |
|
11-Jun-2015 |
Selim Cinek <cinek@google.com> |
Merge "Enabled appear and dissappear animations for the overflow card" into mnc-dev
|
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/stack/StackStateAnimator.java
|
8f93763cf0f4b3c41f6b0ecac09b621eb0ca328b |
|
05-Jun-2015 |
Selim Cinek <cinek@google.com> |
Children which are removed when HUNd now animate out Bug: 21652976 Change-Id: I7754cbc059e31e57b7b64ea4da7c6ccd9c8c7f04
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
131c1e2960fa5bdf54bfb6fcd5ac98c9f728f796 |
|
12-May-2015 |
Selim Cinek <cinek@google.com> |
Made sure that HUNS with full screen intents stay pinned When a HUN came in with a full screen intent came in and the shade was open, the notification was not pinned and therefore got lost when the shade was closed, potentially leading to missed alarms or calls. Bug: 20431566 Change-Id: I0d5da0f9baba8d9f68ba2755c40c5fd9a8471191
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
684a442b812a5e95d813700ffa2fd17ca72048a7 |
|
16-Apr-2015 |
Selim Cinek <cinek@google.com> |
Follow up CL for heads up notification refactoring Change-Id: Iaf286dfd30a86d3d7d6dd947d3c10ac9eb8c2b1e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
aac932591d7aa05bae61d2b47ed7647f35da0001 |
|
15-Apr-2015 |
Selim Cinek <cinek@google.com> |
Added the heads up scrim back Also fixed a bug where the notification panel would keep a hardware layer. Also improved the interal structure of the HeadsUpManager Change-Id: I635e4a89b0a32573c26515cc3e65e142d77593ec
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
1f3f544f21cab3728f749ab66cd6859e9dfcf389 |
|
11-Apr-2015 |
Selim Cinek <cinek@google.com> |
Fixed more heads up bugs Change-Id: Ibfb6656deb3bc588fc9292a672a5e4d4d1de4d23
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
a7840af09d808ecd3f7547bbdea58d4422bd4d8f |
|
10-Apr-2015 |
Selim Cinek <cinek@google.com> |
Adapted the interpolator of the heads up appear motion Change-Id: Ic67f481c7a14a4aa4c965f4739f7574f8f4f05a7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
a59ecc3401de0c4bf1e13665158f54669f22d06c |
|
07-Apr-2015 |
Selim Cinek <cinek@google.com> |
Handling a few more border cases with HUNs Also does sorting correctly now. The status bar now allows touches below when a heads-up is on. Also fixes a few flashes when a heads up was dismissed or appeared. Change-Id: I4d90a07333ad2e5ea2a13704cdc9d9184716681a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
b8f09cf5533d458868a335ce334e4880b2b0788d |
|
17-Mar-2015 |
Selim Cinek <cinek@google.com> |
Integrate Heads-up notifications into the shade Change-Id: I4ca0fb4e76e7c974490538c168da0564fe97e0ae
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.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/stack/StackStateAnimator.java
|
a272dfed9a4f31d8245099c0d99a73e79b90670c |
|
20-Feb-2015 |
Selim Cinek <cinek@google.com> |
Improved the logic for notification clipping Views are now still clipped during animations but just on the right size. Change-Id: I25e7d6dd67c9fcdb3a2c743048f9e83c840d837e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
b036ca4de8e93d83bcdc093fbf8f096dc18a810d |
|
20-Feb-2015 |
Selim Cinek <cinek@google.com> |
Made stack scroller animation and apply logic reusable Change-Id: I5d513dfc91b2a041ccefaa65074a64d1f211ec4a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
2a5e452f4f70d2dd717946dd50486cc66ea4cc43 |
|
24-Nov-2014 |
Jorim Jaggi <jjaggi@google.com> |
Animate notifs depending on touch when exiting doze mode When exiting doze mode during pulsing and the reason for the wakeup is a touch event, we calculate the delay of the animations to animate the notification from black/white to color depending on the point where the touch happened to wake up the screen. Bug: 18146441 Change-Id: Ica76b235d629acfc2b09b5f56027c688502f89d8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.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/stack/StackStateAnimator.java
|
f336f4c13ad3be15e2b44266cd786685975425f2 |
|
12-Nov-2014 |
Selim Cinek <cinek@google.com> |
Solved notification overlay issue once and for all But... Once and for all! Bug: 18314177 Change-Id: I484bea7d9f183d749fcdfba899d40292245f353d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
c5baa3eb0893cb764e7810f8c68e89b04653df86 |
|
29-Oct-2014 |
Selim Cinek <cinek@google.com> |
Fixed a bug with notification clipping The clip rect was not correctly set for a view which was fading out leading to some overdraw. It also fixes a bug where the alpha was not applied when made invisible. Bug: 16077953 Change-Id: I4c26aee88c5c87147df31ec7fb413bc63cd2625c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
02af41efe54eb2cc8fde7311e4cf5f0e5ff2373c |
|
14-Oct-2014 |
Selim Cinek <cinek@google.com> |
Fixed a bug when double tapping a notification in the normal shade This fixes that sometimes holes where created when grabbing the panel while closing the shade (eg. double tapping) or the notifications did not disappear. It could also happen when using the clear all button. Bug: 17969040 Bug: 17899136 Bug: 17961295 Bug: 17551216 Change-Id: Id7aa37bbcbae504039f90686e2bc364d18685205
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
cfc91cf2648cdaa2268e70ebfeed421ed86a6221 |
|
10-Sep-2014 |
Selim Cinek <cinek@google.com> |
Fixed a bug where the drag down animation was behaving wrong Since we actually only need to animate the yCoordinate in the drag down motion, some clipping artefacts were left in certain cases. Bug: 17345758 Change-Id: I659a64b7ae5c7abcfa04c20347ec56a2d5f4f75c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.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/stack/StackStateAnimator.java
|
d2319fbe6a53ac4c38ca02e4d8e32da86ed0994b |
|
01-Sep-2014 |
Selim Cinek <cinek@google.com> |
Fixed several bugs where the dismissview was not reachable. Also fixes a bug where the maxExpandHeight was not correctly updated and where notifications were wrongfully generated. Finally it fixes an issue where initially the height of the panel was not correct. Bug: 17096130 Change-Id: I0f4a05187f31eef5cbbe364bfceb8806b5092cdf
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.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/stack/StackStateAnimator.java
|
ae44128776410abd11bd06ae700db9cc4606a773 |
|
01-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Animate public/private notification layouts This change move the boolean whether we hide sensitive contents into AmbientState, which makes it consistent with the other stack states and allows for a orchestrated transition between public/private layouts. We need this transition when going into the full shade. Bug: 16291973 Change-Id: I379a6119b5b73eca900a4a2ba9d5ec95b293e487
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
dbc3dce886cb7abba23a9f18e60d0f5af5c93226 |
|
01-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Handle go to full shade motion for redacted case Bug: 16291973 Change-Id: Idc5ea93548e17ef9cd2d7c36416b293950554703
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
8b73006a36b3000a9847534dcb01a2e7066e9d93 |
|
31-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Clean up speedbump handling when going to SHADE_LOCKED Bug: 16291973 Change-Id: Ibaa127709ff7a1a001402bd958016998e2bd23bf
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.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/stack/StackStateAnimator.java
|
eceda3d83814e20cabddc4f0755d475fa2f3d8ff |
|
21-Jul-2014 |
Dan Sandler <dsandler@android.com> |
Reintroduced the clear all button A new text button is added to the bottom of the notification list enabling the user to clear all notifications. Bug: 14826666 Change-Id: I34dcccb59346798cca321bc1a19252b00e7c5689
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.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/stack/StackStateAnimator.java
|
c640fafbcd7ba513130dcbf5762adbd77a9ced88 |
|
02-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Start expanding QS directly when overscrolling to it."
|
475b21dfe517ec04f435f6b02f4a53083d040db4 |
|
01-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Start expanding QS directly when overscrolling to it. This removes the janky transition from scrolling to flinging. Change-Id: I691ac94ec06af7f7431ad162e07c21d2c753e99c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
fa129db84a2985f81eac4c51204180b00122b632 |
|
01-Jul-2014 |
Selim Cinek <cinek@google.com> |
Fixed a bug on the notification appear animation On the lockscreen the dimmed state was animated before when added leading to a white flash of the background. Change-Id: I78047c2d7be2f4b85a25a1bdefacbc944f775b53
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.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/stack/StackStateAnimator.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/stack/StackStateAnimator.java
|
47c85a3525dcd0bbd3168632830e8ab491d18462 |
|
05-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix PanelView over expanding behavior. Fixes a bug that the panel height was wrongly calculated and lagging one frame behind. Also fixes the animation when overscrolling and then flinging the panel to collapse. In addition, the logic to handle the over expanding is much cleaner and calculated in an absolut manner (before, it was relative an really complicated to understand). Bug: 14487435 Change-Id: If8dbb3e063ef63f51f6dac0ae5bf276480514103
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
9012958742c7a66b37ba5f2196f9086bb1980e6b |
|
02-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Implement unlock hint. Before, users didn't have any clue how to unlock their phone. Now they have. Also, a tap now dismisses the notification shade in the unlocked state. Bug: 14080971 Bug: 15189435 Bug: 15282191 Bug: 15126962 Change-Id: I779344b043b4415809dd98217b7cb9ff6d57fa3e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
708a6c120da6750d281195ef15a240a5627efed4 |
|
28-May-2014 |
Selim Cinek <cinek@google.com> |
Introduced animations for the clipTopAmount of notifications. Bug: 14081264 Change-Id: I09ca8161807d9dea7ca118601ddff9a28c373de5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
1efb240c1a0aeca9492cf8891794712adfdb1fa7 |
|
23-May-2014 |
Selim Cinek <cinek@google.com> |
The layertype was incorrectly restored with overlapping alpha animations. This could lead to weird clipping bugs on the lockscreen. We now simply set its type to back to NONE after the animation. Bug: 15186220 Change-Id: I884b6830d748309105ed62471cb8b6dee71d51fe
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.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/stack/StackStateAnimator.java
|
75c95044a8c5c073d30dcc9bd21157939f161043 |
|
16-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Animate clock position on Keyguard. Also disable animations when on Keyguard and screen is turned off. Change-Id: Iec031ab336357194b5d387bc0aad00a702a8ef54
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
8d9ff9c2c66bc1d3b92eb6992d58599ff80ed6dc |
|
12-May-2014 |
Selim Cinek <cinek@google.com> |
Introduced overscrolling for the new notifications Implemented basic support for overscrolling of the new notifications. Change-Id: Ie1c43a4f5efbd025614c33bcb8c03a4238fada75
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
8df56452cb696ebdee82df6fb255892eabf3febc |
|
08-May-2014 |
Selim Cinek <cinek@google.com> |
Improved animation logic of the new notifications Scrolling and other local updates work much better now when an animation is already in place. Change-Id: I602899bc75ae132ebb30591e723be3f00f744e18
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
5aa045cc6bca84f5c11f1a99999546ba5e5949a5 |
|
07-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Allow different animation lengths in StackStateAnimator. Combine them using the maximum length. Change-Id: Idc1e6e52f7f36ed46fbfba013c23773eeed95cd6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.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/stack/StackStateAnimator.java
|
3af00cf10660c7fdc0582dc12361c13673d0c9bb |
|
07-May-2014 |
Selim Cinek <cinek@google.com> |
Improved notification scroller animation logic When an animation was already running, the calculation of the new duration was wrong. We are now also starting the animation instantly instead of waiting for the next frame. Also improved the scrolling performance, which was lagging behind by one frame Change-Id: I25d6e6eedf33d94f2f90bdc39d863955c707370c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.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/stack/StackStateAnimator.java
|
59b5a356b828fe60ea2874b0680a1bf7c84809a1 |
|
02-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Epic performance fix during animation. Change-Id: I0a5627543a048cc5348f482ea3407676c9b42126
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
0dd6881ea481c855976214807c17595b34a2920a |
|
01-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Introduce animation for changing top margin. Change-Id: I7f77a1c69efc2dca3e5a37e7d6fc497ae487ec46
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
39610545f0c2714a3526bc935effe57b421542d1 |
|
30-Apr-2014 |
Selim Cinek <cinek@google.com> |
Fixed a crash of the notification animation on initial startup When no state was applied yet and an animation was started the system could crash. Bug: 14430331 Change-Id: Ic8a4532b73f4d70cb365975f055d6630f61e0318
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|
572bbd42a473980c2d59af80d378f6270ba6860a |
|
25-Apr-2014 |
Selim Cinek <cinek@google.com> |
Introduced basic animations for the new notifications. Animations between two different states of the notification stack scroller are now possible. Bug: 14081264 Change-Id: I2b8e964095f71766feac5a76c4e3b85d22648d35
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/StackStateAnimator.java
|