yang991178 / fluent-reader

Modern desktop RSS reader built with Electron, React, and Fluent UI
https://hyliu.me/fluent-reader/
BSD 3-Clause "New" or "Revised" License
7.81k stars 426 forks source link

Implement an option to not mark an article as read automatically when it is opened #528

Open Jordan-Glass opened 1 year ago

Jordan-Glass commented 1 year ago

Is your feature request related to a problem? Please describe. The current default behaviour marks an article as read automatically and instantaneously when it is opened.

Describe the solution you'd like I would like if there was an option to disable this automatic behaviour and keep an article marked as unread until I explicitly mark it as read. This can be seen in email clients like Thunderbird on the desktop and K-9 and Canary on mobile, which allow me to read an email and mark it as read only when I explicitly decide to.

This could be assisted by a "mark as read" button at the bottom of an article text that you could use when you've finished reading it, and also by #292 to mark articles as read directly from the main list if I know I'm not going to read them and don't want to open them.

Describe alternatives you've considered The alternative functionality already exists, which is having an article marked as read (as per the current behaviour) then using the context menu to mark it as unread if you decide not to read it at the current time.

Additional context The feature in Thunderbird:

2023-02-14_15-47-16