8afcd149970c79054a3a16377834aa0aec35eee0 |
|
28-Jul-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Make SystemUI RTL aware - see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi) Change-Id: Ica88ed68f893d5272691a9207788b65623849dee
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
11cf178100e71d3f9f34ab5865e03a277c5eadaa |
|
27-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Cleanup internal status bar APIs. IStatusBarService.collapseQuickSettings is gone; collapseNotifications is now collapsePanels, which does what collapse() used to do. Similarly, IStatusBar.animateCollapseQuickSettings is now simply IStatusBar.animateCollapse(). Bug: 7245229 Change-Id: Id157d2fdf34926d3c85ffa8b81c741a5359aede4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
e20a177d3f147f3011647c3bdab401f90b2c5d1d |
|
26-Sep-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Adding a global accessibility action to open quick settings. 1. Added APIs for opening the quick settings to the StatusBarManagerService and the local StatausBarManager. The new APIs are protected by the old EXPAND_STATUS_BAR permission. Renamed the expand* and collapse* non-public APIs that are expanding the notifications to expandNotifications* collapseNotifications* to better convey what they do given that this change adds expandQuickSettings* and collapseQuickSettings*. Added a global action to the accessibility layer to expand the quick settings which is calling into the new status bar manager APIs. bug:7030487 Change-Id: Ic7b46e1a132f1c0d71355f18e7c5a9a2424171c3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
73b9c29b8b856d15e8798a876a85766c263f01f2 |
|
31-Jul-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Notification panel on tablet does not handle back and home key events. 1. Notification panel on tablet does not handle back and home key events and as a result the notification panel stays open. Hence, after opening the notifications panel, pressing the back key on a keyboard will move back in the app instead closing the panel. Same happens for the home key. The expected behavior is if the panel is open the back button will dismiss it and the key should be consumed by the panel. The home key should hide the panel and the key should not be consumed by the panel so the system can do the right thing. bug:6902903 Change-Id: I06e8ceea1f51b998e6703d70dcb3a24128d5a581
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
3623128d13839b48693245a64448fb2dabc1977f |
|
23-Jun-2012 |
John Spurlock <jspurlock@google.com> |
TabletStatusBar: Hide notifications during Setup Wizard Protect tablet users going through the initial setup wizard from trapping themselves in Settings before the setup wizard is complete. A similar change was already made for phones, so use the same logic. Also hide quick-settings button (another way to get trapped in Settings) and associated panel click handler. Remove clear button since we're no longer showing notification items. Bug: 6704080 Change-Id: If7148cde9d18f493627f8367fd4b39d22e0d5ef1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
a54c01eccbb9256fd7bcecf7b2f398a7e2ef0041 |
|
14-Jun-2012 |
Chris Wren <cwren@android.com> |
Merge "Invert the sense of the two-figner direction on tablets." into jb-dev
|
4d12ec42bbd52c1127808d3b8d38bf0a1cdbb0ae |
|
13-Jun-2012 |
Chris Wren <cwren@android.com> |
remove obsolete notificaiton pane visibility code. Bug: 6647263 Change-Id: I634f17c608effe215b9ec4241355fd7cc8860d8e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
9b2cd15f0fed990f532f35590c2a2896b90dc7fc |
|
11-Jun-2012 |
Chris Wren <cwren@android.com> |
Invert the sense of the two-figner direction on tablets. Bug: 6506376 Change-Id: Ife336c6695608f14554e18e32ea35f118d7f12e2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
1e8f65d9895d1be27d6e537eb2fce7ea0dd41666 |
|
07-Jun-2012 |
Chris Wren <cwren@android.com> |
apply Jellybean styling to tablet system bar and panel Bug: 6546070 Change-Id: I933883857747931388026e0beefcf092a00d531a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
4a066c5c77109431f50806fc29179d28f1472871 |
|
20-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Update SystemUI for sw600dp devices. Devices between 600 and 719dp will now use the two-bar (phone) SystemUI layout, or something like it, derived from PhoneStatusBar. Devices above 720dp will use the system bar from TabletStatusBar. However, this distinction is not to be made based on dp, at least, not by the SystemUI; the goal is to drive most of this switch from the window manager. Therefore most of SystemUI's sw600dp resources have been folded into the main set of resources (renaming them to avoid collisions where appropriate). This allows SystemUI to choose which set of resources to use entirely by switching status bar components, entirely independent of Configuration. (For some resources, particularly around recents, it seemed more expeditious to keep relying on the device configuration, so those resources have been bumped up to sw720dp.) Bug: 6297838 Change-Id: I3f5414a6a718bdc83f51930d6878cdf97df48c9c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
5962fd5ec95249ba8354d3a533c27a012bcf22e2 |
|
11-Jan-2012 |
Daniel Sandler <dsandler@android.com> |
Clean up wifi/mobile indicators in the expanded panel. We now have two separate RSSI icons, one for wifi and one for mobile data, as originally proposed in bug 5544770. Each has an accompanying label showing the appropriate network description string (PLMN or SSID or "No internet connection"); these will be truncated as necessary to avoid clobbering other UI elements in the panel. Bug: 5543495 Bug: 5621224 Change-Id: I8fc322f8471fc94000e7230de359d3f1fe561b1e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
3c4ce72c4d66d9ee041924259f20381b658c1529 |
|
03-Sep-2011 |
Chet Haase <chet@google.com> |
Fix artifact with LayoutTransitions on disappearing window. Logic in performTraversals() starts a transition running at the proper time. But when a view's parent window goes away, this transition may not start at that time because drawing gets canceled. But the transition still hung off of the ViewRoot, waiting until some later drawing operation to kick it off. This resulted in some weird animations like the Recents panel appearing and having a single item animate off of it. The fix is to delete pending transitions when drawing is skipped. Change-Id: I3ab7702c16e069644a163424f977350743e2cecc
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
41bff38d3060dbcb55133cedaf5d962c3082efc2 |
|
30-Aug-2011 |
Chet Haase <chet@google.com> |
Tweaks to NotificationPanel animation The animation that runs when the NotificationPanel appears used to start, then pause for a long time as the window/surface/layer was created, then by the time it started to be visible, the animation was over. This new approach delays starting the animation until the layer has been drawn, so the animation can actually run a few frames after that before finishing. Change-Id: I998f01fd48cb762178021ad99e2b919b58a1ef3f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
06a0d4b5c36b3353a89ec31e097bf0b54b5f2549 |
|
05-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Clear all notifications on tablet actually works now. Also, the panel is no longer buried below the screen edge when there are no notifications. Bug: 5115158 Change-Id: I01bc8a65ceebd64143a4c4c52d63641dc3cd1c77
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
1347c30824ce3544dff03c93ffad9af7f0327e41 |
|
01-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Refresh tablet notification drawer. * New "X" button appears in the system bar, allowing the user to clear all notifications. Only appears when the notifications list is showing and there are clearable items. (Note: the textual button on phones has also been replaced with an X.) * Updated panel background artwork and positioning. * Removed a bunch of old art. Bug: 4970588 Bug: 4974043 Bug: 3509407 (regression) Change-Id: Ibadb638cd18c4faa751cd1f311d73ceda65cb3ca
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
6179ea3196e9306d3f14361fe9ef14191b1edba6 |
|
28-Jun-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Adding accessibility support to the Status Bar. 1. Added content description to pretty much all animals in the zoo including buttons in the navigation bar, notifications and status icons for battery, signal, data, etc. 2. Rectored to avoid ovelaying views since they block touch exploratino. In general overlaying views cause trouble for touch exploration and accessibility in general. 3. Avoid sending accessibility events in case the user is touching outside of the StatauBAr panels to avoid confusion. 4. Added records to accessibility events in the places where this would help the presentation. So the event comes from a given "leaf" view and its predecessor is adding a record to the event for itself to provide more cotext. It is up to the accessiiblity service to choose how to present that. bug:4686943 Change-Id: I1c1bd123d828fb10911bca92130e9a05c1f020b3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
8f491b5fbc0956bd2e3e050b73acb36a4c3f493e |
|
03-Mar-2011 |
Daniel Sandler <dsandler@google.com> |
Pressed states for the notification panel's title area. Finally, some feedback that you can tap on the thing. Also tweak the veto press state PNG so you can see that it has a pressed state. Bug: 3328753 Change-Id: I5c3b826fae66e480784477f844c6585bef1a0b60
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
0ffc2306ddbfe30291c89286287f9fc75658c409 |
|
02-Mar-2011 |
Daniel Sandler <dsandler@google.com> |
Remove logspew. Change-Id: Ib47abbd6111e990e4a92c504d9a3859d0240905e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
2c83180e70155a9c56796bc01ff345e35dc94ff8 |
|
31-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Kill spurious animations when vetoing notifications. Bug: 3406032 Change-Id: I6da6ee064d309bc44f6304722c5f3f4e05aaf687
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
8c9891840aa26e788750e8b2f12bbbb0bae0f9f3 |
|
30-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Fix broken intitial notification panel animation. I also tuned the animation parameters a bit to get things to look just a tiny bit smoother. The first run is still jerky but it's not jumping all over the place in the wrong direction. Bug: 3404950 Change-Id: Id10c52f227e6d2db428dc860097023560d154356
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
641a499bb2357955ec64cc71030990c3971362bc |
|
27-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Correct the translationY of the empty notification panel. This also restores the proper slide-in animation. Yay! Bug: 3391683 Change-Id: Id38b4bdf2bad88084db47b3fa4ef7d1d81f94aff
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
f844dc4fa8ae53d485f10ebc7f91899159d7551e |
|
25-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Fit and finish on status bar: - Clock color fixed. [3374581] - Clock vertically aligned. [3388224] - Clock uses system font assets now. [3385564] - Solid version of AndroidClock added to build. [3385564] - Extraneous background glow removed from notification panel. - Removed solid black background from notifications. [3388223] - Added background image behind large notification icons and increased large size to 64dip [3388434, 3384355] - Corrected size & leading of notification text [3388577] Bug: 3374581 Bug: 3384355 Bug: 3385564 Bug: 3388223 Bug: 3388224 Bug: 3388434 Bug: 3388577 Change-Id: I8e443da5758deca412d1ce5944f887b35f6265ed
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
40c1545d7231c856a1144a317e044ffa921448d8 |
|
22-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Smoothly hide the list when there are no notifications. Bug: 3374985 Change-Id: I18be9f1112ac9dc4f7bc4446c2a2dd92d1cde339
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
14db0bc047f61ffa1fe258c67d37af3084ec0a4d |
|
20-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Animate transitions between notification & settings panels. We're still not stretching the panel smoothly yet; this just fades the panels in and out at the right times. Bug: 3323063 Change-Id: I6eb87c44726f48f39fab77710b1ffe5d0783d588
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
add26204231e2e40cf4a44774a3858cf05282539 |
|
20-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Simplify and smooth notification panel animation. Bug: 3322970 Change-Id: I3e658cfb542d605b13f6b7d935e32e5b8766078f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
bc5d9bb4e3e7837695f74b76251bdcf1505ad0b9 |
|
20-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
More fixes to ensure that touches outside the panel close it. Similarly, touches in the glow area surrounding the panel title no longer switch into settings mode. Bug: 3339023 Change-Id: I142e500a55ecfca24082c28e75e5e71c1524ad56
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
60720a2991f424c867141b23062870e479ece80c |
|
20-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Merge "Notification & settings panel redesign." into honeycomb
|
6223fba87efabfca2342fd75594e39d913023aa2 |
|
19-Jan-2011 |
Joe Onorato <joeo@google.com> |
Remove optimization to isInContentArea that wasn't working. This might fix the bug where tapping outside the notification panel doesn't close it. I'm not 100% sure because I can't reproduce this on-demand, but I think it's possible for onSizeChanged to race with the animations and we end up with a bad rectangle. The time I did see it happen was tapping above the title area right after canceling a notification, so that could explain it I think. Bug: 3339023 Change-Id: Ic3a7f4c059e7bf6f30b864a371a0912a6414edb7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
2f447aa3b0e9cd6c35b57109baa3dea603f4fe11 |
|
14-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Notification & settings panel redesign. Bug: 3353758 Change-Id: Ibe98ed78c471344e1fb3cb462c83b76678c665f7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
f68b500bb0d4c24ccabb40284f97981d50f888a8 |
|
17-Jan-2011 |
Joe Onorato <joeo@google.com> |
Remove a bunch of logging. Change-Id: I81a9a5d94b1652133d7b1700da55f982038f6b56
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
85babff4a30d1baf8841749b706bd31dcaa1a73a |
|
11-Jan-2011 |
Jim Miller <jaggies@google.com> |
Fix 3253629: Tweaks to recent apps This updates the animation and fixes a few bugs with showing and hiding recents as well as tweaks from UX in animation timing, effects and the background protector. Change-Id: I1c57e566408c7b732a0c902e27125951d0277322
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
dc10030581d6eec1c96acd62ed511f91d25d73a1 |
|
12-Jan-2011 |
Joe Onorato <joeo@google.com> |
The status bar half of making the status bar resize when hdmi is plugged in. Change-Id: Ia349413774ba709fb3242780671c7b459850f4a4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
7d9ea8ccc8a9c0a9a947fbf303ead738528445f6 |
|
11-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Simplify panel animations with an eye to performance. Things are faster, but we're not buttery-smooth yet. Bug: 3322970 Change-Id: Ib63bdc2e807b039197a12d3ed3935653e6237ae0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
6869c1876b73cc0d47bbd654d13989ef3d1b7c9b |
|
07-Jan-2011 |
Daniel Sandler <dsandler@google.com> |
Fix stuck-open notification shade. Reversing the animations isn't working well, but re-creating them in the correct direction is, so we'll use that for now. Bug: 3326529 Change-Id: I40fdbd1d02bb8028d4d1f1bceb15f2c335366063
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
6c3e5601a75b59b0e172200d95162d7f47c40f29 |
|
04-Jan-2011 |
Joe Onorato <joeo@google.com> |
The whole title area of the notification panel should toggle the settings view. Bug: 3313452 Change-Id: I8240e76367a6608849bbeb69af6ca8f206475d8d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
ef6e9360175eaa1cad2d178f3dbf469cc7036c1e |
|
17-Dec-2010 |
Daniel Sandler <dsandler@google.com> |
Fix for the notification panel getting stuck open. Bug: 3295437 Change-Id: I2205902790818048a637729249f3dfd844c101ea
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
244e4159052230ce75a2152090a87518dd85e068 |
|
16-Dec-2010 |
Joe Onorato <joeo@google.com> |
Fix the SettingsView so it shows again. Change-Id: Ie041fd12412ee1de9d1f90604b777db2fd00f550
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
7c270fab75c2f4529e45ea80b31d4017ab516482 |
|
09-Dec-2010 |
Joe Onorato <joeo@google.com> |
notification panel animations Change-Id: I3ca06a35be480df6e8741270c10eb1b23b1d4835
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
43861918519b4b3e6f1785d824302d683aaac32b |
|
28-Nov-2010 |
Joe Onorato <joeo@google.com> |
Scroll back to the top when the notification window closees. Change-Id: I72cfe292950953cc3bebe27367dab5149cc10080
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
755cc74e4cebdf67d21a2477512a4ac9b01e8323 |
|
28-Nov-2010 |
Joe Onorato <joeo@google.com> |
Rename the status bar layouts to more consistent names Change-Id: Ic593e6c93794f2a2eb36576501d35be54a0a0681
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
4cddc98a4b63961e3528c5a70cd5c55a67a0c60a |
|
21-Nov-2010 |
Joe Onorato <joeo@google.com> |
Deal with more notifications than fit on screen. Change-Id: I432b9ee73a473fe4af8b0caeede4993c67be6518
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
cf2b199e98de71dcac042484800c07366363a734 |
|
17-Nov-2010 |
Joe Onorato <joeo@google.com> |
Updated layouts for new status bar Change-Id: I30dc7c458669c4e6a35c67b7815a00ebbbae8dd3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
8a576713e255eb822558cef840d170d4477f47f0 |
|
16-Nov-2010 |
Joe Onorato <joeo@google.com> |
Add the quick settings panel. There's currently nothing in it. Change-Id: I71195c7b0bd2b902da1c60527b6e23964b1ea4fc
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
fd52b18d9bf3cd62c7a07058536e9f97db65beea |
|
11-Nov-2010 |
Joe Onorato <joeo@google.com> |
The beginnings of the new status bar. There is a lot of rough stuff still, but most of the functionality is here again. Change-Id: I4b1241e61270f1434e798481afa83634233ee670
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|
ddf680bff5bb9bc04ef04667644db8ade0b38c46 |
|
26-Sep-2010 |
Joe Onorato <joeo@android.com> |
Touching the blue glow should close the system and notification panels. Bug: 3029373 Change-Id: I96760656dcda20ab238305900f9964083a8e5273
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
|