From 3bde9d383a107760ee56ebc7f780154bfd3f3de7 Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Sat, 19 Dec 2020 10:26:23 +0200 Subject: Remote bookmark sources Bookmarks tagged "remotesource" are fetched and all links are treated as remote bookmarks. Remote bookmarks are not saved locally. --- src/bookmarks.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/bookmarks.h') diff --git a/src/bookmarks.h b/src/bookmarks.h index 8273d7bc..2975b082 100644 --- a/src/bookmarks.h +++ b/src/bookmarks.h @@ -27,6 +27,8 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #include #include +iDeclareType(GmRequest) + iDeclareType(Bookmark) iDeclareTypeConstruction(Bookmark) @@ -54,6 +56,9 @@ void clear_Bookmarks (iBookmarks *); void load_Bookmarks (iBookmarks *, const char *dirPath); void save_Bookmarks (const iBookmarks *, const char *dirPath); +void fetchRemote_Bookmarks (iBookmarks *); +void requestFinished_Bookmarks (iBookmarks *, iGmRequest *req); + void add_Bookmarks (iBookmarks *, const iString *url, const iString *title, const iString *tags, iChar icon); iBool remove_Bookmarks (iBookmarks *, uint32_t id); -- cgit v1.2.3