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

Commit 7d1ca13d authored by Jeff DeCew's avatar Jeff DeCew Committed by Android (Google) Code Review
Browse files

Merge "Minimal change to remove development settings." into sc-dev

parents 6f668bf6 6f667c3b
Loading
Loading
Loading
Loading
+3 −25
Original line number Diff line number Diff line
@@ -12423,10 +12423,6 @@ public class Notification implements Parcelable
         */
        public static final int DECORATION_FULL_CONSTRAINED = 4;

        private static final boolean DEFAULT_BACKPORT_S_NOTIF_RULES = false;
        private static final int DEFAULT_FULLY_CUSTOM_DECORATION = DECORATION_MINIMAL;
        private static final int DEFAULT_DECORATED_DECORATION = DECORATION_PARTIAL;

        /**
         * Used by unit tests to force that this class returns its default values, which is required
         * in cases where the ContentResolver instance is a mock.
@@ -12439,11 +12435,7 @@ public class Notification implements Parcelable
         * @hide
         */
        public static boolean shouldBackportSNotifRules(@NonNull ContentResolver contentResolver) {
            if (sForceDefaults) {
                return DEFAULT_BACKPORT_S_NOTIF_RULES;
            }
            return Settings.Global.getInt(contentResolver, Settings.Global.BACKPORT_S_NOTIF_RULES,
                        DEFAULT_BACKPORT_S_NOTIF_RULES ? 1 : 0) == 1;
            return false;
        }

        /**
@@ -12452,14 +12444,7 @@ public class Notification implements Parcelable
         */
        public static int getFullyCustomViewNotifDecoration(
                @NonNull ContentResolver contentResolver) {
            if (sForceDefaults) {
                return DEFAULT_FULLY_CUSTOM_DECORATION;
            }
            final int decoration = Settings.Global.getInt(contentResolver,
                    Settings.Global.FULLY_CUSTOM_VIEW_NOTIF_DECORATION,
                    DEFAULT_FULLY_CUSTOM_DECORATION);
            // clamp to a valid decoration value
            return Math.max(DECORATION_NONE, Math.min(decoration, DECORATION_FULL_CONSTRAINED));
            return DECORATION_MINIMAL;
        }

        /**
@@ -12468,14 +12453,7 @@ public class Notification implements Parcelable
         */
        public static int getDecoratedCustomViewNotifDecoration(
                @NonNull ContentResolver contentResolver) {
            if (sForceDefaults) {
                return DEFAULT_DECORATED_DECORATION;
            }
            final int decoration = Settings.Global.getInt(contentResolver,
                    Settings.Global.DECORATED_CUSTOM_VIEW_NOTIF_DECORATION,
                    DEFAULT_DECORATED_DECORATION);
            // clamp to a valid decoration value (and don't allow decoration to be NONE or MINIMAL)
            return Math.max(DECORATION_PARTIAL, Math.min(decoration, DECORATION_FULL_CONSTRAINED));
            return DECORATION_PARTIAL;
        }
    }
}
+0 −43
Original line number Diff line number Diff line
@@ -15794,49 +15794,6 @@ public final class Settings {
         */
        public static final String SHOW_NEW_NOTIF_DISMISS = "show_new_notif_dismiss";
        /**
         * Whether to enforce the new notification rules (aka rules that are only applied to
         * notifications from apps targeting S) on all notifications.
         * - Collapsed custom view notifications will get the new 76dp height instead of 106dp.
         * - Custom view notifications will be partially decorated.
         * - Large icons will be given an aspect ratio of up to 16:9.
         *
         * Values are:
         * 0: Disabled (Only apps targeting S will receive the new rules)
         * 1: Enabled (All apps will receive the new rules)
         * @hide
         */
        @Readable
        public static final String BACKPORT_S_NOTIF_RULES = "backport_s_notif_rules";
        /**
         * The decoration to put on fully custom views that target S.
         *
         * <p>Values are:
         * <br>0: DECORATION_NONE: no decorations.
         * <br>1: DECORATION_MINIMAL: most minimal template; just the icon and the expander.
         * <br>2: DECORATION_PARTIAL: basic template without the top line.
         * <br>3: DECORATION_FULL_COMPATIBLE: basic template with the top line; 40dp of height.
         * <br>4: DECORATION_FULL_CONSTRAINED: basic template with the top line;  28dp of height.
         * <p>See {@link android.app.Notification.DevFlags} for more details.
         * @hide
         */
        public static final String FULLY_CUSTOM_VIEW_NOTIF_DECORATION =
                "fully_custom_view_notif_decoration";
        /**
         * The decoration to put on decorated custom views that target S.
         *
         * <p>Values are:
         * <br>2: DECORATION_PARTIAL: basic template without the top line.
         * <br>3: DECORATION_FULL_COMPATIBLE: basic template with the top line; 40dp of height.
         * <br>4: DECORATION_FULL_CONSTRAINED: basic template with the top line;  28dp of height.
         * <p>See {@link android.app.Notification.DevFlags} for more details.
         * @hide
         */
        public static final String DECORATED_CUSTOM_VIEW_NOTIF_DECORATION =
                "decorated_custom_view_notif_decoration";
        /**
         * Block untrusted touches mode.
         *
+0 −3
Original line number Diff line number Diff line
@@ -139,7 +139,6 @@ public class SettingsBackupTest {
                    Settings.Global.AUTOFILL_MAX_VISIBLE_DATASETS,
                    Settings.Global.AUTOMATIC_POWER_SAVE_MODE,
                    Settings.Global.AVERAGE_TIME_TO_DISCHARGE,
                    Settings.Global.BACKPORT_S_NOTIF_RULES,
                    Settings.Global.BATTERY_CHARGING_STATE_UPDATE_DELAY,
                    Settings.Global.BATTERY_ESTIMATES_LAST_UPDATE_TIME,
                    Settings.Global.BROADCAST_BG_CONSTANTS,
@@ -217,7 +216,6 @@ public class SettingsBackupTest {
                    Settings.Global.DEBUG_APP,
                    Settings.Global.DEBUG_VIEW_ATTRIBUTES,
                    Settings.Global.DEBUG_VIEW_ATTRIBUTES_APPLICATION_PACKAGE,
                    Settings.Global.DECORATED_CUSTOM_VIEW_NOTIF_DECORATION,
                    Settings.Global.DEFAULT_DNS_SERVER,
                    Settings.Global.DEFAULT_INSTALL_LOCATION,
                    Settings.Global.DEFAULT_RESTRICT_BACKGROUND_DATA,
@@ -289,7 +287,6 @@ public class SettingsBackupTest {
                    Settings.Global.WIFI_ON_WHEN_PROXY_DISCONNECTED,
                    Settings.Global.FSTRIM_MANDATORY_INTERVAL,
                    Settings.Global.FOREGROUND_SERVICE_STARTS_LOGGING_ENABLED,
                    Settings.Global.FULLY_CUSTOM_VIEW_NOTIF_DECORATION,
                    Settings.Global.GLOBAL_HTTP_PROXY_EXCLUSION_LIST,
                    Settings.Global.GLOBAL_HTTP_PROXY_HOST,
                    Settings.Global.GLOBAL_HTTP_PROXY_PAC,