Loading go/quickstep/src/com/android/launcher3/uioverrides/RecentsUiFactory.java +2 −1 Original line number Diff line number Diff line Loading @@ -36,6 +36,7 @@ import java.util.ArrayList; */ public abstract class RecentsUiFactory { public static final boolean GO_LOW_RAM_RECENTS_ENABLED = true; // Scale recents takes before animating in private static final float RECENTS_PREPARE_SCALE = 1.33f; Loading quickstep/recents_ui_overrides/src/com/android/launcher3/uioverrides/RecentsUiFactory.java +1 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ import java.util.ArrayList; */ public abstract class RecentsUiFactory { public static final boolean GO_LOW_RAM_RECENTS_ENABLED = false; private static final AsyncCommand SET_SHELF_HEIGHT_CMD = (visible, height) -> WindowManagerWrapper.getInstance().setShelfHeight(visible != 0, height); Loading quickstep/src/com/android/quickstep/TaskIconCache.java +8 −2 Original line number Diff line number Diff line Loading @@ -15,6 +15,8 @@ */ package com.android.quickstep; import static com.android.launcher3.uioverrides.RecentsUiFactory.GO_LOW_RAM_RECENTS_ENABLED; import android.content.ComponentName; import android.content.Context; import android.content.pm.ActivityInfo; Loading @@ -24,14 +26,17 @@ import android.os.Handler; import android.os.Looper; import android.util.LruCache; import android.view.accessibility.AccessibilityManager; import com.android.launcher3.MainThreadExecutor; import com.android.launcher3.R; import com.android.launcher3.Utilities; import com.android.launcher3.icons.cache.HandlerRunnable; import com.android.launcher3.uioverrides.RecentsUiFactory; import com.android.launcher3.util.Preconditions; import com.android.systemui.shared.recents.model.Task; import com.android.systemui.shared.recents.model.TaskKeyLruCache; import com.android.systemui.shared.system.ActivityManagerWrapper; import java.util.function.Consumer; /** Loading Loading @@ -125,8 +130,9 @@ public class TaskIconCache { return label; } // Skip loading content descriptions if accessibility is not enabled if (!mAccessibilityManager.isEnabled()) { // Skip loading content descriptions if accessibility is disabled unless low RAM recents // is enabled. if (!GO_LOW_RAM_RECENTS_ENABLED && !mAccessibilityManager.isEnabled()) { return ""; } Loading Loading
go/quickstep/src/com/android/launcher3/uioverrides/RecentsUiFactory.java +2 −1 Original line number Diff line number Diff line Loading @@ -36,6 +36,7 @@ import java.util.ArrayList; */ public abstract class RecentsUiFactory { public static final boolean GO_LOW_RAM_RECENTS_ENABLED = true; // Scale recents takes before animating in private static final float RECENTS_PREPARE_SCALE = 1.33f; Loading
quickstep/recents_ui_overrides/src/com/android/launcher3/uioverrides/RecentsUiFactory.java +1 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ import java.util.ArrayList; */ public abstract class RecentsUiFactory { public static final boolean GO_LOW_RAM_RECENTS_ENABLED = false; private static final AsyncCommand SET_SHELF_HEIGHT_CMD = (visible, height) -> WindowManagerWrapper.getInstance().setShelfHeight(visible != 0, height); Loading
quickstep/src/com/android/quickstep/TaskIconCache.java +8 −2 Original line number Diff line number Diff line Loading @@ -15,6 +15,8 @@ */ package com.android.quickstep; import static com.android.launcher3.uioverrides.RecentsUiFactory.GO_LOW_RAM_RECENTS_ENABLED; import android.content.ComponentName; import android.content.Context; import android.content.pm.ActivityInfo; Loading @@ -24,14 +26,17 @@ import android.os.Handler; import android.os.Looper; import android.util.LruCache; import android.view.accessibility.AccessibilityManager; import com.android.launcher3.MainThreadExecutor; import com.android.launcher3.R; import com.android.launcher3.Utilities; import com.android.launcher3.icons.cache.HandlerRunnable; import com.android.launcher3.uioverrides.RecentsUiFactory; import com.android.launcher3.util.Preconditions; import com.android.systemui.shared.recents.model.Task; import com.android.systemui.shared.recents.model.TaskKeyLruCache; import com.android.systemui.shared.system.ActivityManagerWrapper; import java.util.function.Consumer; /** Loading Loading @@ -125,8 +130,9 @@ public class TaskIconCache { return label; } // Skip loading content descriptions if accessibility is not enabled if (!mAccessibilityManager.isEnabled()) { // Skip loading content descriptions if accessibility is disabled unless low RAM recents // is enabled. if (!GO_LOW_RAM_RECENTS_ENABLED && !mAccessibilityManager.isEnabled()) { return ""; } Loading