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

Commit 26c1fd79 authored by Dave Mankoff's avatar Dave Mankoff Committed by Android (Google) Code Review
Browse files

Merge "Add tracking bugs to all of our flags." into tm-qpr-dev

parents 105af784 2f89d7d5
Loading
Loading
Loading
Loading
+53 −0
Original line number Diff line number Diff line
@@ -45,29 +45,38 @@ public class Flags {

    /***************************************/
    // 100 - notification
    // TODO(b/254512751): Tracking Bug
    public static final UnreleasedFlag NOTIFICATION_PIPELINE_DEVELOPER_LOGGING =
            new UnreleasedFlag(103);

    // TODO(b/254512732): Tracking Bug
    public static final UnreleasedFlag NSSL_DEBUG_LINES =
            new UnreleasedFlag(105);

    // TODO(b/254512505): Tracking Bug
    public static final UnreleasedFlag NSSL_DEBUG_REMOVE_ANIMATION =
            new UnreleasedFlag(106);

    // TODO(b/254512624): Tracking Bug
    public static final ResourceBooleanFlag NOTIFICATION_DRAG_TO_CONTENTS =
            new ResourceBooleanFlag(108, R.bool.config_notificationToContents);

    // TODO(b/254512703): Tracking Bug
    public static final ReleasedFlag REMOVE_UNRANKED_NOTIFICATIONS =
            new ReleasedFlag(109);

    // TODO(b/254512517): Tracking Bug
    public static final UnreleasedFlag FSI_REQUIRES_KEYGUARD =
            new UnreleasedFlag(110, true);

    // TODO(b/254512538): Tracking Bug
    public static final UnreleasedFlag INSTANT_VOICE_REPLY = new UnreleasedFlag(111, true);

    // TODO(b/254512425): Tracking Bug
    public static final UnreleasedFlag NOTIFICATION_MEMORY_MONITOR_ENABLED = new UnreleasedFlag(112,
            false);

    // TODO(b/254512731): Tracking Bug
    public static final UnreleasedFlag NOTIFICATION_DISMISSAL_FADE = new UnreleasedFlag(113, true);

    public static final UnreleasedFlag STABILITY_INDEX_FIX = new UnreleasedFlag(114, true);
@@ -83,27 +92,33 @@ public class Flags {
    // public static final BooleanFlag KEYGUARD_LAYOUT =
    //         new BooleanFlag(200, true);

    // TODO(b/254512713): Tracking Bug
    public static final ReleasedFlag LOCKSCREEN_ANIMATIONS =
            new ReleasedFlag(201);

    // TODO(b/254512750): Tracking Bug
    public static final ReleasedFlag NEW_UNLOCK_SWIPE_ANIMATION =
            new ReleasedFlag(202);

    public static final ResourceBooleanFlag CHARGING_RIPPLE =
            new ResourceBooleanFlag(203, R.bool.flag_charging_ripple);

    // TODO(b/254512281): Tracking Bug
    public static final ResourceBooleanFlag BOUNCER_USER_SWITCHER =
            new ResourceBooleanFlag(204, R.bool.config_enableBouncerUserSwitcher);

    // TODO(b/254512694): Tracking Bug
    public static final ResourceBooleanFlag FACE_SCANNING_ANIM =
            new ResourceBooleanFlag(205, R.bool.config_enableFaceScanningAnimation);

    // TODO(b/254512676): Tracking Bug
    public static final UnreleasedFlag LOCKSCREEN_CUSTOM_CLOCKS = new UnreleasedFlag(207);

    /**
     * Flag to enable the usage of the new bouncer data source. This is a refactor of and
     * eventual replacement of KeyguardBouncer.java.
     */
    // TODO(b/254512385): Tracking Bug
    public static final UnreleasedFlag MODERN_BOUNCER = new UnreleasedFlag(208);

    /**
@@ -112,6 +127,7 @@ public class Flags {
     * <p>If this is {@code false}, the interactor and repo skip the controller and directly access
     * the framework APIs.
     */
    // TODO(b/254513286): Tracking Bug
    public static final UnreleasedFlag USER_INTERACTOR_AND_REPO_USE_CONTROLLER =
            new UnreleasedFlag(210);

@@ -124,18 +140,22 @@ public class Flags {
     * <p>Note: do not set this to true if {@link #USER_INTERACTOR_AND_REPO_USE_CONTROLLER} is
     * {@code true} as it would created a cycle between controller -> interactor -> controller.
     */
    // TODO(b/254513102): Tracking Bug
    public static final ReleasedFlag USER_CONTROLLER_USES_INTERACTOR = new ReleasedFlag(211);

    /***************************************/
    // 300 - power menu
    // TODO(b/254512600): Tracking Bug
    public static final ReleasedFlag POWER_MENU_LITE =
            new ReleasedFlag(300);

    /***************************************/
    // 400 - smartspace
    // TODO(b/254513080): Tracking Bug
    public static final ReleasedFlag SMARTSPACE_DEDUPING =
            new ReleasedFlag(400);

    // TODO(b/254513100): Tracking Bug
    public static final ReleasedFlag SMARTSPACE_SHARED_ELEMENT_TRANSITION_ENABLED =
            new ReleasedFlag(401);

@@ -151,6 +171,7 @@ public class Flags {
    public static final ReleasedFlag NEW_USER_SWITCHER =
            new ReleasedFlag(500);

    // TODO(b/254512321): Tracking Bug
    public static final UnreleasedFlag COMBINED_QS_HEADERS =
            new UnreleasedFlag(501, true);

@@ -163,37 +184,48 @@ public class Flags {
    /**
     * @deprecated Not needed anymore
     */
    // TODO(b/254512699): Tracking Bug
    @Deprecated
    public static final ReleasedFlag NEW_FOOTER = new ReleasedFlag(504);

    // TODO(b/254512747): Tracking Bug
    public static final UnreleasedFlag NEW_HEADER = new UnreleasedFlag(505, true);
    // TODO(b/254512383): Tracking Bug
    public static final ResourceBooleanFlag FULL_SCREEN_USER_SWITCHER =
            new ResourceBooleanFlag(506, R.bool.config_enableFullscreenUserSwitcher);

    // TODO(b/254512678): Tracking Bug
    public static final ReleasedFlag NEW_FOOTER_ACTIONS = new ReleasedFlag(507);

    /***************************************/
    // 600- status bar
    // TODO(b/254513246): Tracking Bug
    public static final ResourceBooleanFlag STATUS_BAR_USER_SWITCHER =
            new ResourceBooleanFlag(602, R.bool.flag_user_switcher_chip);

    // TODO(b/254513025): Tracking Bug
    public static final ReleasedFlag STATUS_BAR_LETTERBOX_APPEARANCE =
            new ReleasedFlag(603, false);

    // TODO(b/254512623): Tracking Bug
    public static final UnreleasedFlag NEW_STATUS_BAR_PIPELINE_BACKEND =
            new UnreleasedFlag(604, false);

    // TODO(b/254512660): Tracking Bug
    public static final UnreleasedFlag NEW_STATUS_BAR_PIPELINE_FRONTEND =
            new UnreleasedFlag(605, false);

    /***************************************/
    // 700 - dialer/calls
    // TODO(b/254512734): Tracking Bug
    public static final ReleasedFlag ONGOING_CALL_STATUS_BAR_CHIP =
            new ReleasedFlag(700);

    // TODO(b/254512681): Tracking Bug
    public static final ReleasedFlag ONGOING_CALL_IN_IMMERSIVE =
            new ReleasedFlag(701);

    // TODO(b/254512753): Tracking Bug
    public static final ReleasedFlag ONGOING_CALL_IN_IMMERSIVE_CHIP_TAP =
            new ReleasedFlag(702);

@@ -204,12 +236,15 @@ public class Flags {

    /***************************************/
    // 801 - region sampling
    // TODO(b/254512848): Tracking Bug
    public static final UnreleasedFlag REGION_SAMPLING = new UnreleasedFlag(801);

    // 802 - wallpaper rendering
    // TODO(b/254512923): Tracking Bug
    public static final UnreleasedFlag USE_CANVAS_RENDERER = new UnreleasedFlag(802, true);

    // 803 - screen contents translation
    // TODO(b/254513187): Tracking Bug
    public static final UnreleasedFlag SCREEN_CONTENTS_TRANSLATION = new UnreleasedFlag(803);

    // 804 - monochromatic themes
@@ -217,21 +252,32 @@ public class Flags {

    /***************************************/
    // 900 - media
    // TODO(b/254512697): Tracking Bug
    public static final ReleasedFlag MEDIA_TAP_TO_TRANSFER = new ReleasedFlag(900);
    // TODO(b/254512502): Tracking Bug
    public static final UnreleasedFlag MEDIA_SESSION_ACTIONS = new UnreleasedFlag(901);
    // TODO(b/254512726): Tracking Bug
    public static final ReleasedFlag MEDIA_NEARBY_DEVICES = new ReleasedFlag(903);
    // TODO(b/254512695): Tracking Bug
    public static final ReleasedFlag MEDIA_MUTE_AWAIT = new ReleasedFlag(904);
    // TODO(b/254512654): Tracking Bug
    public static final UnreleasedFlag DREAM_MEDIA_COMPLICATION = new UnreleasedFlag(905);
    // TODO(b/254512673): Tracking Bug
    public static final UnreleasedFlag DREAM_MEDIA_TAP_TO_OPEN = new UnreleasedFlag(906);
    // TODO(b/254513168): Tracking Bug
    public static final UnreleasedFlag UMO_SURFACE_RIPPLE = new UnreleasedFlag(907);

    // 1000 - dock
    public static final ReleasedFlag SIMULATE_DOCK_THROUGH_CHARGING =
            new ReleasedFlag(1000);

    // TODO(b/254512444): Tracking Bug
    public static final ReleasedFlag DOCK_SETUP_ENABLED = new ReleasedFlag(1001);

    // TODO(b/254512758): Tracking Bug
    public static final ReleasedFlag ROUNDED_BOX_RIPPLE = new ReleasedFlag(1002);

    // TODO(b/254512525): Tracking Bug
    public static final UnreleasedFlag REFACTORED_DOCK_SETUP = new UnreleasedFlag(1003, true);

    // 1100 - windowing
@@ -246,11 +292,13 @@ public class Flags {
    public static final SysPropBooleanFlag BUBBLES_HOME_GESTURE =
            new SysPropBooleanFlag(1101, "persist.wm.debug.bubbles_home_gesture", true);

    // TODO(b/254513207): Tracking Bug
    @Keep
    public static final DeviceConfigBooleanFlag WM_ENABLE_PARTIAL_SCREEN_SHARING =
            new DeviceConfigBooleanFlag(1102, "record_task_content",
                    NAMESPACE_WINDOW_MANAGER, false, true);

    // TODO(b/254512674): Tracking Bug
    @Keep
    public static final SysPropBooleanFlag HIDE_NAVBAR_WINDOW =
            new SysPropBooleanFlag(1103, "persist.wm.debug.hide_navbar_window", false);
@@ -293,18 +341,23 @@ public class Flags {
    public static final SysPropBooleanFlag WM_ALWAYS_ENFORCE_PREDICTIVE_BACK =
            new SysPropBooleanFlag(1202, "persist.wm.debug.predictive_back_always_enforce", false);

    // TODO(b/254512728): Tracking Bug
    public static final UnreleasedFlag NEW_BACK_AFFORDANCE =
            new UnreleasedFlag(1203, false /* teamfood */);

    // 1300 - screenshots

    // TODO(b/254512719): Tracking Bug
    public static final UnreleasedFlag SCREENSHOT_REQUEST_PROCESSOR = new UnreleasedFlag(1300);
    // TODO(b/254513155): Tracking Bug
    public static final UnreleasedFlag SCREENSHOT_WORK_PROFILE_POLICY = new UnreleasedFlag(1301);

    // 1400 - columbus
    // TODO(b/254512756): Tracking Bug
    public static final ReleasedFlag QUICK_TAP_IN_PCC = new ReleasedFlag(1400);

    // 1500 - chooser
    // TODO(b/254512507): Tracking Bug
    public static final UnreleasedFlag CHOOSER_UNBUNDLED = new UnreleasedFlag(1500);

    // 1700 - clipboard