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

Commit 7e19525d authored by Peter Kalauskas's avatar Peter Kalauskas
Browse files

Move common strings from System UI to SettingsLib

Bug: 188542158
Test: With config_guestUserAutoCreated=true, create guest, then reset
      guest. Ensure all dialog strings are correct.
Change-Id: I8ad29c0c7ddc0c672cf8bdd0610db611bb30823e
parent 8affbdac
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -1426,7 +1426,12 @@
    <string name="guest_reset_guest">Reset guest</string>
    <!-- Name for the guest user [CHAR LIMIT=35] -->
    <string name="guest_nickname">Guest</string>

    <!-- Title of the confirmation dialog to confirm resetting guest. [CHAR LIMIT=NONE] -->
    <string name="guest_reset_guest_dialog_title">Reset guest?</string>
    <!-- Label for button in confirmation dialog when resetting guest user [CHAR LIMIT=35] -->
    <string name="guest_reset_guest_confirm_button">Reset</string>
    <!-- Status message indicating the device is in the process of resetting the guest user. [CHAR_LIMIT=NONE] -->
    <string name="guest_resetting">Resetting guest\u2026</string>
    <!-- An option in a photo selection dialog to take a new photo [CHAR LIMIT=50] -->
    <string name="user_image_take_photo">Take a photo</string>
    <!-- An option in a photo selection dialog to choose a pre-existing image [CHAR LIMIT=50] -->
+0 −6
Original line number Diff line number Diff line
@@ -1148,18 +1148,12 @@
    <!-- Title of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
    <string name="guest_exit_guest_dialog_title">Remove guest?</string>

    <!-- Title of the confirmation dialog when resetting guest session [CHAR LIMIT=NONE] -->
    <string name="guest_reset_guest_dialog_title">Reset guest?</string>

    <!-- Message of the confirmation dialog when exiting guest session [CHAR LIMIT=NONE] -->
    <string name="guest_exit_guest_dialog_message">All apps and data in this session will be deleted.</string>

    <!-- Label for button in confirmation dialog when exiting guest session [CHAR LIMIT=35] -->
    <string name="guest_exit_guest_dialog_remove">Remove</string>

    <!-- Label for button in confirmation dialog when resetting guest session [CHAR LIMIT=35] -->
    <string name="guest_reset_guest_dialog_remove">Reset</string>

    <!-- Title of the notification when resuming an existing guest session [CHAR LIMIT=NONE] -->
    <string name="guest_wipe_session_title">Welcome back, guest!</string>

+5 −4
Original line number Diff line number Diff line
@@ -1012,14 +1012,15 @@ public class UserSwitcherController implements Dumpable {

        public ExitGuestDialog(Context context, int guestId, int targetId) {
            super(context);
            setTitle(mGuestUserAutoCreated ? R.string.guest_reset_guest_dialog_title
            setTitle(mGuestUserAutoCreated
                    ? com.android.settingslib.R.string.guest_reset_guest_dialog_title
                    : R.string.guest_exit_guest_dialog_title);
            setMessage(context.getString(R.string.guest_exit_guest_dialog_message));
            setButton(DialogInterface.BUTTON_NEGATIVE,
                    context.getString(android.R.string.cancel), this);
            setButton(DialogInterface.BUTTON_POSITIVE,
                    context.getString(
                            mGuestUserAutoCreated ? R.string.guest_reset_guest_dialog_remove
                    context.getString(mGuestUserAutoCreated
                            ? com.android.settingslib.R.string.guest_reset_guest_confirm_button
                            : R.string.guest_exit_guest_dialog_remove), this);
            SystemUIDialog.setWindowOnTop(this);
            setCanceledOnTouchOutside(false);