2e0aadf2560c17a573c5622af65cbd426c366ae4 |
|
15-Jun-2016 |
Adrian Roos <roosa@google.com> |
Merge "A11y: Fix notification bounds when top notification is scrolled" into nyc-dev
|
98dd7f13085d1535b53bd22b235865f3f869ce35 |
|
15-Jun-2016 |
Adrian Roos <roosa@google.com> |
A11y: Fix notification bounds when top notification is scrolled Previously, scrolled notifications would collapse into a stack (the top stack). With the new design, that's no longer the case, so tall notifications can now be scrolled out so much that their translation becomes negative. Unfortunatly, getBoundsOnScreen then clips the bounds to the parent, which interferes with our adjustment to the bounds, so we first undo the clipping. Fixes: 29368064 Change-Id: I71da054ed1eb6d06868d56e18d0320f764ed86b3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.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/ExpandableView.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/ExpandableView.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/ExpandableView.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/ExpandableView.java
|
567e845d99840a6e556595739a15e16132eb2f1e |
|
24-Mar-2016 |
Selim Cinek <cinek@google.com> |
Fixed a bug where the minHeight of groups was inaccurate Also cleaned up the methods names a bit and fixed some small bugs in border cases where the algorithm was using the wrong sizes. Bug: 24866646 Change-Id: I6622814f8cec3fe143234e349030a19e3dc11353
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
14503e270c7efbee4c766d1e805865f1d415ec05 |
|
09-Mar-2016 |
Adrian Roos <roosa@google.com> |
Fix clobbered RemoteInputView when changing position Bug: 27357771 Change-Id: If6e5c943ce8939d343fd989bfed20b1b657c9c5d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
51d94917c7dc53845701702bfd63f102a3a2dbc8 |
|
03-Mar-2016 |
Selim Cinek <cinek@google.com> |
Fixed a bug where the notification content could become empty This was caused by legacy code which set the actual height, which in turn set the contentview to collapsed. If that happend during an animation, the view could become blank. Bug: 27448145 Change-Id: I0b3a2a2aee3052810176c2ff9a23825d83145d69
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
34958fa272c9216db4002546c3efad692b3d7775 |
|
23-Feb-2016 |
Mady Mellor <madym@google.com> |
Fix inline controls from being swipeable Currently you can swipe / translate inline controls, this should not be possible. This CL fixes that. Bug: 22451710 Change-Id: I3e048dce7df6d44ce80ee79bd449973bde0bc222
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
42357e030c095867b95e2e8a718649587c5ebf52 |
|
25-Feb-2016 |
Selim Cinek <cinek@google.com> |
Make group expanding nicer The group expanding now follows the finger. Bug: 19437552 Change-Id: If85557bb75ea2f2e560cb28d62a06c217187c9c3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.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/ExpandableView.java
|
f619ffccd77c20702d45bd2bd63b626e41b08018 |
|
17-Feb-2016 |
Selim Cinek <cinek@google.com> |
Adapted the measuring of notification content view We are now measuring all notifications content views with AT_MOST but with an upperboundary. This allows us to put custom views inside our normal views and still not blow up the small size. Also adapted the dimens not to clamp the templates Bug: 24866646 Change-Id: If9053d84a9d91e6bc9964f64b170e3c3260a807d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
3776fe007550451bb237c705d333247eab2a291c |
|
04-Feb-2016 |
Selim Cinek <cinek@google.com> |
Removed the notification scroller top stack The top stack is now removed and the notifications can scroll below the quick settings header. Bug: 24866646 Change-Id: Ia480a0efb3ed70a072e0596633063cc0cbbdf1fb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
61633a8db8dfdefa84b4444a7ae668d0e24f53e9 |
|
26-Jan-2016 |
Selim Cinek <cinek@google.com> |
Added bigger notification paddings above and below groups Bug: 24866646 Change-Id: I0bca7a1abcbc0fa816aeed5729e650de24f523f0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.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/ExpandableView.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/ExpandableView.java
|
d84a5930cca7add37e7e23305538d29959daf199 |
|
15-Dec-2015 |
Selim Cinek <cinek@google.com> |
Fixed the redacted layout for groups Also fixed a bug where the guts didn't have the right size and in general cleaned up the intrinsic height. The guts also animate nicely and the position of their animation starts on the finger. Change-Id: I62447dd77ace36161740dfdf3d18103524e2eb21
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
a69f2a6449b4b5eceae9cd5a6b1aae6eeec379b8 |
|
12-Dec-2015 |
Selim Cinek <cinek@google.com> |
Fixed a measuring bug with the notification children container The notification children didn't respect the given dimensions when measuring and was simply measuring itself as high as desired. This lead to a bug where the parent could crash when a layer was set on it. We are now measuring the container at most with the height of the given size and let children draw over our view bounds. In oder to still allow touch in those regions we also override the touch rect. This also simplifies the rest of the touch handling. Bug: 26159274 Change-Id: I728553a6386455e6632e2511be8a3e7cb447e89b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
471e31aa9bee64abc189fcc3518292a004960d2f |
|
11-Dec-2015 |
Selim Cinek <cinek@google.com> |
Fixed a bug where systemUI would crash when swiping notifications Bug: 26159274 Change-Id: Ie8f9e65909fbe6e3d6436e9e4aab9e29779bfd10
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
816c8e4735f975f4d8bffa1a5a37be6557424ea3 |
|
19-Nov-2015 |
Selim Cinek <cinek@google.com> |
Legacy custom views now get properly layed out again Since the minheight grew, all notifications grew. Legacy custom notifications need to stay the same height though. Change-Id: I469c448014c3d3c31526466d06a60ac44838b274
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
eef842851026a90b6a217d8bc423454fa48df4fe |
|
31-Oct-2015 |
Selim Cinek <cinek@google.com> |
Introduced the notification header In the new grouping model we don't have a dedicated expand button anymore but only the notification header. Bug: 24866646 Change-Id: I2e4bc82e502fde951a71b61cd81347c44b9637f6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
263398f0175efc8bc8c965473f9565a693a0a0e0 |
|
22-Oct-2015 |
Selim Cinek <cinek@google.com> |
Slight refactoring of notification groups For the preparation of the bigger UI rewamp. Bug: 24866646 Change-Id: Id5760ba6e5bae88c052bdd30ae47d9671a2a19c2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
f92a1fdb77311149189ae17244adc51017b89c1e |
|
01-Aug-2015 |
Selim Cinek <cinek@google.com> |
Fixed a bug where notifications shadows were blinking out Bug: 22567770 Change-Id: I2d335241a287d0c64e659221994f19b7c13eccd3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
9c17b7749377a047794157bc066e45d985cabf52 |
|
08-Jul-2015 |
Selim Cinek <cinek@google.com> |
Cleaned up the clipping logic for the dismiss motion. Notifications are now not clipped anymore during the animation and it is ensured that the State is always correctly reset after the animation. Bug: 22232352 Change-Id: Ic873a0b119d5f71c29f5fd9b76a7bee1ae74638b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
b44f5486ef7c2e169d5a65eb159a1d842d9c3d51 |
|
11-Jun-2015 |
Adrian Roos <roosa@google.com> |
Fix accessibility bounds Follow up to Ifcc5bd7258c00ebd3a64ca4a4edd894e3baf0ccc Bug: 21763049 Change-Id: I3026b22848ef1552e2faa82d9e0f4409d2cba63a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
5b56be608942e61a5e3e0e625f4c032f9ed39808 |
|
11-Jun-2015 |
Adrian Roos <roosa@google.com> |
Merge "Filter hover events for clipped views" into mnc-dev
|
7ce0d25b0d864c45766ab93775211bc7f782c992 |
|
11-Jun-2015 |
Adrian Roos <roosa@google.com> |
Merge "Fix notification bounds on screen" into mnc-dev
|
e0c1890bdc5482a4d29aba683115a7133ab58950 |
|
11-Jun-2015 |
Adrian Roos <roosa@google.com> |
Filter hover events for clipped views Fixes a bug where hovering would select a view even if the hovered part was clipped away. Bug: 21763049 Change-Id: I1bbe700cf15d467d570a16bf474e62a477e4bb51
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
cd55f43db60c2f641252d829bd3f532358625834 |
|
11-Jun-2015 |
Adrian Roos <roosa@google.com> |
Fix notification bounds on screen Bug: 21763049 Change-Id: Ifcc5bd7258c00ebd3a64ca4a4edd894e3baf0ccc
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.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/ExpandableView.java
|
6f145cf0c02fdbd324ff2d62a86f19bff5eb7ebe |
|
19-May-2015 |
Selim Cinek <cinek@google.com> |
Fixed a bug that the more card was gone Bug: 21155295 Change-Id: I7e332df71980b5a553e66b928c3e994849470ab3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
81e36fe7c21484d8030d9600a330b64e6dd2dbd0 |
|
05-May-2015 |
Selim Cinek <cinek@google.com> |
Fixed a measuring bug when the panel was collapsed This lead to the dismissView and other views being measured with height 0 and therefore harm performance and animations. Bug: 20665047 Change-Id: I985c40948994b409cea5ac7c34a711ce243c62f1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
ba67acff25950a32476273b5d60192a3874c2130 |
|
11-Apr-2015 |
Selim Cinek <cinek@google.com> |
Fixed a bug with notification clipping When rotating / layouting the clipping was not updated which lead to a bug. Change-Id: I614ad3948ae38a184276d0fa1d38b3888948fc61
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.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/ExpandableView.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/ExpandableView.java
|
379ff8f6b18b236b679a59a2dc14c0baeede3bae |
|
20-Feb-2015 |
Selim Cinek <cinek@google.com> |
Heads-up notifications now reuse the views from the shade Change-Id: I6f43b70022f1ea439b80f6b6a0279a03d8c75887
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.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/ExpandableView.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/ExpandableView.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/ExpandableView.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/ExpandableView.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/ExpandableView.java
|
e32010ac6120278fea41e49b9832af79b1b5463e |
|
20-Aug-2014 |
Selim Cinek <cinek@google.com> |
Fixed focusing order for the notification panel and QS Also fixed multiple bugs regarding focusability, where some elements were focusable even though invisible. The buttons, QS-tiles, QS-detail buttons, QS Header icons and other elements now have the correct focusability state. The rect indicating accessibility focus is now also correct for dual label tiles, instead of just the whole button. Also fixes an ordering issue where notifications were above the camera circle when launching. In addition the focus order of the notifications now work correctly. Bug: 15569922 Bug: 15682123 Bug: 17159249 Bug: 15690386 Change-Id: Ie9f7ae73397b41ce2e9a4060699301fdef3a0d01
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.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/ExpandableView.java
|
e34c6513bb1a4d3e246866c2a7f0619914f18bd3 |
|
14-Aug-2014 |
Selim Cinek <cinek@google.com> |
Fixed a NPE during setup wizard The heightChangedListener might not be set. Bug: 17000238 Change-Id: I3e930d22eeaeea5984c089d3f76c91997e4a2b01
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.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/ExpandableView.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/ExpandableView.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/ExpandableView.java
|
30c305ce6283ce1380ad91ef0d221696b32d5a6b |
|
01-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Implement nice motion for collapsing panel while QS open Also remove the delay for actions which close the panel. Delaying is no longer necessary as you still see the touch feedback when the panel is closed. Change-Id: I0dffae6998fc41b1590cb182667323f40be3a7d5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.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/ExpandableView.java
|
2580a976ec93a01ed00fae51364ad872bc591d95 |
|
25-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Improve motion when expanding/collapsing status bar. - Don't fade the whole panel anymore. - Parallax effect for QS header translation, fade on keyguard. - Improve fling curve for dismissing the panel. - Improve peeking behavior. Bug: 14804452 Bug: 15407838 Change-Id: I34b7bcd457cb8a037e0bb06e9802ec66d2b39b73
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.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/ExpandableView.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/ExpandableView.java
|
b741f053394b6e8f59bdf72bb47e9f4484fbb808 |
|
03-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix more card appearance to spec from design. Bug: 15392952 Change-Id: I4539b48af33dc6838ef0c59dac7ca08fc1a2bd03
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.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/ExpandableView.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/ExpandableView.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/ExpandableView.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/ExpandableView.java
|
c27437b7fd04e682ae2abdf0727a99bf5c6e409d |
|
14-May-2014 |
Selim Cinek <cinek@google.com> |
Implemented visual speed-bump for notifications. The separation between the important and the less important notifications has now a visual representation. Bug: 14607473 Change-Id: I8baa0a08924ec041be2884a2834139477313ab40
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
a5eaa6034dd48fab0f5a232c09ebed35f359963e |
|
12-May-2014 |
Selim Cinek <cinek@google.com> |
Improved stack scroll range logic and more card background bug Change-Id: Id3e6dfc4de09c6853ea1973b287880ac5f32b40b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.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/ExpandableView.java
|
2c5d4a08d2c94420b989d5a0886fed3c83c0226c |
|
07-May-2014 |
Selim Cinek <cinek@google.com> |
Merge "Refactored the notification animations, improved stack scroller"
|
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/ExpandableView.java
|
00ebdfe8ba98c05a767660de2ed7c9a19fb49d74 |
|
02-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Filter touch events in ExpandableView. Because the actual height is the different as the laid out one, we need to filter the touch events here. Change-Id: I6abd3fb0fffe275c2b83e7c48df1dd866499a28c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.java
|
9cbadd3c08a7d7dd3412743dd04aecb16c5a1595 |
|
01-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Always use algorithm to set the children height. This makes possible to animate between different children heights between the states. Change-Id: I5d74814a84c7ff5406481c3ab0553530ee20997b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ExpandableView.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/ExpandableView.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/ExpandableView.java
|