Skip to content

Commit

Permalink
Add battery settings
Browse files Browse the repository at this point in the history
 - Meter Style
 - Percent style

Signed-off-by: AKabhishek <abhishekkaushik.star@gmail.com>
  • Loading branch information
ezio84 authored and AKabhishek committed Feb 23, 2018
1 parent 085dbaa commit 9e2db20
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 0 deletions.
32 changes: 32 additions & 0 deletions res/values/arrays.xml
Original file line number Diff line number Diff line change
Expand Up @@ -368,4 +368,36 @@
<item>@string/clock_date_format_custom</item>
</string-array>

<!-- Battery styles -->
<string-array name="battery_style_entries" translatable="false">
<item>@string/battery_style_port</item>
<item>@string/battery_style_land</item>
<item>@string/battery_style_circle</item>
<item>@string/battery_style_dotted_circle</item>
<item>@string/battery_style_text</item>
<item>@string/battery_style_hidden</item>
</string-array>

<string-array name="battery_style_values" translatable="false">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>5</item>
<item>6</item>
</string-array>

<!-- Battery styles -->
<string-array name="battery_percent_entries" translatable="false">
<item>@string/battery_percent_hidden</item>
<item>@string/battery_percent_outside</item>
<item>@string/battery_percent_inside</item>
</string-array>

<string-array name="battery_percent_values" translatable="false">
<item>0</item>
<item>1</item>
<item>2</item>
</string-array>

</resources>
17 changes: 17 additions & 0 deletions res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -540,5 +540,22 @@
<string name="weather_icon_pack_title">Condition icon pack</string>
<string name="weather_icon_pack_note">Note\u003a you can install new icon packs from play store by searching for \"Chronus icons\"</string>

<!-- Battery styles -->
<string name="battery_style_title">Battery icon style</string>
<string name="battery_style_summary">Change the look of the battery icon in the statusbar</string>
<string name="battery_style_port">Portrait</string>
<string name="battery_style_land">Landscape</string>
<string name="battery_style_circle">Circle</string>
<string name="battery_style_dotted_circle">Dotted circle</string>
<string name="battery_style_text">Text</string>
<string name="battery_style_hidden">Hidden</string>

<!-- Battery percent -->
<string name="show_battery_percent_title">Show battery percentage</string>
<string name="show_battery_percent_summary">Show battery level percentage near the icon</string>
<string name="battery_percent_hidden">Hidden</string>
<string name="battery_percent_outside">Outside</string>
<string name="battery_percent_inside">Inside</string>

</resources>

14 changes: 14 additions & 0 deletions res/xml/battery_options.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,18 @@
xmlns:settings="http://schemas.android.com/apk/res/com.android.settings"
android:title="@string/status_bar_battery">

<com.aos.laboratory.preferences.SecureSettingListPreference
android:key="status_bar_battery_style"
android:title="@string/battery_style_title"
android:summary="@string/battery_style_summary"
android:entries="@array/battery_style_entries"
android:entryValues="@array/battery_style_values" />

<com.aos.laboratory.preferences.SystemSettingListPreference
android:key="status_bar_show_battery_percent"
android:title="@string/show_battery_percent_title"
android:summary="@string/show_battery_percent_summary"
android:entries="@array/battery_percent_entries"
android:entryValues="@array/battery_percent_values" />

</PreferenceScreen>

0 comments on commit 9e2db20

Please sign in to comment.