aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Manga.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Manga.cpp')
-rw-r--r--src/plugins/Manga.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/Manga.cpp b/src/plugins/Manga.cpp
index f3c6814..2c7bae0 100644
--- a/src/plugins/Manga.cpp
+++ b/src/plugins/Manga.cpp
@@ -1,13 +1,17 @@
#include "../../plugins/Manga.hpp"
#include "../../include/Program.hpp"
+#include "../../include/Notification.hpp"
namespace QuickMedia {
TrackResult MangaChaptersPage::track(const std::string &str) {
const char *args[] = { "automedia", "add", "html", content_url.data(), "--start-after", str.data(), "--name", content_title.data(), nullptr };
- if(exec_program(args, nullptr, nullptr) == 0)
+ if(exec_program(args, nullptr, nullptr) == 0) {
+ show_notification("QuickMedia", "You are now tracking \"" + content_title + "\" after \"" + str + "\"", Urgency::LOW);
return TrackResult::OK;
- else
+ } else {
+ show_notification("QuickMedia", "Failed to track media \"" + content_title + "\", chapter: \"" + str + "\"", Urgency::CRITICAL);
return TrackResult::ERR;
+ }
}
void MangaChaptersPage::on_navigate_to_page(Body *body) {