8b268d461b7001da212589b371dd3f9a79a79b3e |
|
28-May-2013 |
Daniel Sandler <dsandler@android.com> |
Don't show emergency calls label unless it's a phone. Bug: 9042105 Change-Id: I8ffb6a66851878cdf22be9a20dbf57f5b6b48002
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
4f91efdf421e354ee2033ed640e4150cf0cef21b |
|
25-Apr-2013 |
Daniel Sandler <dsandler@android.com> |
API: getPkg() -> getPackageName() Bug: 8656860 Change-Id: If3062b9fc00270e5f0ecfe67e593b9a28c6bccdd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
e6f7f2e3a01b8deb00e03ccfa93751c315f14ef0 |
|
25-Apr-2013 |
Daniel Sandler <dsandler@android.com> |
API cleanup: NotificationListener - Wrap all public member variables in getters and make slots private - Rename clear* methods to cancel* to be more consistent with existing public Notification API Bug: 8656860 Change-Id: I84f7e71fbb627f859352a93089c6a531b44dac95
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
fa027f5d91052c01a9880578c102197b48e516a4 |
|
12-Apr-2013 |
Daniel Sandler <dsandler@android.com> |
Putting the gesture debugging back in the box. Bug: 7164602 Change-Id: I93f716cd7cc9f1462fbfefb485250729411ede35
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
c8b46ca5754a9ac9e0afea2f9c0b5d9984c5c128 |
|
08-Apr-2013 |
John Spurlock <jspurlock@google.com> |
Awaken dreams on home + recents. Fixes the KEYCODE_HOME case, awakes when home is started for any reason. Also awaken when toggling recents (and not locked). Bug:8557212 Change-Id: I6578ae3971740a03c27596b838d27a5ab9b03752
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
5feceebb892d4cb5777cea3c6174b206705d456b |
|
23-Mar-2013 |
Daniel Sandler <dsandler@android.com> |
New NotificationListenerService. This is the best and only way for apps to listen for notifications: create a NotificationListenerService, wait for the NoMan to bind to you (as a result of the user checking a box somewhere in Settings and agreeing to a scary dialog box), and you'll start receiving notification posted and dismissed callbacks. Your service, while enabled, will also be able to clear one or all notifications. Use this power wisely. This change moves StatusBarNotification out of com.android.internal into android.service.notification. [Internal customers, including System UI and early users of the system-only listener binder API, will need to be updated.] Bug: 8199624 Change-Id: I1be46f823d4b3ddc901109ec1e085cd6deb740c2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
faa4bea4c07a943170b81b0ce772816eff65ca0a |
|
12-Mar-2013 |
Daniel Sandler <dsandler@android.com> |
am 39099fee: am 1bc1699c: Merge ""[+>" more icon was never shown in PhoneStatusBar" * commit '39099feeece6d76b0c68727506609331e7a6b64c': "[+>" more icon was never shown in PhoneStatusBar
|
cd231432ff16cb35aa08cd7b9ca801d26bef261f |
|
10-Oct-2012 |
Mats H Carlsson <mats.h.carlsson@sonymobile.com> |
"[+>" more icon was never shown in PhoneStatusBar "[+>" more icon was never show in status bar because the member variable for this icon was not initialized from resources. This fix enables "[+>" icon to appear in status bar when the number of indications in status bar becomes large. Bug: 8368569 Change-Id: Ieb3412eed831052d69c0cf63c9b4230c38171e4a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
458d5e1b0393810f940dbcc932ed7bf43e313c7b |
|
21-Feb-2013 |
Daniel Sandler <dsandler@android.com> |
Make QUICK_CLOCK work on tablets. Bug: 7724222 Change-Id: Ib8f4beb206736ed01edda96fbd3638a377a8f49e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
b5fe52b389d92c067b19217429a2812a9d0ea9dd |
|
15-Feb-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
SystemUI optimization - rely on inheritance for layout direction - this CL purpose is to fully rely on inheritance for setting the SystemUI views layout direction. This is the default case for layout direction and should stay like that. Change-Id: I8efb6ab6e5bd10f519c7a27e8837efb69631940e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
37a38aaecb5045906ade6d1c970f106a028cbaf5 |
|
13-Feb-2013 |
Daniel Sandler <dsandler@android.com> |
More debug logs for stuck statusbars. Bug: 7686690 Change-Id: Ic58d90a56412579cad0c77f5787a6fc4193a32d1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
c0cea0f519798889d93c2b01ad0319c5f1884e34 |
|
12-Jan-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
Fix bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi) - mirror airplane mode off (GlobalActions), multi-users, adb connection icons - update refresh code Change-Id: I175dec33386c31d4de9028918a43eb6bcd9e9dfb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
82fca5d27dac1597d5dd739cbdd4529fd8a00861 |
|
10-Jan-2013 |
Fabrice Di Meglio <fdimeglio@google.com> |
Make SystemUI RTL aware - mirror vibrate and silent statusbar icons - add code for updating icons when Locale is changed See bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi) Change-Id: Ib7125d7f01ed8d1b8d63c2a9b119eb173efcf49f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.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/PhoneStatusBar.java
|
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/phone/PhoneStatusBar.java
|
a8ef3b044ebf197c20de693640ecf266d8ddedc5 |
|
29-Nov-2012 |
Daniel Sandler <dsandler@android.com> |
Suppress quick settings if setup has not been completed. The button was already hidden, but there are lots of other ways to get into QS that should check for USER_SETUP. Bug: 7638795 Change-Id: Ib6c48fc02e833670768e7dc76e25c38097b88c18
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
a46a74fcd61d2b4e72b6027625a471f10b21b1c9 |
|
08-Nov-2012 |
Dianne Hackborn <hackbod@google.com> |
Merge "Remove extraneous logs." into jb-mr1-dev
|
7ff30113de68539ec840c524b8f1561f938f96c5 |
|
08-Nov-2012 |
Dianne Hackborn <hackbod@google.com> |
Remove extraneous logs. Change-Id: I4c47d36748de91bd6fddc419afbf59552bf63e9a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
7a73344bbe1636fd01a8b551b0b539168a9a9987 |
|
08-Nov-2012 |
John Spurlock <jspurlock@google.com> |
Minimal fix for stuck google now. Bug:7500409 Change-Id: I1570d72e08fbe520ac07eed2ee40b6571fa1fe3c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
207d548ccf34f7feaa9164ebfa8f81679cb0d55f |
|
06-Nov-2012 |
Daniel Sandler <dsandler@android.com> |
Show the assist ring on center-button longpress on lockscreen. Bug: 7480028 Change-Id: I4c8013e984c2591faf3bc8fe2048abf69d545b6c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
0058f4ed50e5b4bfc8361c18b87115160d7132bb |
|
23-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Reset ExpandHelper when the panel is collapsed." into jb-mr1-dev
|
ac47ff70c322614ff2ca9ad82fe41338daf55877 |
|
23-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Reset ExpandHelper when the panel is collapsed. Fixes a rather unpleasant bug in which the ExpandHelper could get locked in "expanding" mode if the panel was closed (for example, with the back button) while you were in the middle of an expand gesture. In this situation ExpandHelper would hungrily eat all future touch events destined for the notification panel, making it impossible to click or even clear any notifications. Bug: 7330828 Change-Id: I9c493db5e8fd8ef1aca53f77820780d60fa4e5a7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
1bbd49d72eee001137b6d6e6ab3f353fe2c0433c |
|
19-Oct-2012 |
John Spurlock <jspurlock@google.com> |
Fix nav bar glitch when quickly turning screen off then on. Keyguard now disables all navbar buttons when turning screen off instead of only recents. Navbar is told about screen off/on and disables the layout transition animation on screen off - if the user quickly turns the screen back on they do not see the end of the fade out animation. Bug:7377776 Change-Id: I96a050d58c6c9ce8537f50408655006fadbfcd4f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
a4be1b2bcdc768708f594b69923986617a367820 |
|
22-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Fix empty notification panel." into jb-mr1-dev
|
564c03dac59ecd2255bba658b254fd1f5672ec22 |
|
22-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Really hide the settings button on tablets." into jb-mr1-dev
|
50bc4f5a7c78b949f466891094851bfca9a3f613 |
|
22-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Fix empty notification panel. If the panel closed before the flip animation completed, you would have had a bad time. Bug: 7391510 Change-Id: I45c29de45b718bc63e7be1a5544c1f73ac6f46e0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
7382a025a73064164ab81a7800cebcec3677af25 |
|
22-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Really hide the settings button on tablets. Bug: 7382185 Change-Id: Id452e2499ba2089b8cfb0071b6aedf6d1d917b35
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
2dd0c3a576925be4b5f0438a57af626e6e162e0e |
|
22-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "New lockscreen: allow search gesture from nav bar." into jb-mr1-dev
|
d5483c3157a28e2ebc05a0c918df8a2be0a7fc89 |
|
19-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
New lockscreen: allow search gesture from nav bar. Show a lights-out pip if home is invisible but search is still OK. Change-Id: Ifc69c12296cc8e8cf7c89dd06173d7abf499a878
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
80343f646f9686528212f82163a77ef48e30f4c3 |
|
18-Oct-2012 |
Michael Jurka <mikejurka@google.com> |
Fix recents animations for secondary users Bug: 7361640 Change-Id: Ibd177bf01758fb8706b82dcf3bf234e052c38aa3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
720a34d60ac466913a46ad3d757553b72ec50404 |
|
18-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Fix glitch when using settings pulldown then switching to notifications. Bug: 7348917 Change-Id: I65b51bb161934300da9ca0ebf4b184886e3e81df
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f249efcf3709b0feace01b9e3875cfd64b4d061e |
|
17-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Show clear all when returning from flip quick settings. Bug: 7367906 Change-Id: I3c6d227d223f11c60a44ceee4cdf698aa2a0acc9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
26f544aef2b28412d4185b22e5c5660f4293f21b |
|
17-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "For Matias." into jb-mr1-dev
|
6e2810bb981582a235f27c70885ee55bf71f0174 |
|
17-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Fixes for QS: - don't show clear all on the settings page if a notification comes in - delay makeExpandedInvisible when all panels are collapsed to ensure that the last frame of panel animation can show in its entirety Bug: 7362346 Change-Id: I5303f03ea5ee654e222aff0b62ab69f98dc16978
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.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/PhoneStatusBar.java
|
91ffeddb8b6ceec9a18ae34f88bd56560335de7f |
|
17-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Hide settings button from tablet notification panel. Bug: 7363279 Change-Id: I90f4286a596527485c462773f2553ed4986f60b2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
3679bf58fb2f59745b416b26126b7e2a673c54d8 |
|
17-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Quickening. + Baseline align all header elements. + Make clock clickable. + Remove clock tile. + Reorder tiles. + Hide status bar behind panel on phones. + Make status bar peek animation show the whole header on phones. + Stop hiding status bar bits on phones. Bug: 7350584 // baseline align header, make clock clickable, Bug: 7351760 // hide status bar behind panel Change-Id: I888752b64c56e80c3f5581fd8ee1cfd7c50eab7c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
fe3376b41aa48b6894afad9b977170bc658a6ac1 |
|
17-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Fix NPE in quick settings tiles. Bug: 7360759 Change-Id: I5b000e063baa1b7e2dddaa25be5b9bcdafa1a974
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
101784e5605338f22e32f587ffcaa09b582d556c |
|
15-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Flipping quick settings! Bug: 7348917 ╰(°□°╰) Change-Id: I16923d6d920913a4bd0d78666587ac579ac18da5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
e111ad300d614a0f94e30f96ae664a1de578c48a |
|
13-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
No, that's German for "The Quick Settings, The". Bug: ??????? Change-Id: I24ffb21b1566d98c9df6db48c4062390757cd8bc
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
ace0bd77438c89578ff821a86ff1ae91f8000ed3 |
|
11-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Remove notification/quicksettings explanation cling. Bug: 7319756 Change-Id: Ic860de7579079596d0e4c3412cf0fa1ccaadc3e1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
efb0faf1c043777762eecfef87ec575632c365e1 |
|
10-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Remove the double-swipe to access quick settings on phones. On the plus side, the settings button is back! Now that we have two buttons on the right-hand side it's more important than ever that the notification panel header not allow errant taps to go all the way back to the notification panel, where they will drag/close it. Bug: 7319756 // remove double-swipe Bug: 7217201 // finally make the notification header black Change-Id: I8b2d6c7a7cfaaed2bfbcd61fb45db9f234cb002d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
118f484424f3e5649833df42a7e613f41b2b2ecd |
|
08-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Fix NPE on devices without notification panel help clings. Bug: 7302657 Change-Id: Ia161ea2ef74ef1dfbab55dacaa7274ebc2d66439
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
b17a726f2fb1066060b5646d35233d26222e8721 |
|
05-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Notification & settings panel help. Comes up the first time you touch the status bar; explains where quick settings is, and even allows you to swipe down to try it (instead of touching "OK"). Bug: 7209412 Change-Id: I72b1a91902e64b4623e0fcaf1555dc703870b59f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
c38bbc391ae4ec5945d5fa408da3994552f775eb |
|
05-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Lubricate a sticky notification panel. If the panel was left open when the screen was turned off, in some cases it might get stuck in an "open" state (the panel's expanded height would be nonzero) although the status bar window is in fact fully collapsed (due to makeExpandedInvisible). The next time the user would go to open the panel, things would be in an inconsistent state and the panel wouldn't come down (on phones, the settings panel would be attempted, but still nothing would happen). This was easiest to reproduce on the keyguard (turn on screen, pull down panel, turn off screen). Bug: 7260868 Change-Id: Iec0000ba020e5a519eb5b4d42ac273b6689a18bd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
3c008f26ca4f72344b672065b861a3e39812e3a0 |
|
04-Oct-2012 |
John Spurlock <jspurlock@google.com> |
Merge "Disable quick settings panel in setup wizard (user 0)." into jb-mr1-dev
|
e4e8c5619c3951e5af79648f82f1dc9bbb1104d2 |
|
04-Oct-2012 |
John Spurlock <jspurlock@google.com> |
Disable quick settings panel in setup wizard (user 0). Already fixed for additional users, but not the main user. Bug:7285805 Change-Id: I1ab29470e23b0d06cd21919c72be72c092c86b2c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
6295ef325102bed3d12e54020acb8728bc2976a0 |
|
04-Oct-2012 |
Chris Wren <cwren@android.com> |
Merge "hide the redundant clock when the notification shade is open." into jb-mr1-dev
|
85db803e7c6baf3b596bf366f71d3bcd08879fc4 |
|
03-Oct-2012 |
Chris Wren <cwren@android.com> |
hide the redundant clock when the notification shade is open. Bug: 7204705 Change-Id: I88ef58938c5e96c4828dbda5d93f9874535b212f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.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/PhoneStatusBar.java
|
919adac28bd6a9888c3bbd53a1736f260bc76bbf |
|
02-Oct-2012 |
John Spurlock <jspurlock@google.com> |
Disable quick settings for users until USER_SETUP_COMPLETE. If the current user has not yet made it through the setup wizard, disable the quick settings panel entirely. Use Settings.Secure.USER_SETUP_COMPLETE as the signal. This is a per-user setting, so be careful to observe only on the current user's behalf. Bug:6712493 Change-Id: I3076a8a550165a9eeccf7fb129d470ef4ddeaed4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
825b33073f90dc08ef5f0c1036ae9a1555da8f20 |
|
01-Oct-2012 |
Daniel Sandler <dsandler@android.com> |
Repair lights out mode. Broken by change I5662269b. Bug: 7263523 Change-Id: Iae77d12c91443aecfed3e6461b5206208de4ddf7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
be87e2f5885b28145a788fd31d1fb5ae88a71100 |
|
29-Sep-2012 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #7255954: API Review: rename Dream to DreamService Change-Id: I89ecf2c3ec4fef09c0495aa68de11576f9cfd872
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
073a32d5ef8b3589b8315550dca837ae872d4be7 |
|
28-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Fix occasional re-posting of ticker text." into jb-mr1-dev
|
f59a90c24788d6d67a492aa5a9d8efbf350bbd7e |
|
28-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Fix occasional re-posting of ticker text. Bug: 6992707 Change-Id: Ib289d742c2fb24d2c201d597349fa86ad8ce4a28
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
6e061919f313f787c91047bebdfb95fdb756d6bb |
|
28-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Prop the tablet notification panel open a bit." into jb-mr1-dev
|
e680f5483f845e2c9f75b80358599b5d654a9f8b |
|
28-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Prop the tablet notification panel open a bit. It will now occupy at least 40% of the screen, vertically. Bug: 7069227 Change-Id: I540388f6988bee591aee5b7aee1e4d25d08fad96
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.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/phone/PhoneStatusBar.java
|
62c82e4d92cc0b856059f905d81885f7808a0e7d |
|
26-Sep-2012 |
Jeff Brown <jeffbrown@google.com> |
Make DreamManagerService more robust. Clearly isolated the DreamManagerService and DreamController responsibilities. DreamManagerService contains just enough logic to manage the global synchronous behaviors. All of the asynchronous behaviors are in DreamController. Added a new PowerManager function called nap() to request the device to start napping. If it is a good time to nap, then the PowerManagerService will call startDream() on the DreamManagerService to start dreaming. Fixed a possible multi-user issue by explicitly tracking for which user a dream service is being started and stopping dreams when the current user changes. The user id is also passed to bindService() to ensure that the dream has the right environment. Fix interactions with docks and the UI mode manager. It is important that we always send the ACTION_DOCK_EVENT broadcast to the system so that it can configure audio routing and the like. When docked, the UI mode manager starts a dock app if there is one, otherwise it starts a dream. This change resolves issues with dreams started for reasons other than a user activity timeout. Bug: 7204211 Change-Id: I3193cc8190982c0836319176fa2e9c4dcad9c01f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.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/phone/PhoneStatusBar.java
|
173bae2c674b2bc25cf376cbb4e150bd86703049 |
|
25-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Improvements to notification/settings panels: A) Hide icons corresponding to the active panel with a downward push animation. Notes: 1. this animation will now apply any time the status bar icons are disabled via DISABLE_NOTIFICATION_ICONS. 2. DISABLE_SYSTEM_INFO will now only hide the right hand icons (system status icons, battery, clock). But you weren't using it anyway, right? B) Stop pulling down the panels in response to just a touch on the status bar. (That should never have worked.) In general, we now require that a fling proceed more than 10dp to be treated as a fling with velocity (as opposed to a v=0 fling, or "let-go"). C) If a panel is pulled down more than halfway and then let go with v=0, it is expanded. If less than halfway, it is contracted. (Helps fix B) above, plus it just makes good sense.) Bug: 7211541 (A) Bug: 7227237 (B) Bug: 7228541 (B) Change-Id: I5662269b753376804bf629239835dc212716d5c3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
3ffdcc70c28d7a2abbb4f248d32d70d45d61fd44 |
|
23-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Properly launch quicksettings activities. - As current user - Dismissing keyguard if necessary - Dismissing all status bar windows and panels Also move some QS-specific stuff out of PanelView and into SettingsPanelView. Bug: 7217006 Change-Id: I4d8ac84cc0f43e78f70553599c3207305c4f5c74
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
198a0306e5b0ef6b02d61e299a4b4ab4c1c2cdc8 |
|
17-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
Fix the seesaw behavior on the status panels. The code in onMeasure that attempts to accommodate changing child boundaries (i.e. an expanding/collapsing notification) was locking the window size to the child measurement, even though another window was trying to seesaw it closed. We now only activate the rubberband behavior when the size of the children changes, not on each onMeasure(). Lots of other small fixes to the panel expansion logic, too, including ensuring that the expanded fraction doesn't jump to 1.0f when the panel content hasn't been laid out yet (causing the entire screen to become dim for a second thanks to PhoneStatusBarView.panelExpansionChanged). This change also restores the ability of Binder clients (such as accessibility systems) to expand and collapse the status bar. Bug: 7008196 Bug: 6995518 Bug: 6628429 Change-Id: Ib0244a27aef2b4dbe19be98f7e039a9d38f1b80e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
63bcc14c433b754c234bb593e6fdeaf08db1b106 |
|
18-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Remove settings and rotation buttons from notification panel." into jb-mr1-dev
|
6e5fe432f38f6ba8734a2b242f74c4df805223f9 |
|
16-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Remove settings and rotation buttons from notification panel. Thanks to quick settings, these are redundant. Bug: 7142026 Change-Id: If38abda3635c4f11a7fa7fa221f4d821f998e445
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
537421bed204a3a0cb8160a9be8a61d67c2c25f4 |
|
14-Sep-2012 |
Siva Velusamy <vsiva@google.com> |
PhoneStatusBar: Fix NPE while accessing quick settings. Fixes Bug 7137026 Change-Id: Id156cf8ebb1a31202015a167185a6588283128f8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
43229d707515ce51c52f63e15257960c6d29162c |
|
13-Sep-2012 |
Winson Chung <winsonc@google.com> |
Adding IME tile. - Adding checks for telephony before showing RSSI tile Change-Id: I1dc4fb7a07d9693d8c6a96678ac9d4ff9abafe44
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
61e36836b7302c8ccd30c0c07ac14d087f873c8e |
|
10-Sep-2012 |
John Spurlock <jspurlock@google.com> |
Notifications: Hide ticker updates from background users. We should only update the notification ticker area when the notification is for the current user. Bug:6924835 Change-Id: Ieaccbd8c972b3d0f62c74d29d42e0fa77ec3148c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
d63c59786509aadd6a8d0c5cb45ed696339f16b7 |
|
06-Sep-2012 |
Winson Chung <winsonc@google.com> |
Initial changes to add QuickSettings. Change-Id: If510f74d6046929e5e8a794c6dc2fddb15a03d6b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
fd5494b8ef91e8a909622c3bf45dac7537254b41 |
|
05-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Merge changes I4ef284da,Ie8cc69bd into jb-mr1-dev * changes: Make the SystemUI stop the screen saver when a full-screen notification is posted. Do not play sounds or vibes for background users' notifications.
|
5a426f6c4ac67a52768c56b97d35808dc11905c8 |
|
05-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Full-height panels on phones." into jb-mr1-dev
|
bf526d14f3252b8a5c123291e4cd8b1c51346560 |
|
05-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Full-height panels on phones. The dynamic carrier label is also back for those devices. Finally, allow the panel to be dragged just by touching the (newly reopened) empty area. Bug: 6999596 Change-Id: I65f2867f1bd1977270de0bcedd32cb7141fcb6b1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
c9ce0abe29baecc540c48f4913255a71586bcfd3 |
|
04-Sep-2012 |
Daniel Sandler <dsandler@android.com> |
Make the SystemUI stop the screen saver when a full-screen notification is posted. This keeps all the fullScreenIntent logic (including multiuser implications) in one place. Change-Id: I4ef284daf90464f105780ade1d971e9e081fbbb5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
adf0b215908f8fd921fcb734b9809c806cb67042 |
|
04-Sep-2012 |
Michael Jurka <mikejurka@google.com> |
Porting old code for min alpha for items in recents Change-Id: I68dce175b3a2c0263c5df1ef787c28d6c622e879
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
7f3cf9586ef51d6a870d941e56a0f12471cbbad2 |
|
31-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
Work around instability of Display.getRotation(). Ensures that the navigation buttons are properly oriented each time the screen comes on. Bug: 7086018 Change-Id: Iac6243792a8c64001ff7409108fb892bd470e4c4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
c26185bb7b30508a1940eb452af64b6d8661915f |
|
29-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
Expand the navbar dead zone briefly after touches elsewhere. For now, each time the dead zone captures a touch, it will flash to let you know that's what happened. We should probably turn this off before shipping. Note also that this currently only expands the navbar on ACTION_DOWN elsewhere in the UI (because this is the only time ACTION_OUTSIDE is generated); this isn't perfect and we'll need to do some mucking about with the input system to get information about ongoing drags or additional pointers down, but this CL is a good start and introduces the general mechanism for expanding and contracting the dead zone. Change-Id: I43e63aed1e541fd07d83fde4d66bcb5be89b69d2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
cb2522c86d75fff277dc38ec7e444a5b5f5130ea |
|
13-Apr-2012 |
Michael Jurka <mikejurka@google.com> |
Recents: apps scale down to thumbnails now As a part of this change, Recents is now an activity. Known issues: * Jank: jump-cut as app icon appears suddenly after the aniamtion * Preloading recents is broken on phones without soft nav bar and on tablets * Thumbnail window from animation lingers/flashes sometimes Change-Id: Ie6f991f3c2e1e67f9ed84eb6adba9174ed957248
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
98365d7663cbd82979a5700faf0050220b01084d |
|
20-Aug-2012 |
Jeff Brown <jeffbrown@google.com> |
Refactor for multi-display support. Split WindowManagerImpl into two parts, the WindowManager interface implementation remains where it is but the global communications with the window manager are now handled by the WindowManagerGlobal class. This change greatly simplifies the challenge of having separate WindowManager instances for each Context. Removed WindowManagerImpl.getDefault(). This represents the bulk of this change. Most of the usages of this method were either to perform global functions (now handled by WindowManagerGlobal) or to obtain the default display (now handled by DisplayManager). Explicitly associate each new window with a display and make the Display object available to the View hierarchy. Add stubs for some new display manager API features. Start to split apart the concepts of display id and layer stack. since they operate at different layers of abstraction. While it's true that each logical display uniquely corresponds to a surface flinger layer stack, it is not necessarily the case that they must use the same ids. Added Display.getLayerStack() and started using it in places where it was relatively easy to do. Change-Id: I29ed909114dec86807c4d3a5059c3fa0358bea61
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
79af1dd54c16cde063152922b42c96d72ae9eca8 |
|
17-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
Switch public APIs to use new UserHandle class for identifying users. Gets rid of "yet another integer" confusion. Change-Id: Id07ea7307aea7c62f0087c6663a1f1c08e2e5dee
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
5050813f15a1d39d49cb8eca5a3aa6df43c4d450 |
|
16-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
Allow the panels to be temporarily dragged past their contents. Once the user lets go, restore the "correct" height of the panel. Bug: 6999596 Change-Id: I2db393873cee876cf17fea25c9d25fe5e3a78424
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f02b60aa4f367516f40cf3d60fffae0c6fe3e1b8 |
|
16-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
Rename UserId to UserHandle. This is the start of turning this into a formal public API. Change-Id: I5786d2c320f1de41a06ed5d0f65adb68967287a0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
1e8feef1faca7d2f14bf459691dbe724c8cf5c88 |
|
16-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
Fix status bar disabling. Bug: 6998403 Change-Id: I8a47e694f2f3914ef5cf0d180b0309783148c627
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
b9301c3a686df05950710ec80e2cd691c3082871 |
|
14-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
Multiuser support for notifications, take 1. Notifications for background users are hidden from the panel and status bar. Still need to add a concept of "any user" notifications (for things coming from the system) and notification visibility controls (for access to icons + possibly masked text of a background user's notifications). Change-Id: Iba121f35a6c25c2e1c44db029d776a5a59a6a008
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
8e72c9e19cfb0b6c1463fa841f1dd02be8f3b4e1 |
|
15-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
Quick settings come to all Android devices. I mean, real soon now. Change-Id: I9a15b49f271e7ae06eb48a402f58270d8adccbf4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
41f71dc814e89546110c57b7ee73c87f31aaba4e |
|
14-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Use a color resource to specify the dim behind panels." into jb-mr1-dev
|
e7237fceb1cd17af006815c4338fe8e4a7971ff7 |
|
14-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
Fix bug with swipe-to-dismiss. (Clearing all notifications prevents notifications from being subsequently swiped away.) Change-Id: Ia15704c390d95f16675e2eea6040379099f44430
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
1c1edaa5f127d814058271ee4827fc0fe4a8de44 |
|
14-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
Use a color resource to specify the dim behind panels. Change-Id: I551d9969dc1f4032f26fd94cf9719f07873abb5e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.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/PhoneStatusBar.java
|
747a9e986c634bc25be3f44c333d7c6ecd44158e |
|
10-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
Capture orientation change data in the gesture log. Change-Id: I19719f82f1b6b6563b33edc85b4a8a259d04ba0c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
a2fbe53f1e59a9b015d27213fbc8588883f4d408 |
|
10-Aug-2012 |
Daniel Sandler <dsandler@android.com> |
More termination conditions for Dreams. Default implementation of Dreams will finish() on KEYCODE_BACK. PhoneStatusBar will awaken() from any Dream when the Home key is pressed. Change-Id: I55e2a5d533a7fb93debc4c54514dba3b9098f009
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
8264408f5995534f8e3147b001664ea0df52aaa5 |
|
03-Aug-2012 |
Amith Yamasani <yamasani@google.com> |
Start the correct settings from the status bar. Added a new method to Context: startActivityAsUser() requiring the INTERACT_ACROSS_USERS_FULL permission. Show the correct Recents list, based on current user. Added a getRecentTasksForUser() in ActivityManager. Hidden and requires the INTERACT_ACROSS_USERS_FULL permission. Change-Id: If5b56465efdd3ead36601a3b51ed4af157bbf35c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
fbf30896653b7a3eb09ea110b1ef4c21c1059977 |
|
28-Jul-2012 |
Daniel Sandler <dsandler@android.com> |
am 5cb62df6: am dd4ef49f: Persistent \'emergency calls\' banner in the notification panel. * commit '5cb62df6bdac4aaab7a1c1b1ef849ec213ff028b': Persistent 'emergency calls' banner in the notification panel.
|
dd4ef49f4545dad2a6503d29e129472aba5392fc |
|
27-Jul-2012 |
Daniel Sandler <dsandler@android.com> |
Persistent 'emergency calls' banner in the notification panel. While carrier info (or SSID for devices without mobile data) will still be shown in a floating text view at the bottom of the notification shade, emergency-calls-only mode will now be shown in the notification panel header so that it cannot be obscured by notifications. Change-Id: I714b6801be2b9b631b86b51d229440445eff5e76
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
3380534a62abf20b4509db6068ac02b1b880712f |
|
23-Jul-2012 |
Daniel Sandler <dsandler@android.com> |
Collecting some data on notification panel gestures. Look for it in /sdcard/statusbar_gestures.dat, in "JSON lines" format: one list of gestures per line; each gesture is itself a list of objects representing motion events and tags (annotations). Exploded example: [ // list of gestures [ // this starts a gesture {"type":"motion", "time":1347697, // in SystemClock.uptimeMillis() base, // like MotionEvents "action":"down", // down, up, move, cancel, else numeric "x":277.61, "y":1.00 }, {"type":"tag", "time":1347701, "tag":"tracking", // "tracking" or "fling" "info":"collapsed" // extra stuff }, ... // more events ], ... // more gestures ] // newline [ // another list of gestures ... ] ... Change-Id: Ifacbf03749c879cd82fb899289fb79a4bdd4fc3b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
d290c9d1a4189cd8d5b2942468226a869d4405b6 |
|
19-Jul-2012 |
Daniel Sandler <dsandler@android.com> |
am f22beb3f: am 0038ec11: Merge "Fix stuck status bars." into jb-dev * commit 'f22beb3f2fae39568d1576254e4733c089da16f3': Fix stuck status bars.
|
ed930e5ad537eb63b3b96fd583025bf4269da16f |
|
03-Jul-2012 |
Daniel Sandler <dsandler@android.com> |
Fix stuck status bars. An odd little bit of logic (attempting to defend against the status bar getting stuck on orientation change) was ironically causing it to get stuck if the bar was closed twice in very rapid succession (which can happen if you manage to click the settings button as the panel is about to close). Other tweaks to help defend against this sort of problem in the future: - When the screen goes off, immediately collapse the notification panel (without animation) - When completing panel collapse, force the height of the expanded view to 0 (in case it ended up some other way by this point). - Reduce a weird little glitch when you start animateCollapse() in the middle of a reveal animation. (The panel would jump to full height.) Bug: 6765842 Change-Id: I233467c73e130f64401333319943289cbf3daa56
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
3d0abf449032519165424037cf36b05809b2ab37 |
|
03-Jul-2012 |
Daniel Sandler <dsandler@android.com> |
am 97270ce8: am 5d0c689b: Merge "Logs to track bug 6765842." into jb-dev * commit '97270ce8ce17d77f773a2cafa9176afd73cc6f84': Logs to track bug 6765842.
|
fdbac77e829b7575e0986b7919ff545bae2144fe |
|
03-Jul-2012 |
Daniel Sandler <dsandler@android.com> |
Logs to track bug 6765842. It looks like we can get into a state where the notification panel gets un-expanded, leaving an unsightly mess where your status bar should be. This change adds some additional info to the dumpsys output. Bug: 6765842 Change-Id: Iecf2480bc7bdf5bb737863c0cbf9ad07d8523c0c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
4f329cb77df5c53a677e5f2bcf695f6cdbe06658 |
|
28-Jun-2012 |
Michael Jurka <mikejurka@google.com> |
Merge "Fix warnings and remove dead code"
|
a600fd9ba76e7916f18521447446671f0e431560 |
|
26-Jun-2012 |
Michael Jurka <mikejurka@google.com> |
Fix warnings and remove dead code Change-Id: Ifd1bcd8f5be181b115910f2f8918e1e50975a790
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
4c3cc7d4c9657df75d2e3e88cfe75017c15c37e1 |
|
27-Jun-2012 |
John Spurlock <jspurlock@google.com> |
am 928c8877: am c6a2fa8c: Merge "Disable assist gesture when keyguard is active" into jb-dev * commit '928c88774db7d89036aef0f4286f7414b3a597f3': Disable assist gesture when keyguard is active
|
67ad368d4d549b431d826936e40a679099fefec8 |
|
26-Jun-2012 |
John Spurlock <jspurlock@google.com> |
Disable assist gesture when keyguard is active Prevent search gesture from firing when keyguard is in restricted input mode, e.g. in Emergency Dialer. Also disable the Home touch listener in this mode to avoid bringing up the ring. Affects both phone and tablets. Bug: 6723749 Change-Id: I60f0aebfcce4cf7f66798ee1212ea326bdad3ef0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
a4b7f2f75e7803193429ec1179fb5e2eb1c6fbda |
|
21-May-2012 |
Dianne Hackborn <hackbod@google.com> |
Use two fingers to work some magic... Change-Id: Ibcb3dbd3d158c22da8277e544d81fb47eadccd49
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.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/phone/PhoneStatusBar.java
|
67234c4b87f767a8d5ebbd1ab6bc803f7fe8504c |
|
15-Jun-2012 |
Daniel Sandler <dsandler@android.com> |
Hide "no internet connection" when connected some other way. We now track whether the device is connected at all, and use this to suppress the disconnected message in the mobile status string (we previously just looked at wifi connectivity). So, if a device is attached via ethernet: - On wifi-only devices, the combined label is shown in the notification panel, so you'll see "ETHERNET" (this comes straight from EthernetDataTracker; at some point we need localized strings and icons). - On mobile-data devices (phones), the notification panel only shows the mobile data label, which will be suppressed, so you'll see nothing at all. Bug: 6648292 Change-Id: I9841eaeffe50a4f046afbdc09d80c5bd4d78a839
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
68a808bc702f03536bd0cf3e2556127e364119d6 |
|
15-Jun-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Show even fewer notifications in Setup." into jb-dev
|
54ab347fdde0e4d14d923cca80e5bcc7b879fc52 |
|
14-Jun-2012 |
Romain Guy <romainguy@google.com> |
Don't create a giant layer for all notifications Bug #6642475 When expanding the status bar, create one layer per notification instead of a single giant layer for the pile of notifications. This prevents layer creation failure when the total height of the notifications is larger than the maximum allowed texture size in OpenGL ES 2.0. This change only enables layers on notifications that will be visible once the notification area is fully expanded. Change-Id: I3c791a66cf5ac0973f3a65cfcd84b95209d580f3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
590d515d912396a0c293d78529ac0dbc224400bf |
|
14-Jun-2012 |
Daniel Sandler <dsandler@android.com> |
Show even fewer notifications in Setup. Restricting to pkg="android" didn't filter out things like open wifi networks, etc. So now we have a whitelist: notifications must be sent the "android" pseudo-package, *and* they must have one of these "kind" tags: - android.system.imeswitcher (IME switcher, needed by SUW) - android.system.update (OTAs) Note that OTAs currently use a fullScreenIntent, so they bypass this logic anyway, but for consistency's sake we now allow OTA icons in the status bar explicitly. Bug: 6645469 Change-Id: Ib2e2f22d7a0817a1acaf8137ed4f3c7d3ddf8af5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
8385adc9600c63bc2d55d6d745eec4d018e0ed0f |
|
14-Jun-2012 |
John Spurlock <jspurlock@google.com> |
Merge "NavBar: Slippery on the unsecured lock screen." into jb-dev
|
a1d40e47f6aa976da584136ea6f6ba76e7046d11 |
|
14-Jun-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Remove an unnecessary animation." into jb-dev
|
d5ef54658ba7f869b1558df656772eebc3fb7328 |
|
13-Jun-2012 |
John Spurlock <jspurlock@google.com> |
NavBar: Slippery on the unsecured lock screen. The NavBar is always non-slippery, except when: - the notification shade is showing - the 3 buttons (back,home,recents) are disabled Also fix unrelated bug that ignored the "show panel delay" before the first config change. Bug: 6614842 Change-Id: Ib40adaef122b563809398fdebbd8a88d8f0c7ffd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
66d92f81093e648186b31d0416555ec05aff0e0b |
|
13-Jun-2012 |
Daniel Sandler <dsandler@android.com> |
Remove an unnecessary animation. When the notification panel is full-width (small devices like phones) we can just leave the icons showing all the time, which saves a little CPU during the performance-critical shade expand operation. On sw600dp devices we continue to use DISABLE_SYSTEM_INFO to smoothly hide the status bar when the notification panel appears (and show it when the panel is dismissed). Bug: 6555172 Change-Id: I59a1226549dd1e51c375c3972b47079c1ee856b0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
36eeb6a5be895bfba0405d34062d0db5b118a329 |
|
12-Jun-2012 |
John Spurlock <jspurlock@google.com> |
Merge "StatusBar: Respond properly to global expand message" into jb-dev
|
56b135b91051664ae9027f50e9f20b7fcf6565ba |
|
12-Jun-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Put PLMN and SPN on one line in the notification panel." into jb-dev
|
2c1a4c05b83e0461169bb846765ae415b4e79fcf |
|
12-Jun-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Suppress header flash when collapsing notifications panel." into jb-dev
|
8506149f613f3f98bbbf6675ed9c36dd32d4ce4f |
|
11-Jun-2012 |
John Spurlock <jspurlock@google.com> |
StatusBar: Respond properly to global expand message Fix timing issue in PhoneStatusBar#animateExpand(). Also, notification panel drag handle (when expanded) reflects movement immediately. To test animateExpand(): $ adb shell service call statusbar 1 Bug: 6629916 Change-Id: I22bb09fc4c9d97c93ba8d7aed8921b60f5ebd610
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
0d8eba64b2ee2921915e0f6793ddd2d8f44e2428 |
|
11-Jun-2012 |
Mathias Agopian <mathias@google.com> |
Merge "Enable HW accelerated window shade for all devices" into jb-dev
|
18ac7826ae037990551e8dae6870affaaca0599f |
|
11-Jun-2012 |
Daniel Sandler <dsandler@android.com> |
Put PLMN and SPN on one line in the notification panel. We now match the keyguard's presentation: either plmn, or spn, or "plmn|spn" (concatenated with a pipe). Bug: 6639047 Change-Id: Ia6ae9085fbf2fe9fa4465a6f7825cb997db5e6c5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
e5011a3ad4186a39f07bd155784a0b3eba404274 |
|
11-Jun-2012 |
Daniel Sandler <dsandler@android.com> |
Suppress header flash when collapsing notifications panel. LayoutTransition is poking through and it shouldn't be. This change also fixes a few related animation glitches around the carrier label and fling velocity. Bug: 6628429 Change-Id: I6655c9f9a8c95c7abd9c6d7099957cb229b86d5a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
059537e7924a5547849b537bf0e50d2f814b80a5 |
|
07-Jun-2012 |
Chris Wren <cwren@android.com> |
Merge "Back from the dead: Carrier name, background dimming." into jb-dev
|
67e7d90376150042b9f464e8ca44f4b3a032f11c |
|
06-Jun-2012 |
Daniel Sandler <dsandler@android.com> |
Fix notification icon fading. Bug: 6581738 Change-Id: I547cae03533d9a9e6cf1d15e4b47845f61eee072
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
3d32a24adf02cecca86ec16ac8827ce195daeaec |
|
05-Jun-2012 |
Daniel Sandler <dsandler@android.com> |
Back from the dead: Carrier name, background dimming. Unlike previous versions of Android, we now show the current wifi SSID in the carrier label if connected to wifi. Bug: 6612419 Bug: 6620626 Change-Id: Ifb5ba8efe6dd387e960efc6a9b1da69a08e97d96
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
0901fda2fe59715e9522a7a190ed260b435fea24 |
|
23-May-2012 |
Romain Guy <romainguy@google.com> |
Enable HW accelerated window shade for all devices Change-Id: I78ca9a192ae97e3160d3cf17a61856f60c64807c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
fc6902b66e3319279d88247b5610e0f45e9a5ada |
|
05-Jun-2012 |
John Spurlock <jspurlock@google.com> |
Merge "StatusBar: Improve framerate on reveal animation." into jb-dev
|
804df70112204a492730a5632e4524fddf0e4f48 |
|
01-Jun-2012 |
John Spurlock <jspurlock@google.com> |
StatusBar: Improve framerate on reveal animation. Ensure reveal animation runs after notification panel is completely drawn. Align minimum close handle position to proper height with new super status bar. Bug: 6555172 Change-Id: I7ae978caa1f28932ee56f65484b18330a4406b80
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f3abbad5a72171a796c7200600383940c882285a |
|
04-Jun-2012 |
Michael Jurka <mikejurka@google.com> |
Change Recents background to solid color on sw600dp devices Bug: 6572502
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
a764816b1ae961218bd7c628ab9f0ad384eab8cd |
|
03-Jun-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Hide notifications until the device is provisioned." into jb-dev
|
26cda27d2e6f1341514943b39a4da1e55ba2197e |
|
22-May-2012 |
Daniel Sandler <dsandler@android.com> |
Hide notifications until the device is provisioned. During Setup (0 == Settings.Secure.DEVICE_PROVISIONED) there's no reason to show notifications, unless they're coming from the platform (and therefore essential to the setup process), like the IME switcher. We also disable the settings button and ticker while the device is not provisioned. Bug: 6355011 Change-Id: I1522f0c0fed3f2f95a36bd71d051248e12f0a1f8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
311a961a9a9f29d365954302202e27b82853485a |
|
01-Jun-2012 |
Raph Levien <raph@google.com> |
Fix bug 6596440: NPE when pulling down notification window Pulling down the notification window set the navigation bar view to "slippery", but this view is NULL on some devices such as Crespo. The fix simply makes it a no-op in this case. Change-Id: I720a257c1715febda5932d50906c5dddbca2b312
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
b490c3e64d4671133eb5e2c7a263f38879ef0ce3 |
|
31-May-2012 |
Jim Miller <jaggies@google.com> |
Fix 6583164: Make navbar slippery when shade is open Change-Id: Ie7bc726dd292b8b363c155492fb620e49a123f05
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
9a720f5eb6c67b581df22f4ecb498cebb459babe |
|
30-May-2012 |
Jim Miller <jaggies@google.com> |
Fix 6398209: SearchPanel gesture improvements This fixes a few recent regressions caused by other bug fixes: - add new flags to animateCollapse() so we can selectively close panels. Fixes regression caused by attempt to close recent apps from startAssistActivity() which had the side effect of closing the search panel before the animation completes. - adds tuneable holdoff delay for responding to home key press. - minor tweaks to MultiWaveView animations. Change-Id: Ia48434b8d59e7b0290a5e9783960c2f684068218
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
a073e570789e5b49e8339af44516444b13db4428 |
|
24-May-2012 |
Jim Miller <jaggies@google.com> |
Fix 6398209: General animation improvements for swipe to search This cleans up the animation for swipe to search from the navbar. In particular: 1. Wait for initial animation to finish if gesture was too quick. 2. Better fade animation 3. Hide background and fade in when ring is selected 4. Smoother target and outer ring animation when switching between states. Change-Id: I401197760cf9f06b6ff3e1cdb80bee86a03ef276
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
bbedfa0036f8de393c05b2ad981695ae74e7ab42 |
|
26-May-2012 |
Romain Guy <romainguy@google.com> |
Merge "Tale of status bar on crespo, part 3 Bug #6541079" into jb-dev
|
a27551dde853733e89aa16b6fb096186b08c5d81 |
|
26-May-2012 |
Chet Haase <chet@google.com> |
Merge "Make Google search panel go away when receiving phone call" into jb-dev
|
ff20b0c0ef34b5bd5859c8a4528085f6cb6e0ba6 |
|
25-May-2012 |
Chet Haase <chet@google.com> |
Make Google search panel go away when receiving phone call Issue #6557847 "Google" launcher icon stuck in ring slider after getting incoming call Change-Id: If77f66fd241af7fbfe6228498b07fd1cfcef36bd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
8900e631940fdffe7b941b56dc0f17e55345441e |
|
25-May-2012 |
Romain Guy <romainguy@google.com> |
Tale of status bar on crespo, part 3 Bug #6541079 The vanished shall not be forgotten. Change-Id: If01a53d8c203ef82e54d0b440063a8dbebe7b14a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
648342f1f257663fc5b3065b23c80eb015edfbea |
|
25-May-2012 |
Romain Guy <romainguy@google.com> |
Tale of status bar on crespo, part 2 Bug #6541079 In which a flood destroys flatland. Change-Id: Ifd1913b645c08531b221b3e010c133f14bcfb0c2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f7f16f7f3fec4e422b6382a3caead9eeb0c22a1e |
|
25-May-2012 |
Romain Guy <romainguy@google.com> |
Tale of status bar on crespo, part 1 Bug #6541079 In which ghosts are more desirable than standing soldiers. Change-Id: I92ec33fa344938eabe5adf6644683c7ab19ba8a5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
998bb765290066822ff8a3b378dadd71deb0ce73 |
|
21-May-2012 |
Jim Miller <jaggies@google.com> |
Fix6398209: reveal search when home button is long-pressed This change add a feature to reveal the swipe to search interface when the home key is pressed for longer than 50ms. It progressively reveals the interface. It still requires a bit of tuning, but all the basic parameters are in this CL. Change-Id: I1d3a5bb7b912265eb41da68bc9313eee1af2e415
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
3ac558b6bf15bf20aac73d573748d0df26cc77d5 |
|
17-May-2012 |
Daniel Sandler <dsandler@android.com> |
Hide the expanded status bar view when not in use. Bug: 6511388 Change-Id: I8df11f80871cbd739712179034e04f49bb6b0d9d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
8e18dc77579cdb2b2dad036afd18f8ca4963782a |
|
17-May-2012 |
Daniel Sandler <dsandler@android.com> |
Black out the status bar when the shade comes down. Also move the shade up and forward to overlap the (now empty) status bar. As a side effect, DISABLE_SYSTEM_INFO now works for phones. Bug: 6418617 Change-Id: I3b129e4bb26d3aba55403bf03baf8f4c8ad0ff46
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
5de6e94e36e2adbdd4ebfb5c1903c23c9ea3c388 |
|
16-May-2012 |
Chris Wren <cwren@android.com> |
Allow pinch gestures to spill over into the shade header. Bug: 6430396 Change-Id: I62c242f11f47c5e6fff25c31716465b3e777d4ab
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
4391b0bc6949365e5ed26990a1f206bfbae31015 |
|
10-May-2012 |
Daniel Sandler <dsandler@android.com> |
Prevent IME from being closed by the notification panel. Bug: 6450921 Change-Id: I124c3776728456fdd71e57cfcf898b11a8dfc7ec
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
a5b2d487005e967eb43b5e077713d6f9bc819fe4 |
|
15-May-2012 |
Jim Miller <jaggies@google.com> |
Merge "Fix 6483412: Disable search from navbar while SUW is running" into jb-dev
|
b4238e0c59d8e1890f7752934bdf4d52fa89bf1b |
|
15-May-2012 |
Jim Miller <jaggies@google.com> |
Fix 6483412: Disable search from navbar while SUW is running This fixes a problem where navbar gestures were enabled during SetupWizard. There's no clear signal for handling this in StatusBar since there are a number of flags that we might use to determine the availability of the search gesture. However, the UI design generally calls for the gesture to be available when the home button is visible, so I think it makes sense to start with that and enable others as we encounter issues. Change-Id: I7b37964ae5b51bf803d5808605f1afe694a88464
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
56a5783c02c17e7353ee342fa24f04bec7bb545b |
|
14-May-2012 |
Michael Jurka <mikejurka@google.com> |
Hide notification panel when launching recent apps Bug: 6484280 Change-Id: Ib97af40979ccdd98aa2b8af6c1488b33b34bdf2b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
670d9dd2d04c2146d00b697f7f0faea258297a81 |
|
12-May-2012 |
Jim Miller <jaggies@google.com> |
Fix 6474712: Disable the google gesture on prime while notifications are open Change-Id: I7c40e7bf4859d60c54c186fc49b670397a4ea723
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
230e86a1cf31d2f2233a444e4abb0a334576477b |
|
10-May-2012 |
Chris Wren <cwren@android.com> |
Merge "Auto-expand the top notification." into jb-dev
|
0a6a1234c2ee5c6b810c875389016ce89022cee1 |
|
10-May-2012 |
Chris Wren <cwren@android.com> |
Merge "Pull up updateNotification to BaseStatusBar in preparation for modifying update behvior." into jb-dev
|
8fd12657e353a4a6f6d875a0d86850426fec00e8 |
|
10-May-2012 |
Chris Wren <cwren@android.com> |
Auto-expand the top notification. Bug: 6455789 Change-Id: Ia455f204544ad0c41ace77ea3ece6e0d3d3110d9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
0c8275b392344c24bb621b2a8af360f48a6459f9 |
|
08-May-2012 |
Chris Wren <cwren@android.com> |
Pull up updateNotification to BaseStatusBar in preparation for modifying update behvior. Bug: 6455789 Change-Id: I09fbf4d31643813cb4dfecaa496327d9625a15af
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
8b2e37e5a0e10d234ffe6815e9a462283cad3d78 |
|
09-May-2012 |
Michael Jurka <mikejurka@google.com> |
Improve recents on sw600dp devices Bug: 6405276 - Make thumbnails bigger - Make thumbnails higher-res - In landscape, start the thumbnails on the right - Fix issue where you'd sometimes see "No recent apps" flash before the thumbnails appeared - Fix issue where the first time recents was run you'd see double the amount of thumbnails Change-Id: I878caf57a955cb6a0c1b4f0a72b5b993609047f2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
c1fc0f01d2b0af2216870a40ae4cb6572588d194 |
|
09-May-2012 |
Jim Miller <jaggies@google.com> |
Merge "Fix 6398209: Improve responsiveness of swipe up to search" into jb-dev
|
fc753d2dfa6f1bfafce59e1a2049e640b1629a83 |
|
08-May-2012 |
Daniel Sandler <dsandler@android.com> |
More visual refresh in the phone notification panel. Bug: 6418617 Change-Id: Iae9b02084989fad3ec8bb8c88a84c0ec96fc4f22
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
fbab8ae9d562ee7ebe22ec6bcf3aa03d4db106fb |
|
09-May-2012 |
Daniel Sandler <dsandler@android.com> |
Fix situations where the shade wouldn't close. It appears sometimes the Choreographer will call you with an old frame (i.e. an animation time in the past). Bug: 6457615 Change-Id: I7135e2f4f524c14fe4f58f9a367f764b66d68edc
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
d99e7fd9fadfa46b6732c21e6a7a54755ceeb3c3 |
|
09-May-2012 |
Jim Miller <jaggies@google.com> |
Fix 6398209: Improve responsiveness of swipe up to search This fixes an issue where the swipe-up gesture for search was broken on phones and tablets. Because the underlying window was slippery, there was a race condition between the touch moving outside the window and the layout flag change in the search panel being noticed. As a result, the code would sometimes inadvertently dismiss the search panel even though the gesture was successful. It also changes the timing slightly so we show the search panel longer for quick gestures. Change-Id: I30c04b21d3367db4d41c01f23e27edf366711462
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
328b35827e6ce7eba844e338e59427c8cae7b681 |
|
09-May-2012 |
Romain Guy <romainguy@google.com> |
Make window shade fast on non-high end gfx displays Change-Id: I64a4861845978f9209c2b7d24c40c65ce7483dcb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
28612b29f0dd3a650cc4b3ab2f7403f63e3e115c |
|
08-May-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Visual refresh of notification panel header." into jb-dev
|
06e8d6647db54aa76dda92a5a785737e66d262de |
|
07-May-2012 |
Jim Miller <jaggies@google.com> |
Merge "Fix 6397736: Swipe up to search layout fixes" into jb-dev
|
9ff6378916befd536ddd1816c32a604b068044f4 |
|
04-May-2012 |
Daniel Sandler <dsandler@android.com> |
Visual refresh of notification panel header. CLOCK - 2 LINE DATE - ROTATION LOCK - SETTINGS ---- CLEAR ALL Bug: 6418617 Change-Id: I477b59d83aaefc6943ed3cfd5bb4e3f4072a8471 Conflicts: packages/SystemUI/res/values/strings.xml
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
20cfb6066a047ebee2552cfbe65c2176adbc34b2 |
|
07-May-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Close notification blame popups when the panel disappears." into jb-dev
|
354619c1cc1b4668c81c5368b2256335cc9e8538 |
|
28-Apr-2012 |
Jim Miller <jaggies@google.com> |
Fix 6397736: Swipe up to search layout fixes This fixes several layout issues on phones and tablets with MultiWaveView. It adds a new background scrim to be shown behind the MultiWaveView on the navigation bar. MultiWaveView is updated to handle gravity constraints which makes layouts much more flexible across devices. Change-Id: I64068f4eaa81ef6c464247049117d53432fcacbd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
469e96e206f8df44b32ce393f8d19f0cae730030 |
|
04-May-2012 |
Daniel Sandler <dsandler@android.com> |
Close notification blame popups when the panel disappears. Also be sure to cancel the longpress listeners when things change. Finally, increase the longpress timeout to 1.5x normal longpress. Bug: 6441520 Change-Id: Icea4d2a5c98a9a51a15f0762454de9e5cd454c50
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
e825b3e3d41e3fd2f6f3bbdf9feb6b8cc87a77dd |
|
04-May-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Back button dismisses notifications again." into jb-dev
|
c4f2a5652dd42fdb43a94e341b7a2034b0211a21 |
|
04-May-2012 |
Daniel Sandler <dsandler@android.com> |
Back button dismisses notifications again. Bug: 6441337 Change-Id: Iabc97cd2a3f66ee2af5406807b3023908965b8c8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
6098c1f44b0f2010053f9ebb6d36e01830784fc5 |
|
04-May-2012 |
Jeff Brown <jeffbrown@google.com> |
Fix status bar animation jank on last frame. Change-Id: Idd99f37c76038de1c02a8297c6454c357a846294
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
ed5f45ab8f26740f7f12c2ac7b46ad908f3e9ee5 |
|
04-May-2012 |
Jeff Brown <jeffbrown@google.com> |
Animate status bar flings on vsync. Use the Choreographer for timing animations. Ideally we would rewrite this code to use the animation framework instead, but this change to use the Choreographer directly is easier and less intrusive for now. Change-Id: Ibb322de9424d4d109203951d48263766200ed7e8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
5380cdc2e1adc8511b05e7623efb44d67be88418 |
|
03-May-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Hide icons for low-priority notifications." into jb-dev
|
58b173b1ca10bfb8bd8f7fac676f51178e57ff83 |
|
03-May-2012 |
Daniel Sandler <dsandler@android.com> |
Hide icons for low-priority notifications. Anything below PRIORITY_LOW will usually be hidden (unless the NotificationManagerService has a compelling reason to adjust the priority). Bug: 6357857 Change-Id: Ic8a806a6db87b0473014a5d006279991272a44ea
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
21b274e8a05d83e2a6996aaeec619deaca728de4 |
|
02-May-2012 |
Daniel Sandler <dsandler@android.com> |
Large-screen notification panel size + positioning. On sw600 devices we show the notification panel in a smaller rectangle, centered in portrait and left-aligned in landscape. Also remove a bunch of -large resources that shouldn't be used anymore. Bug: 6297838 Change-Id: I8ed3445ccb7df16e30870a4322d89786467c54df
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
c40db82a121936a4bab1ec0803efe4d42910e3a5 |
|
30-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Fix build Change-Id: Ic4b76ffd9696998b63e2d7f4891cd721f95037ea
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
1fac1fdd7917d7cb6e1cafc17c71bba12b53fc34 |
|
30-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Fix a longstanding bug in the shade pulldown trajectory. Two parts to this: 1. We were looking at the measured height of the close view for a lot of our computations, which---particularly with recent changes that dispense with the old 3-window implementation---is increasingly unreliable 2. We were overestimating the minY that the panel must be pulled down before animation starts. It was enforced jankiness! Bug: 5359178 Change-Id: Ie09b62226b7b0977527348b5527478665ece1df8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
a310af88beeae02c7eeec99b93d5168443c59ac4 |
|
24-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
All Status in a Window. Bug: 5907042 (jank on pulldown) Bug: 6347684 (hardware acceleration) Change-Id: I90a0ac21db493cccf6913cbc271a21a130276991
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
d7e96866568cc94305db1455f4e9a9b8ada70618 |
|
26-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Lights out improvements. + Finally implemented LO in the top status bar. + Tightened up LO animations on nav bar (swap icons for dots all at once rather than in sequence). Bug: 6374406 (status bar lights out) Bug: 5854958 (tighten up) Change-Id: Id1393cef0b4281e062c1704d916843641da19dc4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
e898ac59db04d8ab0762180ca8ec7cea1347aa09 |
|
07-Apr-2012 |
Jim Miller <jaggies@google.com> |
Fix 6299832: Add search target swipe action to navigation bar on phones This adds a feature to swipe upward on the navigation bar to invoke voice search on phones. Change-Id: I462076fd43b1c66c5bf624f00b297c6d3414a19a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.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/phone/PhoneStatusBar.java
|
0da673f02e542c644c300568807c80e196296860 |
|
11-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Notifications may now be disabled on a per-package basis. When a package's ability to post notifications is disabled, all outstanding notifications from that package are immediately canceled, and the score of any future notification from that package is set so low that the notification manager won't even send it to the status bar. No UI for this yet, but you can try it out: adb shell service call notification 8 s16 $PKG i32 (1|0) Bug: 5547401 Change-Id: Ieccac5746b40f60debd902a45d1dedbc91dcdc89
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f7a1956b06faeb6025fdea331f81d66edda58b3c |
|
04-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Long-press a notification to find out who sent it. Bug: 5547401 Change-Id: I8d5d73723b3f03f5b0f8717faaca826b1530df7a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
6b31880838196806dff991551f197684b5809d8b |
|
13-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Remove intruder alert APIs from JB. Change-Id: I27042d604fbe15879e7b7aaaac860db2d1efa47f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
6a858c347f4d4e5db4c8f00d5e285967631b71ca |
|
12-Mar-2012 |
Daniel Sandler <dsandler@android.com> |
Gestures for expanding notifications. Change-Id: I104c157ffcc2d60b3f0a95c59d4322b07103b69f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
592647ee2e2eb64904a3a9c30e8f20b1f08c4ba0 |
|
10-Apr-2012 |
Craig Mautner <cmautner@google.com> |
Merge "Fix IndexOutOfBoundsException."
|
93a035cce1a3a3c70cd6f0e0a5f98ac0e4138337 |
|
10-Apr-2012 |
Craig Mautner <cmautner@google.com> |
Fix IndexOutOfBoundsException. This fix resolves an exception thrown when the snapshot ArrayList has no entries. Fixes bug 6311207. Change-Id: I84383417116a4a62eb2842792ed04096aebc8ee2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
84920cc56e4cd4e843845d8d542ba47f3ffb4f36 |
|
09-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Fix notifications transitioning from small->big. We'll have to go back and tweak this when we add a more sophisticated switch from contentView to bigContentView, but for now, this ought to detect that the notification has gotten bigger (or smaller). Change-Id: I3816fe8ed321569d1ce07d8a62cb08a434e55c2d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f87d19621dc2a30232bba1f51862a0b671eb9729 |
|
04-Apr-2012 |
Dianne Hackborn <hackbod@google.com> |
Clean up status bar, system bar, navigation bar management. The status bar and navigation bar are two completely separate elements, with their own semantics. The system bar now classifies itself as a navigation bar, since that is really how it behaves. This required rewriting the HDMI resizing code, so that it is all done by PhoneWindowManager since that is what is responsible for the size of the navigation bar (and thus now system bar). This actually gets rid of a fair amount of code, and means we can also do the same thing for a pure navigation bar. Likewise the system bar now has the navigation bar ability to be hidden when requested by system UI flags. To get the behavior we want on Xoom, we only allow the nav bar to be hidden when it will help provide a better aspect ratio for showing widescreen videos. Finally the nav/system bar now animates when hidden and shown. Change-Id: Ie927154b68376a0b61802f99171ff56b8da92e7a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
0424716328a7d0f7bb794d24f7481a76be08d379 |
|
02-Apr-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "Show action buttons in expanded notifications."
|
96fd7c1c1acc03b40b1813ef65793560c175ef80 |
|
30-Mar-2012 |
Daniel Sandler <dsandler@android.com> |
Show action buttons in expanded notifications. Any notification with at least one action will now have an expanded form by default. BigPicture/BigText can have actions, too, of course. Change-Id: I6f54cac65d9a9f335d8038c2105cd2c674f991ff
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
3a3a6cfd8ec12208ca75c0d0d871d19d76c34194 |
|
26-Mar-2012 |
Dianne Hackborn <hackbod@google.com> |
Add new feature to let apps layout over status bar / system bar. The main change is a few new flags you can supply to View.setSystemUiVisibility(). One is a new visibility mode, SYSTEM_UI_FLAG_FULLSCREEN, which is basically the same as the global FLAG_FULLSCREEN option for windows, but driven as part of the system UI state. There are also three new flags for telling the framework that you would like to have your application's UI ignore screen decorations -- SYSTEM_UI_FLAG_LAYOUT_NO_NAVIGATION for going behind the navigation bar and SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN for ignoring full screen decorations (that is the status bar). In combination with this you can use SYSTEM_UI_FLAG_LAYOUT_STABLE to have the framework report consistent insets to your application. When using NO_NAVIGATION, when the user taps the screen we now also automatically clear ONLY_CONTENT, so that we atomically show both UI elements. This should make it easy for apps like video players that want to move between fully full-screen and regular modes. The ActionBar has also been extended when in overlay mode so that it will adjust the system window insets to also account for its space, and allow it to be hidden using the new SYSTEM_UI_FLAG_FULLSCREEN. Change-Id: Ic8db1adec49a0f420bfe40c1d92eb21307856d0b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
ecc395a51053c433e359a6cfd6c23a193ee546c0 |
|
30-Mar-2012 |
Michael Jurka <mikejurka@google.com> |
Fix the build Change-Id: Ib4ea7df5459d025903d00361eb0e9477be299c85
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
50c69b5d8ae4bc973e53cbe3b58b0eb0299e25c8 |
|
30-Mar-2012 |
Michael Jurka <mikejurka@google.com> |
Merge "Preload recents on phones with hard nav keys"
|
7f2668c8469934ce83a5647977f6e74ab782cf07 |
|
27-Mar-2012 |
Michael Jurka <mikejurka@google.com> |
Preload recents on phones with hard nav keys Also refactor recents code across Phone/Tablet Change-Id: Id557c5cb0f7d9378f81c40b20511a5d98bf4078e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f3b7343246bf20a8024853abe9c8eeef767d26da |
|
27-Mar-2012 |
Daniel Sandler <dsandler@android.com> |
The beginning of expanded notifications. There are now two "rebuilder" classes, each of which consumes a Notification.Builder and modifies its behavior. (Inheritance in Builder classes is...not advisable.) - BigPictureStyle: includes a large Bitmap above the usual notification strip. - BigTextStyle: shows the contentText in a large, wrapping TextView instead of truncating to one line. As for SystemUI, the notification panel now shows the expanded form if it is available, otherwise the usual contentView is shown. (Note that the structure of largeIcon notifications has changed a bit: The largeIcon is no longer handled by the status bar at all; it's entirely inside the template now. Not only does this make the code simpler, and make large notifications possible, but it fixes the longstanding irritation that tapping on a largeIcon doesn't highlight the whole notification row. Man, that feels good.) Change-Id: I2b9d8a6ea4385659d8cb1ed467c1caf5e12628dd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
fa7887bebf57f3dcb8283d73e69ba1daa115225f |
|
26-Mar-2012 |
Daniel Sandler <dsandler@android.com> |
Intruder alerts with actions and swipe-to-cancel. Change-Id: I1d8c7d32bcbf4d3910bb866431e92a8639e4e28b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
c1ebee40b60472553e9678b063b32f4e80b180e8 |
|
27-Mar-2012 |
Daniel Sandler <dsandler@android.com> |
Turn off logspew. Change-Id: I54757796de109d12649d4b0f74fbd07a6d360bf8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
079b33d215a49bc38b488489b0cc13d7273cdc66 |
|
02-Mar-2012 |
Daniel Sandler <dsandler@android.com> |
New slide-out mechanism. Instead of sliding the panel in from off-screen, the panel is now stretched open (cropping the scrolling contents). This is slower, so the layout has been dramatically simplified to help performance. Change-Id: I8343449c2b3fa4b4ee161f1de992d2242635d15e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
c6d29fc0f552db7cfee6491530cf89f59c242bd4 |
|
25-Feb-2012 |
Daniel Sandler <dsandler@android.com> |
Newly reimplemented PhoneStatusBar, now with fewer windows. Change-Id: I4eaf69a1d46f9180d6911a6559ff24d173ccb35b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
4eaa983f253d0215d4de777edd8616318610ea22 |
|
01-Mar-2012 |
Michael Jurka <mikejurka@google.com> |
Fix alpha when swiping recents on tablets When you swipe to dismiss a recent item on a tablet, fade the item to 0 alpha Also, create common interface for Recents-specific methods for Recents[Horizontal/Vertical]ScrollView Bug: 5953654 Change-Id: I0a72b49b3cfae0607b42dbf8f6d4da9898d7e491
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
cbaa666955003928aa8fb710011e1966e64f820d |
|
28-Feb-2012 |
Michael Jurka <mikejurka@google.com> |
Merge "Remove unnecessary code"
|
f16fc51d96be53a844877674b98cb70e60b45278 |
|
28-Feb-2012 |
Michael Jurka <mikejurka@google.com> |
Remove unnecessary code Found cleaner way to improve recents scrolling performance on crespo-- instead of rendering the background in the items, instead we just set a window flag. Removed need for a lot of code.
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
fc6fda3950338ce737f096548a079342317cfd7f |
|
25-Feb-2012 |
Daniel Sandler <dsandler@android.com> |
Fix fullScreenIntents. The intruder alert stuff was getting activated, but it's not really ready yet. Bug: 6070420 Change-Id: If65165e96bddf1e5e4c89ed26131e45639d5cf2d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
3f0c58eb708ca520e84396fe764147800395812f |
|
24-Feb-2012 |
Daniel Sandler <dsandler@android.com> |
Merge "New notification priority and related APIs."
|
2561b0b10a55841a08e0e1d467e73e10b1bf256d |
|
14-Feb-2012 |
Daniel Sandler <dsandler@android.com> |
New notification priority and related APIs. This change introduces a few new bits of data on Notification that will help the Notification Manager and System UI route and display them more intelligently: -> priority: an integer in a predefined range that indicates the app's best guess as to the relative importance (to the user, right now) of that information -> kind: a tag (really, set of tags) indicating the general type of notification (realtime, asynchronous, etc) -> extras: a Bundle of additional key/value pairs associated with this notification (currently @hidden) The notification manager takes these data into account when assigning to each notification a score which is passed with the notification on to the system UI, where it can be used to affect presentation. For example: - Spammy apps (identified explicitly by the user or by some other means) will have their notifications scored very negatively by the notification manager, allowing the UI to suppress them - Notifications of higher score might be shown larger or in a different way - Very important notifications (indicated by a very high score) might interrupt the user during an otherwise important task (videochat, game, etc) Implementation note: This replaces/extends the old internal notion of "priority", which was mostly used to organize ongoings and system notifications at the top of the panel. Change-Id: Ie063dc75f198a68e2b5734a3aa0cacb5aba1ac39
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
99a9655b9333c3bff6e462b12baa56a5fcd4cb20 |
|
28-Jan-2012 |
Michael Jurka <mikejurka@google.com> |
Making recents faster Improving load time by: - using window animation for fade-in and not waiting to create HW layer - starting loading of thumbnails/icons earlier - only initially creating views for the first screenful of items - recycling views Change-Id: I529b1085fe35d81aaafeb7433ccaed8e0537f01c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
328310c6fac6066d338926bb43d359862cae36d2 |
|
23-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
System bar now renders the back button for recents We used to render the back button in Recents itself, but that had an inconsistent visual experience. As a part of this change, add the early beginning of support for private status bar APIs for dimming navigation buttons. Bug: 3448536
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
17f9fe13c7c78eaab521f6f85b48b0e8f5adddbc |
|
06-Dec-2011 |
Jim Miller <jaggies@google.com> |
Merge "Fix 5705837: Dismiss keyguard when launching Settings from Statusbar" into ics-mr1
|
ad9deec87cae30f73e56f0f778fc3fb52035b325 |
|
06-Dec-2011 |
Adam Powell <adamp@google.com> |
Drop API level for notification compatibility BG to 8 (from 10) Bug 5713262 As we had concrete styles for achieving the right text styling as of Gingerbread, don't punsh apps that used them correctly. Change-Id: I1e373a0238edd6bdab2d0f96588d9cb92a20b31f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
5e6af448045f20f7a1b393960d200c25e9d976e8 |
|
03-Dec-2011 |
Jim Miller <jaggies@google.com> |
Fix 5705837: Dismiss keyguard when launching Settings from Statusbar Change-Id: I81377d9208b05bb4a3c6c0b8fa751f972b9345e7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
488529506f2b767aec0c6e122e7227a9ebe067a2 |
|
01-Dec-2011 |
Daniel Sandler <dsandler@android.com> |
Add copious navigation bar info to SystemUI dumps. Bug: 5549288 Change-Id: I8556584e6abd22912d55dccc27ccebb6602b1bcb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
29ea525d18b3c36c56e0c5391bb849a9baf27668 |
|
16-Nov-2011 |
Adam Powell <adamp@google.com> |
Fix bug 5623642 - Status bar background incompatible with some legacy apps Give some background protection to custom layouts in legacy notifications. Pre-HC it was extremely common for apps to hardcode text colors in layouts. Since this can lead to black text on a dark background in HC/ICS, give these older apps that target SDK < 11 a light gray background. Change-Id: Iab3dea4beb9172b2f9a5cae53991cf952d0c8cde
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
ce33622aed7fb25a14ef957cdc78b78cc4602be9 |
|
15-Nov-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Bring back the 'more notifications' icon." into ics-mr1
|
05e2414ef5a3a8fecbabc1f220c9925539d51f7a |
|
10-Nov-2011 |
Daniel Sandler <dsandler@android.com> |
Bring back the 'more notifications' icon. In fact, there's even more going on here. Icons were appearing cut off because of the unusual width of icons on the right-hand side of the status bar; we now take extra steps to ensure that the IconMerger is only wide enough to show an integral number of icons. But that causes problems with the rest of the status bar the IconMerger makes itself thinner than the overall layout requires, so there's now a containing layout to absorb the additional horizontal space properly. Bug: 5136545 Change-Id: I8c4d1ee2bcd976c452510b33c196fbe0c3e8c660
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
633eabe56d3126fa92eb56636019e5792e20a5da |
|
09-Nov-2011 |
Daniel Sandler <dsandler@android.com> |
Remove dedicated wimax icon to fix RSSI layout. We'll bring the wimax information back, but as part of the mobile data indicator. Bug: 5592198 Change-Id: I7d797db18b2d86ea4b8609642c6e09a5b2425459
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
148c7d0de720a92632aa6ed10a39bfc38b427239 |
|
13-Oct-2011 |
tk.mun <tk.mun@samsung.com> |
Wimax : wimax framework related open source. Integrate wimax network related changes into Android Framework. - In Connectivity service, start wimax service. - 4G icon display in StatusBarPolicy. - DHCP renew add. - Add radio for wiamx Change-Id: I2d9012247edfdf49d71ca7e1414afd0006f330ca Signed-off-by: tk.mun <tk.mun@samsung.com> bug:5237167
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
6e8db88b4b31a6e0211561f25ee1a422e4797ba1 |
|
26-Oct-2011 |
Daniel Sandler <dsandler@android.com> |
Fix race condition in status bar init code. There was a hole between the initial call to get the display metrics and the attachment of the status bar to its window, meaning there was an opportunity for the orientation to change without the status bar's orientation change handler being called. In this scenario the notification panel would be sized for the wrong orientation until the configuration changed again in some way. Bug: 5509445 Change-Id: Ib1bff79c317945a61ccfccddc073cce015f34caa
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
84e825a84d7dde03042228c79638935c92d13c92 |
|
20-Oct-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Add hasNavigationBar() to the window manager." into ics-mr0
|
0c4ccff36930ff4f0292b94ad51e164c9fa060a3 |
|
19-Oct-2011 |
Daniel Sandler <dsandler@android.com> |
Add hasNavigationBar() to the window manager. It is no longer sufficient to check the value of internal.R.bool.config_showNavigationBar to determine if a navigation bar (separate from the status bar) is shown on a device, because the emulator needs to be able to override this value (now possible by setting qemu.hw.mainkeys to "1" or "0", for navbar or no navbar, respectively). This logic is now contained in PhoneWindowManager, and any clients wishing to know whether the system has a software nav bar should consult the new hasNavigationBar() method. Bug: 5404945 Change-Id: I119d32a8c84b88b2ef46f63244e7f11dc5de0359
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
2f6a53270f113a244f3b6ca91a1efef2c4a26fac |
|
19-Oct-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Auto-close if you swipe away the last notification." into ics-mr0
|
8cc36e572876f3bb9197f0109db3042466e5f917 |
|
17-Oct-2011 |
Daniel Sandler <dsandler@android.com> |
Auto-close if you swipe away the last notification. Matias, I think this will enchant you. Bug: 4902177 Change-Id: I748b62d3928519455b6b98b0b074a1204e2fdb4b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
412cba8aa10231cdf515d9400a754e8a16a8eb3d |
|
17-Oct-2011 |
Michael Jurka <mikejurka@google.com> |
Make Recent Apps faster - start loading on touch down - avoid unneeded calls to onLayout - don't fade in thumbnails if they've been loaded before we show recent apps - don't pause between loading thumbnails - fade in thumbnails+shadow (rather than just thumbnail as before) Change-Id: I6dd4be7f52f9e8b51284ae052614719db8e71dc5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
2f2022afa1eb85018368398bd150e9575fc099c9 |
|
11-Oct-2011 |
Chet Haase <chet@google.com> |
Make notification panel delete-all animation smoother Making the notfication delete-all animation smoother by carefully choreographing the various parts of it. The problem with the previous animation was that there was simply too much going on at the same time, causing things like layout and recreating display-lists in the middle of animations that became choppy as a result. This approach swipes all items off quickly, then scrolls the shade up to the top, making both sets of animations smoother as a result. Fixes #5431207: Notification delete-all should be smoother Change-Id: Iefe8ab5d661e05adcd10379dab85227d17904450
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
61e980d6187aa052e92387d7b12b3179a9427db4 |
|
17-Oct-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Turn off chatty logging." into ics-mr0
|
7c35174a6f0fd6a01b6d63418bf4355f16b8ae64 |
|
17-Oct-2011 |
Daniel Sandler <dsandler@android.com> |
Turn off chatty logging. Bug: 5120636 // connection state Bug: 5125930 // status bar Change-Id: I5713a4d63df7c51f9e2f53ea21aa66973f74d4c6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
c57ccf01fe24ce508404c99b449e9097e6d8b270 |
|
14-Oct-2011 |
Winson Chung <winsonc@google.com> |
Showing notifications after taking a screenshot (Bug: 5333706) - Fixing issue where ticker and swipe-to-remove wasn't working for updated notifications Change-Id: Ib8ef07778a11028c9c2627830ee1dd4561d2ae3b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
dba935659024a9ca83cb6bd3f1a9970e277f7658 |
|
06-Oct-2011 |
Daniel Sandler <dsandler@android.com> |
Break apart DISABLE_HOME and DISABLE_RECENT. Additionally, start using setSystemUiVisibility() where possible in the keyguard to allow activities and dialogs to re-enable some of the navigation keys (notably: home but not recents). Finally, stop disabling MENU for activities atop the keyguard. Bug: 5380495 // no home in driveabout, clock Bug: 5396134 // able to show home/recent in keyguard Change-Id: I04eb224554ee8cff79476b85148c4cda75bb0b62
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
ab48b681401628a191a4a90d4906fa88edde95ba |
|
13-Sep-2011 |
Michael Jurka <mikejurka@google.com> |
Refactoring loading of recent apps - fix bugs 5278690 and 5432097 - no longer forcing a reload when screen is rotated - moving recents loading code into a seaprate class - changing variable names to use "Task" rather than "Activity" in Recent Apps Change-Id: Ib0c8c5d537cf9d46d65b2ccb790015b601bb1bf1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
df89e65bf0fcc651d20b208c8d8d0b848fb43418 |
|
07-Oct-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix how we hide and show the nav bar. The PhoneWindowManager is now responsible for hiding and showing the nav bar. For hiding, it just moves it off the screen (easy way to get a nice slide animation on and off). At the same time, we use a new WM facility to put up a fake input window to capture all touch events. When a touch event is received, we force the system UI to clear the navigation hiding bit so it will be shown again. This removes a bunch of code from the system UI for hiding and showing the nav bar. Also removes the code calling from userActivity() to the system UI, which was bad. (Also no longer using userActivity() fixes bugs around re-showing the nav bar due to key presses and other wrong things.) Change-Id: I8c3174873b5bcaa36a92322a51e8f7993e88e551
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
8ba33c965f940070060585e45e1c833519bb45c9 |
|
05-Oct-2011 |
Daniel Sandler <dsandler@android.com> |
Cascading clear-all in the phone notifications panel. Bug: 5156350 Change-Id: I22c5a19b162e4aa35bf66d51cd17c1e0cd079053
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
7daf95d5526e3b60f5db29cbacd9a4852d99a6f4 |
|
30-Sep-2011 |
Michael Jurka <mikejurka@google.com> |
Fixing accessibility support in Recent Apps - also switching "Recent applications" to "Recent apps" as per our new language guidelines Change-Id: Ib625429ad22ce75ede782d59c0f45894d00c8502
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
994897f0e7a22352b7770d6720c28d5614376227 |
|
27-Sep-2011 |
Mathias Agopian <mathias@google.com> |
am 8632561e: Merge "Make the status and navigation bars OPAQUE." into ics-factoryrom * commit '8632561e14c5cc546cec39edd213ea8cc7aea2f9': Make the status and navigation bars OPAQUE.
|
f733c2aaa652f3ead60c8b2bc982dc9bdbc7df8e |
|
25-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Make the status and navigation bars OPAQUE. Bug: 5369240 Change-Id: I1c01baa732f441bf7d2c469eb7d3d82d26da07b1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
90c52de28691ca0bbbf7c039ef20f85ce46882cc |
|
23-Sep-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #5173952: Opening a Notification From Lock Screen... ...Should Skip Unsecure Lockscreen (ICS) Also while I am in there, clean up logging of intent objects to include even less sensitive information, while showing the true Intent in dump output (since apps can't get to that). Change-Id: I35fed714645b21e4304ba38a11ebb9c4c963538e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
a8c46b1dc47f0fa92f41c6311ca6131d18efbcd4 |
|
23-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Put the correct background behind largeIcons."
|
db8bd198e5ad875a4fe2df48652ff475150d9a14 |
|
22-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Put the correct background behind largeIcons. Also add touch feedback to notification items (finally!). Bug: 5213090 (largeIcon background) Bug: 3329721 (press states) Change-Id: I89a4211106698ebff867b5c8bad50cb8b9b33a0b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
d5c16c6c7c09b24d7f8b55a3057d6386cfe0e5fb |
|
21-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Properly generate systemUiVisibilityChanged callbacks. User activity is supposed to immediately revert HIDE_NAVIGATION, but we were just showing the navigation bar directly. By routing through the service we'll generate callbacks for everyone. At long last, SYSTEM_UI_FLAG_HIDE_NAVIGATION will work like lights out (now called SYSTEM_UI_FLAG_LOW_PROFILE) which worked well enough in Honeycomb. Bug: 5052456 Change-Id: I677f1295e1208c1aec48a4a9c8a6850916688388
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f1ebcee22442e0bc2aa86582d352b5ee78257db3 |
|
15-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Fix MENU icon weirdness. (DO NOT MERGE) (Broken by change I7cbb7bbf.) Bug: 5308636 Change-Id: I30ca20f62bd140a823eb926a9a0521c4d6014680
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
56598cd4d3712ea451f8e19e363ae86a51158d3b |
|
15-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Fix MENU icon weirdness. (Broken by change I7cbb7bbf.) Bug: 5308636 Change-Id: I30ca20f62bd140a823eb926a9a0521c4d6014680
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
d9283b903125c875f973bf6f724f23e595bce756 |
|
15-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Fix NPE. Also remove unneeded log. Bug: 5320647 Change-Id: If62b491ceb25d26195dea694fe0b5cd83c0f6305
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
ca7b6568333e1446b8357a89f6bdf757fee29768 |
|
15-Sep-2011 |
Dianne Hackborn <hackbod@google.com> |
Merge "Fix issue #5283365: Rotating the device to portrait mode, hides the keyboard partly"
|
1f903c3b577d20f7db7e3d5875cafe577d0d845f |
|
14-Sep-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #5283365: Rotating the device to portrait mode, hides the keyboard partly PhoneWindowManager now takes full responsibility for deciding where the navigation bar goes. This gets rid of a bunch of race conditions with determining layout while the nav bar is moving itself at the same time the window manager is computing a new configuration. Note that this breaks the "nav bar on left" option. The current nav bar code could also be cleaned up some more to completely drive its behavior based on onSizeChanged() happening during relayout. Change-Id: I1651d74c3464ba0d588aab3049e099c78420146a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
6da2b76ea496129da5370bfafd667ee94907a356 |
|
14-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Fix disappearing BACK button. We weren't properly applying the disabled flags from one orientation to the other. This crops up when the lockscreen changes the flags and forces a reorientation at the same time; the other orientation can become stale. Bug: 5312123 Change-Id: I7cbb7bbf69e6d86cb47450bcdfa692a1f766cd5e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
49f58407340a2282e0c0ff31043bee8937bd6bff |
|
13-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Transparent notification shade. Bug: 5270161 (fix opacity) Bug: 5231194 (transparent shade) Change-Id: Ib7130ef0718c092dc9f8149698625a49d7abb2b2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
fe172cc861448cf1115195cbad5b3300357c02f0 |
|
12-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Fix the takeoff position of a flung windowshade. We were carefully tracking the vertical offset between the view origin and the user's incident touch, but not actually including it when performing a fling. (This might have worked at one point but been later buried under some refactoring rubble.) Bug: 5210198 Change-Id: I97ae883491a5dedf1b48683441096fe9938d118f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
911fe30d5841d0622f3925a9fbc66d499965b111 |
|
12-Sep-2011 |
Jeff Brown <jeffbrown@google.com> |
Track status bar fling velocity using screen coords. Bug: 5210198 Change-Id: I58630ab861c0934755a4aac4b96fdc5634c4a438
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
68ebcdf3fd8b98fe35ec3e0b2e91fd254fcd807f |
|
12-Sep-2011 |
Jeff Brown <jeffbrown@google.com> |
Fix ACTION_CANCEL handling in status bar. Bug: 5198231 Widgets always need to handle ACTION_CANCEL properly since it can happen at any time, such as when the screen is turned off or the screen is rotated, removed or reconfigured. Change-Id: Ia30b14bb6f68cdde5286b4d72e69130e9fb38732
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
029d5877b0c19af09c6a1cb7d1c3d3507e88430c |
|
12-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Hide navigation buttons when they are DISABLEd. Back is hidden by DISABLE_BACK; Home, Recents, and Menu are hidden by DISABLE_NAVIGATION. Bug: 5261576 Bug: 5284740 (confusion about visible inactive icons) Change-Id: I410c133b737cc11d61bac0318dc24458353ee7b3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f4b783f8a7f7ba56a879b0fce075257659e9f909 |
|
12-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Exit the keyguard when the user clicks a notification."
|
92d331883ada42e49001853e266cda2d9c8631b8 |
|
11-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Exit the keyguard when the user clicks a notification. (This only works if the keyguard is not secure, but then again, the user can't access the notification panel in that case anyway.) Bug: 5173952 Change-Id: I8a6081d26c52843822b381d8ebe0fae94a03bef9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
113045ab9cc6307b68cc669bbdd4ddbdf69b6230 |
|
11-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Fix bug swiping away NO_CLEAR notifications. Bug: 5121507 Change-Id: I798686cfc8506805298e1481a3d603ce700e12f4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
99f6ecc2fd952a6d10b248081833705ca35f859e |
|
09-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Show roaming icon in status bar."
|
89d97131bd7fd7494c3469dfdf6351a84bae62bf |
|
08-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Show roaming icon in status bar. This also refreshes the data type icon when the data connection state changes, so it'll pick up network speed changes (3G->4G, e.g.) that aren't accompanied by some other radio state change. Bug: 5278165 Bug: 5274807 Change-Id: Ic97252a9fb29bd3f2a927f6a57666809297ad60e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
4519a02608b9e02a2c0dbc7dff37c21167db8f24 |
|
08-Sep-2011 |
Jeff Sharkey <jsharkey@android.com> |
Always disable() through SBMS; watch date. Touching StatusBar.disable() directly can make the cached value over in StatusBarManagerService stale. Instead, dispatch DISABLE_BACK through setSystemUiVisibility() on tablets; it's unused on phones. Also DISABLE_NOTIFICATION_TICKER when showing secure lockscreen, and watch for TIME_CHANGED in DateView. Bug: 5255469 Bug: 5242677 Change-Id: I4efaf9799b2f229f49d7024da5dafceacd5e08bb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
b69f7015e7233d1c22d474f7f6850d4d93b2b790 |
|
06-Sep-2011 |
Daniel Sandler <dsandler@android.com> |
Use hardware acceleration in all status bar windows. (Only applies to high-end devices. In situations where memory budget or GPU/overlay support are lacking these will still be done in software.) Bug: 5233443 Change-Id: I668def10598f6a818d8011ba6dd8d1dd5440ae5e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
847fd751a9c9eb3cb02da1dca95d3d4b215c0b76 |
|
03-Sep-2011 |
Jeff Sharkey <jsharkey@android.com> |
Make large_icon in notification catch touches. If it doesn't catch touches, the stream is dropped on floor, leaving no event stream for swiping to intercept. Also connect up NotificationClicker to large_icon. Bug: 5068171 Change-Id: I51e74dd1cdc2749554c591432a48fad35de993ff
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
64014612275d0fccd5e31f2afaa8f17a6bf1e93d |
|
02-Sep-2011 |
Mike Lockwood <lockwood@android.com> |
Merge "PhoneStatusBar: Fix NPE when disabling navigation with no soft buttons."
|
6f983a7906ce98a1a8e3f5e805da8c933f53fc3d |
|
02-Sep-2011 |
Michael Jurka <mikejurka@google.com> |
Merge "Fixing orientation change bug (5098088)"
|
8b09866a25ade5cd3630996adff8c976268ec637 |
|
02-Sep-2011 |
Michael Jurka <mikejurka@google.com> |
Fixing orientation change bug (5098088) - Also fixing language in long-press menu (5068787) Change-Id: I941e053e6ce4c85a09f4ff82880b7c2513e54322
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
a7cf74cfb1364edd72e0fbab1c6ba8af89c519a2 |
|
02-Sep-2011 |
Mike Lockwood <lockwood@android.com> |
PhoneStatusBar: Fix NPE when disabling navigation with no soft buttons. Bug: 5249328 Change-Id: I9fcf623c4f9f278107a0772f6ff28ccaae9188c8 Signed-off-by: Mike Lockwood <lockwood@android.com>
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
e3646dd8d96fb9756c8a7a4757ad5277e3801aed |
|
01-Sep-2011 |
Mike Lockwood <lockwood@android.com> |
Show back button in status bar when in an activity in front of the lockscreen. When the lockscreen is up we still enable the home and recent app buttons, but the back button is only enabled if the lockscreen is not obscured by other activities Fixes problem escaping from the DeskClock app when the screen is locked. Bug: 5206013 Change-Id: I68c9e4513018f51e2ee4fc11254e42ecbef834e4 Signed-off-by: Mike Lockwood <lockwood@android.com>
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
185a251b08104a2f19f642d9492e75dd11680dd6 |
|
01-Sep-2011 |
Michael Jurka <mikejurka@google.com> |
Merge "Improve Recent Apps scrolling performance"
|
3cd0a593937c0724d77db1e2e3995255cfae61ac |
|
16-Aug-2011 |
Michael Jurka <mikejurka@google.com> |
Improve Recent Apps scrolling performance - 20fps improvement using software rendering - 10fps improvement using hardware rendering - in sw mode, rendering recents background in the recent items themselves and using a bitmap cache to draw individual items (gives perf gains for sw mode) - in sw and hw mode, no longer doing a fade on the recents scroll view (gives perf gains for hw mode) - instead we draw a black gradient where we would normally fade - fading recents & notifications immediately when swiped - removing unused code Change-Id: I908e2a25b89c9dfbf9b8c8f3810fa43064261b33
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f52c70b2ccf711f507723bc74a68ca8c3a12c57a |
|
31-Aug-2011 |
Jeff Sharkey <jsharkey@android.com> |
Disable clock in lockscreen; better flag logic. When showing lockscreen, hide clock and navigation. Clean up logic to be easier to understand. Bug: 5112812 Change-Id: I20e3563aa36644db678c7839d47f01f223fe8d37
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
dc940eaa67db0108f8a8629826dbb3c5c7d779e9 |
|
25-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Scale windowshade gesture parameters for screen density. This has been broken since 2.0 but we didn't really notice until now. Flinging the windowshade should now feel less janky (the window's motion once flung will be more continuous with your finger motion while flinging). Bug: 5210198 Change-Id: Ieae0cabf5def46004f98a6dcb2337b2648f5e9ab
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
c638c1eb1bbed67d7d8f0d43f39137d766366f54 |
|
25-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Put the status bar and navigation bar in HW when advisable. This allows the hardware to place these windows into overlays if possible. Change-Id: I43717fcd2c7e8f38340975eb93088d1c2c96f09b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
69314e72941c86734c12476d1e61459811159b74 |
|
20-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Fix NPE. Bug: 5192200 Change-Id: Ifd869f92969016ea9c3ff9c5fa0a2a0f197c6cbf
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
e137a1ea997036248c86e8fc0a94711020721f19 |
|
17-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Low profile mode ("lights out") for phone status bar. Also changes NAVIGATION_HIDDEN to remove the hide animation, hopefully reducing the number of jarring transitions when apps want to enable super-ultra-full-screen mode. Bug: 5052456 Bug: 5146960 Change-Id: I5f5ebb23add81243dc8861b65d8f15ca4d9ce0d2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
e644b647837a2f2835c20423d0657cca19d3595a |
|
19-Aug-2011 |
Mathias Agopian <mathias@google.com> |
Fix a crasher in SystemUI Change-Id: Id0e91d949518aa1c5af57ae3b9b4e72347a5bd47
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
35e8eda7e1403460bd4dfadedbaa30e4c63c0b27 |
|
18-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Merge "Don't resize & dim system status icons, only notifications."
|
64b12615bc04bbc85dccad7325b7e9c017bbd1c8 |
|
18-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Merge "Remove 'no notifications' label for now."
|
7579bca7a02477353700d3b716f172b4fab267c0 |
|
18-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Don't resize & dim system status icons, only notifications. Also lots more debugging info. Bug: 5164743 Change-Id: I10db182b27def835888af15d1237329048ca52c4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
d714148bd2752c63a46f51b12cea288fb1f10528 |
|
18-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Remove 'no notifications' label for now. Bug: 5160106 Change-Id: Icd22f10689b4ec119d5fd43f1f3a8706c214530e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
e21f288358df2c1cea57c0a359dcf647baeb970d |
|
18-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Support DISABLE_NAVIGATION on phones. Bug: 5161286 Change-Id: I6a2c3053423c2b34136b0c3889f575f9c082d7e9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
fc8fa638617efb5695a1f89ea75375faebbe2a40 |
|
18-Aug-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #5128639: SystemUI grows by 10MB after taking a screenshot We now do the screenshot in a separate process. Also change the recents panel to not use hardware acceleration on lower-end devices. And improve how it gets shown to not load all data up-front which results in a long delay when you have lots of recents. Change-Id: Ia309a90f9939e5405758621b3f7114597bd0c02a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
a388449e632fadb75a0eae67f77ff618b3a39a01 |
|
16-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Make the navigation bar opaque. The HW composer was getting confused by the transparent window (which was a holdover from a previous design for lights-out/fullscreen mode). Bug: 5155982 Change-Id: I548e1b2b3b012aecba96ccf022730a9bd289e003
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
28f89d40ee7bab93cf7b783f92dbb18bdc43e473 |
|
15-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Fix the crazy RSSI icons. Codepaths for wifi and mobile were contaminating one another's data, which is fine when you're only showing one at a time, but not so good in the general case. Bug: 3481508 Bug: 5159559 Bug: 5161130 Bug: 5163206 Change-Id: I64e6f5ebd07a5b0777e7296b1c210195431e4ce6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
2e347429dfcd03b0827c7506ba6305ab0d1f4951 |
|
11-Aug-2011 |
Christian Robertson <robertsonc@google.com> |
New RSSI cluster in status bar. Bug: 5147463
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
5e3f4000a98eb494e3c896de7af97b1b85bbad42 |
|
11-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Remove logspew."
|
0c5c6a6f27b70ca190f95fae2bdb9596ae1167c4 |
|
11-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Clean up some effects in the phone notification panel."
|
8355e932a033398625eef676ac93aec0cb084efe |
|
11-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Remove logspew. Bug: 5118028 Change-Id: I5517d79624020aa7ceeabf251581b3baf2f7b080
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
0761e4cd95b6968dd4b1659a766ef504d13f6d50 |
|
11-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Clean up some effects in the phone notification panel. * Clear-all button (X) fades in and out * "No notifications" text fades in after a few sec * Swipe-out velocity can be much higher, dramatically reducing perceived jankiness in clearing notifications Bug: 5150699 Change-Id: Ic7e5254fee57724c42b6437d1c4ed8a700615208
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
36412a7e7c4929bdac1221b7ced9e73d0d204691 |
|
04-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Subtract the navigation bar from DisplayMetrics. Its region is now treated like the system bar: inaccessible to applications and therefore not worth reporting as part of the display. (Note that using setSystemUiVisibility you can gain temporary access to the navigation bar region, unlike the sempiternal system bar.) The navigation bar is now considerably less in control of its own behavior (the window manager assumes it will be a certain size and in a certain position in landscape and portrait). This change also fixes the navbar so that it becomes GONE instead of merely INVISIBLE (allowing underlying windows to expand in size accordingly). Bug: 5052456 // the feature Bug: 5067627 // notification shade falling behind the navbar Bug: 4959805 // fix third-party apps relying on DisplayMetrics Change-Id: I60257fc5c858e0edcaba8cfc1f8d58dd99a68258
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
cf336e10c03a802bd96df164c49b069cb7ad6819 |
|
09-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Forcibly recalculate size of the notification expanded view. This helps avoid a race condition that can sometimes leave the status bar handle untouchable (read: hiding behind the expanded view's transparent window, which is too large because the close handle's height has not yet been calculated) on first boot. Bug: 5122306 Change-Id: I5fa2595798a66289c2c33d7c78dd16f9db066ede
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
d309056d36759446c91ff5c1e17a217bfa4fdcfb |
|
09-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Add settings button to notification panel. Also move date to panel in place of carrier name. Bug: 5076789 Change-Id: I498dc1e29581829c123b3cc0a8c81551ac8bdbe2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
6cf602cd1de4fd1b6a8a5028ef10df0ffc57bacb |
|
05-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Fix crash in log message. Bug: 5126593 Change-Id: I2214e48de4d0f858b9b23c431bdf91078cc0ccd6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
69ecb0a08a4c7d483bdd0c29db533579db404c9c |
|
05-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "Instrumentation to track notification panel touch bugs."
|
96e61c3c86b2aff3d298d8757ba51eb568c30543 |
|
05-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Instrumentation to track notification panel touch bugs. Bug: 5122306 Bug: 5105599 Change-Id: I2ca677d71daf9c6d5931ae933b3ab496620ab564
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f48fd822e055da272f9e821db56db98591a35cfe |
|
04-Aug-2011 |
Daniel Sandler <dsandler@google.com> |
Fix another NPE. Bug: 5122306 Change-Id: I6877528325d30bb725f8692c86a8752263b5344e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
96f3b6f0104aa1a4200c8abe69819c9c452985ab |
|
04-Aug-2011 |
Daniel Sandler <dsandler@android.com> |
Fix NPE on first-ever boot if display has rotated. Bug: 5116154 Change-Id: I8c91fa9eae24c6cb25f4431da00dc4b527124ae3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
59aed3885e7bf34b4d7c021db4243484fa267526 |
|
03-Aug-2011 |
Dianne Hackborn <hackbod@google.com> |
Put back the status bar animations. Change-Id: I9b326e8da9fa17878dde8a83c6551e9eb600bb7e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
1dacf2772d0099ae74f42f81d162a3d0e180ffb7 |
|
03-Aug-2011 |
Dianne Hackborn <hackbod@google.com> |
Reduce memory usage of status bar expanded view. It was configuring this to have its width follow the display size but height be a fixed amount. As a result, during a rotation we would end up with a surface that is 800x712, which uses a lot more memory. The fix is to just always set the window to a fixed size, changing it when the display size changes. Also the expanded view was setting itself to use a hardware layer for no reason -- it is a top view so there is no point in this, and anyway it is doesn't even use hw rendering. This saves 1.5MB of the layer bitmap. This change also fixes the returned problem where the expanded view would flicker when pulling it down in landscape. Change-Id: If57420b0bc3fdc2706d2d3b36cb2d287b5fc9e27
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.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/phone/PhoneStatusBar.java
|
7c3e39de22c68e69c4924b339132f8e3bf3f96af |
|
29-Jul-2011 |
Daniel Sandler <dsandler@google.com> |
Merging ongoing + latest notifications on phone UI to match tablets. Change-Id: Ie8ee72137e9eeb6740f3d113d5331e8cba629ab2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
2fb30a92d59c2a0912e00f2191522a3de5027b84 |
|
29-Jul-2011 |
Daniel Sandler <dsandler@google.com> |
Quick fix for NPE in updateNotification(). When the "ongoing"/"latest" split is removed, this will be replaced with something less odious. Bug: 5090331 Change-Id: Ib804de66985ff5f5df2e1df3c85437a1e31f1c49
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f3f2011285e2f5079db2229461e2d9a448cb61ec |
|
29-Jul-2011 |
Daniel Sandler <dsandler@google.com> |
Fix NPE for devices with hardware navigation. Bug: 5095974 Change-Id: I4d8c39fbff6feb7b65055938ac0f725faaa6e6a3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
60ee25643e0a7b8841063a4e97b0f18c51807e91 |
|
22-Jul-2011 |
Daniel Sandler <dsandler@google.com> |
The fullest of fullscreen modes. View.setSystemUiVisibility() now properly accepts a bitfield, including: * SYSTEM_UI_FLAG_LOW_PROFILE: "lights out mode" (previously known, erroneously, as STATUS_BAR_HIDDEN) * SYSTEM_UI_FLAG_HIDE_NAVIGATION: for when you need every single pixel on a device that also has a navigation bar These flags are painstakingly aggregated across the entire view hierarchy and carefully delivered to the status bar service, which in turn gently passes them along to the bar implementation. To really get access to the whole screen, you need to use HIDE_NAVIGATION in conjunction with FLAG_FULLSCREEN and FLAG_LAYOUT_IN_SCREEN. See development/samples/Overscan for an example of how to do this. Change-Id: I5fbfe009d9ceebbbf71db73f14a7008ea7c1d4da
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
53ef4993535c73a9f71edd34af15708af4e06fc4 |
|
26-Jul-2011 |
Daniel Sandler <dsandler@google.com> |
Merge "New stacked RSSI icons."
|
2b69735e014872ca2183b4a39a8381daa337e146 |
|
22-Jul-2011 |
Daniel Sandler <dsandler@google.com> |
New stacked RSSI icons. The signal strength, network type & flow indicator, and battery have all been moved out of the policy and into the status bar implementation itself, mirroring the change on tablets. This means that they no longer use status bar icon slots but instead are bespoke layouts and views. GPS has also been removed and will return as a notification (again, as was done in the Honeycomb tablet UI). Bug: 4691638 Change-Id: I60df4871209b64209bfc5b3bf398651cc2e77b24
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
d5b858639cc32d27c003d7165969ec47288b3bfa |
|
26-Jul-2011 |
Daniel Sandler <dsandler@google.com> |
Update large icon in changed status bar notifications. Reapply fix from change I6bb72c0b to phones. Bug: 5071157 Change-Id: I9da5ee6cf72b148e5fef4de6e1c9328ccb4b28b8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.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/phone/PhoneStatusBar.java
|
20cdb151c9f1a956eee9eebe77459e14029ad131 |
|
20-Jul-2011 |
Daniel Sandler <dsandler@google.com> |
Fix dancing download notifications on phones. There's always going to be some amount of visual noise when notifications change order, and this can happen any time a notification changes its "when" field (as is the case for download progress bars). But in HC we added an optimization that will reuse the current row if the download is the last item in the list (so a fresher "when" will still put it at the end), and that optimization is re-applied here. Now, if you have multiple notifications all competing for the top spot, I can't help you. But we had that problem before (it just wasn't as egregious because we didn't have the shiny animations). Bug: 4971404 Change-Id: I5bcc905bdb19a8eb5b4494a6ba9825b4d5373caa
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
17dfec7111fcc53a4f6ae6e92b4a7f85a278fe71 |
|
09-Jul-2011 |
Jim Miller <jaggies@google.com> |
Fix 4689527: Fix positioning bug with RecentHorizontalScrollView, minor tweaks. This fixes a bug where RecentsHorizontalScrollView wasn't scrolling to the most recent app. Contains some minor tweaks to the layout so that it doesn't overlap the notification bad as well as starting alpha fades while draging items sooner. Change-Id: I94df309673f316c55b2f44aff60fd3aee746b6de
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f2a16b27afd1ede5880d05eb9e19090c7e3e820e |
|
07-Jul-2011 |
Jim Miller <jaggies@google.com> |
Fix 4689527: Update Recents Fixed layout in landscape mode where recents only filled half the screen because "match_parent" in the layout was being ignored. The fix is to have a temporary ViewGroup as the parent to ensure the layout parameters are valid. Changed to solid 70% opaque background on phone. Removed "dismiss" chevron from phone layout. Removes glow on phones. Change-Id: Id5319eeba4fdd8c9ef5792168b35162cc1bbfe38
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
8c4706252228755ed181d19532b7e0cfec270ba4 |
|
01-Jul-2011 |
Adam Powell <adamp@google.com> |
Add API to report the presence of a permanent menu key on the device. Action bar now uses this to determine whether to show an overflow menu. Change-Id: Ife4f724d02bbc0d9d86d94740c85299f6dacae91
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
5c8da949804ed4b55dcebae63796714e0028b488 |
|
28-Jun-2011 |
Daniel Sandler <dsandler@android.com> |
Now showing: Navigation Bar, The Final Layout Starring, in order of appearance: BACK and HOME and introducing in his first starring role on phones RECENTS with a special guest appearance by MENU presented in PORTRAVISION and LANSCOPE Change-Id: I0b8459a6f648a4336a0e1a943e02ba82728a75cb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
edbdd3a024ca35c331036823dde1f484d3333b31 |
|
21-Jun-2011 |
Daniel Sandler <dsandler@android.com> |
Fix statusbar crash when DeskClock alarms go off. Bug: 4723790 Change-Id: Ia819b6a35b5b103d28f6db3b25c815f77827f80f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
3b1fc47d004f6b29af8f40d181baa3460b1e3b15 |
|
13-Jun-2011 |
Michael Jurka <mikejurka@google.com> |
Port recent apps from tablet to phone - wire up to long press on home - remove unused recents activity - remove duplicate recents resources in -large directories (using -sw600dp instead) - fix issue with zoom/scale translation when recents was brought up Change-Id: I45538ccaff49b46ac3659c4828f9e2b0cd075241
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
3fe9cc5ea6a9e1acd52144c8ae6cb0492dba34ba |
|
15-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
resolved conflicts for merge of e95c07bd to master Change-Id: I9af0c08a9f1c1f68661efe051a66835e850b76f6
|
7d04932ef5c001769ccef244f551b75773f1666b |
|
15-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #4603422: Compatibility mode button doesn't always update We now tell the system bar every time the top activity has changed for it to re-evaluate its UI state. Also fix issue #: 4607102 Low rider notifications. It turns out this was due to the change in the dialog asset; the notification UI was relying on this having a lot of padding to make it sit above the status bar. Now we have an explicitly mechanism to set how much it overlaps (or doesn't) the status bar. Change-Id: Iab5ebd86e620ff4fc4cd77206e18af962ec2830e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
98db5fabdad86dca379740d8050697950b9f026c |
|
09-Jun-2011 |
Jeff Brown <jeffbrown@google.com> |
Allow touches to slide out of the navigation bar. Change-Id: I73cabba3d62f47829bf6217700ace56a27c42b1d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
d42497e516521891a9d6ffa0daab75ef016725f5 |
|
04-Jun-2011 |
Daniel Sandler <dsandler@google.com> |
Rebuilt notification list using a new custom layout. This will allow what is currently impossible with layoutTransition: smoothly animating container bounds. Current enter animation: alpha fade Current exit animation: fade + slide right Change-Id: Ib46b2d3ee982a276ca2142d360e62538e52b0897 Next: replace "X" with swipe-to-cancel.
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
f86f898f8afe73d81b34543dcb2c30d8bf7da563 |
|
31-May-2011 |
Daniel Sandler <dsandler@google.com> |
Move navigation bar to right-hand-side of seascape. This means the navbar will either be at the bottom (portrait and reverse portrait) or the right (landscape and seascape) irrespective of the physical bottom of the device. Change-Id: Ib51cab22f246785c9cebcc688bcdb848eb776361
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
0129b31ff493bb0aa10b778cbeacbec5964644f8 |
|
11-May-2011 |
Daniel Sandler <dsandler@google.com> |
Create an XML config flag to turn the navbar off. This will eventually be replaced by something else, probably in Configuration, that allows the WM to tell everyone (including the status bar) whether there exist hardware home/back/etc. keys. Change-Id: I21e9629ed43de4a944ad75e5b9d6d4ada8aba23f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
1d4d30aebd2c22627131819cabfe95f97def2c83 |
|
28-Apr-2011 |
Daniel Sandler <dsandler@google.com> |
It's lights out for you, navigation bar! Views requesting lights out mode will cause the navbar to disappear (this is useful for viewing videos/photos/etc using every pixel of the screen). But there's a catch: any user activity at all will cause the lights to come back on and the navbar to return. Change-Id: I535ed3ba9ae7fab3282c402be256add765395b6f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
0c19aaaebb5baf78857e2e18ebe7fb37b7e1cf8e |
|
04-May-2011 |
Daniel Sandler <dsandler@android.com> |
Merge "On-screen navigation bar (separate from the status bar)."
|
b48e74b10c3ef14d6c30381d8893abaddd50f2b2 |
|
04-May-2011 |
Daniel Sandler <dsandler@android.com> |
Start honeyphoning the notification panel. Notifications on phones should look much more like Honeycomb now, including large icon and veto support. And less crashing. Bug: 4322305 Change-Id: Ibde6f66fbae1c8d3167085f7b0fd79118485f05c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
8956dbbc5f292d8b79072ae73b25f2114c8c7479 |
|
22-Apr-2011 |
Daniel Sandler <dsandler@android.com> |
On-screen navigation bar (separate from the status bar). In Honeycomb we introduced navigation controls in the status bar, for xlarge devices without physical buttons. What about phones? The status bar is pretty cramped already, and besides, it's at the top of the display most of the time, not at the bottom where your thumb is likely to be. Enter the navigation bar. It's a new window type that appears atop almost everything (including the keyguard); the window manager subtracts its rectangle from the default visible rectangle of other windows (including the status bar and notification shade). However, it behaves (on phones) like the status bar in that applications that request fullscreen windows can get access to those pixels. Well, almost; they need cooperation from the navigation bar implementation to make the navbar disappear, just like the status bar. The current SystemUI implementation of the navigation bar on phones is still rough, but it has the basics: + back, home, and menu keys (NB: we're showing menu all the time right now because checking the api level of the package owning the top window is currently a poor indicator of whether the app requires the menu key) + it tries to stick to the same physical end of the device, regardless of device orientation (on a phone, this is the strip of land closest to the microphone) Change-Id: Ic613a3351220af0bbfbdef63e1d99cbefd5ed1c2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
2992ea782fa61780d8e0de7a36a2a84622f8694b |
|
29-Jan-2011 |
Jeff Brown <jeffbrown@google.com> |
Add "Use physical keyboard" option to system bar IME button. Bug: 3391067 Change-Id: I136087ca4f726d0068d5983d7d3686787ba60c55
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
857fd9b8562c29913e03ed29288bd1802d37dc60 |
|
28-Jan-2011 |
Joe Onorato <joeo@google.com> |
Plumb whether an input view is actually visible or not through from the IME to the status bar. Bug: 3391067 Change-Id: I049531155bf7ee0b29874916c0b5b0a45b73c09e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.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/phone/PhoneStatusBar.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/phone/PhoneStatusBar.java
|
cd7cd2969f545ad061a9b4ecd0044f15eb1b4abb |
|
20-Nov-2010 |
satok <satok@google.com> |
Store the current IME's token in the system bar for changing the current IME to a shortcut IME from the system bar Bug: 3212206 Bug: 3201828 - Added a shortcut IME button. This will be used for calling a shortcut IME (e.g. Voice input) - Made the positions of IME buttons left aligned - IME token is required to change IME because of the security reasons. Change-Id: I48ba5e2509b3aa1bfd2394f9201427fa6b93c6d3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
|
29fc2c9705e1bb8ae098fca016032d2325031587 |
|
24-Nov-2010 |
Joe Onorato <joeo@google.com> |
Allow status bar panels to be on top of the status bar. Change-Id: I3c74ece5f7042e6302717f4263746d59d5447ec9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.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/phone/PhoneStatusBar.java
|