diff options
author | Jaakko Keränen <jaakko.keranen@iki.fi> | 2020-12-19 10:26:23 +0200 |
---|---|---|
committer | Jaakko Keränen <jaakko.keranen@iki.fi> | 2020-12-19 10:26:23 +0200 |
commit | 3bde9d383a107760ee56ebc7f780154bfd3f3de7 (patch) | |
tree | 4703b0625c68a30be76251c5349659f3c9d14a21 /src/app.c | |
parent | 6e54b0b5449e607417b2bd5b68ac4292277bad4b (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.c | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -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; |