From d74686e69a93e951f062fbc142a53e5b2b30b8f2 Mon Sep 17 00:00:00 2001 From: Varun Date Date: Sun, 12 May 2024 20:48:42 +0900 Subject: [PATCH] Evolver: Option to Display Data Disabled Indicator Icon [2/2] Signed-off-by: Pranav Vashi Signed-off-by: AnierinB --- res/values/evolution_strings.xml | 2 ++ res/xml/evolution_settings_status_bar.xml | 7 +++++++ .../settings/fragments/statusbar/StatusBar.java | 10 ++++++++++ 3 files changed, 19 insertions(+) diff --git a/res/values/evolution_strings.xml b/res/values/evolution_strings.xml index eea14f4..4ceb8ce 100644 --- a/res/values/evolution_strings.xml +++ b/res/values/evolution_strings.xml @@ -99,6 +99,8 @@ Icons Status bar tuner Choose which system icons can be shown + Data disabled indicator + Display an indicator next to signal icon when data is disabled Bluetooth battery status Display battery status for the connected Bluetooth device, if available Colored icons diff --git a/res/xml/evolution_settings_status_bar.xml b/res/xml/evolution_settings_status_bar.xml index ff02cc8..96889e7 100644 --- a/res/xml/evolution_settings_status_bar.xml +++ b/res/xml/evolution_settings_status_bar.xml @@ -41,6 +41,13 @@ + + + keys = super.getNonIndexableKeys(context); final Resources resources = context.getResources(); + if (!DeviceUtils.deviceSupportsMobileData(context)) { + keys.add(KEY_DATA_DISABLED_ICON); + } if (!DeviceUtils.deviceSupportsBluetooth(context)) { keys.add(KEY_BLUETOOTH_BATTERY_STATUS); }