diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/QuickMedia.hpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/QuickMedia.hpp b/include/QuickMedia.hpp index c1df4ed..b5570da 100644 --- a/include/QuickMedia.hpp +++ b/include/QuickMedia.hpp @@ -69,6 +69,7 @@ namespace QuickMedia { bool fetching_next_page_running = false; bool fetching_next_page_failed = false; bool search_suggestion_submitted = false; + bool card_view = false; int fetched_page = 0; mgl::Text search_result_text; AsyncTask<FetchResult> fetch_future; @@ -110,6 +111,10 @@ namespace QuickMedia { Json::Value load_history_json(); + Json::Value load_recommended_json(const char *plugin_name); + void fill_recommended_items_from_json(const char *plugin_name, const Json::Value &recommended_json, BodyItems &body_items); + void save_recommendations_from_related_videos(const char *plugin_name, const std::string &video_url, const std::string &video_title, const BodyItems &related_media_body_items); + void set_clipboard(const std::string &str); private: void init(mgl::WindowHandle parent_window, std::string &program_path); |