package com.android.launcher3; // TODO(b/303773055): Remove the annotation after access issue is resolved. /** @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 coordinateWorkspaceScale() { return true; } @Override public boolean enableActiveGestureProtoLog() { return true; } @Override public boolean enableAddAppWidgetViaConfigActivityV2() { return true; } @Override public boolean enableAdditionalHomeAnimations() { 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 enableCursorHoverStates() { return true; } @Override public boolean enableDesktopExplodedView() { return false; } @Override public boolean enableDesktopTaskAlphaAnimation() { return true; } @Override public boolean enableDesktopWindowingCarouselDetach() { return false; } @Override public boolean enableDismissPredictionUndo() { return true; } @Override public boolean enableExpandingPauseWorkButton() { return true; } @Override public boolean enableExpressiveDismissTaskMotion() { 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 enableGridMigrationFix() { return true; } @Override public boolean enableGridOnlyOverview() { return false; } @Override public boolean enableGrowthNudge() { return false; } @Override public boolean enableHandleDelayedGestureCallbacks() { return true; } @Override public boolean enableHomeTransitionListener() { return true; } @Override public boolean enableHoverOfChildElementsInTaskview() { 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 enableMouseInteractionChanges() { return true; } @Override public boolean enableMultiInstanceMenuTaskbar() { return true; } @Override public boolean enableNarrowGridRestore() { return true; } @Override public boolean enableOverviewBackgroundWallpaperBlur() { return true; } @Override public boolean enableOverviewCommandHelperTimeout() { return true; } @Override public boolean enableOverviewDesktopTileWallpaperBackground() { return false; } @Override public boolean enableOverviewIconMenu() { return false; } @Override public boolean enableOverviewOnConnectedDisplays() { return false; } @Override public boolean enablePinningAppWithContextMenu() { return false; } @Override public boolean enablePredictiveBackGesture() { return true; } @Override public boolean enablePrivateSpace() { return true; } @Override public boolean enablePrivateSpaceInstallShortcut() { return true; } @Override public boolean enableRebootUnlockAnimation() { return false; } @Override public boolean enableRecentsInTaskbar() { return false; } @Override public boolean enableRecentsWindowProtoLog() { return false; } @Override public boolean enableRefactorTaskThumbnail() { return false; } @Override public boolean enableResponsiveWorkspace() { return true; } @Override public boolean enableScalabilityForDesktopExperience() { return false; } @Override public boolean enableScalingRevealHomeAnimation() { return true; } @Override public boolean enableSeparateExternalDisplayTasks() { return true; } @Override public boolean enableShortcutDontSuggestApp() { return true; } @Override public boolean enableShowEnabledShortcutsInAccessibilityMenu() { return true; } @Override public boolean enableSmartspaceAsAWidget() { return false; } @Override public boolean enableSmartspaceRemovalToggle() { 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 enableTieredWidgetsByDefaultInPicker() { return false; } @Override public boolean enableTwoPaneLauncherSettings() { return true; } @Override public boolean enableTwolineAllapps() { return false; } @Override public boolean enableTwolineToggle() { return true; } @Override public boolean enableUnfoldStateAnimation() { return true; } @Override public boolean enableUnfoldedTwoPanePicker() { return true; } @Override public boolean enableUseTopVisibleActivityForExcludeFromRecentTask() { return true; } @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 extendibleThemeManager() { 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 false; } @Override public boolean ignoreThreeFingerTrackpadForNavHandleLongPress() { return true; } @Override public boolean letterFastScroller() { return false; } @Override public boolean msdlFeedback() { return true; } @Override public boolean multilineSearchBar() { return true; } @Override public boolean navigateToChildPreference() { return true; } @Override public boolean oneGridMountedMode() { return false; } @Override public boolean oneGridRotationHandling() { return false; } @Override public boolean oneGridSpecs() { return false; } @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 privateSpaceAppInstallerButton() { 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 removeExcludeFromScreenMagnificationFlagUsage() { return true; } @Override public boolean restoreArchivedAppIconsFromDb() { return false; } @Override public boolean restoreArchivedShortcuts() { return false; } @Override public boolean showTaskbarPinningPopupFromAnywhere() { return false; } @Override public boolean syncAppLaunchWithTaskbarStash() { return false; } @Override public boolean taskbarOverflow() { return true; } @Override public boolean taskbarQuietModeChangeSupport() { return false; } @Override public boolean useActivityOverlay() { return true; } @Override public boolean useNewIconForArchivedApps() { return true; } @Override public boolean useSystemRadiusForAppWidgets() { return true; } @Override public boolean workSchedulerInWorkProfile() { return false; } }