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

Commit 5b25236a authored by Sander Alewijnse's avatar Sander Alewijnse Committed by Android Git Automerger
Browse files

am c03dea76: Merge "Changed tag name and error strings for PersistentPreferredActivity storage."

* commit 'c03dea76':
  Changed tag name and error strings for PersistentPreferredActivity storage.
parents 4cf85c74 c03dea76
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) {
@@ -1775,7 +1778,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);