aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Manga.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2020-10-11 21:35:37 +0200
committerdec05eba <dec05eba@protonmail.com>2020-10-13 13:13:01 +0200
commit77ed51898157d99112be7550471ec06e32344c9e (patch)
tree0645274d0f13b4fa6940d4054f74a070611a8ef0 /src/plugins/Manga.cpp
parentda89ec98fb34757f0c46dc8cb2dd87ae78d317ce (diff)
Refactor plugin into seperate pages
TODO: Readd 4chan login page, manganelo creators page, autocomplete
Diffstat (limited to 'src/plugins/Manga.cpp')
-rw-r--r--src/plugins/Manga.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/plugins/Manga.cpp b/src/plugins/Manga.cpp
index 6ad11ab..70a1664 100644
--- a/src/plugins/Manga.cpp
+++ b/src/plugins/Manga.cpp
@@ -1,7 +1,12 @@
#include "../../plugins/Manga.hpp"
+#include "../../include/Program.h"
namespace QuickMedia {
- const std::vector<Creator>& Manga::get_creators() const {
- return creators;
+ 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)
+ return TrackResult::OK;
+ else
+ return TrackResult::ERR;
}
} \ No newline at end of file