Mark all as read from Drawer tree #75
Labels
No labels
needs-info
needs-triage
ready-for-agent
ready-for-human
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
TheAnachronism/tt-rss-viewer#75
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What to build
Long-press a category or feed in the Drawer tree to open a context menu with Mark all as read. Confirm with the row’s Unread count, then mark every unread article in that row’s scope as read (category scope includes nested descendants). Do not change Selection when opening the menu. Optimistically update Unread counts and refresh the List hub when the current Selection could include those articles.
Product language: Mark all as read (not Catch up). Virtual feeds are out of scope for the menu in this ticket.
Server:
catchupFeedwith modeall, pairing feed/category id withis_catcorrectly.Acceptance criteria
Blocked by
Done in
4b36fb6with follow-upf72e1c9— Drawer long-press Mark all as read (catchupFeed mode all), optimistic/reconciled counters, and List hub refresh including ancestor category Selections.