aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Manga.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2021-04-28 05:37:15 +0200
committerdec05eba <dec05eba@protonmail.com>2021-04-28 05:37:42 +0200
commit1b7abc7e819d055b3d0ea5be8967a1e381bb5d60 (patch)
tree503e6f67d933119df4512ef7186ed380b393f868 /src/plugins/Manga.cpp
parentf045e579e1faa186ca0ebf6e6d1e562fbcd75727 (diff)
Add youtube subscriptions, etc
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) {