History log of /frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
58df15865f4457eb60eea2f5ef17e495f5a9f7a5 14-May-2017 Lucas Dupin <dupin@google.com> Removed unused attribute

Test: make
Change-Id: Ie4e69b98f55c1595eaf94b4e19ba1c8610b0c4dd
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
aa573e9e8632552d1fa8bdd6b0ee408ff9a93a6b 27-Jan-2017 Jason Monk <jmonk@google.com> Work on separating out the status bar management

Lots of stuff:
- Make StatusBarIconController be a permanent dependency
- Break out dark stuff into DarkIconDispatcher
- Create StatusBarFragment
- This bit is a bit ugly for now, but will be better later
- Other stuff probably

Test: runtest systemui
Change-Id: I4973bc9f944e66af92731bf1edd2b39657f1782f
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
e373313bd527733c77498c48a0c5bc4020ad843e 06-Feb-2017 Selim Cinek <cinek@google.com> Merge changes If0edccf8,I086b7bae,I043011c6,I4b05f340,I309097ef, ...

* changes:
Disabling animations now when the screen is off
Fixed a quick flash of the icon when adding a notification
Fixed a bug where the notification icons wouldn't match
Fixed weirdness about last icon in shelf
Fixed a regression where custom notification where unreadable
Fixed a wrong translation calculation on first pull down
cd812c8efefb00350fd9b25c5501d822d338956f 02-Feb-2017 Selim Cinek <cinek@google.com> Fixed a wrong translation calculation on first pull down

Test: runtest systemui
Change-Id: I75bf8e1b9693131d4494ef263175c3a99af8f314
Fixes: 34500824
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
3cb3ad9998b478845538604c3ee3635a31642185 01-Dec-2016 Anthony Chen <ajchen@google.com> Refactor notification to allow for overlay by Android Auto.

Android Auto requires different styling for notifications. In
particular:

- Background of scrim to be a different color
- Notification shade should always be full width
- No quick settings
- User switcher always visible
- Card styling, such as rounded corners and more spacing between items.
- Notification shade to be triggered from a button on the navigation
bar.

Refactored different areas of the framework to allow for this. This
mostly means extending notification code and overriding methods where
appropriate.

Test: manually tested
Bug: 33487455
Change-Id: Ifcea70e121c1cbbeb057bb6ce8d351336ae41554
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
e803491cb0f4a3d3cb842771757fcf26bed080a0 10-Apr-2016 Selim Cinek <cinek@google.com> Fixed a few issues with status bar density changes

Reinflated the brightnessmirror to have the propper layouting.
Also fixed the height of the heads up scrim.

Bug: 26844819
Change-Id: Idb24dbd40f071a2a722c59cc202ae46c5ace2da8
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
77537b9dbff42f65a2f5e951f84c8ce0a436c0db 08-Apr-2016 Adrian Roos <roosa@google.com> Fix HUN Scrim

Fixes: 26365345
Change-Id: I2dd0250cdeb83dec5f7bbdde6719a71a802bff84
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
924c612b87ff657d189979ccd219bd445d14c97c 16-Jan-2016 Selim Cinek <cinek@google.com> Removed notification side paddings

Removed all notification paddings on the side.
Bug: 24866646

Change-Id: I1a3e7b9ec5156cb953e06a83afa72c5ad36a2025
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
4d5343ea3a4ffdb45c3af2af552a96fe60e21fef 14-Jan-2016 Rakesh Iyer <rni@google.com> Commandeer full screen user switcher for auto.

The full screen user switcher wasn't needed by the original
author so adapt it for the auto use case because it fits
really well. This change adds in some legal text (TBR - legal)
and tweaks the layout a bit.

Bug: 26559008
Change-Id: Ib78d0ec8a8d4ec8411dbbffe5852c5307c2cf42f
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
9f96711e1adf4a28f961c440da1626ad40c03bc8 07-Jan-2016 Xiaohui Chen <xiaohuic@google.com> sysui: refactor out PanelHolder

PanelHolder seems obsolete for a long time. Now PanelBar contains only
one PanelView. This simplifies the code a bit.

Change-Id: Ic4da5d4ee72ffe4e36fa084371a8cd6fd102a9bd
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
cc3a74f6ef13ca9a783845e7a04ca6561035c98b 22-Jul-2015 Xiyuan Xia <xiyuan@google.com> Add full screen user switcher to lock screen

- Add a FULLSCREEN_USER_SWITCHER status bar state;
- Switch to this state when lock screen is shown and fullscreen
user switcher is enabled;
- Add a build config and a test boolean system setting to enable
fullscreen switcher;
- Placeholder GridView UI for fullscreen user switcher;

Bug:19908596
Change-Id: Ief1bc987532522245f4172beca19053d34004cee
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
2f2bd9a8f845535b6ecbf1b28aecdbd0ff3bbc63 05-Jun-2015 Adrian Roos <roosa@google.com> Expand scrim all the way to the right

Fixes a bug where the scrim would not cover
the area occupied by the nav bar which looks weird
when the nav bar is hidden.

Bug: 19582019
Change-Id: I7d96ca46a41ec764984be5fe42d225cb94f53497
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
979936920ee2e654e23678172c49b301e886c374 14-May-2015 Jorim Jaggi <jjaggi@google.com> Fix brightness mirror positioning.

Bug: 20884993
Change-Id: Iba75c2dd7aca9b7ac446cb6a278085af4e150b95
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
aac932591d7aa05bae61d2b47ed7647f35da0001 15-Apr-2015 Selim Cinek <cinek@google.com> Added the heads up scrim back

Also fixed a bug where the notification panel would
keep a hardware layer.
Also improved the interal structure of the HeadsUpManager

Change-Id: I635e4a89b0a32573c26515cc3e65e142d77593ec
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
959ea56f3477d16b054d774e86b0f2dc4b500ba0 12-Feb-2015 Jim Miller <jaggies@google.com> Fix accessibility focus bug in statusbar

The root view of the new uber statusbar should not be focusable.

Based on history, it looks like this was an oversight when this view
was refactored.

Fixes bug 19296202

Change-Id: Ib7f6908c30ab37384aa50f4fa4198c15593a96a4
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
a0fad3ba06d0352f640532e69ed3d540b3795535 19-Sep-2014 Selim Cinek <cinek@google.com> Optimized and improved the status bar performance a lot

Instead of clearing the Statusbarwindow buffer in the beginning
we now draw the scrim with mode SRC and therefore a whole screen
of overdraw is saved!

Bug: 17287256
Change-Id: I29f14a2c3d4cb087c422ae6f486d23d7f8ec173b
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
cc74113ac609072124de9b57e64b4f0236a851c8 05-Sep-2014 Adrian Roos <roosa@google.com> Reorder brightness slider mirror in front of album art

Fixes slider disappearing when album art is showing.

Bug: 17373958
Change-Id: Ifdb184a6a750f798bc94a9d1eeca9299b246a513
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
73cec7e82352e9b9357b01ddc170dd5d399440a1 21-Aug-2014 Adrian Roos <roosa@google.com> Fix broken brightness mirror

Bug: 17136823
Change-Id: I5609b2d539db56ec235899c069a080c8a959d254
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
5fd872e8ea44ffcd4fce1d1196736dca4f270508 12-Aug-2014 Adrian Roos <roosa@google.com> Hide panel while changing brightness

Bug: 15408618
Change-Id: Ic1f934f9ddbb582453b4b52a4b4402c71ac79654
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
eceda3d83814e20cabddc4f0755d475fa2f3d8ff 21-Jul-2014 Dan Sandler <dsandler@android.com> Reintroduced the clear all button

A new text button is added to the bottom of the notification list
enabling the user to clear all notifications.

Bug: 14826666
Change-Id: I34dcccb59346798cca321bc1a19252b00e7c5689
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
4e0880e395d37af03b1d635b847aa58569888277 25-Jul-2014 Jorim Jaggi <jjaggi@google.com> Synchronize album fade away with Keyguard dismissal

Change-Id: I7aaa6213f6070f0db14131a248a62b317309a3bf
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
16128f4523a484084205aacc6200374ca3029467 21-May-2014 Dan Sandler <dsandler@android.com> Album artwork returns triumphantly to the lockscreen.

It is pulled from the metadata of the active media
session, which we fetch in one of two ways:

1. From a proper media notification, we can extract the
session token from EXTRA_MEDIA_SESSION.
2. If none of these is found, we ask MediaSessionManager for
any outstanding media sessions whose packages match an
active notification. These include legacy RCC clients,
whose notifications are oblivious to EXTRA_MEDIA_SESSION.

We then pull the album artwork out of the metadata and fade
it in on the lockscreen.

Bug: 15147533
Bug: 15135254
Change-Id: Ia967bfba310b6c792b14673872cb132ddd7052a5
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
ecc798e6668046c2f67cf30c6ab1db2eba80cab1 26-May-2014 Jorim Jaggi <jjaggi@google.com> Improve scrim handling

Bug: 15163546
Change-Id: I0d2c05b035f832f4b4e6a2fc34113fe9d5677525
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
e18c2cd81050061c2ec3adf8f7939dcdb2d80900 08-May-2014 Jorim Jaggi <jjaggi@google.com> Make notification panel fullscreen on tablets.

We only inset the notification themselves on tablets, and also the
header when not on the lockscreen (on the lockscreen, the header must
be full width so the icons are at the correct location).

Change-Id: I85c8a4559f59b016432dab4a73236352233d9159
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
76aaef537a83486134a8118331b70854fbdecc3e 08-May-2014 Jorim Jaggi <jjaggi@google.com> Fix measure performance of whole status bar window #2.

Change-Id: I4cbaa762d61e19016f925556c8e02720249dc22c
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
0d74eeb9ec7ffe30d5c825bf7a3af96a53e2683d 09-May-2014 Jorim Jaggi <jjaggi@google.com> Reparent status bar icons into header when expanded.

This change moves the status bar icons into the quick settings header
when the status bar is expanded. Also, the universal header is now
showing on the Keyguard.

Change-Id: Ib91f7e0b8de9f852676a11b500c4419183db1b90
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
3084a2996f6797090cdf5310069db28de23cea64 09-May-2014 Jorim Jaggi <jjaggi@google.com> Revert "Fix measure performance of whole status bar window."

This reverts commit 5ef8eb5661f1b3c0723348f723778be247a2f365.
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
c580cbfe9c64044b796f81c6b1f22f8898109605 08-May-2014 Jorim Jaggi <jjaggi@google.com> Fix measure performance of whole status bar window.

Change-Id: If66f6d2ad414d75397bd849509903a9ed777e58e
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
d7daab7b9e33cd56f2692b9ebea87ef21290c1ea 06-May-2014 Jorim Jaggi <jjaggi@google.com> New layout structure for the expanded status bar.

This also includes a new (very WIP) interaction to get to quick
settings, with clumping the cards and a scrollable container with
the cards and the bottom QS part in it.

Change-Id: Ib073bb0174cddcf60347a5e3bb474fb3b6385bcf
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
a6310293c5a861cdb54f2c894e90a8d9da87f8d7 16-Apr-2014 Jorim Jaggi <jjaggi@google.com> Hide navigation bar on Keyguard.

This also moves the camera affordance from navbar to the navigation
panel, so it is still visible on the Keyguard.

Bug: 14086354
Bug: 14085922
Bug: 14110532
Bug: 14059294
Change-Id: I93b51381915a67c688cdffd055fd149f2a220b00
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
507288322b11ae27ab8f47438d3ef4203dad0192 18-Apr-2014 John Spurlock <jspurlock@google.com> Remove obsolete settings panel artifacts.

I don't always have quick settings. But when I do,
they live in a flip view, not a separate panel.

Bug:14133785
Change-Id: I3df11d7de308a36a800eb7582a71e3febc897fec
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
73203ebf976c403e40deabc15beb5ef01ac20cb0 15-Apr-2014 John Spurlock <jspurlock@google.com> Interim quick settings update.

Make existing QS panel available via pulldown from header
(or keyguard status view on keyguard), update the affordances
as a hint.

Don't allow QS to scroll, cap to max rows.

Add scrim over panel to indicate that this is purely temporary.

Bug:14081801
Bug:14059974
Change-Id: I166033975cbc44b91f45ee70ea5c7540390670dd
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
9a0a4c9d7e39e9a91dc35cec3501206914198df6 08-Apr-2014 Adrian Roos <roosa@google.com> Enable quick settings from lockscreen and merge into one shade.

Change-Id: Ic5b5f54bcfe3816549287f707715e29340522d9b
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
5cf17879a31b7b78c09ec50b727f921840dcf783 26-Mar-2014 Jorim Jaggi <jjaggi@google.com> Reuse KeyguardViewMediator for new Keyguard implementation.

This change reuses KeyguardViewMediator for the new Keyguard
implementation in status bar. KeyguardViewManager is replaced by
StatusBarKeyguardManager which handles adding the view, setting the
state etc. StatusBarWindowManager is introduced to managed the window
of the status bar, which has the logic of both the old Keyguard window
and the old status bar window. In the current implementation, Keyguard
gets displayed like it would be in the bouncer state, but that's likely
to change in the future. Also, setHidden in IKeyguardService is also
renamed to setOccluded, as the word hidden interferes with the
terminology when dismissing the Keyguard.

Bug: 13635952
Change-Id: I1c5d5a49d810d8532089f464cb2efe35e577f517
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
380ecb81db52a9d0197ca969951d07b91c20d2b9 14-Mar-2014 Jorim Jaggi <jjaggi@google.com> Make Keyguard a library and make StatusBar the new Keyguard.

This change achieves a couple of things:
- Let Keyguard be a library, so we can use it in SystemUI.
- Introduce FLAG_KEYGUARD for windows and deprecate TYPE_KEYGUARD. Make
all the TYPE_KEYGUARD behaviour dependant on the flag.
- Implement a new KeyguardService in SystemUI, and bind that service
from PhoneWindowManager.
- Introduce BaseStatusBar.setKeyguardState and inflate
KeyguardSimpleHostView there and use FLAG_KEYGUARD for the window, such
that the status bar window essentially gets the Keyguard.

Bug: 13635952
Change-Id: I059d80d8b9b9818a778ab685f4672ea2694def63
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
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/res/layout/super_status_bar.xml
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/res/layout/super_status_bar.xml
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/res/layout/super_status_bar.xml
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/res/layout/super_status_bar.xml
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/res/layout/super_status_bar.xml
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/res/layout/super_status_bar.xml
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/res/layout/super_status_bar.xml
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/res/layout/super_status_bar.xml
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/res/layout/super_status_bar.xml
c4f2a5652dd42fdb43a94e341b7a2034b0211a21 04-May-2012 Daniel Sandler <dsandler@android.com> Back button dismisses notifications again.

Bug: 6441337
Change-Id: Iabc97cd2a3f66ee2af5406807b3023908965b8c8
/frameworks/base/packages/SystemUI/res/layout/super_status_bar.xml
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/res/layout/super_status_bar.xml