summaryrefslogtreecommitdiff
path: root/src/app.c
diff options
context:
space:
mode:
authorJaakko Keränen <jaakko.keranen@iki.fi>2020-12-19 10:26:23 +0200
committerJaakko Keränen <jaakko.keranen@iki.fi>2020-12-19 10:26:23 +0200
commit3bde9d383a107760ee56ebc7f780154bfd3f3de7 (patch)
tree4703b0625c68a30be76251c5349659f3c9d14a21 /src/app.c
parent6e54b0b5449e607417b2bd5b68ac4292277bad4b (diff)
Remote bookmark sources
Bookmarks tagged "remotesource" are fetched and all links are treated as remote bookmarks. Remote bookmarks are not saved locally.
Diffstat (limited to 'src/app.c')
-rw-r--r--src/app.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/app.c b/src/app.c
index 77fbf430..4ea37cd4 100644
--- a/src/app.c
+++ b/src/app.c
@@ -1363,6 +1363,14 @@ iBool handleCommand_App(const char *cmd) {
1363 makeFeedSettings_Widget(findUrl_Bookmarks(d->bookmarks, url)); 1363 makeFeedSettings_Widget(findUrl_Bookmarks(d->bookmarks, url));
1364 return iTrue; 1364 return iTrue;
1365 } 1365 }
1366 else if (equal_Command(cmd, "bookmarks.reload.remote")) {
1367 fetchRemote_Bookmarks(bookmarks_App());
1368 return iTrue;
1369 }
1370 else if (equal_Command(cmd, "bookmarks.request.finished")) {
1371 requestFinished_Bookmarks(bookmarks_App(), pointerLabel_Command(cmd, "req"));
1372 return iTrue;
1373 }
1366 else if (equal_Command(cmd, "bookmarks.changed")) { 1374 else if (equal_Command(cmd, "bookmarks.changed")) {
1367 save_Bookmarks(d->bookmarks, dataDir_App_); 1375 save_Bookmarks(d->bookmarks, dataDir_App_);
1368 return iFalse; 1376 return iFalse;