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

Multiple select should be enabled with support for all context menu action items #469

Open dylankenneally opened 2 years ago

dylankenneally commented 2 years ago

Is your feature request related to a problem? Please describe. Problem: it takes far too long to mark a bunch of articles as read, unread, hidden or visible. I.e. too many user clicks are needed.

Example:

  1. add the Public Timeline Feed for yang991178 to Fluent
  2. mark every 2nd article as Hidden
    • this currently means selecting each article you want to hide, one at a time
    • right clicking and selecting "Hide article"
    • ATTOW there are 30 articles brought into Fluent when I add that feed, with 15 to hide in my example leading to 45 user clicks to hide them

Describe the solution you'd like Suggested: multi-selection of articles & being able to use a single action on all of them.

Describe alternatives you've considered Considered the extension of 'Mark below as [read|unread|hidden|unhidden]' - but this doesn't solve the problem unless the user's articles happen to align with the software's sorting schemes, which seems unlikely.

Additional context n/a