Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 750cbddb authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "Merge "Set default battery percentage in SystemUI" am: 196a3501 am:...

Merge "Merge "Set default battery percentage in SystemUI" am: 196a3501 am: 612e8e5c am: 1f08c15e am: 071ef524" into udc-d1-dev-plus-aosp am: e0d554e4

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1719595



Change-Id: I5e80241e67c282bae3c1cfc7fffb252999a98953
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 644a53de e0d554e4
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -4752,6 +4752,9 @@
    <!-- Whether or not we should show the option to show battery percentage -->
    <bool name="config_battery_percentage_setting_available">true</bool>

    <!-- Default value set for battery percentage in status bar false = disabled, true = enabled -->
    <bool name="config_defaultBatteryPercentageSetting">false</bool>

    <!-- Whether or not battery saver should be "sticky" when manually enabled. -->
    <bool name="config_batterySaverStickyBehaviourDisabled">false</bool>

+1 −0
Original line number Diff line number Diff line
@@ -2329,6 +2329,7 @@
  <java-symbol type="style" name="Animation.RecentApplications" />
  <java-symbol type="integer" name="dock_enter_exit_duration" />
  <java-symbol type="bool" name="config_battery_percentage_setting_available" />
  <java-symbol type="bool" name="config_defaultBatteryPercentageSetting" />
  <java-symbol type="string" name="nas_upgrade_notification_title" />
  <java-symbol type="string" name="nas_upgrade_notification_content" />
  <java-symbol type="string" name="nas_upgrade_notification_enable_action" />
+3 −1
Original line number Diff line number Diff line
@@ -331,7 +331,9 @@ public class BatteryMeterView extends LinearLayout implements DarkReceiver {
        // TODO(b/140051051)
        final boolean systemSetting = 0 != whitelistIpcs(() -> Settings.System
                .getIntForUser(getContext().getContentResolver(),
                SHOW_BATTERY_PERCENT, 0, UserHandle.USER_CURRENT));
                SHOW_BATTERY_PERCENT, getContext().getResources().getBoolean(
                com.android.internal.R.bool.config_defaultBatteryPercentageSetting)
                ? 1 : 0, UserHandle.USER_CURRENT));
        boolean shouldShow =
                (mShowPercentAvailable && systemSetting && mShowPercentMode != MODE_OFF)
                || mShowPercentMode == MODE_ON