miniflux / v2

Minimalist and opinionated feed reader
https://miniflux.app
Apache License 2.0
6.89k stars 721 forks source link

Differentiate actual read item and marked-as-read item #784

Open shizunge opened 4 years ago

shizunge commented 4 years ago

Separated from #668

Today an article is marked as read when

  1. we view it (i.e. from /unread/entry/ or /history/entry/)
  2. use the mark-all-read/mark-page-as-read action.

We want to differentiate these behaviors. Thus we could tell which feed we interact most. We call the 1st one viewed, the 2nd one marked.

We need:

  1. In the "feed" page: For each feed, shows three numbers (instead of two): unread count, read count and total count. Sort feed by viewed articles. (#632 )

  2. Show only viewed items in the history page.

darddan commented 4 years ago

Please consider adding status type archived to differentiate between the entries that have been read/mark as read and those that have been automatically removed

shizunge commented 3 years ago

Please consider adding status type archived to differentiate between the entries that have been read/mark as read and those that have been automatically removed

@darddan I do not think I got you. Read items can be seen in the history tab. Automatically removed items cannot be seen anywhere. They are already differentiated.

MaybeThisIsRu commented 3 years ago

This fits my use-cases as well. When I'm marking something as read from the API, I'm not really "reading" them so much so getting them out of view. I'd like to be able to differentiate between items I actually read, and those I marked as such from the API/interface.

shizunge commented 11 months ago

Here is the discussion on this topic https://github.com/orgs/miniflux/discussions/1772