3c68ca2feab6d3cd09c297ddc2e77af67694feec |
|
30-Jan-2015 |
Jason Monk <jmonk@google.com> |
Fix expandSettingsPanel status bar call Use the same mechanism as the two finger gesture to get it to open correctly. Bug: 19196800 Change-Id: I952e14d3ccd796889ed54cb98c017542a25f28c9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
b018399a3a2762e95126acbe14397eca15bad772 |
|
22-Dec-2014 |
Christoph Studer <chstuder@google.com> |
SysUI: Log lockscreen gestures Log the following lockscreen gestures: * Swipe up to unlock * Swipe down to enter full shade * Tap in empty area (causing unlock hint) * Swipe to camera * Swipe to dialer * Tap on lock to lock device * Tap on notification, activating it For swipe gestures, includes length and velocity where available. Bug: 18767135 Change-Id: Ib2c535e3a9d2b378f5a2a0a00c2be3fd916554ac
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
8bc983efc439c321c8f548d384d807c31daf9180 |
|
10-Dec-2014 |
Jorim Jaggi <jjaggi@google.com> |
Improve transition when going to Wifi/BT detail panel Animate the height change of the lower QS panel when going into Wifi/BT or any other panel which is higher than the default size. Bug: 18665311 Change-Id: Ic1d1f19183cf6b502d6b623388b315ed6e0a3c9f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
826730aeb98040cd01c9b5f0656c8b9036bc07de |
|
08-Dec-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix SysUI when an app started from the affordances crashes - Fix infinite recursion in this case. - If the app crashes, we are waiting for either setOccluded or hideKeyguard to be called. However, neither of these gets called in this case, so we recover from it by adding a timeout of 5 seconds. Bug: 18652789 Change-Id: Ib9a043f5692a8578703df1db08e1a6b9dcfbc742
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
58bef33499ee317a95a25bf520dddabc68ccee9a |
|
21-Nov-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix quick settings on Keyguard - Fix that quick settings couldn't be scrolled nor closed on Keyguard if scrolling was needed. - Fix jumping in unlock motion when closing both panel and QS - Fix invalid panel height when closing both QS and panel Bug: 18481668 Change-Id: Ifd12e29bbc64f72f0dc13b43e36b1a57df7524fa
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
048af1f727dc81a6450e004391d072599ac449ee |
|
11-Nov-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix doze jank by removing a fullscreen layer of overdraw Move all doze related stuff into DozeScrimController, and combine both alpha values from the regular ScrimController and DozeScrimController before applying it to a view. Move the black background from NotificationPanelView to DozeScrimController, which saves a fullscreen layer of overdraw during the transition. Bug: 18238168 Change-Id: Ifb133bf4a0f8255f5c2f5e205509af339cac8c8f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
aea80f40d8dc55b7de5b3d0efe78f63eeb7c2745 |
|
10-Nov-2014 |
Jorim Jaggi <jjaggi@google.com> |
Cancel lockscreen/shade gestures when orientation changes Bug: 18293929 Change-Id: Ifbf91c42fa9e68aa688ca4c390fcc24a358212a9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
0a8182227249df6d8a76e19886f762b80a046e76 |
|
10-Nov-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix Keyguard affordances for RTL Bug: 17328362 Change-Id: Ic7d7a5a0d721390064493cf753348b89b7bac7e1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
6fd88022c286730b6f17917dff2d9dd2d74bbfee |
|
04-Nov-2014 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Fix jump in two-finger expand motion with no notifications" into lmp-mr1-dev
|
0cce70c9faf64171c466ec8441b0ca026f6a2703 |
|
04-Nov-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix jump in two-finger expand motion with no notifications Bug: 18185048 Change-Id: Ib54789e45b7b68a5fc9d6056cb53de23b2be3260
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
0bc4917c1904b9b20071f4474052a109fbb5b782 |
|
03-Nov-2014 |
Jorim Jaggi <jjaggi@google.com> |
Always update quick settings header translation in onLayout Bug: 16887664 Change-Id: Ida110877d63c74d38d80a627621320cda26c97a7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
06a0c3a4459de084ecf8f1a8920edf36c41ac164 |
|
29-Oct-2014 |
Jorim Jaggi <jjaggi@google.com> |
Implement nice transition for unlocking while QS is open Also allow to swipe from the very bottom on Keyguard to close both QS and notifications, to have the same behavior like in the normal shade. Bug: 18167287 Change-Id: I2150ac5834efe1061ca8c8d32815a481c0796c97
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
ab1dc954b2b97b59f868c96921f2daabc3336034 |
|
30-Oct-2014 |
Selim Cinek <cinek@google.com> |
Fixed a bug that the panel was not closable in the locked shade This happened when draging on the active lock icon. Bug: 18185875 Change-Id: I27917fad000bc89f37b82fc8be978d867356904e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
3a9c10a2861404f1be9f06a3a54ae18803c81d1d |
|
28-Oct-2014 |
Selim Cinek <cinek@google.com> |
Fixed a bug when tapping in the empty space of the notification panel This happens often when tapping in the dismissView area. Also fixed a bug where the decor views and the speedbump where swipable. Bug: 18031244 Change-Id: I2c9685e068420c21032affb3aa58f7d53183ff52
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
16423aa0c6d1f5a8e9abd294d876933d44361fbc |
|
28-Oct-2014 |
Jorim Jaggi <jjaggi@google.com> |
Improve doze transitions This change animates the status bar and the bottom area when exiting doze mode from touch. We also prevent all animations when exiting from other means, i.e. usually when the power button is pressed, so we don't have a distracting animation there. In addition, this also optimizes the scrim animations a bit in terms of interpolation and duration to make the experience smoother and cleans up some logic. Bug: 18146441 Bug: 17717584 Change-Id: I495ce480c25de24b6433adebdfe923b637d98f66
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
2d1ef3012c98c07877816f3587514cca98609550 |
|
24-Oct-2014 |
Adrian Roos <roosa@google.com> |
Close keyguard user switcher on tap outside Also closes when tapping the current user. Also fixes a bug, where the background alpha was not properly initialized. And while we're at it, fixes a bug where the user switcher was closable in simple mode by extending quick settings. Bug: 17691134 Change-Id: I5444fe42a8a2887ab012ef6cbdcc57ba81a8c1c2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
74558c3a5980e50a1bdb099fe8a31d9eeb804e20 |
|
17-Oct-2014 |
Adrian Roos <roosa@google.com> |
Set the right expanded state Fixes an issue where the QS panel thought it was expanded because it used the status bar header expansion state. Bug: 17364798 Change-Id: I2db574f63f584d5533e2515d1d32f1fbd08bdc66
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
5e08e6957d1ada027ee93a0c8f745a9f8b89bb60 |
|
04-Oct-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix blank Keyguard #4 When we were fading out the preview for phone/camera to crossfade to the real application, it might have been that showKeyguard was called in the middle of this transition. This change makes sure that we cancel this animation when showing the keyguard. Bug: 17439581 Change-Id: I89cacf7ecf43d37ea979418b976390272510a09d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
d7912d2f106053bf4965d137b436e0b5b863f184 |
|
30-Sep-2014 |
Jorim Jaggi <jjaggi@google.com> |
Don't play hint animations when dozing Bug: 17718416 Change-Id: I2c27b4ea479ee46612eb5284a2c872d03dc52ab0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
1fdd65e204c65f149ca537786a771a3e4351c0ba |
|
26-Sep-2014 |
Selim Cinek <cinek@google.com> |
Fixed a bug where the QS could get stuck Bug: 17655858 Change-Id: I099b07504617670101b10bcbaf9fcb42cee23a1c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
34cf5c4bfc7c4918b8155c47eb905782902016d6 |
|
26-Sep-2014 |
Selim Cinek <cinek@google.com> |
Increased the falsing threshold when woken up by touch Bug: 17649103 Change-Id: Iea4736a761a1108e7832aa62cc2060ea0bd89376
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
cf5d3c98d1da0b1cfd4976a6962e7244490bdc8d |
|
21-Sep-2014 |
John Spurlock <jspurlock@google.com> |
Doze: Ensure a doze reset happens after leaving keyguard. Bug:17536133 Change-Id: Ibc88a7f2c1a51656676fe62d4de8ab3ec4dd4081
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
88619b129594d674c9264ac573389c6e7e957b53 |
|
11-Sep-2014 |
Selim Cinek <cinek@google.com> |
Merge "Fixed a bug where the notifications and the clock could jump" into lmp-dev
|
0c85e8676eaf95be41fbfb2ab0cd28ce7f2b05fa |
|
10-Sep-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix QS interception on tablets Only intercept when touching on the panel and not on the left or right of the panel. Fixes a bug where the user couldn't dismiss the panel by tapping outside. Bug: 17437547 Change-Id: Ice484a301683fa2df1f2a21f13977023b48189f4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
237a70153baeb1976189ef6d7db268b625aa3088 |
|
10-Sep-2014 |
Selim Cinek <cinek@google.com> |
Fixed a bug where the notifications and the clock could jump When the QS panel was expanded, the Notifications and the clock were not positioned, leading to a jump on the next layout when any notification came in or was swiped out. Bug: 17315258 Change-Id: I19276054e8c0a364a452d2041c1c4af858ba32b7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
8b12f22bc1f654d0afe1a5588ed3667428b305c8 |
|
09-Sep-2014 |
John Spurlock <jspurlock@google.com> |
Doze: Wake up on touch, fade between states. - When dozing, the first motion event triggers a wake up. - Fade the backgrounds to ease the transition out of doze. Bug:17167296 Change-Id: I5615ca0839dfa3ed2cf3001baf407c707f0676d5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
cb2b6737ae6db2384cfad6cae68211d669946c52 |
|
05-Sep-2014 |
Selim Cinek <cinek@google.com> |
Fixed a bug with the anti-falsing logic with dismissing Bug: 15433087 Change-Id: I48b96c1b8e081d6790d4cd9f5866f699b64e61fc
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
12a6782d61dbefd5ba0bb286372936f957849637 |
|
05-Sep-2014 |
Jorim Jaggi <jjaggi@google.com> |
Don't update notification layer when collapsing the panel This change makes sure that we don't update the hardware for the notification layer when we collapse or expand the panel. It does so by starting the fading when the panel is more collapsed. Bug: 17287256 Change-Id: I35dc35494d71d816b7e6c5821b769847aaa183b0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
d9df4217237f9bc2ffb130d162afd4e90de5179c |
|
03-Sep-2014 |
Selim Cinek <cinek@google.com> |
Merge "Tuned anti-falsing thresholds on the lockscreen" into lmp-dev
|
5386fb337d3f2bd9b0ea673b5f60483246e5d0cd |
|
03-Sep-2014 |
Selim Cinek <cinek@google.com> |
Tuned anti-falsing thresholds on the lockscreen Also added logic to provide nicer animations when falsing. In addition adapted the clock scale slightly if dragging in the void. Bug: 15433087 Change-Id: I4d8eb26cc81d22647ef4d2eca1e69b4994a7f1e2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
d09def75110ea9833e3985ce33a878a471a8a0dc |
|
02-Sep-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix outdated time when turning on screen Force a synchronous update of the clock view when turning on the screen. Also wait for the Keyguard window to be drawn when turning on the screen. Bug: 16904617 Change-Id: I38f78a38cfe35ccd067cd420d2bad626bd955ad6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
06d551ac62c2f2fbaff43c83e327070428d28cd3 |
|
02-Sep-2014 |
Jorim Jaggi <jjaggi@google.com> |
Use separate icon group for signal/battery in QS header This reverts the terrible hack that reattaches the system icons when expanding QS. This primarily fixes that the alpha of the icons was wrong when closing the shade, but also fixes flickering when expanding the shade. Bug: 17338013 Change-Id: Ifcbe03eca43ed7639059734e23d740c1b8a7a9de
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
19c8c708f16546fc75ae12659aa190f5e3dfbb52 |
|
25-Aug-2014 |
Selim Cinek <cinek@google.com> |
Added anti-falsing logic to the keyguard. Newly enforcing a threshold for the following cases: Unlocking, Dismissing Notifications, Swiping Down Quick settings. Also increased the affordance threshold slightly. Bug: 15433087 Change-Id: I723346dedf9ae0e3f8b103182992ab572fc394b9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
1d49ec9f416edec68db7df30ae0476d1942f65a6 |
|
25-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix jumping animation when using two-finger expand Also fixes other minor issues with the panel expansion. Bug: 17250134 Change-Id: I70ee5410bad10ff71f6d868005bf6274ef881e95
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
909cb49a10a3f958317063bf2cefd79fb1186183 |
|
20-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Fix QS expansion weirdness #2" into lmp-dev
|
b7a3303f807ee01bbe405f4153a2285e55c0b6e3 |
|
20-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix QS expansion weirdness #2 Bug: 17138703 Bug: 17047680 Change-Id: I4058d9a2e349c4a52ab167638471a1eb11753380
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
fe9c0a58aa8e63931e45b540158f101a2a398153 |
|
20-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Don't allow to scroll to QS if not provisioned" into lmp-dev
|
18bd04fdfed1c3c2a0289561b218831efed3f7ab |
|
15-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Don't allow to scroll to QS if not provisioned Bug: 15593900 Change-Id: I54ae38f7f2c82e26b859ba7b7b3a5e096e18289e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
90c946583d98162cc261f051e836ba84605a70a2 |
|
18-Aug-2014 |
Selim Cinek <cinek@google.com> |
Properly announcing the shade state for accessibility When we are entering / leaving quicksettings, accessible users are now informed about the state change. Also fixed a bug where the lockscreen was called notification shade. Bug: 15696654 Change-Id: I39d8ad3367c424ec5f9a3795be46d4785a19bbee
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
3afddce73ee82f096e86fbdeb3b412964ca56166 |
|
14-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Hide icons on Keyguard when QS is open Bug: 16794381 Change-Id: Ic8525bb5e8882bd37bf63d29be60d4cc8f40b26a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
11c071a5506727e0845201a1c9dcba5782ece4ba |
|
14-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix QS expansion weirdness - Fix that the clock/avatar could get too large. - Fix QS collapsing when on Keyguard and scroll view is scrolled - Fix that clock/avatar didn't grow after a layout when expanding - Fix flicker in header when overexpanding the panel - Fix flicker from QS panel when it changes size - Fix that scroll view still was scrolled after collapsing QS Bug: 16869692 Bug: 16894194 Change-Id: Ic0f89ab860979db4d0438007b4d0d044d3e8c4ae
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
8599a3358077d800e94000d5956a912205eec51b |
|
14-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix listening states for two-finger and fast-double swipe Bug: 16655660 Change-Id: I46d826edc901e08eb1513fe87de2f63228581617
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
8de4311c51229efbe2f2d0afbf298982c5cadd96 |
|
11-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Lockscreen launch animations - Get rid of ActivityManager.dismissKeyguardOnNextActivity, which was used for two different things: Dismiss keyguard from somewhere else (not really necessary anymore), wait to actually dismiss keyguard after the window behind is drawn. Instead, introduce keyguardWaitingForActivityDrawn(), and change the semantics where necessary. - Make wallpaper_close_enter consistent with task_open_enter and the Keyguard launch animation. - Close the panel even on lockscreen when launching a notification. - Block notification shade updates during the collapsing motion so notification don't play the disappear animation immediately after having launched a notification. Bug: 15991916 Change-Id: I133c177b84e926c87c1a404ba93d633593fec3ab
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
3afd00e9f2b55a21ca378d6e520d24283dbb62e0 |
|
11-Aug-2014 |
Selim Cinek <cinek@google.com> |
Fixed a bug in the notification stack algorithm Bad holes could occur when a notification was at the same time in the top and the bottom stack. This also improves the landscape / smallscreen interaction with the shade. Bug: 16715133 Change-Id: Icbb4d080e658f4ddbd39b7d08652ca5311a47978
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
bceed060f0090a4f86418c4515128d5ec8ebdd4a |
|
11-Aug-2014 |
John Spurlock <jspurlock@google.com> |
QS: Fix some QS layout issues. - Make the tile list configurable for testing. - Support an external tile backed by a sticky broadcast intent. - Ensure tiles clean up properly when no longer needed. Bug:16818269 Bug:16822505 Change-Id: Ie24f878aae0d19c7f1feca4c519d10667023bef3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
98f8530af3bb8636b7b173443c90686c485205d6 |
|
07-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Animations for Keyguard user switcher. Bug: 15757197 Change-Id: Ia3fcc0f771cea37fc2d57181d859373c423954a7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
e2a8c53f3fdc5c31b58491c7212f8a294db8dbc6 |
|
07-Aug-2014 |
Dan Sandler <dsandler@android.com> |
Merge "Link to new app notification settings from the inspector." into lmp-dev
|
e9a4e90db6e7493e84084197361da7140817265b |
|
31-Jul-2014 |
Dan Sandler <dsandler@android.com> |
Link to new app notification settings from the inspector. Also hide the inspector whenever the keyguard changes state, to make sure we don't leave any notification guts lying around when you turn the screen on and off or unlock. Bug: 16208321 Change-Id: I47cf6a0cb82e765eb6b50984972f57616b534ed3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
bf1899e64c0fbb0fa211d883134012299fe79f41 |
|
07-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
BG protection for user switcher on Keyguard. Also fixes the position. Bug: 15757197 Bug: 15545213 Change-Id: I9fab98652ab1ccad4e02d5cfa17b212a72a0a0b3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
3f14df5c9df0028f78d930d03d512d969236f0bc |
|
07-Aug-2014 |
John Spurlock <jspurlock@google.com> |
Merge "Common shade width across devices." into lmp-dev
|
7e6809ad643fa4a70cfb647191731c68f07789cd |
|
06-Aug-2014 |
John Spurlock <jspurlock@google.com> |
Common shade width across devices. Use 400dp as the visual width of the shade across all devices and orientations, except small device portrait. Since the width is now dynamic across orientations, update the necessary views in SystemUI on rotate. Remove obsolete styles + resources. Set max QS columns to 3 on all devices, due to the newer shade width. Bug:16825515 Change-Id: Iff171549a79bc318a4d585a2d9ea2af9bc686922
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
793a3d1643462bfe4b5746bd4b1f188becf1cc93 |
|
06-Aug-2014 |
Brian Colonna <bcolonna@google.com> |
Merge "Bug 16147163: Secure camera can now be launched with FUL running" into lmp-dev
|
d45c6d4f403a90031411651d57448a1e08309bbf |
|
02-Aug-2014 |
Brian Colonna <bcolonna@google.com> |
Bug 16147163: Secure camera can now be launched with FUL running This change introduces a class that handles launching the secure camera even when other apps may be using the camera hardware. It does this by sending out a broadcast telling apps to stop using the camera as soon as the user begins to swipe to use the secure camera. It then waits until either the camera is available or a timeout period has expired before it fires off the intent to start the secure camera. Secure camera apps can indicate (via their meta-data) that they will instead handle the responsibility of waiting for the camera to be available. In this case, the new class still handles sending out the broadcast telling other apps to close the camera, but it fires off the intent to start the secure camera before the camera hardware is available. This is optimal because some of the time spent closing the camera can happen in parallel with the time spent starting the secure camera app. Since we can't depend on third-party apps to wait for camera availability, the default is for us to wait for the camera to be available before firing off the intent. However, our first party app is able to take the optimized approach. Change-Id: I1eaed94875e8f50018cffab25aa1e9b21d85f25b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
e0640dd5240078538ae66879b358f13fbc293dcf |
|
05-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Allow closing the whole panel when QS is open If the user drags below the notifications, we close everything. Only implemented for the SHADE, and not on Keyguard because of time constraints. Bug: 15414856 Change-Id: I4cf656484bc1217d552211c2bfdd7598eb52dad7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
dd5b88684d61abb8ba762ef21c9658481795c2c1 |
|
05-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Navbar scrim when in QS Bug: 16644711 Change-Id: I91d823671919068500a29878f3dfe9b481000a58
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
a2052ea218386877e6d5d2136483a62b2b31f774 |
|
05-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Empty notification shade state. Bug: 16483230 Change-Id: I7953a7954cae12124146f462ed8c0dc44769a38f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
d54da8a0c86c4214084b359fe97eebb111951553 |
|
04-Aug-2014 |
John Spurlock <jspurlock@google.com> |
Doze: coordinate keyguard status bar visibility. Play nice with recent NotificationPanelView changes that also drive its visibility. Bug: 15863249 Change-Id: I60021f415089d5508af7fe9ec792a2871a52910d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
f7ae44258fdcb452119936dff449c2d99fd8ece8 |
|
01-Aug-2014 |
John Spurlock <jspurlock@google.com> |
QS: Back button closes detail (if showing) Bug:16649931 Change-Id: I9748a0793e6a71d833f7c7f884c189e16cccb8f9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
6ff837a95b864cebb80626f33bd17151f58043e1 |
|
31-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Animate clock when going to SHADE_LOCKED or SHADE Bug: 16291973 Change-Id: Idf2fa7bd26800be4df38d99993533069120e7075
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
61d37f6d1c755263cbc4d9732d9d960e5bf8503d |
|
30-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Implement nice QS expansion transition in Keyguard Bug: 16010455 Bug: 15192264 Change-Id: I764652e73ea8e87ad12b9241e038bff843a0a221
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
4538027dedbe7ebfc884ca35d20522a2a21a42d4 |
|
30-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Factor out keyguard components of StatusBarHeaderView Make the header on keyguard a separate view, and move all Keyguard components from StatusBarHeader into KeyguardHeaderView. Change-Id: I1e2400d5c91898df3824fd8f27b10750d576a62c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
c8db24bc32034accf1eb614c8d68bb80b41ae73f |
|
25-Jul-2014 |
Christoph Studer <chstuder@google.com> |
SysUI: Display group children when no summary is present Also move common notification filtering into NotificationData such that clients won't have to do it themselves anymore. Probably also fixes a couple of multi-user issues. Bug: 16302692 Bug: 16224431 Change-Id: Ic3c11cd1a224044486f5544e068ca5297d30c521
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
90e0df291f0be8f84cad3b1a8834a60ddf7d352e |
|
30-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Implement nice header transition when opening QS Bug: 15192264 Change-Id: Id7d67d6067882982e2ca195e257dfa1b73db2cf6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
5ad92c52781bf69f7e06c38c834421eecd943a23 |
|
28-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Optimize alpha handling for stack scroller Use a layer when an alpha is set. Currently, this breaks shadows when alpha != 1f, however, b/15860114 will fix this. Change-Id: I094d5896a5433ba9a0ecc17549ef2944f6b7881e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
4b04a3a1649018e7f0fe11136d0b012a9eeb44ea |
|
28-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Clear all notifications improvements - Fix a bug with visibility. - Improve fling behavior such that the shade open animation still looks like that we are decelerating towards the last card. Change-Id: I1ad167ce0001ff6850f49e819bab944943fa529d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
48bc36af053885daf091bcca6d99411e0438ba83 |
|
25-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Handle cases for going to SHADE_LOCKED - When the user drags down in the empty (not on a notification), we scale up the clock in the interaction. - If there are no notifications at all, we stay in KEYGUARD and let the clock spring back. - Rubberbanding is different for the case when there are no notifications or only low-priority notifications, to indicate what the user can expect when they lift his finger. Bug: 16216907 Change-Id: I69d6552c96ef9e3d0d0b526bbd232d68bef47960
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
b6cdcbc66b4b862f83afde85b8e7109b6450b15e |
|
25-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Preview layouts for phone/camera affordance. Bug: 15126905 Change-Id: I72cbb90718e6add22a7c579a647f9f405793961a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
baa23274596246d03741457701ac515a73aa8818 |
|
08-Jul-2014 |
Selim Cinek <cinek@google.com> |
Implemented new camera affordance Also fixed a bug in the touch logic where you could close the shade / hint after going to the camera / phone. Bug: 15126905 Change-Id: Iadfde56cb68f4048868eedec6bd3456f55823cd9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
1ef80fe5905a19cf92f073163c187a96287335e4 |
|
14-Jul-2014 |
Adrian Roos <roosa@google.com> |
Make user switcher appear inside the QS panel Bug: 15545213 Change-Id: I0f15214a7474ae5303c3af0b7ef6f6a11be572b8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
1e2554b99719c95f8c4acdfc170e0d07f2815ed2 |
|
10-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Implement two-finger pull down to QS. Bug: 14590707 Change-Id: I7f88a5b26e88c79e19d4e6c7f4cc8277ffcb2d57
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
3f48f46d7e9073edbc4d8613a6dd4d68a37a11b6 |
|
08-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Update QS header to spec - Move brightness slider down. - Make clock bigger when expanded. - Show date in collapsed state. - Change size of avatar depending on collapsed/expanded. Bug: 15865202 Bug: 15381387 Change-Id: I7894edae495b5a2d12b4fe4637a9aa3fd2e58963
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
853b070f19801058182ac1172d7c21c7651253c8 |
|
05-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Add % for battery in expanded QS; make it clickable Also removes the "xx minutes until full" label in expanded QS. Bug: 15392950 Bug: 15863237 Change-Id: I41e85a9ffeb3cba31b58769f8faee9147a3b031e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
ad46ffef4b88e533cc2e67f132b74d1b90df72df |
|
04-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix blinking bug when no notifications on lockscreen. Bug: 16044775 Change-Id: Ia8b23e8ce93194d86eb4cb809f44f8caa277550e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
b572e4c77711a6a92b244f1b9edbf13710481184 |
|
04-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Clean up user activity handling"
|
b690f0d5023fcf144f2701058d5a6f88d66cc97a |
|
03-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Clean up user activity handling - Only call userActivity in down touch event - Use normal timeout when QS is open - Clean up old code regarding user activity in Keyguard Change-Id: I968eeed33fef44def37b68eb1ddc63f1a531ab35
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
bd00310041932ba41c96ae565e9bbfa78733aef9 |
|
04-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Pressing back when QS is open only collapses QS Bug: 15856079 Change-Id: Ic4853cbb6569ecbd779d470e0b6911199e6bf09b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
540454259d7768804a262031289b307e3b0f42ab |
|
03-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Quick settings improvements - Remove hole in landscape when no notifications are shown. - Start intercepting touch events directly when already flinging. - Fix jump in top panel when collapsing QS in landscape. Change-Id: If2da5215ee20ea1b0d3a0f88f32c8f5b0dd147da
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
563062569ca6e7816f99b01a243eb4c9f58b6a1b |
|
03-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Reenable touches to notifications in expanded QS Revert "Closing the QS when tapping on the notifications now." This reverts commit 3bb0bb8817690728a40edd3f8f665b09907a451b. Revert "Disabled touch interaction when in Quick settings." This reverts commit 5cd19bc6a4fac0513bb285fdaf08b1d19c87f4ae. Also, shuffle order of notifications and quick settings such that scrolling still works and delegate touches from stack scroller to the scroll view for expanded QS panel. In addition, make the panel close transition work when QS is expanded and scrolled. Last but not least, decrease scrim amount so the notifications still look 100% interactive. Change-Id: I17710e078cff84bcdf303c22986a31135dae2aee
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
037c149ef03749b64203207e7a5e3acdd8d33391 |
|
02-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Implement ability to fling to QS in empty space"
|
dc96d6310c6e13077a563b80f190550d87e95ff9 |
|
01-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Implement ability to fling to QS in empty space Bug: 16009808 Change-Id: I0af174a4d97202dae767e4ae56f43599dbee4e05
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
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/phone/NotificationPanelView.java
|
c640fafbcd7ba513130dcbf5762adbd77a9ced88 |
|
02-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Start expanding QS directly when overscrolling to it."
|
e65e310fc979fa708d7469d01e42188174e47cf8 |
|
01-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix occasional jank when going to QS. We change the listening state of the QS panel before the user actually navigates there and when the animations are probably not running (after expanding the panel). Change-Id: Iad48b3459e7db09c423f6983a9fec17ec0088050
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
b472b347b51f84489217bb5d9c3beeeda1e4e626 |
|
30-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Improve peek behavior and fix a few bugs in PanelView - A single tap on the bar peeks and then dismisses it a again. - Wait for the peek until the layout has happened. - Add logic to only peek if user is not flinging. - Fix a few bugs with panel holes (onExpandingStarted/Finished not called correctly. Bug: 15856091 Bug: 15407838 Bug: 15942322 Change-Id: I1aedf9d01bc8db3d7fed7cea6e341b0be18a8bd9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
605f1902023d3c372769cbeb97840c87b910164b |
|
25-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Keep a mirror of the system icons while expanding the panel Because the icons are shown in two different places at the same time (in the QS header and the status bar), we introduce a mirror view which does nothing except draw the contents of the other view to draw it at both locations during the animation. Bug: 15407838 Change-Id: I82edc8b4fb7347fa8dadfb81762d22796d37fa3c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
1f75d030ab2c7650ed7b7b0e595cbbfc3074f92d |
|
25-Jun-2014 |
John Spurlock <jspurlock@google.com> |
Merge "SystemUI garbage collection."
|
0557c3f0e0a1e92e6b205a3ad6da3a0f75700c3d |
|
25-Jun-2014 |
John Spurlock <jspurlock@google.com> |
SystemUI garbage collection. Remove obsolete pieces from PhoneStatusBar + NotificationPanelView Change-Id: Ib6b2d6f1a4e7c4aeaab775f928a74abdfe2b4168
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
dbbf45e79affa3e29b0f376719d297fe9c1f8a37 |
|
25-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Attempt to fix infinite recursion. When collapsing a panel without animating, it might be that an overscroll animating was still running, and thus expandedHeight != 0 even if we set expandedFraction manually to 0, which sets the state to STATE_OPEN again and tries to close it in an infinite loop. Bug: 15721600 Change-Id: I14e0ee43fb4a47286d618cc97581d4e4a98fb2a2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
f99d0007646781b99a63bc0d2103a45f0f72e724 |
|
13-Jun-2014 |
Selim Cinek <cinek@google.com> |
Improve unlock motion further. Bug: 15244051 Change-Id: I6f567ff327695ec6ece56748cd300b8103715811
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
89faff1dac023643eb275e8ad0c062b06987ba4d |
|
20-Jun-2014 |
Selim Cinek <cinek@google.com> |
Closing the QS when tapping on the notifications now. Bug: 15394230 Change-Id: Ib9f750db69529afc0d56685fb88a13d183b0d3d5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
b688bf7ceb0b3a02ad761d98940b6afc01b5e399 |
|
17-Jun-2014 |
Selim Cinek <cinek@google.com> |
Fixed a bug where the device could not be unlocked. When the Notifications could be scrolled, the shade could not be closed. Bug: 15643474 Change-Id: I59b9f55c0290da7683ce7fd40effc4b5413e4267
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
a27b004ca034a6ef86191952f118285909f84ff9 |
|
14-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Revert "Introduced fading views for the camera interaction on the lockscreen." This reverts commit 4f963c1b557010bf453af500b00f36b68988f8e2. Change-Id: I8c7df9d115be1b89b57fb9c9bb2a12b4c1d45520
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
1aed97366501ad1b3df30d0d6685a7c6d8bf9210 |
|
11-Jun-2014 |
Selim Cinek <cinek@google.com> |
Introduced fading views for the camera interaction on the lockscreen. Bug: 15126905 Change-Id: I82b0050a4216873d9cd191b32d1e5bf6871acbd6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
aa402d513a124f80b7bf3528ae8c7017e7876ad5 |
|
04-Jun-2014 |
Selim Cinek <cinek@google.com> |
Simplified maxPanelHeight logic. Bug: 14487435 Change-Id: If171758a3143b24d7a1443c4761890670d03e49a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
758afb14976cabf2f6d7be4760cd3d4963070251 |
|
04-Jun-2014 |
Selim Cinek <cinek@google.com> |
Fixed panel top padding animation regression Bug: 14487435 Change-Id: I50a56d2a3bdbcbce078e96bdb9b9d9f4249b937e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
151037c5b8056478ba5e768016722bd64975b9a0 |
|
04-Jun-2014 |
Selim Cinek <cinek@google.com> |
Fixed flickering in panel overscroll Bug: 14487435 Change-Id: Id4fe18231397a1bbce42c5baba0b2c4cad955c56
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
5158d82340b6e222da1b9254c5b9667c600e002e |
|
04-Jun-2014 |
Selim Cinek <cinek@google.com> |
Disabled touch interaction when in Quick settings. Bug: 15308429 Change-Id: I7379b7e3d7145033ff733cef9a336e41793ab103
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
1408eb5a58d669933c701e347fd3498ceab70f3c |
|
02-Jun-2014 |
Selim Cinek <cinek@google.com> |
Changed the overscroll and expanding behaviour. Only the first selected element will be expanded, no subsequent children. Afterwards, overscrolling is performed. This improves overscroll consistency a lot and people don't accidentally expand unwanted notifications, just the one they wanted to. If the users primary intent is overscrolling (i.e if he drags on a card which is already expanded), then we allow him to go to the quick settings. Bug: 14487435 Bug: 15181651 Change-Id: I978cc4e06ae85c2ca69e15a149cb85ac54b2ef35
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
a52c68772da2bac5a4f1e701fcfa9efacf87136a |
|
03-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Animate unlock icon while unlocking." into lmp-preview-dev
|
4327e2fbcd68ec022a8d365bbe171dbc3cb97c65 |
|
03-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Fix fake status bar not visible in SHADE_LOCKED state." into lmp-preview-dev
|
a1b1c7a44a4b081fa8211c952917f22793f935b3 |
|
03-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix fake status bar not visible in SHADE_LOCKED state. Bug: 15393127 Change-Id: I535b275acd3070121c03425bd8d7c768f0a995f2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
8dd95e03f8555c278217bac7e4faef865b1850a7 |
|
03-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Animate unlock icon while unlocking. When the user reaches the threshold such that the gesture is accepted as an unlock, the icon scales a bit and gets fully opaque. When the user flings, it gets even larger and fades out. Bug: 15163546 Change-Id: Icd963aa8f7268712f239b204cdfa61ebc2baf4d0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
93a2bb2063fdbca9f844202f0eca12330605511b |
|
02-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Improve hint animations. Show the hint text longer so that users have enough time to read it, also "highlight" the corresponding icon by making it fully opaque during the gesture. Bug: 15189049 Change-Id: Ie0429752b63bae41bb6992778ebb3bd5678f9676
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
b3f0a2ff000ca2481f95ee8f7d7b487e33b87eca |
|
02-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Hint for phone and camera. Bug: 15189049 Bug: 15126962 Change-Id: Ie28fc8202ace4af56542201d168572ef6ad78d19
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
282a615263a808f7887a2d8c56726946e252a60f |
|
02-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Hide phone/camera affordance when unlocking. Bug: 15163546 Change-Id: If9f3e270bb3f5473abd687061a0c3f6faf2bf3b0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
457cc356089c61317b4c29a3e83f5fc47edb68be |
|
02-Jun-2014 |
Jorim Jaggi <jjaggi@google.com> |
Hide header when notifications collide with it on Keyguard. Bug: 15163546 Change-Id: If4f39786916df75537959a8104823353c475448f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
290600a08d0b7df691d6140b5557d795cd0581de |
|
30-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Overscroll header when expanding the panel. Bug: 14486987 Change-Id: I563aabf273328d733d7452af7f54db28934df9d9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
bc3a5e946989701f05ea28d596f8710e011887be |
|
30-May-2014 |
John Spurlock <jspurlock@google.com> |
QuickSettings: Fix flash when expanding panel. Bug:15186962 Change-Id: Ib42776989d687f8873f7bd3c2567c31a23e0490f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
303170e5c29648872517f2eefda97147411c2074 |
|
30-May-2014 |
John Spurlock <jspurlock@google.com> |
Merge "QuickSettings: Maintain tile panel Y in detail mode." into lmp-preview-dev
|
3e04cc8c9bcb6daa8f5336934a88dc6c4fdd5221 |
|
30-May-2014 |
John Spurlock <jspurlock@google.com> |
QuickSettings: Maintain tile panel Y in detail mode. Hide the brightness slider to reduce visual clutter. Stabilize the tile panel further by preventing it from shrinking to less than the tiles height. Bug:15341870 Change-Id: I785ff9c13f8489e86e3bdc8dde45ebd39f9a1413
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
a02fe523cc9642a085bd4ae56436b2c0f23fe7a2 |
|
30-May-2014 |
Selim Cinek <cinek@google.com> |
Reduced overexpansion when expanding the panel Bug: 14486987 Change-Id: Ic1546e1661e3afe842b044abf636421d2620bddd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
5729d090ab44228ff342a10b4ec0552741371501 |
|
29-May-2014 |
John Spurlock <jspurlock@google.com> |
QuickSettings: Hide the expanded header in detail mode. When a tile's detail panel is showing, hide the header panel above - giving it more real estate. Bug:15315490 Change-Id: I8aac0ec0eae5dad7393e334107b6aeac76f54545
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
2684d5e7d7f0b698c631f27b099760fae33e84ba |
|
29-May-2014 |
John Spurlock <jspurlock@google.com> |
QuickSettings: Basic content-resizing for detail panel. Also remove toggle from zen tile + fix bottom padding. Bug:15315490 Change-Id: Ib839b9280ce60d2f51e4c0c46e41a7743e7ec8f6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
3c4635c19997748e0b21453f3462e347905534e0 |
|
29-May-2014 |
Selim Cinek <cinek@google.com> |
Fixed a bug where the user was unable to pull down statusbar. When going to the phone or camera from the lockscreen, touches where blocked and the statusbar could not be pulled down anymore. Bug: 15308821 Bug: 15126905 Change-Id: Ic9563346f6a466cb5ada3f4af518fabcd650e9b9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
4c6969a512cd70831249ec1d07691f16fe5465f5 |
|
26-May-2014 |
Selim Cinek <cinek@google.com> |
Implemented basic camera and phone affordance. The phone and the camera can now be accessed when swiping anywhere on the background of the keyguard in the corresponding direction. Bug: 15126905 Change-Id: If5551078676275764d5b7ddbca6e71cf008a1904
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
2fbad7b6a724cf0a5b98b66fe639d58f5ab10af3 |
|
26-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Show bouncer immediately when MOTION_UP is received Bug: 15163546 Change-Id: Ie50905b78352e54298cb7e0e3f13152e6c2becd0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
5b5cbd13d8474db1176d50a4c3b3476026c006a7 |
|
26-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Make QS panel peek below the header." into lmp-preview-dev
|
f62f2bbcf2edec636700f80f5f279cce7ebad95b |
|
25-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Make QS panel peek below the header. Bug: 15210059 Change-Id: I84e45092b3c9c397da8b458dbaa136fd52e665a6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
24120a5ccf79f6f4844916121bcc1fbad0b7691b |
|
26-May-2014 |
Selim Cinek <cinek@google.com> |
Introduced overscrolling for the panel expansion Notifications now overscroll in a rubberbandy motion when expanding. Bug: 14486987 Change-Id: I5ad47027adab10d6996e70f489e8c2550220e224
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
5bfee4986a9cd5146eb30a2bddcb201f79728d6c |
|
24-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Fix intercept logic in NotificationPanelView." into lmp-preview-dev
|
ce50b8199ccba2348abe405d05db028e0566806d |
|
24-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix intercept logic in NotificationPanelView. We need to make sure that we only block the disallow intercept request when interacting with the ScrollView. In the past, we also blocked the disallow intercept request for the brightness slider, for example. Bug: 15169261 Change-Id: I02dd1e399a527509d631fdde54249d57748b20f2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
d08f91fa679d3045436e993b6073d86d8f9b26fe |
|
23-May-2014 |
John Spurlock <jspurlock@google.com> |
QS: Reset user activity timeout on the lockscreen. If the quick settings panel changes, call userActivity to delay the screen timeout. Bug:15166195 Change-Id: Ie32fb39c5a975d9cf0d80d7fdf711177028a6b5c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
7d16bb1e32fc61f3f26e72b8a36fb332073ead75 |
|
22-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
DO NOT MERGE Move clock and top padding while dismissing Keyguard. Such translation. Much alpha. Very parallax. Wow. Bug: 15163546 Change-Id: Id419acced94083cf6cd7abebbcf1d5a08439b0a7 (cherry picked from commit c42bdc3ba9493efe68b9ed39fbd55c84ba175185)
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
9cd731a013cca45807b2ae1ed19cecc53311a5c6 |
|
22-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix weird state with QS expansion. Bug: 15147023 Change-Id: Ief32ee756e22b330e0fb63b0dab64aa83ffb9124
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
1d480695df31f1c328473f32d5007cea6a03b6e0 |
|
20-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Change fling behavior of PanelView. Change-Id: Ie700be6b1ef48350601ce6bc7fe60579fddae098
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
069cd03740312159faf24a01910ff1daeae93131 |
|
15-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Position clock and notifications dynamically. The positioning is dependant on how many notifications are currently showing. This makes sure that the lockscreen always looks balanced and harmonic. Bug: 14592994 Change-Id: Ic647b887dd23e6cc5ecd07d70f279ff2f218f4ca
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
9dbbca879ecab36c4bb0982c1499b30a33228aed |
|
15-May-2014 |
Selim Cinek <cinek@google.com> |
Fix not being able to pull down status bar. Bug: 14648079 Change-Id: Id3dbf0b781d5d4777f013804a3877df3347a38fa
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
af8d6c44f06d2f8baac2c5774a9efdae3fc36797 |
|
07-May-2014 |
John Spurlock <jspurlock@google.com> |
New quick settings implementation. Bug:14133785 Change-Id: I7f57f8e7ebcc3e1a06fa5204f477470f14299e1f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
c9a52ab01faf7428b44e760becbfb4c157eb9042 |
|
12-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix weird state when flinging with open quick settings. Change-Id: Ib590eb091f8b5cae218824cf1d4c4ee78377b016
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
87cd5e71ec087e191b8baaa8913a878f92d4e10d |
|
12-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Improve quick settings fling/expand animation. Change-Id: I507970ad2d22712a140f2107b62e689c2f3d7d6e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
fc1a824ec1453a84d9c53837df4ab93eca591a5f |
|
12-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Directly start to collapse QS when overscrolling. Change-Id: I33ec42fd0fe7344c269e31e9798e036e8a0532a0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
bc5f496e470e64917367abf6730e68ace6def88e |
|
12-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix QuickSettings header state on Keyguard. It was in a weird state before when expanded. Now it is much better. Change-Id: I17555b77c70720b6ead512e4ef61a62cc3a73318
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
13c1b1ff36960272073959de35212a7bae3cfae6 |
|
11-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Implement settings affordance in header. Also, the status icons are hidden when quick settings is expanded, except for the battey indicator. Change-Id: I6fb130c7eb73445b2ec2fdf9a9f3ec181d98033d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
3d878be53d033365318733b84b764cd5b4e6357a |
|
10-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Implement new multi-user affordance. Change-Id: I6d7e6cc9893bc7d4fd87431e8e364500af42f107
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
0d74eeb9ec7ffe30d5c825bf7a3af96a53e2683d |
|
09-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Reparent status bar icons into header when expanded. This change moves the status bar icons into the quick settings header when the status bar is expanded. Also, the universal header is now showing on the Keyguard. Change-Id: Ib91f7e0b8de9f852676a11b500c4419183db1b90
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
bff1f071f300e4f99da0fd2bd567ce5f840e5f91 |
|
09-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Remove expansion and clear button. ... Change-Id: I965317ba221092f970dc9324dd538a7bde5c0642
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
d7daab7b9e33cd56f2692b9ebea87ef21290c1ea |
|
06-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
New layout structure for the expanded status bar. This also includes a new (very WIP) interaction to get to quick settings, with clumping the cards and a scrollable container with the cards and the bottom QS part in it. Change-Id: Ib073bb0174cddcf60347a5e3bb474fb3b6385bcf
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.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/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
8c1a44b62f82c956cbe4aa0809cbdf255d0fae1f |
|
29-Apr-2014 |
Jorim Jaggi <jjaggi@google.com> |
Layout notifications on top and introduce artifical margin This allows for animating the notifications between the different states. So we can nicely switch between Keyguard and full shade, and make the stack smaller when going to quick settings. Change-Id: I768dc7cd8f4dc0197365a5befebad24086816a8d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.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/phone/NotificationPanelView.java
|
f0b06c773867610d747d2063e74f13c12e3595c4 |
|
18-Apr-2014 |
John Spurlock <jspurlock@google.com> |
Quick settings bug fixes. - Fix issue where notifications were positioned offscreen after quick screen toggle. - Better QS scrim hiding, use existing layout transition. - Don't allow a reposition if the settings animation is currently running. - Delay chevron animation during toggle to avoid drawing over each other. - Keep the screen on while the user is poking around with QS on the keyguard. - Cap the QS expansion to the bottom of the status view on keyguard. Change-Id: Ib63874d0c6a33db81923080f25cb8f208e614faf
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
73203ebf976c403e40deabc15beb5ef01ac20cb0 |
|
15-Apr-2014 |
John Spurlock <jspurlock@google.com> |
Interim quick settings update. Make existing QS panel available via pulldown from header (or keyguard status view on keyguard), update the affordances as a hint. Don't allow QS to scroll, cap to max rows. Add scrim over panel to indicate that this is purely temporary. Bug:14081801 Bug:14059974 Change-Id: I166033975cbc44b91f45ee70ea5c7540390670dd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
1685e634fb0b14033bd436af8d7174436699ffec |
|
08-Apr-2014 |
Selim Cinek <cinek@google.com> |
Further improved NotificationStackScroller The top card is now collapsed during the pulldown of the notification shade and expanded during the transition. The scrollstate is also reset once the shade is closed. Change-Id: Ibf17eef1f338d674c545e5bf55261e60db62b2ce
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
b6d85ebfe4f9f5d3b7d7ab7b6123af02a0deb516 |
|
28-Mar-2014 |
Selim Cinek <cinek@google.com> |
Enabled the new notification shade and improved expanding logic Made the NotificationStackScroller now the default and only shade. When the notification shade is expanded, the NotificationStackScroller now also expands revealing the notifications. Change-Id: If989ed848f684b3ac4e687d9642289db4599553b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
d389ff7d8930473cead3bd1b7b63c2fe5f6b51f1 |
|
12-Mar-2014 |
John Spurlock <jspurlock@google.com> |
Move zen-mode systemui affordance to quick settings. Remove the gesture-based invocation from the notifcation panel, create a new QS tile to display current state. Clicking the tile reveals an interstitial dialog for confirmation of mode changes. Change-Id: I6760ce3f097d5dcfd0af5177287dbf4ff632b47e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
de547008d110fc4a23ee5ff6ae6ebba4788cd4bb |
|
28-Feb-2014 |
John Spurlock <jspurlock@google.com> |
Wire up SystemUI zen mode config to new settings panel. Change-Id: I949b31be0b31c02ab736799f9080601fb0fd79d1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
e677d7113f6627161653f686b6381d2eef4d502f |
|
13-Feb-2014 |
John Spurlock <jspurlock@google.com> |
Introduce zen mode. - New global zen mode setting with three values: ZEN_MODE_OFF, ZEN_MODE_LIMITED, ZEN_MODE_FULL - Status bar icon (on lhs) when in _LIMITED / _FULL - Rules are hardcoded for now: _LIMITED = intercept all notifications except calls/alarms _FULL = intercept everything - UI affordance in shade to set mode - Only one exit condition: "Until you delete this" - Intercepted notifications: - appear darker in the shade - do not cause sound/vibration - do not fire fullScreenIntents - do not contribute an icon to the status bar Change-Id: Ic36c95982b483432006bf9dab102a31370382aa9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
cd686b5b6d4166b510df8e32138479a9559bc117 |
|
05-Jun-2013 |
John Spurlock <jspurlock@google.com> |
Migrate systemui Slog calls to Log Change-Id: Ib6734c85960f06fed646599565b8eeba26b9e98e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
23b0a4e90554cc47f5ec1cef6b15ce0e32bb1ff2 |
|
29-Apr-2013 |
Casey Burkhardt <caseyburkhardt@google.com> |
Properly populates AccessibilityEvents for notification and quick settings shades Previously, our method of announcing the expansion of the notification shade and quick notification shade relied on populating a contentDescription attribute on the highest-level container. This behavior is incorrect as it causes accessibility services to infer importance and assign the view accessibility focus. This change adds descriptive text to the AccessibilityEvent fired when the shade opens without modifying the container's description. Bug: 8699624 Change-Id: Id909b60d63cdec96c307dea2624b0651ab4f1f36
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
64161ccb2f3341ebe1675e38a999250c7967d0ad |
|
17-Dec-2012 |
Chris Wren <cwren@android.com> |
add logging to debug panel touches. Turn on gesture recorder. Add events to the Event Log. Bug:7686690 Change-Id: I53b7d43f5bdc002360e305182597765f3c430b11
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
076324ae191469737afa5bbec577a718f3a31886 |
|
30-Nov-2012 |
Daniel Sandler <dsandler@android.com> |
Fix rounding error when drawing panel handles. Bug: 7649037 Change-Id: If8d9fa5f3852729207c31c95cfd68ef54ff47d7d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
2017a056624e747ac91f8203728960a27da0b95a |
|
17-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
You can only use the 2-finger shortcut when opening the panel. Bug: 7348917 Change-Id: I585c57f5eede72801fe1547d774c75256a0824b0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
040c2e4ace25a45bc701821da4fa786e6dd75ead |
|
17-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
For Matias. <3, dsandler. Bug: 7348917 Change-Id: I193a94ab82a9e59068c95624c2e8d375543f71f7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
bac221ff0b9e1406f95f23c9a5c3b580ece10eab |
|
04-Oct-2012 |
Casey Burkhardt <caseyburkhardt@google.com> |
Accessibility enhancements within quick settings and notification shade. Change-Id: I377c389abe3ce2285a620e60f4c8de4727f4f5c9 Bug: 7229886
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
151f00d8f06e207038125f227b42f06a25d5e0a0 |
|
03-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Disable statusbar pulldown gesture tracking. Bug: 7164602 Change-Id: Ie6569a7a8a9f462e844ef3088098c3256653f630
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
13522a2e40730a0703fd7f185b7fb9be8ae37ab6 |
|
27-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Fix panel handles on large screens. Bug: 7171620 Change-Id: If8445210fe654aa0b8ba508f4e6f93ad6d4fca14
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
4d179dc6ccf3eb118767e94b803484abe9552537 |
|
22-Aug-2012 |
Chet Haase <chet@google.com> |
Fix animation of notification handle bar when panel changes height The notification panel uses LayoutTransition to animate changes to the list of notifications. This works for the items themselves as items are added or removed; the new/old items animate in/out and the existing items animate to make or remove space. But the handle at the bottom of the list (the gray translucent line) does not play well with these changes. For example, when an item is swiped away the handle snaps into its new location before the rest of the items have finished animating. The problem comes from a constraint of LayoutTransition; it handles changes to the container it operates on, and to the parent hierarchy all the way up to the root. However, it cannot animate changes to siblings of the parents. So when the list resizes due to item changes, the handle (which is in a sibling of the list) does not animate this change, but just reacts instantly. The fix is to draw the handle not as a view itself, but rather as part of the parent container of the list. So as the list animates a resize, the container will also animate, and any graphics in the container will animate along with it. No matter what size the container of the list is, the line will be drawn at the bottom of it. Issue #7024902 Notification panel animation incorrect when swiping notification out Change-Id: Ifc412cb6bcdc6ead35993b0320364a2a95a16e11
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
cf591db04914d8ceadd982451b325bd8c4817086 |
|
15-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
Confine the quick settings trigger to the right third of the status bar. Pulling down anywhere on the status bar when a panel is already showing will switch to the other panel. Also adjust gesture recorder output to track the settings panel and annotate it separately. Change-Id: I0ca3b395b5f2c6c8767237126bce26d0e8c9b8c0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|
08d05e3d1d6ade6924266296033981a96b47d5fb |
|
08-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
New status bar capable of multiple sliding panels. There are some visual glitches but almost everything should be put back pretty much where it was. Change-Id: I2f9b0591d44599b07bd83f03c4e09e6dd98e1448
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
|