From 04f7b4a5a92505a8e05674deaa862e839fa422c2 Mon Sep 17 00:00:00 2001 From: Ron Rieve Date: Mon, 8 Sep 2014 00:37:03 +0200 Subject: [PATCH] Toast if there are no updates When the user updates the repo and all packages are recent, the update dialog exited so fast, that some users might have thought that the repo didn't update. To notify them that no new updates were found, the user now gets a toast. --- res/values/strings.xml | 1 + src/org/fdroid/fdroid/UpdateService.java | 1 + 2 files changed, 2 insertions(+) diff --git a/res/values/strings.xml b/res/values/strings.xml index 9e7772e52..25c1d3af4 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -217,6 +217,7 @@ Connecting to\n%1$s Checking apps compatibility with your device… Saving application details (%1$d%%) + No repository has any package updates No permissions are used. Permissions for version %s Show permissions diff --git a/src/org/fdroid/fdroid/UpdateService.java b/src/org/fdroid/fdroid/UpdateService.java index c7455047e..a34f30ba6 100644 --- a/src/org/fdroid/fdroid/UpdateService.java +++ b/src/org/fdroid/fdroid/UpdateService.java @@ -169,6 +169,7 @@ public class UpdateService extends IntentService implements ProgressListener { finished = true; } else if (resultCode == UpdateService.STATUS_COMPLETE_AND_SAME) { forwardEvent(EVENT_COMPLETE_AND_SAME); + Toast.makeText(context, context.getString(R.string.repos_unchanged), Toast.LENGTH_LONG).show(); finished = true; } else if (resultCode == UpdateService.STATUS_INFO) { forwardEvent(EVENT_INFO);