Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Select next feed with unread messages #132

Closed
martinrotter opened this issue Jul 19, 2017 · 0 comments
Closed

Select next feed with unread messages #132

martinrotter opened this issue Jul 19, 2017 · 0 comments
Assignees
Labels
Component-Feed-List Component-GUI Status-Fixed Ticket is resolved. Type-Desktop-Integration Application badly integrates into used desktop environment. Type-Enhancement This is request for brand new feature.
Milestone

Comments

@martinrotter
Copy link
Owner

This is a bit related to #6.

Add NEW keyboard assignable action: MARK THIS READ+MOVE TO NEXT UNREAD FEED.

The action would:

  1. Mark currently selected item (if any) as read.
  2. (In cycle) Go to next item, if it is expandable, expand, go to first child.
  3. If the item has unread messages, go to step 4, otherwise go to step 3 again.
  4. Select the item (feed) and stop.

So when user triggers the action, it selects next item (feed, recycle bin, etc.) which does contain some unread messages. User then can use other keyboard shortcuts or mouse to go through the list.

@martinrotter martinrotter added Component-Feed-List Component-GUI Status-Accepted I will eventually implement this. Type-Desktop-Integration Application badly integrates into used desktop environment. Type-Enhancement This is request for brand new feature. labels Jul 19, 2017
@martinrotter martinrotter added this to the 3.4.2 milestone Jul 19, 2017
@martinrotter martinrotter self-assigned this Jul 19, 2017
@martinrotter martinrotter modified the milestones: 3.4.3, 3.4.2, 3.4.4 Sep 6, 2017
@martinrotter martinrotter added Status-Fixed Ticket is resolved. and removed Status-Accepted I will eventually implement this. labels Sep 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component-Feed-List Component-GUI Status-Fixed Ticket is resolved. Type-Desktop-Integration Application badly integrates into used desktop environment. Type-Enhancement This is request for brand new feature.
Projects
None yet
Development

No branches or pull requests

1 participant