From 36ddca1cf34866207fb464cd55b4d45ed49f74e5 Mon Sep 17 00:00:00 2001 From: Fabian Kozynski Date: Thu, 14 May 2020 15:46:59 -0400 Subject: [PATCH] Remove QS details prototype code Also remove some other leftover prototype code Test: manual Fixes: 156645457 Change-Id: I21f442b2501f00c78c51826a805e7be91a214c7d --- .../sysui/SystemUiDeviceConfigFlags.java | 16 --------- .../android/systemui/plugins/qs/QSTile.java | 8 ----- .../res/layout/qs_tile_detail_text.xml | 33 ----------------- packages/SystemUI/res/values/dimens.xml | 1 - packages/SystemUI/res/values/integers.xml | 5 --- .../com/android/systemui/qs/QuickQSPanel.java | 6 +++- .../systemui/qs/tileimpl/QSTileBaseView.java | 17 +-------- .../systemui/qs/tileimpl/QSTileImpl.java | 13 ------- .../systemui/qs/tiles/QSSettingsController.kt | 36 ------------------- .../android/systemui/qs/tiles/WifiTile.java | 13 +------ 10 files changed, 7 insertions(+), 141 deletions(-) delete mode 100644 packages/SystemUI/res/layout/qs_tile_detail_text.xml delete mode 100644 packages/SystemUI/src/com/android/systemui/qs/tiles/QSSettingsController.kt diff --git a/core/java/com/android/internal/config/sysui/SystemUiDeviceConfigFlags.java b/core/java/com/android/internal/config/sysui/SystemUiDeviceConfigFlags.java index 6f33096a14fda..d238d0eb916d5 100644 --- a/core/java/com/android/internal/config/sysui/SystemUiDeviceConfigFlags.java +++ b/core/java/com/android/internal/config/sysui/SystemUiDeviceConfigFlags.java @@ -61,22 +61,6 @@ public final class SystemUiDeviceConfigFlags { public static final String SCREENSHOT_NOTIFICATION_SMART_ACTIONS_TIMEOUT_MS = "screenshot_notification_smart_actions_timeout_ms"; - // Flags related to controls - - /** - * (boolean) Whether to have split behavior when opening QS - */ - public static final String QS_SPLIT_ENABLED = "qs_split_enabled"; - - /** - * (int) Open settings panels for WiFi and BT tiles - * 0 - default behavior, link to settings - * 1 - open panel on long press, click remains the same - * 2 - open panel on click, long press remains the same - * 3 - use details on long press - */ - public static final String QS_USE_SETTINGS_PANELS = "qs_use_settings_panels"; - // Flags related to Smart Suggestions - these are read in SmartReplyConstants. /** (boolean) Whether to enable smart suggestions in notifications. */ diff --git a/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QSTile.java b/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QSTile.java index aeedc16ffbd4e..e246917842b0f 100644 --- a/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QSTile.java +++ b/packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QSTile.java @@ -66,14 +66,6 @@ public interface QSTile { void destroy(); - /** - * return true if the tile supports detail views, and not - * only boolean states - */ - default boolean supportsDetailView() { - return false; - } - CharSequence getTileLabel(); State getState(); diff --git a/packages/SystemUI/res/layout/qs_tile_detail_text.xml b/packages/SystemUI/res/layout/qs_tile_detail_text.xml deleted file mode 100644 index bcbf826b9d492..0000000000000 --- a/packages/SystemUI/res/layout/qs_tile_detail_text.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index a2e11a7957494..79eb433cbb8cb 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -502,7 +502,6 @@ 16dp 8dp 24dp - 3dp 12sp 1dp 16dp diff --git a/packages/SystemUI/res/values/integers.xml b/packages/SystemUI/res/values/integers.xml index f35f3513d5305..b1e91c8a86c67 100644 --- a/packages/SystemUI/res/values/integers.xml +++ b/packages/SystemUI/res/values/integers.xml @@ -33,11 +33,6 @@ 16 - - 3 - - 2 - 2