de214f40cfb2d929ed6be9e2b636328238f5ae9c |
|
12-Aug-2016 |
Jason Monk <jmonk@google.com> |
Merge "Start listening on notifications/QS panels on expansion started" into nyc-mr1-dev
|
c6da82fb9cfd7bfd01c658bcbb19b1a2cbe8dc25 |
|
02-Aug-2016 |
Jorim Jaggi <jjaggi@google.com> |
Move brightness handling to a background thread Bug: 30442298 Change-Id: I6650ffe2373cc68dd5a374a54e107913f2e2e093
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
b5ece9a9d6add01b7a0c392372ff8ba061fcb7e7 |
|
22-Apr-2016 |
Jason Monk <jmonk@google.com> |
Start listening on notifications/QS panels on expansion started Now that there are QS tiles in the header, they need to be in the listening state as soon as the expansion starts so they can be up to date by the time the user sees them. Change-Id: I80550d2885bd86afce3ea1595d441e65298d4d7c Fixes: 30041004
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
df36aed85955d20fe0d13fa1800916f2d538a0ef |
|
25-Jul-2016 |
Jason Monk <jmonk@google.com> |
QS: Fixup footer + animations - Fix footer alpha animation - Don't show page area when not needed Change-Id: I1429be25d4768177d691cc50ce4900f6e320938d Fixes: 30355437
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
b46059a1d464d13f983d1aa102d5f872fa2a6e47 |
|
30-Jun-2016 |
Jason Monk <jmonk@google.com> |
QS: Layout and animation refinement Bug: 29315917 Fixes: 29879993 Change-Id: I0153e81ff9cd81022958a1baf3531ac5ca6b4144
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
4ac011ff75fda199836421b932e07631c6bd493f |
|
20-Jun-2016 |
Jason Monk <jmonk@google.com> |
Merge \"QS: Fix missing tiles\" into nyc-dev am: bd04ec31bd Change-Id: I7889f69b9f216016ab23e95420e6c1b90f58769b
|
968d2695ff4a10fb2229eb3a5c21840c9efd0940 |
|
17-Jun-2016 |
Jason Monk <jmonk@google.com> |
QS: Fix missing tiles It was possible for the state to be updated in the background but before the callback was actually registered and never propagate to the UI. Call the callback directly after it is added (from the QS thread) to ensure that the current state gets sent out on tiles being added. Change-Id: Idd76dce5cbc9dc9c99f9b3dc13998751fd170582 Fixes: 29419435
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
6ed10f4ffae67aa46562bf8c2cf5ed9cc2cb8306 |
|
16-Jun-2016 |
Adrian Roos <roosa@google.com> |
Merge \"Fix unresponsive brightness slider after font size change\" into nyc-dev am: db81dd9d2e Change-Id: Ib507eb86306687928dc775945e033b2bcfb17ad3
|
429c962179818312b0dff79bae9e61e58cb84f81 |
|
15-Jun-2016 |
Adrian Roos <roosa@google.com> |
Fix unresponsive brightness slider after font size change We reinflated the brightness mirror, but not the QS panel, which meant we were controlling the wrong view. Now we reapply the mirror controller on configuration changes. Change-Id: I69e5f1962e9ec0cfda85b19b1d5d5bbdf3d5779b Fixes: 29339630
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
23249b798753418c23809293f4e5049b76f0d676 |
|
09-Jun-2016 |
Xiaohui Chen <xiaohuic@google.com> |
Merge \"QS Detail: Fix up open/close animations\" into nyc-dev am: ac2e291832 Change-Id: I0378c30d344504474434bb645df3af58e768ed28
|
66448936dc7cb981effb5a741caa080278bcd6ef |
|
18-Apr-2016 |
Xiaohui Chen <xiaohuic@google.com> |
QS Detail: Fix up open/close animations - CP from CL below to handle removing callbacks correctly - Make correct QSPanel handle detail callbacks (quick/full) - Move expanding/collapsing panel to QSDetail - Collapse to the point expansion was from Fixes: 28770315 Fixes: 29057236 Change-Id: Ib70c29cbc45dd8a58a751de0ea9e4f8a25057468 (based on cherry pick from commit d319f04986e44a7e9eab5f2822f1a6510282f803)
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
e696c8465b599fdbc560ec18a7497f90d0a3efbe |
|
01-Jun-2016 |
Jason Monk <jmonk@google.com> |
Merge "QS: Only put visible tiles in listening state" into nyc-dev am: 8768f68713 * commit '8768f687138510b90dd997e41720ad7d88637b49': QS: Only put visible tiles in listening state Change-Id: I437e2841841d6b54ba5c747052a885109b7e8bc4
|
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/QSPanel.java
|
4bb7b1a3e3603004269e7ad6c120aaa28dd69e97 |
|
27-May-2016 |
Jason Monk <jmonk@google.com> |
QS: Update layout to show gear all the time Because evidently, when you've gotta change something, you've really gotta change something. Bug: 28673919 Change-Id: I085a0424c134a7f80316397b04a6b120440d32c8
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.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/QSPanel.java
|
69a4e8e5a0169a093df3dcfd3f941bfce99118ae |
|
04-May-2016 |
Jason Monk <jmonk@google.com> |
Fix QS not collapsing after some QQS gestures Change-Id: I0178bb15a162f8dba19e63471d955a838eeea6c7 Fixes: 28479933
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
8b54cade4f994cf82c1925955255694e794092a5 |
|
19-Apr-2016 |
Jason Monk <jmonk@google.com> |
Collapse QS panel after details if we expanded it before Change-Id: I7de2ec3b304649fbce688ef6d54573cc7c2f4b64 Fixes: 27747650
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
2f3551b04d5a5d05ba1eb7401f19c034708a9d00 |
|
07-Apr-2016 |
Xiaohui Chen <xiaohuic@google.com> |
sysui: refactoring qs for extensibility Bug: 27100060 Change-Id: I4913999e57ff1a1b473649009b8822e24c0393c8
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
f160edcab932c25e6c2e8d011b2ac753eae26788 |
|
30-Mar-2016 |
Jason Monk <jmonk@google.com> |
Fix QS panel after density changes Fixes: 27744717 Change-Id: Ic3724b39e027379bb81e94e7059e67d2bbe30e88
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
8b9d67fb636a89fe6537e7affb9d01a75f263d93 |
|
02-Mar-2016 |
Jason Monk <jmonk@google.com> |
Move QS Edit into QSContainer This will let it play nicely with heads up. - Move to QS Container. - QS Edit is always full height (some layout hacks to do this) - Always draw QS customizer on top when animating - Block all panel scrolling while QS edit is open (all touches go to editing) - Instantaneously change the height of the QS container at start/end of animation as needed Bug: 26969293 Change-Id: Iedc6f5aaf659dcc6750972eae5f69cc0cd2df844
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
bbcdab6f012d9d8043e35af8771fb9cc8a66645c |
|
01-Mar-2016 |
Jason Monk <jmonk@google.com> |
Merge "Fix difference in icon size for quick QS" into nyc-dev
|
ec87a878d340500be05be3ff622b06f66eae8a96 |
|
01-Mar-2016 |
Jason Monk <jmonk@google.com> |
Fix difference in icon size for quick QS Bug: 27371482 Change-Id: I7c1316bf3b3ff6dfde0a92a6c8b9599c2f203503
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
46dbfb475fe0d1644f27f78e35735ba32c92225b |
|
25-Feb-2016 |
Jason Monk <jmonk@google.com> |
Handle density changes in QS Bug: 26845796 Change-Id: Icc783c9d706382e553df49f699aaf44aac943d18
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
865a4ee0cddedc8ef11f8370390e197e9ae95067 |
|
20-Feb-2016 |
Jason Monk <jmonk@google.com> |
Merge changes Icb8e2097,I9a2a16f9 into nyc-dev * changes: Optimization for TouchAnimator QS Animations - first pass, still not spec
|
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/QSPanel.java
|
76c67aa361f65dfb2f5e03d06cc1ccebce9cecd9 |
|
19-Feb-2016 |
Jason Monk <jmonk@google.com> |
Add QS long-press -> Settings Bug: 27269699 Change-Id: I861cb65dbb6609d9c95d5341f5f5aebc3cc519f3
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
377e7ad8dc0562c6f445594288e451c377824e4c |
|
16-Feb-2016 |
Jason Monk <jmonk@google.com> |
Move detail panel to its own thing Move pieces of the detail panel from the header and QSPanel to be in a single container to make the enter/exit be handled better and code cleaner. Change-Id: Id1e79b96830ee50051e340fb09ecde537a64e516
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.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/QSPanel.java
|
7e53f20c835ae2614c92717a6fc222b345c75036 |
|
28-Jan-2016 |
Jason Monk <jmonk@google.com> |
Add some cmds for statusbar They will be used for tests?! Also move around where some of the tile lifecycle happens so that it can easily be shared with these commands. Change-Id: I72386afce5a2d335df45ecc5946679efcd826bae
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
77781d3aaa3b468d3078ea154bd3e098348451f2 |
|
11-Jan-2016 |
Chris Wren <cwren@android.com> |
a step toward enforcing unique metrics log IDs First of several change lists: 1. Add in the new proto (this CL) 2. Migrate the existing code over to the proto. 3. Remove MetricsConstants once it is unused. Bug: 26442178 Change-Id: Ic24829246af8ec5b202e39a85960aac5cf336c33
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.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/QSPanel.java
|
ca894a0f53ba71cb8bcb197c2cd39aeb7b73e72d |
|
12-Jan-2016 |
Jason Monk <jmonk@google.com> |
Make QS only have one Host and Tiles Finish previous work to only have one set of tiles so that updates can be easily propogated from custom tiles to the UI. Change-Id: Id5e13774f825b78d3c9e50c2d9f8ea1710b2e77b
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
c06fbb12984a3d3e4c80ab9f819841acae5b0133 |
|
08-Jan-2016 |
Jason Monk <jmonk@google.com> |
Move battery saver notification to QS Remove the battery saver notification and instead create a detail panel within QS that allows it to be turned on and off. Change-Id: I54654d26183586fa171fda04877a840701f8ef33
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
a9927325eda025504d59bb6594fee8e240d95b01 |
|
13-Dec-2015 |
Jason Monk <jmonk@google.com> |
Support dnd condition in Settings - Add way to open QS detail panels directly - Add internal broadcast that can launch apps when dnd mode changes Change-Id: If2b6350dc31623f3bf2f64c7eb141cff5d3d4e89
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
deba7a42ed9fdde9017f2b627fc5f63a31a82c4b |
|
08-Dec-2015 |
Jason Monk <jmonk@google.com> |
Make the new QS the new QS Some UI updates to the header, then make the new QS the default state for everyone. Change-Id: I82b6bebb0b21a5c9eb926cb1a761cac340a293df
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.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/QSPanel.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/QSPanel.java
|
bbadff8603ca6922a0ef89338bee5b59d6dcf641 |
|
06-Nov-2015 |
Jason Monk <jmonk@google.com> |
Add Quick Settings API It is a little bit limited right now, but it contains the lifecycle of a tile getting added/removed, and listening/not listening and clicks. SysUI side will need some cleanup later on. Change-Id: I4db803c8a271f8bf44f2ef710517969a84a95cf0
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
de05a180057df3fce2a03ac794e138c46d24c1bd |
|
03-Nov-2015 |
Jason Monk <jmonk@google.com> |
Always show tiles in the new QS Change-Id: I536d19206fd03194b76b01a0f159f0a241d19c8b
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
c133d26b3897811e9f567d787bff8eafb364f3e3 |
|
27-Oct-2015 |
Jason Monk <jmonk@google.com> |
Some header layout cleanup and alignment Change-Id: I3fec1708fb410f8f2f75af39b73646d97a39ff34
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
c34befb3197d1ef11f15863dc90f5ac675690c84 |
|
07-Oct-2015 |
Jason Monk <jmonk@google.com> |
Quick prototype of new header - Has first 4 quick tiles shown in collapsed mode - Shows date + settings gear in expanded mode - Still has a few gaps (alarms probably don't work) - Fix issue with placement of cell data type indicator Change-Id: I629798b96f4f088fde47c7b67feea304dcc8450c
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.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/QSPanel.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/QSPanel.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/QSPanel.java
|
520ea0673e1dd44fc0cac04ab1d0ded5b8a67a52 |
|
18-Aug-2015 |
Jason Monk <jmonk@google.com> |
Some QS refactoring Get the bit about tiles out into its own place. This will make it easier to experiment with new layouts, and to hide/show other elements as necessary without lots of layout work. Change-Id: I32752df1881e4e3c693730284f8608102abdc04b
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
a758ba6be9278a7038ee0ed81e5b790034d31c92 |
|
14-Jul-2015 |
Jason Monk <jmonk@google.com> |
Fix QS labels on language change Some tiles now won't do updates if the state hasn't changed (rotation) to avoid breaking the animation state. To handle this, state is cleared when the configuration changes. Bug: 22206214 Change-Id: I029fb4c75cc920a6c9907b65e8c48d28c21d529a
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
4949c75f1e891e165b63db17c487cf2383bcfcd4 |
|
26-Jun-2015 |
Selim Cinek <cinek@google.com> |
Fixed accessibility order for quick settings Bug: 20535538 Change-Id: I4e464c54158eb575208f6361af295ae702b19b21
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
ee43cdfa43b09a79e66d81f6673a79bc26427343 |
|
19-Jun-2015 |
Jason Monk <jmonk@google.com> |
Fix intent tile to unlock on launching activities Change-Id: Ibde6a21d5a36d4697101e2201d1d77e26d684753
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
d366cb130dcb01b46c70db7a306d4ba90716bfba |
|
16-Jun-2015 |
Adrian Roos <roosa@google.com> |
Fix accessibility ghosts in quick settings detail Fixes a bug where the tile that was just clicked on to go to the detail view would become visible and cause confusion to accessibility services. Bug: 20209718 Change-Id: I1678a4fc35e8d739b7c657e868b02a25eddcba1d
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
78dcee592b146e4750f35e477dcda8e4d7565cde |
|
11-Jun-2015 |
Jason Monk <jmonk@google.com> |
Protect against null detail record. Bug: 21779477 Change-Id: I70abe5d88f7ca0db782182937f5b73a9e9be1f5a
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
efe3d3f988dc8c5007923ab0f46f503bdb38c397 |
|
10-Jun-2015 |
Jason Monk <jmonk@google.com> |
QS: Allow changes between open detail panels This allows the user switcher to open from inside wifi details. Bug: 20096365 Change-Id: Ib4596f1f378bbf5812c2cd0591b4b1a8c31cce4e
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
17b70a503d9f8f1512631ae0cec00a17a85aeeed |
|
09-Jun-2015 |
Jason Monk <jmonk@google.com> |
QS: Accessibility announce entering/exiting detail Bug: 19327327 Change-Id: I97c1daaa71361fca0b3b29614eb14a4a4199ae7a
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
970be5313a03de60e1993c3d98027f34c1c9b4f1 |
|
21-Nov-2014 |
Adrian Roos <roosa@google.com> |
Fix user switcher ripple emanation point Bug: 18444431 Change-Id: I35b053b151ba1e6e326d3a6c2bd2c3c8e3ad8c28
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
11a77446c575f420d8acc163ff1f9b1050853e27 |
|
13-May-2015 |
Jason Monk <jmonk@google.com> |
Add QS Tuner Change-Id: I908d0161b7209b8e99299f5cb3eb58f3d7b52752
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
20c8905869c9e1cef075c87ea473917994247b06 |
|
11-May-2015 |
John Spurlock <jspurlock@google.com> |
QS: Defer tile view updates when opening the detail panel. Bug: 20916542 Change-Id: I8e367fb2f8274eafb8d142fbfb54bc9be66b7546
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
457a21cdeac04565a0c40ad8c43a928c1182ddd1 |
|
06-May-2015 |
Chris Wren <cwren@android.com> |
add logging to quick settings tiles QS Grid visibility Tiles that are visibile in the grid Taps on tiles Detail visibility for DND, Users, and Data Bug: 20264417 Change-Id: I95e65484a9be0a53a071bc12ce8195120582621e
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
0d6a1c445c98f67b4fd314b58d703ec1c28e5658 |
|
20-Apr-2015 |
Jason Monk <jmonk@google.com> |
SysUI: Stop wifi scanning so much Seems that QS to end up in a listening state while the phone is sleeping so switch scanning to only happen while the detail panel is showing. Bug: 20137092 Change-Id: Ib067531c8af75f9f93b10e087b6fc252b5e508fa
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
08c7116ab9cd04ad6dd3c04aa1017237e7f409ac |
|
28-Feb-2015 |
John Spurlock <jspurlock@google.com> |
Remove unused imports in frameworks/base. Change-Id: I031443de83f93eb57a98863001826671b18f3b17
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
3c4076a2465a89cf21ffd2e94cabd15be1d31689 |
|
24-Feb-2015 |
John Spurlock <jspurlock@google.com> |
DND: Add a hidden DND tile to quick settings. Invisible by default, not activatable when the platform volume controller is active. However, when the platform volume controller is not active, it can be enabled via a broadcast intent. When enabled, the status bar icon also changes to a single dnd icon. Very little more than embedding the existing zen mode panel into the detail pane of a new QS tile. Change-Id: I1e0ff6fbb99b00f67b53bceda8cbf121f3ef6b52
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
8ba572a3277f0c729a7fcce67bbf6e101667d5f9 |
|
30-Jan-2015 |
Jason Monk <jmonk@google.com> |
Fix QS bluetooth tile accessibility issue Bluetooth tile was not announcing its state when the top half was clicked. This is because if handleUpdateState was triggered on the view before it became dual then it would not get all of the dual accessibility information. So if the dual state changes on a tile make sure to call handleUpdateState so it can be handled appropriately. Bug: 19155633 Change-Id: Ifd053c67d8ddd3230086517c9d479069556e8b56
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
8bc983efc439c321c8f548d384d807c31daf9180 |
|
10-Dec-2014 |
Jorim Jaggi <jjaggi@google.com> |
Improve transition when going to Wifi/BT detail panel Animate the height change of the lower QS panel when going into Wifi/BT or any other panel which is higher than the default size. Bug: 18665311 Change-Id: Ic1d1f19183cf6b502d6b623388b315ed6e0a3c9f
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
c247b8f7270dd70ecc36977fcc0530217879f665 |
|
07-Nov-2014 |
John Spurlock <jspurlock@google.com> |
QS: Long-press on usage-based tiles to hide. Bug: 18284167 Change-Id: Ia03ea34af5733b801be6a14645c76754b73c6165
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
1ecd7cd58ed0f823610c7fdae56806d08339e7ca |
|
03-Nov-2014 |
Jorim Jaggi <jjaggi@google.com> |
Update QS tile states after unlocking So the visibility state is up-to-date when we do a two-finger expansion gesture, so the height is correct. Also fixes flickering when overscrolling the initial panel expansion. Also set thread priority of QS handler thread to background priority, so it doesn't eat away precious cycles during animations. Bug: 18183633 Change-Id: I0609509484582d82f0dc307eb2535bc3711b30e3
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
98fa70c98f61fe1589b81deb260422b92d4c443a |
|
29-Oct-2014 |
Jason Monk <jmonk@google.com> |
QS: Only hide grid if there is detail to show If the animation ends at the 'same' time as handleShowDetail is running it is possible for the grid content to get cleared by the animation callback just after it is shown in handleShowDetail. This checks mDetailRecord to avoid that chance. Bug: 18009138 Change-Id: Ia2951f44b5a1470321bf6580daf33917bbcb1ffd
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
6783bef9b9b26df093b07b0044cf079a0b5011cd |
|
22-Sep-2014 |
Jason Monk <jmonk@google.com> |
Fix accessibility announcement for QS details Rather than using announceForAccessibility, which will provide the wrong experience for Braille users, send a AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED. Bug: 17578404 Change-Id: I3e2c465511cf2135f216d01d29319a057ebbfbda
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
bd2ffe8f770ca5a62847d609f7cf07f0faf5f2bc |
|
10-Sep-2014 |
Jason Monk <jmonk@google.com> |
Merge "Fix blank QS Panel after double tap on profile icon" into lmp-dev
|
8a2d4fc5be174fb200c788659d0a422564ae6f97 |
|
09-Sep-2014 |
Jason Monk <jmonk@google.com> |
Fix blank QS Panel after double tap on profile icon When handleShowDetailImpl is called twice in quick succession (show then not show), there is a race condition. If the second call comes in before the animation finishes, the second call will call setGridContentVisibility(true) before the onAnimationEnd callback calls setGridContentVisibility(false). At that point the grid is assumed to be visible when it isn't. To fix this the HideGridContentWhenDone listener removes itself as a listener when the animation is cancelled, this will avoid onAnimationEnd being called in this circumstance, leaving the grid visible (as it is assumed to be). Bug: 17424221 Change-Id: I67b84b669ebe0e061e4a2c7f98e8151c221ee4fb
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
e2f4771a0105ad6a94ff759353ca00c3a5fba72a |
|
09-Sep-2014 |
Jason Monk <jmonk@google.com> |
Update zen mode and qs strings on locale change Bug: 17288370 Change-Id: Ic6191d5c16687cd760b4a0656d6ee4dbb4c53c45
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
d757d6bfc6cc20ab08f6e6f278d4404609ebc61a |
|
28-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Merge "Fix large text setting for QS" into lmp-dev
|
e17c4b49a41ec9de5c1d7f229273fc4677ec24b1 |
|
26-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix large text setting for QS Bug: 15591223 Change-Id: I9f514a4970edbda778b987dfc3eca3914e492011
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
06d3bca095aecbb7542ebf4bdaa56b368261dd9d |
|
26-Aug-2014 |
Selim Cinek <cinek@google.com> |
Made quick settings RTL compatible. The layout is now mirrored correctly and the icons as well. Bug: 15284805 Change-Id: I3d6fadad0a987adb49f826d4189f9dd58e20d326
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
e32010ac6120278fea41e49b9832af79b1b5463e |
|
20-Aug-2014 |
Selim Cinek <cinek@google.com> |
Fixed focusing order for the notification panel and QS Also fixed multiple bugs regarding focusability, where some elements were focusable even though invisible. The buttons, QS-tiles, QS-detail buttons, QS Header icons and other elements now have the correct focusability state. The rect indicating accessibility focus is now also correct for dual label tiles, instead of just the whole button. Also fixes an ordering issue where notifications were above the camera circle when launching. In addition the focus order of the notifications now work correctly. Bug: 15569922 Bug: 15682123 Bug: 17159249 Bug: 15690386 Change-Id: Ie9f7ae73397b41ce2e9a4060699301fdef3a0d01
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
4fda7b2d97c77c64bac0b44dc7a44597ad2c48b0 |
|
18-Aug-2014 |
Selim Cinek <cinek@google.com> |
Announcing quick settings changes now via talkback All tiles now report when their state changes due to a user clicking on it. Also cleaned up some accessibility strings. Bug: 15682239 Change-Id: Ide97fb97a0253618db206562573dadd0036dab45
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
29e3080a6f9e32446c6192bd5f515606aff5d79f |
|
19-Aug-2014 |
Selim Cinek <cinek@google.com> |
Merge "Fixed accessibility issues with quick settings" into lmp-dev
|
e5557a972ca190cb82026a5dd0c53f4d119fa05a |
|
15-Aug-2014 |
Selim Cinek <cinek@google.com> |
Fixed accessibility issues with quick settings The dual mode tiles now have better accessibility descriptions, where the label is now seperate from the clickable button. Also fixed an anouncment problem with the battery indicators. Finally fixed an issue where GPRS null was anounced when no signal was available. Bug: 15682124 Bug: 15696954 Change-Id: Ica2b70173e64d51747b100d0b686875fc8076e6f
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
465cefa1a26b256c9b7073d17a57cf82a17d6b87 |
|
16-Aug-2014 |
John Spurlock <jspurlock@google.com> |
QS: Add scanning progress state indication. - Create a modified version of the new platform horizontal indeterminate progress indicator, and align it to the bottom of the header. - Ensure the scanning state takes the active detail panel into account. Bug:16145178 Change-Id: I7f80c458ff6565aa00085da9059a4e9fe7e49233
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
cd542b8a98ea9c648622c9360c251de4be4223e4 |
|
12-Aug-2014 |
Adrian Roos <roosa@google.com> |
Update brightness slider thumb and spacing Also fixes a few errors in the measuring logic. Bug: 15170399 Change-Id: I7ce7edef0a08dc00ef747988cd64e40a9fbae192
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
5fd872e8ea44ffcd4fce1d1196736dca4f270508 |
|
12-Aug-2014 |
Adrian Roos <roosa@google.com> |
Hide panel while changing brightness Bug: 15408618 Change-Id: Ic1f934f9ddbb582453b4b52a4b4402c71ac79654
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
bceed060f0090a4f86418c4515128d5ec8ebdd4a |
|
11-Aug-2014 |
John Spurlock <jspurlock@google.com> |
QS: Fix some QS layout issues. - Make the tile list configurable for testing. - Support an external tile backed by a sticky broadcast intent. - Ensure tiles clean up properly when no longer needed. Bug:16818269 Bug:16822505 Change-Id: Ie24f878aae0d19c7f1feca4c519d10667023bef3
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
1940892d891c1d2538f51608b6618af646ab7481 |
|
07-Aug-2014 |
Adrian Roos <roosa@google.com> |
QS: Make user switcher expand when users don't fit Also updates the switcher to match the latest redlines. Bug: 16406694 Change-Id: Ibf44ed9ea2ef4e3c467724eb4c79f1df5b3e49f4
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
3d5f551cd5905c835bb789406763764a8a9a73de |
|
25-Jul-2014 |
Jason Monk <jmonk@google.com> |
QS: Add security footer. Adds a footer with notification of when a device owner is present and when a VPN is active. VPN portions still need some work for detecting when/what is active, disconnecting, and launching the current VPN app. Bug: 16153201 Bug: 14430719 Change-Id: I546f45895685b0120e03892539041b41430bb981
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
8af525dd7d1640175fda344301a8712725557caa |
|
02-Aug-2014 |
John Spurlock <jspurlock@google.com> |
QS: Fix detail flashing during transition. And modify the background a bit during the transition to enhance the clip effect. Change-Id: I2b4f4b18cb9c1b41efc2e6b38bc8f7d2a944511e
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
f7ae44258fdcb452119936dff449c2d99fd8ece8 |
|
01-Aug-2014 |
John Spurlock <jspurlock@google.com> |
QS: Back button closes detail (if showing) Bug:16649931 Change-Id: I9748a0793e6a71d833f7c7f884c189e16cccb8f9
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
00a0b1f397557790cf9ab55fe06e72a96ebc5353 |
|
16-Jul-2014 |
Adrian Roos <roosa@google.com> |
Implement real QS user switcher Replaces the stop-gap user switcher with the real deal. Dimensions may need some further adjustments. Bug: 15545213 Change-Id: I4399635c03553dac935049d5b8297fe5f5c1dc9a
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
1ef80fe5905a19cf92f073163c187a96287335e4 |
|
14-Jul-2014 |
Adrian Roos <roosa@google.com> |
Make user switcher appear inside the QS panel Bug: 15545213 Change-Id: I0f15214a7474ae5303c3af0b7ef6f6a11be572b8
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
1a462c1d2384608e0f546631d431ba39c7e6b27c |
|
14-Jul-2014 |
John Spurlock <jspurlock@google.com> |
QS: Update rotation lock icons. Only three states: unlocked / portrait / landscape, no animation. Bug:16161728 Change-Id: Id916b81c09925455f87cfccf1350ac4977bad42e
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
486b78e42652466f6241eb87d5bed60040db7a25 |
|
07-Jul-2014 |
John Spurlock <jspurlock@google.com> |
QS: Introduce bluetooth control panel. - Factor out common detail item panel view, share with Wifi. - Add an empty state (large icon + text) - Implement connect / disconnect for supported BT profiles. - Wire up "scanning" state, but still waiting on asset. - Add BT controller info to dump. Bug:16235253 Change-Id: Icf854cafba962fe4b63767d7206e309d80b7b87b
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
3f48f46d7e9073edbc4d8613a6dd4d68a37a11b6 |
|
08-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Update QS header to spec - Move brightness slider down. - Make clock bigger when expanded. - Show date in collapsed state. - Change size of avatar depending on collapsed/expanded. Bug: 15865202 Bug: 15381387 Change-Id: I7894edae495b5a2d12b4fe4637a9aa3fd2e58963
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
360e15bdd2efbd0f1693e335119e17c1a0f944fc |
|
09-Jul-2014 |
John Spurlock <jspurlock@google.com> |
QS: Signal tile optimizations. - Only set visibility if changed (all tiles) - Only animate traffic indicators if showing panel Change-Id: I4ca750f65e1f1d36daeaf39668da4d2dc6f496d5
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
7f8f22a53005f776c8ee4d299e748e74b077ffd9 |
|
03-Jul-2014 |
John Spurlock <jspurlock@google.com> |
QS: Wifi control panel. Create first example of an inline detail view with line items, bind to new access-point controller. Move the common bits of all control panels into a common abstraction. Share common parts of layout (More settings / done button). Change-Id: I14a1bf548f3291dc628f97bf09dd4e38ac2fb2dc
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
e65e310fc979fa708d7469d01e42188174e47cf8 |
|
01-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix occasional jank when going to QS. We change the listening state of the QS panel before the user actually navigates there and when the animations are probably not running (after expanding the panel). Change-Id: Iad48b3459e7db09c423f6983a9fec17ec0088050
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
39076ed379c293399292d1c6b799866c1321b44b |
|
01-Jul-2014 |
John Spurlock <jspurlock@google.com> |
QS: Improve dual tile labels. Use the solid dropdown caret and improve vertical spacing. Change-Id: I839fb3130a0fc621a2217e5211fb7b4f053a5685
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
92d9b19e1bc5f93ef31c4e6eb3395eaf78a5c84e |
|
29-Jun-2014 |
John Spurlock <jspurlock@google.com> |
QS: Add a caret to the dual tile labels. Also tweak some of the vertical spacing between the tiles to get closer to the redlines. Bug:15852139 Change-Id: I251fde261a74335c16b37ba07ab554f6db05d367
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
856edebad73560e9b1cce021a7de9a0470d07176 |
|
02-Jun-2014 |
John Spurlock <jspurlock@google.com> |
Zen: Stateful condition panel. When DND is on, expanded panel shows the current time condition, or time remaining. The last time bucket selected is remembered as the default option for the next time. Move the server-side countdown helper into a proper condition provider, but register it in-process as a system provider. Move common countdown condition parsing into ZenModeConfig to reuse from system components. Keep the manual exit condition around in zen mode config and add plumbing for getting / listening to the controller. Keep the last QS detail panel around instead of recreating it every time. Fix the time condition's plus and minus button enabling logic, and enhance the click handler to deal properly with the next or previous bucket. Bug:15344758 Change-Id: Ie7018a1c20e20f6d7e5f9e7874188374e6f8e2ab
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
9dcfe06154f6bd7c1de2fab2e436b8251b7d5fca |
|
31-May-2014 |
John Spurlock <jspurlock@google.com> |
QuickSettings: Guard against bad input to handleShowDetail. Bug:15326440 Change-Id: I473cedb2c41dadf88596ea54a8f8a881ca4e27ba
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
3e04cc8c9bcb6daa8f5336934a88dc6c4fdd5221 |
|
30-May-2014 |
John Spurlock <jspurlock@google.com> |
QuickSettings: Maintain tile panel Y in detail mode. Hide the brightness slider to reduce visual clutter. Stabilize the tile panel further by preventing it from shrinking to less than the tiles height. Bug:15341870 Change-Id: I785ff9c13f8489e86e3bdc8dde45ebd39f9a1413
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
5729d090ab44228ff342a10b4ec0552741371501 |
|
29-May-2014 |
John Spurlock <jspurlock@google.com> |
QuickSettings: Hide the expanded header in detail mode. When a tile's detail panel is showing, hide the header panel above - giving it more real estate. Bug:15315490 Change-Id: I8aac0ec0eae5dad7393e334107b6aeac76f54545
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
2684d5e7d7f0b698c631f27b099760fae33e84ba |
|
29-May-2014 |
John Spurlock <jspurlock@google.com> |
QuickSettings: Basic content-resizing for detail panel. Also remove toggle from zen tile + fix bottom padding. Bug:15315490 Change-Id: Ib839b9280ce60d2f51e4c0c46e41a7743e7ec8f6
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
4bf31983d247a76142937c01bc2800b7f98d0281 |
|
21-May-2014 |
John Spurlock <jspurlock@google.com> |
QuickSettings: fix text alignment. - Abandon dynamic sizing, give each tile a fixed height. - Align the baselines of the first line of each tile in a row. - Clean up dimension resources. - Center the touch feedback on the icon center, and dial it down. Bug:15120277 Change-Id: If43986f80ef6d01722b60b6feedb278eed27e936
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
ccb6b9a90f228cc4e31a9442ed28756ff474c080 |
|
17-May-2014 |
John Spurlock <jspurlock@google.com> |
QuickSettings: only listen when expanded. Register for active state updates only when the quick settings panel is open. Don't allow a dual-target tile and single-target tile on the same row. Bug:14133785 Change-Id: I8a5ad3df9b67b5bc3518210d62b705483a422d8e
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|
af8d6c44f06d2f8baac2c5774a9efdae3fc36797 |
|
07-May-2014 |
John Spurlock <jspurlock@google.com> |
New quick settings implementation. Bug:14133785 Change-Id: I7f57f8e7ebcc3e1a06fa5204f477470f14299e1f
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
|