• Home
  • History
  • Annotate
  • only in /frameworks/base/packages/SystemUI/src/com/android/systemui/tuner/
History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/tuner/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
784252590b3677b7e0ddf5f8f82a87d1b4641f83 13-Jul-2016 Jason Monk <jmonk@google.com> QS Detail: Remove up arrow

Change-Id: I5fb17dae78618f1d0fe520744d3b7cecce019568
Fixes: 27930924
unerZenModePanel.java
e81fa8578284e0eb04009ceade6d0d9d3ef3e7cc 21-Jun-2016 Justin Klaassen <justinklaassen@google.com> Remove "Night mode" from tuner

Bug: 28887927
Change-Id: Ic1c217152e56db63a87a1f1e772696d97b4b58b3
alibratePreference.java
olorAndAppearanceFragment.java
ightModeFragment.java
ightModeTile.java
unerActivity.java
0570e36b3bc7c5328e7abfd9769ade4cc8001fe9 30-Jun-2016 Jason Monk <jmonk@google.com> Status bar blacklist: fix items resetting

Change-Id: Id3f287ce3b0fed4e3a7d0abff5fce025f16d9a1e
Fixes: 27600379
atteryPreference.java
lockPreference.java
7abe71c5323afdc19ab05bb4ccd7d792645edc02 12-May-2016 Jason Monk <jmonk@google.com> Update demo mode time

Change-Id: I50885c719ee06cb3fa8c3dda4fe5909efe1cb3e9
Fixes: 28740808
emoModeFragment.java
4d920ff6eba92ccb7bb79540d9328acebf1baa93 07-Apr-2016 Julia Reynolds <juliacr@google.com> Notification slider update.

Bug: 27558254
Change-Id: I5e03aacf3aafb900f45d227a031a5dbb328ba18f
therPrefs.java
owerNotificationControlsFragment.java
52c66d74d13f26e2aea578f6f4308250cb958f67 13-Apr-2016 Jason Monk <jmonk@google.com> Remove color and appearance

Also fix crash.

Change-Id: I16abec61d63e2d503b07047c08664c2e96689c50
Fixes: 28163234
unerActivity.java
98d7c7a84d007d3de0c3394d8a93253a313eda27 12-Apr-2016 Jason Monk <jmonk@google.com> The return and fixing of demo mode

Change-Id: I2bcf3435b92c80b4ab3c46cba02902820c942c7c
Fixes: 27919212
unerActivity.java
b4a253bc5af3172dee3d4ac8cf1c4a566f695c41 31-Mar-2016 Jason Monk <jmonk@google.com> The lights go down on dark theme

It will be remembered.
It died not once, but twice.
ಥ_ಥ

Change-Id: I48fba2e71b1fd431d7cd0dccb36e8a59bb47709a
Fixes: 21854466
ightModeFragment.java
39c98e652fd3e0e3ea3a334d60ba6ee979985978 16-Mar-2016 Jason Monk <jmonk@google.com> QS edit drag and drop accessibility

Bug: 27667843
Change-Id: Ief0980af25d855942b0565e5a9bfcc0d266bdbe0
ightModeTile.java
1b0afebf370ebd89182833ab1e1b26866383838b 04-Mar-2016 Jason Monk <jmonk@google.com> Fix night mode availability

Night mode tile is getting auto-added. Do the safe thing for now
and fix the checks around the tile availability to make sure it
isn't shown when it shouldn't be, then fix the auto-add logic later.

Bug: 27480924
Change-Id: I3d032038cbc77bf478e3c769c6796be289a8d993
ightModeTile.java
5732df41db45b2af1599f3ebb9d20c799f8d4694 24-Feb-2016 Jason Monk <jmonk@google.com> Make sure tuner has metrics coverage for new stuff

Change-Id: I1e0d8e34f518cb3fc2bd9ccff0b71dc586ed2ab6
olorAndAppearanceFragment.java
ightModeFragment.java
unerActivity.java
unerSwitch.java
76c67aa361f65dfb2f5e03d06cc1ccebce9cecd9 19-Feb-2016 Jason Monk <jmonk@google.com> Add QS long-press -> Settings

Bug: 27269699
Change-Id: I861cb65dbb6609d9c95d5341f5f5aebc3cc519f3
ightModeFragment.java
ightModeTile.java
unerActivity.java
ea168d229d316c84652e88ad0f19adbaa884d731 19-Feb-2016 Jason Monk <jmonk@google.com> Merge changes Ie427a2d8,I213f1f76 into nyc-dev

* changes:
SysUI Tuner: UI cleanup and grouping
SysUI Tuner: Night mode v3
8816dff9f2bacee226a7f4faec05ec0eb9fa62f0 10-Feb-2016 Jason Monk <jmonk@google.com> SysUI Tuner: UI cleanup and grouping

Clean up strings and locations of various features.

Change-Id: Ie427a2d8c51afa6f2a68b4cde1d6b15cda897e1a
atteryPreference.java
lockPreference.java
unerFragment.java
unerSwitch.java
5dbd4aad809e6fec51df62280bcc1bfe05cc7df5 07-Feb-2016 Jason Monk <jmonk@google.com> SysUI Tuner: Night mode v3

TwilightService:
- Add support for locking on/off twilight globally
- Change twilight state to have float amount rather than
having clients calculate it using the sunrise/set values
- State controlled through secure setting
- Override mode which locks to a state for a couple hours then
resets
- Add broadcast for SysUI to listen to

Brightness/Power:
- Updates to handle TwilightService changes
- Added secure setting to control whether or not to use
twilight when calculating brightness.

Tuner:
- UI Overhall
- NightModeController will set the values of the custom color matrix
taking into account the current twilight service state and any
custom calibration set by the user.
- Probably other stuff.

Change-Id: I213f1f76a143e711c507b2ba7d784f581bfc32b4
alibratePreference.java
olorAndAppearanceFragment.java
olorMatrixFragment.java
olorMatrixTile.java
ightModeFragment.java
ightModeTile.java
ea834eca6eebe2a140bfec1c1f278f1e87d7315b 18-Feb-2016 Jason Monk <jmonk@google.com> Merge "Tuner volume dnd panel work" into nyc-dev
aa911b37ae7e805fdcc15c48b156a03b3d151514 11-Feb-2016 Jason Monk <jmonk@google.com> Tuner volume dnd panel work

Change-Id: Id7852e96f987d13c06041e2280d44163a296f49b
unerZenModePanel.java
5332e59675a1c43792cbbd97172a192d983f7f9b 15-Feb-2016 Jason Monk <jmonk@google.com> Remove lights out views from nav bar

Instead dim the nav bar buttons

Bug: 26761198
Change-Id: I72e89b94b2f08571c81f9b51bc694ae45f4ee46d
avBarTuner.java
62b63a02d7ca630e3ad39991ea6550cab57e5d22 02-Feb-2016 Jason Monk <jmonk@google.com> Rewrite QS customizer

Instead of custom draginess, use RecyclerView with a GridLayoutManager.

Still needs a bit of work, but the overall feel is significantly better
than before.

Change-Id: I3b3927472f69721e265ef7591de2f3052862f392
olorMatrixTile.java
7e30d60d1f7adf36b677267efc9991bcf2e97ee2 29-Jan-2016 Jason Monk <jmonk@google.com> Add upgrader for tuner

Unspam everybody's status bar icons with new default off icons.

Change-Id: Id8375d1871705cc2b3bf258f934176c7510a0fde
unerService.java
c0d7058b14c24cd07912f5629c26b39b7b4673d5 29-Jan-2016 Winson <winsonc@google.com> Referencing static interpolators.

Change-Id: I5d2292016e869ed533f5873e373a1eccce651fc5
lipboardView.java
olorMatrixTile.java
eycodeSelectionHelper.java
avBarTuner.java
reviewNavInflater.java
unerFragment.java
unerService.java
a9f128832f3fc16c2f435f2d0c999a5154200b4c 24-Jan-2016 Jason Monk <jmonk@google.com> Add preview section to nav bar tuner.

It uses density scaling to show a slightly smaller real time version
of the nav bar, so you can see edits without possibly breaking the
nav bar.

Also fix rotation in the tuner, cause it was broken.

Change-Id: I3de89c3df25c6adb18f0aef41b597c96446d1631
avBarTuner.java
reviewNavInflater.java
unerActivity.java
unerFragment.java
8457ad89a851323288561d85ac86c6c26666c904 24-Jan-2016 Jason Monk <jmonk@google.com> Add keycode buttons to nav bar tuner

Allow a keycode (list generated from KeyEvent.java) and a image to
be selected as a new KeyButtonView to be shown in the nav bar.

Change-Id: I26fcad5b74a96090f2c5574fd214b4afbcadbb30
eycodeSelectionHelper.java
avBarTuner.java
3b58714344e17ea3941e982f51e8996c672ca262 23-Jan-2016 Jason Monk <jmonk@google.com> Add clipboard to tuner

Allow button to be added to nav bar that acts as a drag target/source
for the clipboard.

Change-Id: I94ca3c7decd1a1b178ceb9a4b4ab9e275c90acbb
lipboardView.java
avBarTuner.java
46a196e2506797e04b44944f5c2a6599276f770a 23-Jan-2016 Jason Monk <jmonk@google.com> Allow width control of nav bar buttons

Encode the width as part of the spec as a float. For instance:
"home[.5]" is a home button with half its normal width.

The UI will allow users to adjust the width of standard buttons and
spaces from .25 to 1.75, excluding the app shelf, which fills all
available space.

Change-Id: Icd2f498c164933d61f55d779b3e9be0afaba9c2d
avBarTuner.java
3ebd23943b87d5f9d9a59889b4316e631d0e7d15 22-Jan-2016 Jason Monk <jmonk@google.com> Nav bar tuner

Allows reorginization of the navigation bar. First pass.

Change-Id: If546ca5835412d15c05c41ffd5c5aa0857b9417f
avBarTuner.java
f0c6f64e5b6b4d5e635a100d40e2bc5568aaf62b 21-Jan-2016 Jason Monk <jmonk@google.com> SysUI Tuner: Color mod v2

Change-Id: Id2734c2f4ee8724ef7d7e633fed124454e2d8c5a
olorMatrixFragment.java
olorMatrixTile.java
unerActivity.java
unerFragment.java
unerService.java
f6e9228b8a97603d3ceb8f0d61e8d87cf19bd21f 27-Jan-2016 Chris Wren <cwren@android.com> move framework metrics over to new proto

Change-Id: Ie46e946dc787350c15c10aa4385a6b7df7e181a8
olorMatrixTile.java
emoModeFragment.java
tatusBarSwitch.java
unerFragment.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
SPagingSwitch.java
51c444be145815e5f3d8321126f22df5792377eb 06-Jan-2016 Jason Monk <jmonk@google.com> QS Customize panel cleanup

- Use better service management to ensure onTileAdded and onTileRemoved
are sent.
- Fix not always registered as tunable bug.

Bug: 26423350
Change-Id: I56156de8e0edf903509dac594b471700068ebe3e
unerService.java
d5a204f16e7c71ffdbc6c8307a4134dcc1efd60d 21-Dec-2015 Jason Monk <jmonk@google.com> Better service management for QS 3rd party tiles

Better wrapper around the service that will handle rebinding
when it dies, binding when it becomes available, and forwarding
along all messages to the service once it binds.

Also better handling of too many services at a time. Will only
ever bind to at most 3 tiles and will manage which ones are most
important to show based on pending clicks, last update, etc.

Change-Id: I5f4da0bc751f7eb25baa32e5c0bb9f1bc418f5bb
unerService.java
d40328e68786736a5033b2480867efc813d12ed1 08-Dec-2015 Jason Monk <jmonk@google.com> Color transforms for the tuner

Change-Id: I615be65e2b020acd5520f93c04f426c4006221c5
olorMatrixFragment.java
olorMatrixTile.java
87ccd55e8a90ff5d1c30f852941d523a83ab735a 12-Dec-2015 Jason Monk <jmonk@google.com> Switch Tuner to support prefs (and some improvements)

Change-Id: I2ef62c0c56d4af69f9f34e1cfd297999d59b7da6
emoModeFragment.java
tatusBarSwitch.java
unerActivity.java
unerFragment.java
unerSwitch.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
SPagingSwitch.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
sTuner.java
unerFragment.java
72def0de65d964836c16a68933b34543f742b3e2 10-Nov-2015 Jason Monk <jmonk@google.com> Fix tuner-related crashes

- Make the dialog a fragment
- add a null check

Bug: 23341500
Bug: 25341011
Change-Id: I4d9991657c487ea3b5ced8cce2a5072c8adb2ee5
unerFragment.java
unerService.java
c133d26b3897811e9f567d787bff8eafb364f3e3 27-Oct-2015 Jason Monk <jmonk@google.com> Some header layout cleanup and alignment

Change-Id: I3fec1708fb410f8f2f75af39b73646d97a39ff34
sTuner.java
5db8a4142e35d62073d81806ff7317e840e30ebc 22-Oct-2015 Jason Monk <jmonk@google.com> Add way to add to prototype QS editing

Change-Id: Ib5ab3f76d22db82c9dcf4e9a1bd618acd8ac1236
sTuner.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
unerFragment.java
80d505367a5b51ea20e272e582c242ac30df3c9a 06-Oct-2015 Robin Lee <rgl@google.com> Hide VPN "settings" button when VPN is restricted

Opening Settings will just launch an empty, grayed-out page in this
case.

Bug: 24674409
Change-Id: I382f1add965c104d7d93443678c0e4b67fd55ad8
sTuner.java
abe1974a11364b577e94966ca87047d7889c8edf 29-Sep-2015 Jason Monk <jmonk@google.com> Add more QS tiles

(only for paging prototype)

Change-Id: Ifb09e3262540a486c9ee7e83a904f96cc4e33fec
SPagingSwitch.java
sTuner.java
unerFragment.java
unerService.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
SPagingSwitch.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
SPagingSwitch.java
sTuner.java
unerFragment.java
unerSwitch.java
fe7c91bb6031622ca576454926db875c0c8ac0d8 13-Aug-2015 Jason Monk <jmonk@google.com> SysUI Tuner: Add clock seconds option

Also do some cleanup to use new preference
onAtached/DetachedFromActivity to make things simpler.

Change-Id: I542684b453a6ac596cc0a5c22c989a44e7e688b7
tatusBarSwitch.java
unerFragment.java
unerSwitch.java
540542b4173d7ce99addfb910d9e73b028ea0f5e 11-Aug-2015 Jason Monk <jmonk@google.com> Fix tuner for secondary users

Bug: 23112000
Change-Id: I52aabdd1f345fb50e2c5015d233f4de3cc8d994d
unerService.java
a403159a3bb693088c127e4ee5955fa940e75950 16-Jul-2015 Jason Monk <jmonk@google.com> Add metrics to tuner

Bug: 22462605
Change-Id: I075f9a25630a89e85dd17603297565988c38075b
emoModeFragment.java
sTuner.java
tatusBarSwitch.java
unerFragment.java
431ad737a4752e9325894211c28bb0f0f97c00a7 16-Jul-2015 Jason Monk <jmonk@google.com> Move tuner enable point to QS

Long clicking on settings gear in QS causes it to accelarate and
spin, when released it will open and enable the tuner. On first
opening there will be a warning dialog.

Also add way to disable tuner from tuner screen. This way it can
be removed from its former home in Developer Settings. All tuner
settings are reset when disabled to match developer settings
behavior.

Bug: 22462605
Change-Id: Ie700a6a15e6c3caccf7cd1885da73328e6fac6ab
emoModeFragment.java
sTuner.java
unerFragment.java
unerService.java
33b60bb45ff45540c4bd4f5d74f3ca5489f02088 13-Jul-2015 Jason Monk <jmonk@google.com> Fix demo mode issues

Bug: 22387423
Change-Id: I7b0b4ca75bae12a9fb3a90ab804b263e8d982b46
emoModeFragment.java
c13a651338eafa4da37603492d8483c58d8dbfb5 23-Jun-2015 Jason Monk <jmonk@google.com> Fix crashes in QS tuner

Bug: 22027952
Change-Id: I571f115dfc2c936b54cdc2edaaf47e724758c669
sTuner.java
259e06f58225e70716d3370d123e8dca830206a7 18-Jun-2015 Jason Monk <jmonk@google.com> Fix some demo mode issues

Bug: 21919885
Change-Id: If79d76a2954b62e290691b1c2338d175fdbbffc5
emoModeFragment.java
63cc6458ace9da6a064f254323fe493618a6c518 10-Jun-2015 Robin Lee <rgl@google.com> Merge "Switch over to updated VPN warning strings" into mnc-dev
472834518e2d23172189ee34e98c51f868628a90 01-Jun-2015 Robin Lee <rgl@google.com> Switch over to updated VPN warning strings

These are more consistent and have placeholders for the description of
whatever VPN apps are actually active.

Bug: 20516964
Bug: 17474682
Change-Id: I37ff287b795f10bbbb192540f09f8100bb27b1a0
sTuner.java
16ada3df306f3efcfc748fcd23e78cbe6375efa6 07-Jun-2015 Jason Monk <jmonk@google.com> Add demo mode to tuner

Allows turning on/off and setting to specific mode for screen shots.

Change-Id: Iee95aff17189dea7a77c493e9b396b9f21052ee8
emoModeFragment.java
unerFragment.java
5e745172d93fcd4a90e0c8b216941a10a9994de8 03-Jun-2015 Jason Monk <jmonk@google.com> Setup service for tunable things to use.

Change-Id: I13daa68d3d1ec5584fd84f356f4f5a0d1c0b853a
sTuner.java
tatusBarSwitch.java
unerFragment.java
unerService.java
3b230077dc53c1f83aa6e9b70585148d8193dd82 29-May-2015 Jason Monk <jmonk@google.com> Tuner: Let Status bar be tuned

Also fix a crash in the QSTuner

Bug: 21192440
Change-Id: Ideb8e34b93a4b456d758266dfc06545e7f7ab109
sTuner.java
tatusBarSwitch.java
2280218a93cbda885a7530f3b30c3d8d4b3a1ff6 29-May-2015 Jason Monk <jmonk@google.com> Merge "Don't use string that has been removed." into mnc-dev
5458aded3d038a7b14d6031d7a60ffddeebb68ff 29-May-2015 Jason Monk <jmonk@google.com> Don't use string that has been removed.

Change-Id: I60edc3f23f40e48013165dccab83af536582f1c4
sTuner.java
f40d08f8a3094ac5d5478efc5de0b96f57d2c5df 29-May-2015 John Spurlock <jspurlock@google.com> Tuner: add battery pct preference.

And fix questionable code organization choices in BatteryMeterView.

Change-Id: I7c13197892b33aa0df9af51fbabb81e0ad0e00e1
unerFragment.java
11a77446c575f420d8acc163ff1f9b1050853e27 13-May-2015 Jason Monk <jmonk@google.com> Add QS Tuner

Change-Id: I908d0161b7209b8e99299f5cb3eb58f3d7b52752
utoScrollView.java
sTuner.java
unerFragment.java
295a337781d81d746a36259ec6c7cc443967dcca 11-May-2015 Jason Monk <jmonk@google.com> Add SysUI Tuner

Change-Id: I9b0fabbe913b8297d8c668b6416a7be856adb9d5
unerActivity.java
unerFragment.java