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

Commit af597627 authored by Sander Alewijnse's avatar Sander Alewijnse
Browse files

Changed tag name and error strings for PersistentPreferredActivity storage.

They still referred to hard preferred activity, which was renamed
to persistent preferred activity.

Change-Id: Ib06baa5da746ea1e4cbd035cd73e8847acba3f7c
parent 0416faa2
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -48,7 +48,7 @@ class PersistentPreferredActivity extends IntentFilter {
        mComponent = ComponentName.unflattenFromString(shortComponent);
        if (mComponent == null) {
            PackageManagerService.reportSettingsProblem(Log.WARN,
                    "Error in package manager settings <hard-preferred-activity>: " +
                    "Error in package manager settings: " +
                            "Bad activity name " + shortComponent +
                            " at " + parser.getPositionDescription());
        }
@@ -65,7 +65,7 @@ class PersistentPreferredActivity extends IntentFilter {
                    break;
                } else {
                    PackageManagerService.reportSettingsProblem(Log.WARN,
                            "Unknown element under <hard-preferred-activity>: " + tagName +
                            "Unknown element: " + tagName +
                            " at " + parser.getPositionDescription());
                    XmlUtils.skipCurrentTag(parser);
                }
@@ -75,7 +75,7 @@ class PersistentPreferredActivity extends IntentFilter {
            readFromXml(parser);
        } else {
            PackageManagerService.reportSettingsProblem(Log.WARN,
                    "Missing element under <hard-preferred-activity>: filter at " +
                    "Missing element filter at " +
                    parser.getPositionDescription());
            XmlUtils.skipCurrentTag(parser);
        }
+8 −5
Original line number Diff line number Diff line
@@ -100,6 +100,8 @@ final class Settings {
    private static final String TAG_ENABLED_COMPONENTS = "enabled-components";
    private static final String TAG_PACKAGE_RESTRICTIONS = "package-restrictions";
    private static final String TAG_PACKAGE = "pkg";
    private static final String TAG_PERSISTENT_PREFERRED_ACTIVITIES =
            "persistent-preferred-activities";

    private static final String ATTR_NAME = "name";
    private static final String ATTR_USER = "user";
@@ -864,7 +866,8 @@ final class Settings {
                editPersistentPreferredActivitiesLPw(userId).addFilter(ppa);
            } else {
                PackageManagerService.reportSettingsProblem(Log.WARN,
                        "Unknown element under <hard-preferred-activities>: " + parser.getName());
                        "Unknown element under <" + TAG_PERSISTENT_PREFERRED_ACTIVITIES + ">: "
                        + parser.getName());
                XmlUtils.skipCurrentTag(parser);
            }
        }
@@ -996,7 +999,7 @@ final class Settings {
                            enabledCaller, enabledComponents, disabledComponents);
                } else if (tagName.equals("preferred-activities")) {
                    readPreferredActivitiesLPw(parser, userId);
                } else if (tagName.equals("hard-preferred-activities")) {
                } else if (tagName.equals(TAG_PERSISTENT_PREFERRED_ACTIVITIES)) {
                    readPersistentPreferredActivitiesLPw(parser, userId);
                } else {
                    Slog.w(PackageManagerService.TAG, "Unknown element under <stopped-packages>: "
@@ -1063,7 +1066,7 @@ final class Settings {

    void writePersistentPreferredActivitiesLPr(XmlSerializer serializer, int userId)
            throws IllegalArgumentException, IllegalStateException, IOException {
        serializer.startTag(null, "hard-preferred-activities");
        serializer.startTag(null, TAG_PERSISTENT_PREFERRED_ACTIVITIES);
        PersistentPreferredIntentResolver ppir = mPersistentPreferredActivities.get(userId);
        if (ppir != null) {
            for (final PersistentPreferredActivity ppa : ppir.filterSet()) {
@@ -1072,7 +1075,7 @@ final class Settings {
                serializer.endTag(null, TAG_ITEM);
            }
        }
        serializer.endTag(null, "hard-preferred-activities");
        serializer.endTag(null, TAG_PERSISTENT_PREFERRED_ACTIVITIES);
    }

    void writePackageRestrictionsLPr(int userId) {
@@ -1774,7 +1777,7 @@ final class Settings {
                    // Upgrading from old single-user implementation;
                    // these are the preferred activities for user 0.
                    readPreferredActivitiesLPw(parser, 0);
                } else if (tagName.equals("hard-preferred-activities")) {
                } else if (tagName.equals(TAG_PERSISTENT_PREFERRED_ACTIVITIES)) {
                    // TODO: check whether this is okay! as it is very
                    // similar to how preferred-activities are treated
                    readPersistentPreferredActivitiesLPw(parser, 0);