diff options
author | dec05eba <dec05eba@protonmail.com> | 2021-06-15 20:26:02 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2021-06-15 20:26:02 +0200 |
commit | dccfb471ff7017f9ce3a6ed264a684e4fbc383e4 (patch) | |
tree | df05404dcae6e26d2c1c8b2335d3d2899b913159 /src/plugins/Mangadex.cpp | |
parent | 2c0347ff7a13896dcc64c1deb4447449790bad73 (diff) |
Add manga description to mangadex and mangakatana search, fix matrix notification invite not showing when opening quickmedia, clear fetch page and items on reload of lazy page
Diffstat (limited to 'src/plugins/Mangadex.cpp')
-rw-r--r-- | src/plugins/Mangadex.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/Mangadex.cpp b/src/plugins/Mangadex.cpp index 45e81cd..0178c1e 100644 --- a/src/plugins/Mangadex.cpp +++ b/src/plugins/Mangadex.cpp @@ -186,6 +186,14 @@ namespace QuickMedia { auto body_item = BodyItem::create(std::move(title)); body_item->url = id_json.asString(); + const Json::Value &description_json = attributes_json["description"]; + if(description_json.isObject()) { + const Json::Value &en_json = description_json["en"]; + if(en_json.isString()) { + body_item->set_description(en_json.asString()); + body_item->set_description_color(sf::Color(179, 179, 179)); + } + } result_items.push_back(std::move(body_item)); } |