diff --git a/app/src/main/java/com/aurora/store/activity/AuroraActivity.java b/app/src/main/java/com/aurora/store/activity/AuroraActivity.java index 7ec713d0e..57a06bdc8 100644 --- a/app/src/main/java/com/aurora/store/activity/AuroraActivity.java +++ b/app/src/main/java/com/aurora/store/activity/AuroraActivity.java @@ -296,14 +296,15 @@ public class AuroraActivity extends AppCompatActivity { } protected void showAddRepoDialog(Update update) { + final String changelog = TextUtil.emptyIfNull(update.getChangelog()); MaterialAlertDialogBuilder builder = new MaterialAlertDialogBuilder(this) - .setTitle("New update available") + .setTitle(getString(R.string.dialog_title_self_update)) .setMessage(new StringBuilder() .append(update.getVersionName()) - .append("\nChangelog:\n") - .append(TextUtil.emptyIfNull(update.getChangelog())) - .append("\n") - .append("Do you wish to update now ?") + .append("\n\n") + .append(changelog.isEmpty() ? getString(R.string.details_no_changes) : changelog) + .append("\n\n") + .append(getString(R.string.dialog_desc_self_update)) .toString()) .setPositiveButton(getString(android.R.string.yes), (dialog, which) -> { Intent intent = new Intent(this, SelfUpdateService.class); diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 2d1aef7bb..b7b7098b3 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -153,6 +153,8 @@ Your rating Log out ? + New update available + Do you wish to update now ? Cancel all Canceled