Evolver: Allow using 4G icon instead LTE [2/2]
Signed-off-by: AnierinB <anierin@evolution-x.org>
This commit is contained in:
@@ -101,6 +101,8 @@
|
||||
<string name="status_bar_tuner_summary">Choose which system icons can be shown</string>
|
||||
<string name="status_bar_data_disabled_icon_title">Data disabled indicator</string>
|
||||
<string name="status_bar_data_disabled_icon_summary">Display an indicator next to signal icon when data is disabled</string>
|
||||
<string name="status_bar_4g_icon_title">4G icon</string>
|
||||
<string name="status_bar_4g_icon_summary">Replace \'LTE\' icon with \'4G\'</string>
|
||||
<string name="status_bar_bluetooth_battery_title">Bluetooth battery status</string>
|
||||
<string name="status_bar_bluetooth_battery_summary">Display battery status for the connected Bluetooth device, if available</string>
|
||||
<string name="status_bar_colored_icons_title">Colored icons</string>
|
||||
|
||||
@@ -48,6 +48,13 @@
|
||||
android:summary="@string/status_bar_data_disabled_icon_summary"
|
||||
android:defaultValue="true" />
|
||||
|
||||
<!-- 4G icon -->
|
||||
<org.evolution.settings.preferences.SystemSettingSwitchPreference
|
||||
android:key="show_fourg_icon"
|
||||
android:title="@string/status_bar_4g_icon_title"
|
||||
android:summary="@string/status_bar_4g_icon_summary"
|
||||
android:defaultValue="false" />
|
||||
|
||||
<!-- Bluetooth battery status -->
|
||||
<org.evolution.settings.preferences.SystemSettingSwitchPreference
|
||||
android:key="bluetooth_show_battery"
|
||||
|
||||
@@ -40,6 +40,7 @@ public class StatusBar extends SettingsPreferenceFragment implements
|
||||
private static final String KEY_ICONS_CATEGORY = "status_bar_icons_category";
|
||||
private static final String KEY_DATA_DISABLED_ICON = "data_disabled_icon";
|
||||
private static final String KEY_BLUETOOTH_BATTERY_STATUS = "bluetooth_show_battery";
|
||||
private static final String KEY_FOUR_G_ICON = "show_fourg_icon";
|
||||
|
||||
private static final int PULLDOWN_DIR_NONE = 0;
|
||||
private static final int PULLDOWN_DIR_RIGHT = 1;
|
||||
@@ -50,6 +51,7 @@ public class StatusBar extends SettingsPreferenceFragment implements
|
||||
|
||||
private PreferenceCategory mIconsCategory;
|
||||
private SystemSettingSwitchPreference mDataDisabledIcon;
|
||||
private SystemSettingSwitchPreference mFourgIcon;
|
||||
private SystemSettingSwitchPreference mBluetoothBatteryStatus;
|
||||
|
||||
@Override
|
||||
@@ -69,6 +71,7 @@ public class StatusBar extends SettingsPreferenceFragment implements
|
||||
|
||||
mIconsCategory = (PreferenceCategory) findPreference(KEY_ICONS_CATEGORY);
|
||||
mDataDisabledIcon = (SystemSettingSwitchPreference) findPreference(KEY_DATA_DISABLED_ICON);
|
||||
mFourgIcon = (SystemSettingSwitchPreference) findPreference(KEY_FOUR_G_ICON);
|
||||
mBluetoothBatteryStatus = (SystemSettingSwitchPreference) findPreference(KEY_BLUETOOTH_BATTERY_STATUS);
|
||||
|
||||
if (getResources().getConfiguration().getLayoutDirection() == View.LAYOUT_DIRECTION_RTL) {
|
||||
@@ -78,6 +81,7 @@ public class StatusBar extends SettingsPreferenceFragment implements
|
||||
|
||||
if (!DeviceUtils.deviceSupportsMobileData(context)) {
|
||||
mIconsCategory.removePreference(mDataDisabledIcon);
|
||||
mIconsCategory.removePreference(mFourgIcon);
|
||||
}
|
||||
|
||||
if (!DeviceUtils.deviceSupportsBluetooth(context)) {
|
||||
@@ -137,6 +141,7 @@ public class StatusBar extends SettingsPreferenceFragment implements
|
||||
|
||||
if (!DeviceUtils.deviceSupportsMobileData(context)) {
|
||||
keys.add(KEY_DATA_DISABLED_ICON);
|
||||
keys.add(KEY_FOUR_G_ICON);
|
||||
}
|
||||
if (!DeviceUtils.deviceSupportsBluetooth(context)) {
|
||||
keys.add(KEY_BLUETOOTH_BATTERY_STATUS);
|
||||
|
||||
Reference in New Issue
Block a user