Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: TheSuperDragon <70206496+superdragonxd@users.noreply.github.com> Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
741 lines
9.9 KiB
Java
741 lines
9.9 KiB
Java
package com.android.launcher3;
|
|
|
|
/** @hide */
|
|
public final class FeatureFlagsImpl implements FeatureFlags {
|
|
@Override
|
|
|
|
|
|
public boolean accessibilityScrollOnAllapps() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean allAppsBlur() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean allAppsSheetForHandheld() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableAddAppWidgetViaConfigActivityV2() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableAllAppsButtonInHotseat() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableAltTabKqsFlatenning() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableAltTabKqsOnConnectedDisplays() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableCategorizedWidgetSuggestions() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableContainerReturnAnimations() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableContrastTiles() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableCoroutineThreadingImprovements() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableCursorHoverStates() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableDesktopExplodedView() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableDesktopMenuOnSecondaryDisplayBugfix() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableDismissPredictionUndo() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableExpandingPauseWorkButton() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableExpressiveDismissTaskMotion() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableExpressiveFolderExpansion() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableFallbackOverviewInWindow() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableFirstScreenBroadcastArchivingExtras() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableFocusOutline() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableGeneratedPreviews() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableGestureNavHorizontalTouchSlop() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableGestureNavOnConnectedDisplays() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableGridOnlyOverview() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableGrowthNudge() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableHomeTransitionListener() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableLargeDesktopWindowingTile() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableLauncherBrMetricsFixed() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableLauncherIconShapes() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableLauncherOverviewInWindow() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableLauncherVisualRefresh() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableLongPressRemoveShortcut() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableMouseInteractionChanges() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableMultiInstanceMenuTaskbar() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableNarrowGridRestore() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableOverviewBackgroundWallpaperBlur() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableOverviewDesktopTileWallpaperBackground() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableOverviewIconMenu() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableOverviewOnConnectedDisplays() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enablePredictiveBackGesture() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enablePrivateSpace() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enablePrivateSpaceInstallShortcut() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableQsbOnHotseat() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableRebootUnlockAnimation() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableRecentsInTaskbar() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableRecentsWindowProtoLog() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableRefactorDigitalWellbeingToast() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableRefactorTaskContentView() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableRefactorTaskThumbnail() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableResponsiveWorkspace() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableReversibleHomeActionCorner() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableScalabilityForDesktopExperience() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableScalingRevealHomeAnimation() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableSimultaneousOverviewTriggerOnExtendedDesktop() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableStateManagerProtoLog() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableStrictMode() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableSupportForArchiving() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableTabletTwoPanePickerV2() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableTaskbarBehindShade() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableTaskbarCustomization() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableTaskbarForDirectBoot() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableTaskbarNoRecreate() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableTaskbarPinning() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableTaskbarUiThread() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableTieredWidgetsByDefaultInPicker() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableTwoPaneLauncherSettings() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableTwolineAllapps() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableTwolineToggle() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableUnfoldStateAnimation() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableWidgetPickerRefactor() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableWidgetTapToAdd() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enableWorkspaceInflation() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean enabledFoldersInAllApps() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean expressiveThemeInTaskbarAndNavigation() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean externalDataAccess() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean floatingSearchBar() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean forceMonochromeAppIcons() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean gridMigrationRefactor() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean gsfRes() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean homeScreenEditImprovements() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean ignoreThreeFingerTrackpadForNavHandleLongPress() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean letterFastScroller() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean modelRepository() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean msdlFeedback() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean nudgePill() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean oneGridMountedMode() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean oneGridRotationHandling() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean oneGridSpecs() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean predictiveBackToHomeBlur() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean predictiveBackToHomePolish() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean privateSpaceAddFloatingMaskView() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean privateSpaceAnimation() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean privateSpaceRestrictAccessibilityDrag() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean privateSpaceRestrictItemDrag() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean privateSpaceSysAppsSeparation() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean removeAppsRefreshOnRightClick() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean restoreArchivedAppIconsFromDb() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean restoreArchivedShortcuts() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean showTaskbarPinningPopupFromAnywhere() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean syncAppLaunchWithTaskbarStash() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean taskbarQuietModeChangeSupport() {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean useNewIconForArchivedApps() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean useSystemRadiusForAppWidgets() {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
|
|
|
|
public boolean workSchedulerInWorkProfile() {
|
|
return true;
|
|
}
|
|
|
|
}
|