diff options
author | Jaakko Keränen <jaakko.keranen@iki.fi> | 2021-10-01 16:29:39 +0300 |
---|---|---|
committer | Jaakko Keränen <jaakko.keranen@iki.fi> | 2021-10-01 16:29:39 +0300 |
commit | b5c1e658fb7cd1e81c512323c6c3fa6dfb565522 (patch) | |
tree | 38d5682b56d7989c85cca519a0d94701eb0055e6 /src/ui/sidebarwidget.c | |
parent | 692db72f23b6157aad2d450ec47410115c1fb76f (diff) |
Feeds: Don't forget entries or their unread status
Three important changes:
1) Visited URLs can be marked as "kept" so they will never be discarded due to old age.
2) Feed entries are not discarded from the database until they are removed from the source, and then become too old (six months).
3) Visited feed entry URLs are always flagged as kept, so the (un)read status will not be forgotten.
Diffstat (limited to 'src/ui/sidebarwidget.c')
-rw-r--r-- | src/ui/sidebarwidget.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ui/sidebarwidget.c b/src/ui/sidebarwidget.c index 4b772eeb..fcdb5b9e 100644 --- a/src/ui/sidebarwidget.c +++ b/src/ui/sidebarwidget.c | |||
@@ -1463,7 +1463,7 @@ static iBool processEvent_SidebarWidget_(iSidebarWidget *d, const SDL_Event *ev) | |||
1463 | removeUrl_Visited(vis, url); | 1463 | removeUrl_Visited(vis, url); |
1464 | } | 1464 | } |
1465 | else { | 1465 | else { |
1466 | visitUrl_Visited(vis, url, transient_VisitedUrlFlag); | 1466 | visitUrl_Visited(vis, url, transient_VisitedUrlFlag | kept_VisitedUrlFlag); |
1467 | } | 1467 | } |
1468 | postCommand_App("visited.changed"); | 1468 | postCommand_App("visited.changed"); |
1469 | return iTrue; | 1469 | return iTrue; |