History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
45233d6b102083880808abe65698c160f71f30fb 09-Jun-2016 Jason Monk <jmonk@google.com> QS: Fix crash when removing pages in RTL

Change-Id: Ic8f082a3dc61fbf12f576d4cffb8ab31e669cb7c
Fixes: 29122756
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
e5107a36b0547135791bfe2b692898994ef0887d 31-May-2016 Jason Monk <jmonk@google.com> QS: Only put visible tiles in listening state

- Make it so the QSPanel doesn't listen until expansion starts
- Push listening state through the TileLayout
- Make PagedTileLayout only listen for visible pages
- Push setListening onto background thread

Change-Id: Id7c008c9447f9a5dac69469fef72bc580f423b0c
Fixes: 28962155
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
20aef8a2914478a85aa679ec31bf739c7818eb3c 04-May-2016 Julia Reynolds <juliacr@google.com> Quicksettings accessibility.

Bug: 15696340
Change-Id: I6887e2dad4822911d3a1642aaec5703174b57330
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
8e73ef37c9b9f0154cc079741aadd3f89ec9423d 04-May-2016 Jason Monk <jmonk@google.com> Fix QS crash with RTL rotate

Set the adapter after changes because we do some weird stuff in
the way pages are generated.

Change-Id: I8fd2cda3ad7e4e523731f1ba8628b661cf8a7a69
Fixes: 28317442
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
6573ef20790b0438cfd60c6306e58db0ef85c31b 06-Apr-2016 Jason Monk <jmonk@google.com> Work on QS landscape fitting

Battery/DND detail panels still need some work.

Bug: 27276984
Change-Id: I0c94d1ecdbe8c230a3f991daaf65dfbd81d08b85
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
51fb85a088ac0c6797d18fed8317d709143b9757 28-Mar-2016 Jason Monk <jmonk@google.com> Fix QS RTL

- Reverse order of pages
- Change pivot point on date
- Default to last page position
- Fix animation

Bug: 27345063
Change-Id: I91aa03810fd3c78c63a07d4b0e0a10127792de60
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
6113397545e65d1bc87706e95ac7cec62d96a271 17-Mar-2016 Jason Monk <jmonk@google.com> Update the QS page indicator

Give it the new assets/animations and make sure it hides
when only one page.

Bug: 27064317
Change-Id: I6019d3435a6311b8d23691cbf742d66af480fcd8
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
8fb7787cf9628284c75d873850a41b660b568348 03-Mar-2016 Jason Monk <jmonk@google.com> Make QS do simpler anim on lock screen

Also add in some tunables to make it easier to play with some
animation options.

Bug: 27301323
Change-Id: I4b6b4978e8473016e8868bf9eb58c02fca0ca5cf
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
ae5bd0383182a921ea1472a85d27e0bea0209f9b 02-Mar-2016 Jason Monk <jmonk@google.com> Guard against monkey crash

Bug: 27448755
Change-Id: I8345a274c979bf8ca1b4041c14318dd73810f79a
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
c5bdafb776ae8111da9da8f2b619181e136f1419 25-Feb-2016 Jason Monk <jmonk@google.com> Make sure QS tile layouts don't have overlapping rendering

Bug: 27361901
Change-Id: I177bbf8c0d13b0e9595d9b95c87eb01df1bc7d05
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
66eaf31a7a1040a1dd9fe6300621e5a5e5184451 25-Feb-2016 Jason Monk <jmonk@google.com> Fix QS Issues

- Fix lack of clipping on tablets
- Fix icons disappearing on animation scroll
- Fix brightness width on tablets and y location

Bug: 27278616
Bug: 27294042
Change-Id: I0db5a7fe187931cd39287194ff4b003674893c01
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
162011ebe8015f44d4d9ced519297a7cfb087af2 19-Feb-2016 Jason Monk <jmonk@google.com> QS Animations - first pass, still not spec

Bug: 27201532

Change-Id: I9a2a16f9d769db1f40ae733ad55a07ede4780698
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
2142843ea5366910683d0e77840c16021f6553f5 10-Feb-2016 Jason Monk <jmonk@google.com> Move editing from long press to edit button

Change-Id: I2bd0e2febbde4babe05545c79d585280a7b2fb14
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
c0d7058b14c24cd07912f5629c26b39b7b4673d5 29-Jan-2016 Winson <winsonc@google.com> Referencing static interpolators.

Change-Id: I5d2292016e869ed533f5873e373a1eccce651fc5
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
9d02a431b78966a04a1c2e66b89a926fc54bac5f 20-Jan-2016 Jason Monk <jmonk@google.com> Work on QS layouts

Better layouts, less work, more columns... sometimes.

Also fix some bugs.

Bug: 26705136

Change-Id: Ia368791259a1a91522a3efb70729919da79e37ea
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
e4e69305e44c3d35a643c9b47bc004f1fc503746 20-Jan-2016 Jason Monk <jmonk@google.com> Fix QS to not be completely broken on landscape

Change-Id: I56d44d114ab36ab552191b50a172d637f9eab6c5
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
ba2318eff373a729f9768b146350a001dd22e4c5 08-Dec-2015 Jason Monk <jmonk@google.com> Remove visibility from tiles, make them always visible

Some tiles are statically not available on boot, etc.
based on hardware availability or settings, but most
are just always visible.

Change-Id: Ib1a45ef5b029fe710f9957cb997496dcb14f5875
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
dc35dcb14a8b6c4f221fccafffa5ca603894dbaa 04-Dec-2015 Jason Monk <jmonk@google.com> Working towards a better QS

Some work (mostly on the new QS only) to make things more like they
will be.

- Remove Quick Tiles
- Remove Dual Tiles
- All tiles are the same, with slightly different UI in the header
- QS tiles in the header match the beginning of QS
- handleClick is a click from QS, handleSecondaryClick is a click
from the header, but defaults to normal behavior.
- Opening a detail panel from the header opens QS and the detail
selected
- Fix onStartListening bug in CustomTile
- UI updates towards how QS will look

Change-Id: Id820586ccdaa258a5bcb72cadbeb14941fc5f935
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
94a1bf6a18132e83a424cd41354094c3780f2868 20-Oct-2015 Jason Monk <jmonk@google.com> Some updates to QS prototype based on new mocks

Change-Id: Ic9c0cfcb77f558fa82edb4dc39406ce95b031b35
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
b9c00197021ae0bf1172a1e332e047e30d3e4afa 07-Oct-2015 Jason Monk <jmonk@google.com> QS: Add open/close animation for customization prototype

Also fix layout issue for first row of tiles being too large

Change-Id: Icc5c3c6edc8091449bfaa62b44bb6f79d4c6d74b
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
bd6dbb0698eca76c4ee1337ef1a73b67c8a64ae4 03-Sep-2015 Jason Monk <jmonk@google.com> QS: Add long-press to customize prototype - part 1

Start adding prototype to long-press to go to customization view
for QS. Currently it allows re-arranging and resetting. Later
it will have more.

Change-Id: Ib2ba0f93ac2f4cced4f146d39771a8a17ac05bc2
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java
caf3762ae67fe804eb66b280b6f7c5371b280573 18-Aug-2015 Jason Monk <jmonk@google.com> QS prototype work

- All work is defaulted to off, with no changes to UI
- Add 'quick' QS tiles, which have circles around them and no text,
they just toggle things like wifi
- Add tuner switch to hide brightness from QS panel
- Add paginated QS layout, it shows a row of the circle tiles across
the top, followed by 3 rows of normal tiles, following pages
have 4 rows, dual tiles are not allowed in this mode
- Add tuner switch to turn on paging for QS, and set to a set of tiles
that look ok with it

Change-Id: Ia2d2eb36f8953033ce4810cd3628fcb86315fe46
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/PagedTileLayout.java