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
|