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

Commit cce13dcb authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Remove Downloads backup options."

parents 37c06e1f 99228286
Loading
Loading
Loading
Loading
+0 −9
Original line number Diff line number Diff line
@@ -8018,15 +8018,6 @@
    <string name="automatic_storage_manager_freed_bytes"><xliff:g id="size" example="3.25MB">%1$s</xliff:g> total made available\n\nLast ran on <xliff:g id="date" example="Jan 12">%2$s</xliff:g></string>
    <!-- Dropdown preference title for dropdown describing how many days of downloads to retain.-->
    <string name="automatic_storage_manager_downloads_days_title">Remove downloads</string>
    <!-- Preference title for downloads backup toggle. [CHAR LIMIT=60]-->
    <string name="downloads_backup_preference_title">Downloads backup</string>
    <!-- Used as wall of text to describe the feature. [CHAR LIMIT=NONE] -->
    <string name="downloads_backup_text"></string>
    <!-- Title text for enabling web actions. [CHAR_LIMIT=60] -->
    <string name="web_action_enable_title">Open links in apps</string>
+0 −13
Original line number Diff line number Diff line
@@ -27,11 +27,6 @@
            android:title="@string/automatic_storage_manager_preference_title"
            android:summary="@string/automatic_storage_manager_text"/>

        <SwitchPreference
            android:key="downloads_backup_active"
            android:title="@string/downloads_backup_preference_title"
            android:summary="@string/downloads_backup_text"/>

        <Preference
            android:key="freed_bytes"
            android:persistent="false"
@@ -45,14 +40,6 @@
            android:entryValues="@array/automatic_storage_management_days_values"
            settings:allowDividerAbove="true" />

        <DropDownPreference
            android:key="downloads_days"
            android:summary="%s"
            android:title="@string/automatic_storage_manager_downloads_days_title"
            android:entries="@array/automatic_storage_management_days"
            android:entryValues="@array/automatic_storage_management_days_values"
            settings:allowDividerAbove="true" />

    </PreferenceCategory>

    <PreferenceCategory
+0 −31
Original line number Diff line number Diff line
@@ -47,17 +47,13 @@ public class AutomaticStorageManagerSettings extends SettingsPreferenceFragment
    private static final String KEY_DELETION_HELPER = "deletion_helper";
    private static final String KEY_FREED = "freed_bytes";
    private static final String KEY_STORAGE_MANAGER_SWITCH = "storage_manager_active";
    private static final String KEY_DOWNLOADS_BACKUP_SWITCH = "downloads_backup_active";
    private static final String KEY_DOWNLOADS_DAYS = "downloads_days";
    private static final String STORAGE_MANAGER_ENABLED_BY_DEFAULT_PROPERTY =
            "ro.storage_manager.enabled";

    private DropDownPreference mDaysToRetain;
    private DropDownPreference mDownloadsDaysToRetain;
    private Preference mFreedBytes;
    private Preference mDeletionHelper;
    private SwitchPreference mStorageManagerSwitch;
    private SwitchPreference mDownloadsBackupSwitch;

    @Override
    public void onCreate(Bundle savedInstanceState) {
@@ -71,9 +67,6 @@ public class AutomaticStorageManagerSettings extends SettingsPreferenceFragment
        mDaysToRetain = (DropDownPreference) findPreference(KEY_DAYS);
        mDaysToRetain.setOnPreferenceChangeListener(this);

        mDownloadsDaysToRetain = (DropDownPreference) findPreference(KEY_DOWNLOADS_DAYS);
        mDownloadsDaysToRetain.setOnPreferenceChangeListener(this);

        mFreedBytes = findPreference(KEY_FREED);

        mDeletionHelper = findPreference(KEY_DELETION_HELPER);
@@ -82,9 +75,6 @@ public class AutomaticStorageManagerSettings extends SettingsPreferenceFragment
        mStorageManagerSwitch = (SwitchPreference) findPreference(KEY_STORAGE_MANAGER_SWITCH);
        mStorageManagerSwitch.setOnPreferenceChangeListener(this);

        mDownloadsBackupSwitch = (SwitchPreference) findPreference(KEY_DOWNLOADS_BACKUP_SWITCH);
        mDownloadsBackupSwitch.setOnPreferenceChangeListener(this);

        ContentResolver cr = getContentResolver();
        int photosDaysToRetain = Settings.Secure.getInt(cr,
                Settings.Secure.AUTOMATIC_STORAGE_MANAGER_DAYS_TO_RETAIN,
@@ -93,12 +83,6 @@ public class AutomaticStorageManagerSettings extends SettingsPreferenceFragment
                getResources().getStringArray(R.array.automatic_storage_management_days_values);
        mDaysToRetain.setValue(stringValues[daysValueToIndex(photosDaysToRetain, stringValues)]);

        int downloadsDaysToRetain = Settings.Secure.getInt(cr,
                Settings.Secure.AUTOMATIC_STORAGE_MANAGER_DOWNLOADS_DAYS_TO_RETAIN,
                Settings.Secure.AUTOMATIC_STORAGE_MANAGER_DAYS_TO_RETAIN_DEFAULT);
        mDownloadsDaysToRetain.setValue(stringValues[daysValueToIndex(downloadsDaysToRetain,
                stringValues)]);

        long freedBytes = Settings.Secure.getLong(cr,
                Settings.Secure.AUTOMATIC_STORAGE_MANAGER_BYTES_CLEARED,
                0);
@@ -124,11 +108,6 @@ public class AutomaticStorageManagerSettings extends SettingsPreferenceFragment
                        Settings.Secure.AUTOMATIC_STORAGE_MANAGER_ENABLED, 0) != 0;
        mStorageManagerSwitch.setChecked(isStorageManagerChecked);
        mDaysToRetain.setEnabled(isStorageManagerChecked);

        boolean isDownloadsBackupChecked =
                Settings.Secure.getInt(getContentResolver(),
                        Settings.Secure.DOWNLOADS_BACKUP_ENABLED, 0) != 0;
        mDownloadsBackupSwitch.setChecked(isDownloadsBackupChecked);
    }

    @Override
@@ -147,21 +126,11 @@ public class AutomaticStorageManagerSettings extends SettingsPreferenceFragment
                    maybeShowWarning();
                }
                break;
            case KEY_DOWNLOADS_BACKUP_SWITCH:
                boolean downloadsBackupChecked = (boolean) newValue;
                Settings.Secure.putInt(getContentResolver(),
                        Settings.Secure.DOWNLOADS_BACKUP_ENABLED, downloadsBackupChecked ? 1 : 0);
                break;
            case KEY_DAYS:
                Settings.Secure.putInt(getContentResolver(),
                        Settings.Secure.AUTOMATIC_STORAGE_MANAGER_DAYS_TO_RETAIN,
                        Integer.parseInt((String) newValue));
                break;
            case KEY_DOWNLOADS_DAYS:
                Settings.Secure.putInt(getContentResolver(),
                        Settings.Secure.AUTOMATIC_STORAGE_MANAGER_DOWNLOADS_DAYS_TO_RETAIN,
                        Integer.parseInt((String) newValue));
                break;
        }
        return true;
    }