Cherish: BatteryBar: Let's keep only statusbar option
Signed-off-by: ShubhamB <shubhamprince111@gmail.com> Change-Id: I7fc40df990bcbb3a481f3174f749c9c459d3042b Signed-off-by: SagarMakhar <sagarmakhar@gmail.com> Signed-off-by: Hưng Phan <phandinhhungvp2001@gmail.com>
This commit is contained in:
@@ -769,20 +769,6 @@
|
|||||||
</string-array>
|
</string-array>
|
||||||
|
|
||||||
<!-- Battery bar -->
|
<!-- Battery bar -->
|
||||||
<string-array name="battery_bar_entries">
|
|
||||||
<item>@string/battery_bar_location_hide</item>
|
|
||||||
<item>@string/battery_bar_location_statusbar</item>
|
|
||||||
<item>@string/battery_bar_location_top_navbar</item>
|
|
||||||
<item>@string/battery_bar_location_bottom_navbar</item>
|
|
||||||
</string-array>
|
|
||||||
|
|
||||||
<string-array name="battery_bar_values" translatable="false">
|
|
||||||
<item>0</item>
|
|
||||||
<item>1</item>
|
|
||||||
<item>2</item>
|
|
||||||
<item>3</item>
|
|
||||||
</string-array>
|
|
||||||
|
|
||||||
<string-array name="battery_bar_no_navbar_entries">
|
<string-array name="battery_bar_no_navbar_entries">
|
||||||
<item>@string/battery_bar_location_hide</item>
|
<item>@string/battery_bar_location_hide</item>
|
||||||
<item>@string/battery_bar_location_statusbar</item>
|
<item>@string/battery_bar_location_statusbar</item>
|
||||||
|
|||||||
@@ -790,12 +790,9 @@
|
|||||||
<!-- Battery Bar -->
|
<!-- Battery Bar -->
|
||||||
<string name="battery_bar_title">Battery bar</string>
|
<string name="battery_bar_title">Battery bar</string>
|
||||||
<string name="battery_bar_summary">Display and customize battery bar near status bar or navigation bar</string>
|
<string name="battery_bar_summary">Display and customize battery bar near status bar or navigation bar</string>
|
||||||
<string name="battery_bar">Battery bar location</string>
|
|
||||||
<string name="battery_bar_no_navbar">Battery bar location</string>
|
<string name="battery_bar_no_navbar">Battery bar location</string>
|
||||||
<string name="battery_bar_location_hide">Hide</string>
|
<string name="battery_bar_location_hide">Hide</string>
|
||||||
<string name="battery_bar_location_statusbar">Statusbar</string>
|
<string name="battery_bar_location_statusbar">Statusbar</string>
|
||||||
<string name="battery_bar_location_top_navbar">Top of navbar</string>
|
|
||||||
<string name="battery_bar_location_bottom_navbar">Bottom of navbar</string>
|
|
||||||
<string name="battery_bar_color">Battery bar color</string>
|
<string name="battery_bar_color">Battery bar color</string>
|
||||||
<string name="battery_bar_charging_color">Battery bar charging color</string>
|
<string name="battery_bar_charging_color">Battery bar charging color</string>
|
||||||
<string name="battery_bar_battery_low_color">Battery bar low battery color</string>
|
<string name="battery_bar_battery_low_color">Battery bar low battery color</string>
|
||||||
|
|||||||
@@ -20,12 +20,6 @@
|
|||||||
xmlns:settings="http://schemas.android.com/apk/res/com.android.settings"
|
xmlns:settings="http://schemas.android.com/apk/res/com.android.settings"
|
||||||
android:title="@string/battery_bar_title">
|
android:title="@string/battery_bar_title">
|
||||||
|
|
||||||
<ListPreference
|
|
||||||
android:key="statusbar_battery_bar_list"
|
|
||||||
android:title="@string/battery_bar"
|
|
||||||
android:entries="@array/battery_bar_entries"
|
|
||||||
android:entryValues="@array/battery_bar_values" />
|
|
||||||
|
|
||||||
<ListPreference
|
<ListPreference
|
||||||
android:key="statusbar_battery_bar_no_navbar_list"
|
android:key="statusbar_battery_bar_no_navbar_list"
|
||||||
android:title="@string/battery_bar_no_navbar"
|
android:title="@string/battery_bar_no_navbar"
|
||||||
|
|||||||
@@ -49,7 +49,6 @@ import net.margaritov.preference.colorpicker.ColorPickerPreference;
|
|||||||
public class BatteryBarSettings extends SettingsPreferenceFragment
|
public class BatteryBarSettings extends SettingsPreferenceFragment
|
||||||
implements Preference.OnPreferenceChangeListener {
|
implements Preference.OnPreferenceChangeListener {
|
||||||
|
|
||||||
private static final String PREF_BATT_BAR = "statusbar_battery_bar_list";
|
|
||||||
private static final String PREF_BATT_BAR_NO_NAVBAR = "statusbar_battery_bar_no_navbar_list";
|
private static final String PREF_BATT_BAR_NO_NAVBAR = "statusbar_battery_bar_no_navbar_list";
|
||||||
private static final String PREF_BATT_BAR_STYLE = "statusbar_battery_bar_style";
|
private static final String PREF_BATT_BAR_STYLE = "statusbar_battery_bar_style";
|
||||||
private static final String PREF_BATT_BAR_COLOR = "statusbar_battery_bar_color";
|
private static final String PREF_BATT_BAR_COLOR = "statusbar_battery_bar_color";
|
||||||
@@ -61,7 +60,6 @@ public class BatteryBarSettings extends SettingsPreferenceFragment
|
|||||||
private static final String PREF_BATT_BLEND_COLOR = "statusbar_battery_bar_blend_color";
|
private static final String PREF_BATT_BLEND_COLOR = "statusbar_battery_bar_blend_color";
|
||||||
private static final String PREF_BATT_BLEND_COLOR_REVERSE = "statusbar_battery_bar_blend_color_reverse";
|
private static final String PREF_BATT_BLEND_COLOR_REVERSE = "statusbar_battery_bar_blend_color_reverse";
|
||||||
|
|
||||||
private ListPreference mBatteryBar;
|
|
||||||
private ListPreference mBatteryBarNoNavbar;
|
private ListPreference mBatteryBarNoNavbar;
|
||||||
private ListPreference mBatteryBarStyle;
|
private ListPreference mBatteryBarStyle;
|
||||||
private CustomSeekBarPreference mBatteryBarThickness;
|
private CustomSeekBarPreference mBatteryBarThickness;
|
||||||
@@ -85,11 +83,6 @@ public class BatteryBarSettings extends SettingsPreferenceFragment
|
|||||||
int intColor;
|
int intColor;
|
||||||
String hexColor;
|
String hexColor;
|
||||||
|
|
||||||
mBatteryBar = (ListPreference) prefSet.findPreference(PREF_BATT_BAR);
|
|
||||||
mBatteryBar.setValue((Settings.System.getInt(resolver, Settings.System.STATUSBAR_BATTERY_BAR, 0)) + "");
|
|
||||||
mBatteryBar.setSummary(mBatteryBar.getEntry());
|
|
||||||
mBatteryBar.setOnPreferenceChangeListener(this);
|
|
||||||
|
|
||||||
mBatteryBarNoNavbar = (ListPreference) prefSet.findPreference(PREF_BATT_BAR_NO_NAVBAR);
|
mBatteryBarNoNavbar = (ListPreference) prefSet.findPreference(PREF_BATT_BAR_NO_NAVBAR);
|
||||||
mBatteryBarNoNavbar.setValue((Settings.System.getInt(resolver, Settings.System.STATUSBAR_BATTERY_BAR, 0)) + "");
|
mBatteryBarNoNavbar.setValue((Settings.System.getInt(resolver, Settings.System.STATUSBAR_BATTERY_BAR, 0)) + "");
|
||||||
mBatteryBarNoNavbar.setSummary(mBatteryBarNoNavbar.getEntry());
|
mBatteryBarNoNavbar.setSummary(mBatteryBarNoNavbar.getEntry());
|
||||||
@@ -136,22 +129,6 @@ public class BatteryBarSettings extends SettingsPreferenceFragment
|
|||||||
mBatteryBarBlendColor = (SwitchPreference) findPreference(PREF_BATT_BLEND_COLOR);
|
mBatteryBarBlendColor = (SwitchPreference) findPreference(PREF_BATT_BLEND_COLOR);
|
||||||
mBatteryBarBlendColorReverse = (SwitchPreference) findPreference(PREF_BATT_BLEND_COLOR_REVERSE);
|
mBatteryBarBlendColorReverse = (SwitchPreference) findPreference(PREF_BATT_BLEND_COLOR_REVERSE);
|
||||||
|
|
||||||
/*
|
|
||||||
boolean hasNavBarByDefault = getResources().getBoolean(
|
|
||||||
com.android.internal.R.bool.config_showNavigationBar);
|
|
||||||
boolean enableNavigationBar = Settings.Secure.getInt(resolver,
|
|
||||||
Settings.Secure.NAVIGATION_BAR_VISIBLE, hasNavBarByDefault ? 1 : 0) == 1;
|
|
||||||
boolean batteryBarSupported = Settings.Secure.getInt(resolver,
|
|
||||||
Settings.Secure.NAVIGATION_BAR_MODE, 0) == 0;
|
|
||||||
if (!enableNavigationBar || !batteryBarSupported) {
|
|
||||||
*/
|
|
||||||
prefSet.removePreference(mBatteryBar);
|
|
||||||
/*
|
|
||||||
} else {
|
|
||||||
prefSet.removePreference(mBatteryBarNoNavbar);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
updateBatteryBarOptions();
|
updateBatteryBarOptions();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -182,13 +159,6 @@ public class BatteryBarSettings extends SettingsPreferenceFragment
|
|||||||
Settings.System.putInt(resolver,
|
Settings.System.putInt(resolver,
|
||||||
Settings.System.STATUSBAR_BATTERY_BAR_BATTERY_LOW_COLOR, intHex);
|
Settings.System.STATUSBAR_BATTERY_BAR_BATTERY_LOW_COLOR, intHex);
|
||||||
return true;
|
return true;
|
||||||
} else if (preference == mBatteryBar) {
|
|
||||||
int val = Integer.parseInt((String) newValue);
|
|
||||||
int index = mBatteryBar.findIndexOfValue((String) newValue);
|
|
||||||
Settings.System.putInt(resolver,
|
|
||||||
Settings.System.STATUSBAR_BATTERY_BAR, val);
|
|
||||||
mBatteryBar.setSummary(mBatteryBar.getEntries()[index]);
|
|
||||||
updateBatteryBarOptions();
|
|
||||||
} else if (preference == mBatteryBarNoNavbar) {
|
} else if (preference == mBatteryBarNoNavbar) {
|
||||||
int val = Integer.parseInt((String) newValue);
|
int val = Integer.parseInt((String) newValue);
|
||||||
int index = mBatteryBarNoNavbar.findIndexOfValue((String) newValue);
|
int index = mBatteryBarNoNavbar.findIndexOfValue((String) newValue);
|
||||||
|
|||||||
Reference in New Issue
Block a user