From 129b34f119a80bc74c87f7b655fc9642ea4b7cfd Mon Sep 17 00:00:00 2001 From: Jays2Kings Date: Wed, 4 May 2022 17:01:00 -0400 Subject: [PATCH] Added notification action to skipped ("learn why") Just opens the same url thats opened by tapping it And changing string in the log to say "learn more - url", to not have a similar string of "learn why at: " --- .../kanade/tachiyomi/data/library/LibraryUpdateNotifier.kt | 5 +++++ .../eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt | 2 +- app/src/main/res/values/strings.xml | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateNotifier.kt b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateNotifier.kt index 04dbf071f3..e7f084918c 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateNotifier.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateNotifier.kt @@ -149,6 +149,11 @@ class LibraryUpdateNotifier(private val context: Context) { context.getString(R.string.open_log), NotificationReceiver.openErrorOrSkippedLogPendingActivity(context, uri), ) + addAction( + R.drawable.ic_help_outline_24dp, + context.getString(R.string.learn_why), + NotificationHandler.openUrl(context, HELP_SKIPPED_URL), + ) } .build(), ) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt index bb4a5530c2..2d98f1e4fa 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt @@ -372,7 +372,7 @@ class LibraryUpdateService( val skippedFile = writeErrorFile( skippedUpdates, "skipped", - getString(R.string.learn_more_at_, LibraryUpdateNotifier.HELP_SKIPPED_URL), + getString(R.string.learn_why) + " - " + LibraryUpdateNotifier.HELP_SKIPPED_URL, ).getUriCompat(this) notifier.showUpdateSkippedNotification(skippedUpdates.map { it.key.title }, skippedFile) } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 75748ee712..eacf920fa0 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1020,7 +1020,7 @@ Install Keep Keep in %1$s - Learn more at: %1$s + Learn why Left Less Loading…