Commit Graph

3 Commits

Author SHA1 Message Date
Fabian Kozynski
3555ebc8b5 Add privacy indicators to combined QS header
Use alpha 0 in icons and battery when privacy indicators are visible in
QQS constraint.

Test: manual, using handheld and split shade layout
Bug: 202847414
Change-Id: I8b523c9f87c78fd4eac99a421eebaec90e37cadf
2021-12-15 11:10:24 -05:00
Fabian Kozynski
8896557ad5 Expansion animations
Add expansion animation to the header. Only put layout params that
change in the ConstraintSet so they are as small as possible. Layout
params that don't change are set in the layout file.

Test: manual
Bug: 202847414
Change-Id: Ibd61bd02a0266da87eabe3be3d307af74df2c3dd
2021-11-04 11:34:01 -04:00
Fabian Kozynski
94f300dfe5 [DO NOT MERGE] Unify QS Headers in a ConstraintLayout
This is a POC and is missing several features:
* Tight integration with the other surfaces to set margins
* Expansion animation from QQS into QS
* Privacy indicators

To enable:
adb shell am broadcast -a com.android.systemui.action.SET_FLAG --ei id
501 --ez 1

Test: manual
Bug: 204204226

Change-Id: I5b2d5f5880ceff1adb1e4365cde15171c5c15d38
2021-11-04 10:42:42 -04:00