2ad83b94d6d4c11af2e0ab5788b2df90a1c87020 |
09-May-2017 |
Jason Monk <jmonk@google.com> |
Disable parts of tuner from user builds They aren't quite there yet. Test: manual Change-Id: I5532fe4121ab85d3baed7569c66906b5219e33e9 Fixes: 37513325
unerFragment.java
|
d2e75262cc7c83103402e307db4128753f6ed68f |
07-Mar-2017 |
Jason Monk <jmonk@google.com> |
Tuner plugin settings updates Test: manual Fixes: 33446852 Change-Id: I05c046bb70dff66ea25531503216f121e6618a62
luginFragment.java
|
ae39cb9c60e55a82f65d067a6ab8a3837fff2239 |
31-Mar-2017 |
Jason Monk <jmonk@google.com> |
Fix tuner sub-screens attach Seems that when preferences are attached has changed, so we need to make sure any sub preference screense explicitly own their preferences. Test: manual Change-Id: Id28c30367417fc7dbe74c3970a8e19a031ea6d8d Fixes: 36766199
unerActivity.java
|
340b0e5216b4fcc435e0459b1ca46155a572100d |
08-Mar-2017 |
Jason Monk <jmonk@google.com> |
Move out test utilities to a Testables library Test: runtest --path frameworks/base/tests/testablets/tests && runtest systemui Change-Id: Ideef4aef5f26136b1741c556b9be5884f38842a0
unerService.java
unerServiceImpl.java
|
bcf631d48bed2da32b59d550ee6ea34179fc83c1 |
10-Mar-2017 |
Evan Laird <evanlaird@google.com> |
Move battery percent constant to Settings This switch is moving to system settings so it should also be declared by Settings. Also changed the constant's name to make sense in the System context. Test: runtest systemui Bug: 32539932 Change-Id: I7cce21b50702f31465328dd8faed3fbac47528ea
atteryPreference.java
unerService.java
|
0261fb2a190a9eff14ef06efafc468e92829426a |
07-Mar-2017 |
Adrian Roos <roosa@google.com> |
Revert "Revert "AOD: Refactor always on configuration"" This reverts commit cdcc5c438949ce3d942c95204555680e080c17ed. Bug: 36027947 Change-Id: Iee23682a9d82f930484c3f4c15d99f21a0f1bc36
unerFragment.java
|
c45944b68009c319c93d48f1c4df60393f108fff |
07-Mar-2017 |
Adrian Roos <roosa@google.com> |
Revert "AOD: Refactor always on configuration" This reverts commit 28d26a821f5fa078af756ceb3e94090a10f73175. Bug: 36027947 Change-Id: I3d4c2e58b753120ff668a4594f60692abc6a3426
unerFragment.java
|
28d26a821f5fa078af756ceb3e94090a10f73175 |
27-Feb-2017 |
Adrian Roos <roosa@google.com> |
AOD: Refactor always on configuration Moves the AOD configuration helper to the framework such that it is available outside SystemUI Bug: 30876804 Change-Id: Ic35bd3c04d150fd3eb85d76db0043880b31a011f
unerFragment.java
|
1d9632df97bdd4879cff0328a46a8fab6fde441a |
09-Feb-2017 |
Jason Monk <jmonk@google.com> |
New system for plugin + tuner integrations called extensions An ExtensionController provides an easy way to say I need an object of interface X. Then a plugin or a tuner factory can actually provide X when needed or fallback to a default implementation. Test: runtest systemui Change-Id: I5e1b76def3c790d7f673867648ffeb13c4d0a829
ockscreenFragment.java
|
ab9ab96d0d2a78a8e7a80fb7917ed95527d2ba49 |
24-Feb-2017 |
Jason Monk <jmonk@google.com> |
resolve merge conflicts of 1723bc14ebfd to stage-aosp-master am: 4f458421b1 am: eac19cd55d Change-Id: Iec06900eba071a56696a1c240b79f0dd7ab05d70
|
5c88ffb5072b96662b34cb8139151707f424318a |
28-Nov-2013 |
Kenneth Westin <kenneth.westin@sonymobile.com> |
Data activity icon in statusbar Display data activity icon for Wi-Fi and mobile data respectively in statusbar Bug: 30849089 Test: manual - go to Settings > Developer options > Demo mode and then enable both "Enable demo mode" and "Show demo mode" Change-Id: I16e880ffb97666a6c6507b9cc8c99bf580972207
emoModeFragment.java
|
5cd29e41accdb7b66f5b46387b57f72e748ad105 |
22-Feb-2017 |
Adrian Roos <roosa@google.com> |
AOD: readd AOD settings on debuggable builds Bug: 30876804 Test: On user build, verify that "Ambient Display" does not appear in SystemUI Tuner. Change-Id: I75ba7ce11346f9cb8bf5683b17debe77edca20bf
unerFragment.java
|
790442e4cd8106cf2c69d23ff185953b620b087a |
13-Feb-2017 |
Jason Monk <jmonk@google.com> |
Tuner updates Some UX updates to the tuner to feel better and align with settings UX patterns. Test: visual Change-Id: I9c57194b9649c61e0d6d3f9e21a51d9c4a5c1286
ustomListPreference.java
ockscreenFragment.java
avBarTuner.java
adioListPreference.java
electablePreference.java
hortcutPicker.java
unerActivity.java
unerPreferenceFragment.java
|
055bb6142626786302c4e0fdbcbc4f49fb0a2d1a |
09-Feb-2017 |
Dan Sandler <dsandler@android.com> |
Percentage text now sits alongside the battery icon. The old embedded percentage (introduced in change I6a3e7409) is hard to read at status bar size, so we now draw it in a separate TextView to the left (start) of the battery gauge. (The embedded code remains so that it can be used by other places where the battery is drawn larger.) The old system setting "status_bar_show_battery_percent" is still used to control whether this percentage is shown, but note that it now applies only to BatteryMeterView (i.e., the status bar) and not other usages of BatteryMeterDrawable. Bug: 32539932 Test: (manual) adb shell settings put system status_bar_show_battery_percent 1 Change-Id: Id298dba544f594b11269539284a2e8042fd4780b
atteryPreference.java
unerService.java
|
ca2156890ae6b37bb2137581e0420f488d5c3cd8 |
09-Feb-2017 |
Jason Monk <jmonk@google.com> |
Fix tinting and sizing of tuner lock screen shortcuts Test: visual Change-Id: I13f0281d38cd4d73322e9752d9bca36be2412917
ockscreenFragment.java
|
34895c404b0153f021094d149cf36918edbd4552 |
09-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge changes I348c18dc,I0c33d519 * changes: SysUiLeaks: Detect leaks in TunerService SysUiLeaks: Detect leaks of NotificationData.Entry
|
6b2852e03f638b8e0694a0c02544232a1ef04804 |
03-Feb-2017 |
Adrian Roos <roosa@google.com> |
SysUiLeaks: Detect leaks in TunerService Bug: 34932615 Test: manual Change-Id: I348c18dc4e5772637828c1f53f15c84ad4c39485
unerService.java
|
aa573e9e8632552d1fa8bdd6b0ee408ff9a93a6b |
27-Jan-2017 |
Jason Monk <jmonk@google.com> |
Work on separating out the status bar management Lots of stuff: - Make StatusBarIconController be a permanent dependency - Break out dark stuff into DarkIconDispatcher - Create StatusBarFragment - This bit is a bit ugly for now, but will be better later - Other stuff probably Test: runtest systemui Change-Id: I4973bc9f944e66af92731bf1edd2b39657f1782f
unerService.java
|
6aa6e6e640ddaea3272144aee68762dd17674773 |
08-Feb-2017 |
Dan Sandler <dsandler@android.com> |
Clean up BatteryMeterDrawable internal api. Bug: 32539932 Test: runtest -x frameworks/base/packages/SettingsLib/tests/integ/src/com/android/settingslib/graph/BatteryMeterDrawableBaseTest.java Test: runtest -x frameworks/base/packages/SystemUI/tests/src/com/android/systemui/BatteryMeterDrawableTest.java Change-Id: Ifdc3368b930abcf248b60ee99f6f9139ad804f91
atteryPreference.java
unerService.java
|
ba89ed754fb8abb0f1f66dd452dfe6ecd3963455 |
08-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Move the logic of batteryMeterDrawable to settingslib"
|
597b10f6db2401f7685191f96e3aaedcbccc56b0 |
27-Jan-2017 |
jackqdyulei <jackqdyulei@google.com> |
Move the logic of batteryMeterDrawable to settingslib In Settings, we also need a BatteryMeterDrawable to show battery meter, that's why I move it to settingslib. In this cl, what I have changed is listed below: 1. Create BatteryMeterDrawableLib that contains logic of battery drawing. 2. Still Keep the battery control logic in systemui. 3. Remove hardcoded battery color by using the color state lists. 4. Move some tests to settingslib Bug: 34771849 Test: make SettingsLibTests Change-Id: I39c0f0e31ca5e1b958467298db1d0590d16c9f6d
atteryPreference.java
unerService.java
|
de850bbcaa61c1874b803f2086443febbafd81a4 |
02-Feb-2017 |
Jason Monk <jmonk@google.com> |
Fix leaks in sysui Add support for testing for PluginManager and TunerService leaks and add tests for the known leaks and fix them. Also port PluginManager and TunerService to Dependency to make them easier to handle in tests. Test: runtest systemui Change-Id: I5642539ee24dd72f802905106decd0c87b41b4eb Fixes: 34846972
atteryPreference.java
lockPreference.java
ockscreenFragment.java
avBarTuner.java
reviewNavInflater.java
tatusBarSwitch.java
unerActivity.java
unerService.java
unerSwitch.java
|
18116a60e2775fa3454148151157b864dc553f23 |
01-Feb-2017 |
Jason Monk <jmonk@google.com> |
Remove unused files Test: make Fixes: 34846431 Change-Id: Ia41e1c262c3f9bc8b96af9d6670176d9432959a7
eycodeSelectionHelper.java
|
b922d1f9e68a0759cab586c8e1e28ab0e264a4c0 |
26-Jan-2017 |
Jason Monk <jmonk@google.com> |
Merge "Tuner: Allow lockscreen launch targets to be customized"
|
9726bcabb4ef145a2a30c005685e56eee4e4bd4d |
26-Jan-2017 |
Jason Monk <jmonk@google.com> |
Merge "Tuner: Nav bar tuner"
|
d6fa02f4735d5cd2a72055dee742f998b8e14a0c |
26-Jan-2017 |
Jason Monk <jmonk@google.com> |
Tuner: Allow lockscreen launch targets to be customized Visuals need SIGNIFICANT WORK. Otherwise seems good. Test: Manual Change-Id: I911217aca6dba41bf1b49fc3dd19cbfef443e6bd
ockscreenFragment.java
hortcutParser.java
|
524fb4025ea5aa9bcdd6be1e85495593e8d4adc6 |
25-Jan-2017 |
Jason Monk <jmonk@google.com> |
Move theme out of tuner and into display settings Change-Id: Id939a8a34e92c6190c59317155238697861a65e5 Fixes: 34682466 Test: Manual
hemePreference.java
|
ea05f87b253ce20a08158768951169b1cda0a623 |
25-Jan-2017 |
Jason Monk <jmonk@google.com> |
Tuner: Nav bar tuner Usable edition. Test: Manual Change-Id: I20ec31560b89df8ded089974b7da1b60423cdb8b
etterListPreference.java
avBarTuner.java
unerService.java
|
993b919951a70817e583aa94a242511f40a65b4d |
23-Jan-2017 |
Jason Monk <jmonk@google.com> |
Add long-click to app info for plugin settings Test: manual Change-Id: Ibb702e4f7d2392a96cb4af96d454689224b9f1f1
luginFragment.java
|
9abca5e9f88c47579f8334c6c48741a259185b9b |
11-Nov-2016 |
Jason Monk <jmonk@google.com> |
Cleanup and refactoring of test utilities - Make leak checking faster by converting to fakes - Requires making clean interfaces for all CallbackControllers - Integrate leak checking into the TestableContext Test: runtest systemui Change-Id: Ic57a06360d01a0323ef26735a543e9d1805459e2
unerService.java
|
fdc5ac4c5045104e34d48c4aea3b6e93674de6d8 |
15-Nov-2016 |
Andrew Sapperstein <asapperstein@google.com> |
Null check file.list() results. If there are no files in "vendor/overlay", file.list() returns null. Test: manual Change-Id: I65d0c5fae3293804efa1c18d02d640f1f95c2015 Fixes: 32832139
hemePreference.java
|
97a06a12ed29fb72eb40d49b83333a9a6327222c |
09-Nov-2016 |
Jason Monk <jmonk@google.com> |
Add switchable theme to tuner Allows option in tuner to switch between system theme overlays if multiple exist. Requires a restart to take effect. Test: Settings -> Tuner -> Other -> Theme Change-Id: Iea43b9cbb67fd91c6008be594ad4cfd19c3f57ec
hemePreference.java
|
4ad7ace5f7a5f8c3ff2306964ee837bd8bfc0afc |
10-Nov-2016 |
Akira Oshimi <akira.x.oshimi@sonymobile.com> |
Merge "Add null check before finish SystemUI Tuner's activity" am: 5bb91bacc3 am: 08978cd0fd am: 88ab92ce4c am: c49702e4c0 Change-Id: I7d3c453536a272c969745ad2df4c9bf319efc19b
|
08978cd0fdc5f216cb3db47086f082db14621872 |
10-Nov-2016 |
Akira Oshimi <akira.x.oshimi@sonymobile.com> |
Merge "Add null check before finish SystemUI Tuner's activity" am: 5bb91bacc3 Change-Id: I0e9d19f297c158ff0c6acd1aa6665e3459fa416b
|
8fbcb7630a9ea29726274f474d4b7d0694d139f8 |
28-Sep-2016 |
Akira Oshimi <akira.x.oshimi@sonymobile.com> |
Add null check before finish SystemUI Tuner's activity SystemUI Tuner's activity changes to null when Multi-window's state is changed after confirmation dialog about removing SystemUI Tuner is shown. Then NullPointerException occurs by trying to finish the activity to tap "REMOVE" button on the confirmation dialog. So add null check before finish the activity. Bug: 32786029 Test: manual - remove System UI Tuner on Multi-Window mode Change-Id: I455d17c0c600eeb05c9dfb7d609d40307de2f855
unerFragment.java
|
383db5ebcc3a4a615faf249bf4f126f42e80b82e |
22-Jun-2016 |
Tamas Berghammer <tberghammer@google.com> |
Update package names to work with the proto3 compiler Bug: b/28974522 Change-Id: I5f3adf4946ee4ba1e09e4f40afe83c151405972a
atteryPreference.java
emoModeFragment.java
owerNotificationControlsFragment.java
tatusBarSwitch.java
unerFragment.java
|
4f70b9cfd408a94330024c79643124cca25987b4 |
26-Oct-2016 |
Jason Monk <jmonk@google.com> |
Faster plugin updating from UI control Send a broadcast back and forth to speed up the rate at which plugins are enabled or disabled. Also update make files to handle exclude tests better. Test: Manual Change-Id: Ic8f45c663c3a5e5fd4b3e9e2f79480e155845c14
luginFragment.java
|
38b4725108d25928b2df7966a08d9369828d1e14 |
04-Oct-2016 |
Fan Zhang <zhfan@google.com> |
Add a temporary activity-alias for TunerActivity. Bug: 31781480 Test: make SystemUI, and manually inspected sysui appears in Settings. Turning off sysui tuner still works. The new alias is used by Settings to display sysui tuner in a different category instead of in homepage directly. The display location is controlled by category metadata. We need a alias because the category metadata is different between new/old activity. Change-Id: Ie4f2c1f6017459e34227155c83a7767f2003b18b
unerActivity.java
unerService.java
|
ef0d34d32e9872e36d321e921d7da91f35be032d |
23-Aug-2016 |
Jason Monk <jmonk@google.com> |
Add plugin controls to tuner Allow plugins to be manually turned off from within the tuner. This screen only shows itself if at some point in time a plugin has been active on this device. Plugins can also serface settings there by receiving the com.android.systemui.action.PLUGIN_SETTINGS action. Test: Manual Change-Id: Ifb043c85e383fc072c6445ae322293a6401a6f2c
luginFragment.java
unerFragment.java
|
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
|