Loading packages/SystemUI/AndroidManifest.xml +1 −1 Original line number Diff line number Diff line Loading @@ -184,7 +184,7 @@ <activity android:name=".tuner.TunerActivity" android:enabled="false" android:icon="@drawable/icon" android:icon="@*android:drawable/stat_sys_adb" android:theme="@android:style/Theme.Material.Settings" android:label="@string/system_ui_tuner" android:exported="true"> Loading packages/SystemUI/res/layout/tuner_qs.xml 0 → 100644 +47 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <!-- Copyright (C) 2015 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <com.android.systemui.tuner.AutoScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/system_secondary_color" > <LinearLayout android:id="@+id/all_details" android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingStart="?android:attr/listPreferredItemPaddingStart" android:paddingEnd="?android:attr/listPreferredItemPaddingEnd" android:gravity="center" android:orientation="vertical"> <View android:background="@color/qs_tile_divider" android:layout_width="match_parent" android:layout_height="2dp" /> <FrameLayout android:id="@+id/remove_target" android:layout_width="105dp" android:layout_height="@dimen/qs_tile_height" /> <FrameLayout android:id="@+id/add_target" android:layout_width="105dp" android:layout_height="@dimen/qs_tile_height" /> </LinearLayout> </com.android.systemui.tuner.AutoScrollView> packages/SystemUI/res/values/strings.xml +9 −0 Original line number Diff line number Diff line Loading @@ -1024,4 +1024,13 @@ <!-- Name of special SystemUI debug settings --> <string name="system_ui_tuner">SystemUI Tuner</string> <!-- Name of quick settings --> <string name="quick_settings">Quick Settings</string> <!-- Description for adding a quick settings tile --> <string name="add_tile">Add tile</string> <!-- Name of a quick settings tile controlled by broadcast --> <string name="broadcast_tile">Broadcast Tile</string> </resources> packages/SystemUI/res/xml/tuner_prefs.xml +4 −0 Original line number Diff line number Diff line Loading @@ -19,4 +19,8 @@ <!-- Tuner prefs go here --> <Preference android:key="qs_tuner" android:title="@string/quick_settings" /> </PreferenceScreen> packages/SystemUI/src/com/android/systemui/qs/QSPanel.java +9 −9 Original line number Diff line number Diff line Loading @@ -50,12 +50,12 @@ public class QSPanel extends ViewGroup { private static final float TILE_ASPECT = 1.2f; private final Context mContext; private final ArrayList<TileRecord> mRecords = new ArrayList<TileRecord>(); protected final ArrayList<TileRecord> mRecords = new ArrayList<TileRecord>(); private final View mDetail; private final ViewGroup mDetailContent; private final TextView mDetailSettingsButton; private final TextView mDetailDoneButton; private final View mBrightnessView; protected final View mBrightnessView; private final QSDetailClipper mClipper; private final H mHandler = new H(); Loading Loading @@ -560,13 +560,13 @@ public class QSPanel extends ViewGroup { DetailAdapter detailAdapter; } private static final class TileRecord extends Record { QSTile<?> tile; QSTileView tileView; int row; int col; boolean scanState; boolean openingDetail; protected static final class TileRecord extends Record { public QSTile<?> tile; public QSTileView tileView; public int row; public int col; public boolean scanState; public boolean openingDetail; } private final AnimatorListenerAdapter mTeardownDetailWhenDone = new AnimatorListenerAdapter() { Loading Loading
packages/SystemUI/AndroidManifest.xml +1 −1 Original line number Diff line number Diff line Loading @@ -184,7 +184,7 @@ <activity android:name=".tuner.TunerActivity" android:enabled="false" android:icon="@drawable/icon" android:icon="@*android:drawable/stat_sys_adb" android:theme="@android:style/Theme.Material.Settings" android:label="@string/system_ui_tuner" android:exported="true"> Loading
packages/SystemUI/res/layout/tuner_qs.xml 0 → 100644 +47 −0 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <!-- Copyright (C) 2015 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <com.android.systemui.tuner.AutoScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/system_secondary_color" > <LinearLayout android:id="@+id/all_details" android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingStart="?android:attr/listPreferredItemPaddingStart" android:paddingEnd="?android:attr/listPreferredItemPaddingEnd" android:gravity="center" android:orientation="vertical"> <View android:background="@color/qs_tile_divider" android:layout_width="match_parent" android:layout_height="2dp" /> <FrameLayout android:id="@+id/remove_target" android:layout_width="105dp" android:layout_height="@dimen/qs_tile_height" /> <FrameLayout android:id="@+id/add_target" android:layout_width="105dp" android:layout_height="@dimen/qs_tile_height" /> </LinearLayout> </com.android.systemui.tuner.AutoScrollView>
packages/SystemUI/res/values/strings.xml +9 −0 Original line number Diff line number Diff line Loading @@ -1024,4 +1024,13 @@ <!-- Name of special SystemUI debug settings --> <string name="system_ui_tuner">SystemUI Tuner</string> <!-- Name of quick settings --> <string name="quick_settings">Quick Settings</string> <!-- Description for adding a quick settings tile --> <string name="add_tile">Add tile</string> <!-- Name of a quick settings tile controlled by broadcast --> <string name="broadcast_tile">Broadcast Tile</string> </resources>
packages/SystemUI/res/xml/tuner_prefs.xml +4 −0 Original line number Diff line number Diff line Loading @@ -19,4 +19,8 @@ <!-- Tuner prefs go here --> <Preference android:key="qs_tuner" android:title="@string/quick_settings" /> </PreferenceScreen>
packages/SystemUI/src/com/android/systemui/qs/QSPanel.java +9 −9 Original line number Diff line number Diff line Loading @@ -50,12 +50,12 @@ public class QSPanel extends ViewGroup { private static final float TILE_ASPECT = 1.2f; private final Context mContext; private final ArrayList<TileRecord> mRecords = new ArrayList<TileRecord>(); protected final ArrayList<TileRecord> mRecords = new ArrayList<TileRecord>(); private final View mDetail; private final ViewGroup mDetailContent; private final TextView mDetailSettingsButton; private final TextView mDetailDoneButton; private final View mBrightnessView; protected final View mBrightnessView; private final QSDetailClipper mClipper; private final H mHandler = new H(); Loading Loading @@ -560,13 +560,13 @@ public class QSPanel extends ViewGroup { DetailAdapter detailAdapter; } private static final class TileRecord extends Record { QSTile<?> tile; QSTileView tileView; int row; int col; boolean scanState; boolean openingDetail; protected static final class TileRecord extends Record { public QSTile<?> tile; public QSTileView tileView; public int row; public int col; public boolean scanState; public boolean openingDetail; } private final AnimatorListenerAdapter mTeardownDetailWhenDone = new AnimatorListenerAdapter() { Loading