diff options
| author | 2020-07-31 19:27:19 +0000 | |
|---|---|---|
| committer | 2020-07-31 19:27:19 +0000 | |
| commit | 07514b6192ea99819f5a7ea0ff648c6c4927c152 (patch) | |
| tree | d18ec8cdea0ff1276dbc6d3566b8e33ddafe6685 | |
| parent | 8c31d4eaca17ce6f659b42e97ca8a731ec724942 (diff) | |
| parent | ddca494f4fc0e5d0e48ee2d0b0caaad2dc078252 (diff) | |
Merge "Revert "Add EBS interface to BatteryController""
5 files changed, 3 insertions, 49 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTile.java index c64fc50b8237..eb794a8b4378 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTile.java @@ -130,7 +130,6 @@ public class BatterySaverTile extends QSTileImpl<BooleanState> implements : mPowerSave ? Tile.STATE_ACTIVE : Tile.STATE_INACTIVE; state.icon = mIcon; state.label = mContext.getString(R.string.battery_detail_switch_title); - state.secondaryLabel = ""; state.contentDescription = state.label; state.value = mPowerSave; state.expandedAccessibilityClassName = Switch.class.getName(); diff --git a/packages/SystemUI/src/com/android/systemui/settings/CurrentUserContentResolverProvider.kt b/packages/SystemUI/src/com/android/systemui/settings/CurrentUserContentResolverProvider.kt deleted file mode 100644 index 9d05843b42bf..000000000000 --- a/packages/SystemUI/src/com/android/systemui/settings/CurrentUserContentResolverProvider.kt +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Copyright (C) 2020 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.systemui.settings - -import android.content.ContentResolver - -interface CurrentUserContentResolverProvider { - - val currentUserContentResolver: ContentResolver -}
\ No newline at end of file diff --git a/packages/SystemUI/src/com/android/systemui/settings/CurrentUserContextTracker.kt b/packages/SystemUI/src/com/android/systemui/settings/CurrentUserContextTracker.kt index d7c4caaa4f9d..825a7f3dbadb 100644 --- a/packages/SystemUI/src/com/android/systemui/settings/CurrentUserContextTracker.kt +++ b/packages/SystemUI/src/com/android/systemui/settings/CurrentUserContextTracker.kt @@ -16,7 +16,6 @@ package com.android.systemui.settings -import android.content.ContentResolver import android.content.Context import android.os.UserHandle import androidx.annotation.VisibleForTesting @@ -32,7 +31,7 @@ import java.lang.IllegalStateException class CurrentUserContextTracker internal constructor( private val sysuiContext: Context, broadcastDispatcher: BroadcastDispatcher -) : CurrentUserContentResolverProvider { +) { private val userTracker: CurrentUserTracker private var initialized = false @@ -45,9 +44,6 @@ class CurrentUserContextTracker internal constructor( return _curUserContext!! } - override val currentUserContentResolver: ContentResolver - get() = currentUserContext.contentResolver - init { userTracker = object : CurrentUserTracker(broadcastDispatcher) { override fun onUserSwitched(newUserId: Int) { @@ -58,8 +54,8 @@ class CurrentUserContextTracker internal constructor( fun initialize() { initialized = true - userTracker.startTracking() _curUserContext = makeUserContext(userTracker.currentUserId) + userTracker.startTracking() } @VisibleForTesting diff --git a/packages/SystemUI/src/com/android/systemui/settings/dagger/SettingsModule.java b/packages/SystemUI/src/com/android/systemui/settings/dagger/SettingsModule.java index eb5bd5c01a78..2c5c3ceb6e66 100644 --- a/packages/SystemUI/src/com/android/systemui/settings/dagger/SettingsModule.java +++ b/packages/SystemUI/src/com/android/systemui/settings/dagger/SettingsModule.java @@ -19,12 +19,10 @@ package com.android.systemui.settings.dagger; import android.content.Context; import com.android.systemui.broadcast.BroadcastDispatcher; -import com.android.systemui.settings.CurrentUserContentResolverProvider; import com.android.systemui.settings.CurrentUserContextTracker; import javax.inject.Singleton; -import dagger.Binds; import dagger.Module; import dagger.Provides; @@ -32,7 +30,7 @@ import dagger.Provides; * Dagger Module for classes found within the com.android.systemui.settings package. */ @Module -public abstract class SettingsModule { +public interface SettingsModule { /** * Provides and initializes a CurrentUserContextTracker @@ -47,9 +45,4 @@ public abstract class SettingsModule { tracker.initialize(); return tracker; } - - @Binds - @Singleton - abstract CurrentUserContentResolverProvider bindCurrentUserContentResolverTracker( - CurrentUserContextTracker tracker); } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryController.java index e5a46797d035..673549ab589f 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryController.java @@ -79,13 +79,6 @@ public interface BatteryController extends DemoMode, Dumpable, default void setReverseState(boolean isReverse) {} /** - * Returns {@code true} if extreme battery saver is on. - */ - default boolean isExtremeSaverOn() { - return false; - } - - /** * A listener that will be notified whenever a change in battery level or power save mode has * occurred. */ @@ -99,9 +92,6 @@ public interface BatteryController extends DemoMode, Dumpable, default void onReverseChanged(boolean isReverse, int level, String name) { } - - default void onExtremeBatterySaverChanged(boolean isExtreme) { - } } /** |