History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileBaseView.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5df1a75ec83fc5ffd0265421c711822194df0ce0 03-Apr-2018 Amin Shaikh <ashaikh@google.com> Dejank QS edit screen.

Do not show any tile animations on the QS edit screen.

Change-Id: I7cd409c859da0b4606a54d1308f85c01d92baff9
Fixes: 72086633
Test: visual
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileBaseView.java
185f66166334bd5439ca978c494f72c55dca7f05 30-Mar-2018 Rohan Shah <shahrk@google.com> [QS] Override/add long click accessibility action

Overrides the long click action for QS tiles. Tiles are always
long-clickable so this can always be present as an action for that node.

Test: Via talkback selection + node printing/debug
Bug: 72408442
Change-Id: Idacf79cd4a91e6091c6f9f0a8fa24a286cd3a262
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileBaseView.java
3033099f81e5ab89207b4e29c36a6976b0dbb276 26-Mar-2018 Amin Shaikh <ashaikh@google.com> Show ripples for QS tiles and footer buttons.

- Add transparent background to both footer and panel
- Fix calculation for centering ripple animation for tiles

Change-Id: I22294888692446aea35cbc2b437f0c0b7ee20ac4
Fixes: 74581934
Test: visual
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileBaseView.java
a840199853836d04a07a3d49b79bdb908d70a8fe 26-Jan-2018 Rohan Shah <shahrk@google.com> [QS] Fix irritating animation for QS

We're animating 2x the icons and, due to the transparent grey
background color, it looked like the icons were getting darker.

Fixed by having it exclude the full icon frame while animating.

Test: Visually
Bug: 72173914
Change-Id: Ie36973ab44a86e6e1edd99b9266420a274d9aaa2
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileBaseView.java
28191fc42cb47e848def0c80fbff122990af38de 16-Jan-2018 Rohan Shah <shahrk@google.com> Move the signal traffic indicators out of the QS icon circle bounds

Disables clip to padding/clip children to get the indicators outside of
the circle bounds.

Test: Visual
Bug:70798861
Change-Id: Ib2c13f3bd8b3b7dd7d65918afa3eebd75287fdcb
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileBaseView.java
cb2307cb5cefa7666340552d62eb953c39af5a86 15-Jan-2018 Jason Monk <jmonk@google.com> Bring back the QS circles

Test: visual
Bug: 70798861
Change-Id: I1a68c98cf3d507171223970918fd9cb20d880b66
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileBaseView.java
90950d998cffa25ba0c01e503c9dc6616230dabd 20-Jun-2017 Jason Monk <jmonk@google.com> Fix QS wifi accessibility announcements

The state was being inverted in events to try to get clicks correct,
but events can occur at other times, so really we want to invert
the state between when the click happens and when the next state
change occurs. Also add a toString to fix equals checks on the content
description to make the announcements less noisy.

Test: manual
Change-Id: Ie4159664e9a81fd1719dbf7c06fba5e7b827cc6d
Fixes: 62679498
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileBaseView.java
e2f05d23b119a34a1b1b32fdab0e5fbcca1c98e9 23-Mar-2017 Jason Monk <jmonk@google.com> QS: Unavailable cleanup

- Put cellular in unavailable when airplane mode is on
- Don't show ripples for unavailable tiles.

Test: Click on cell while in airplane mode
Change-Id: I2a20795508801949b90b1b8876e48a0ec4809422
Fixes: 29979349
Fixes: 36302092
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileBaseView.java
702e2ebf9fbfb715c1d9b716683c9e4d182b575e 03-Mar-2017 Jason Monk <jmonk@google.com> Add plugin API for individual QS tiles

This will allow prototyping of individual QS tiles and/or their
visual representation without having to write a plugin for the
entire panel. This will allow quick iteration on QS UI + dual
target tiles.

Test: Install plugin using new API
Change-Id: I05ca9d9f5a200a1dad2c3582251a36edb5cb9aba
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileBaseView.java