Implement keyboard shortcuts for switching article filters #50

Closed
opened 2026-07-13 10:19:20 -07:00 by serrebi · 1 comment
Owner

Currently, users can switch the active article filter via the "View" menu → "Article Filter" submenu.

It would be beneficial to add keyboard shortcuts to quickly apply filters. The proposal is to bind the first filter option in the "Article Filter" menu to CTRL+1, the second to CTRL+2, and so on. This will allow users to rapidly change the article display mode without leaving the keyboard, improving overall workflow efficiency.

Current Behavior

  • Filter switching is only available through the GUI menu ("View" → "Article Filter").
  • No keyboard shortcuts exist for this functionality.

Desired Behavior

  • Users can switch the active article filter using keyboard shortcuts.
  • The N-th filter option in the "Article Filter" menu corresponds to CTRL+N (e.g., CTRL+1 for the first option, CTRL+2 for the second, etc.).
  • Shortcuts work regardless of focus (as long as the application is active).

Benefits

  • Faster navigation and filter application for power users.
  • Improved accessibility for users who prefer keyboard-driven workflows.
  • Consistent experience with other desktop applications that use similar shortcut patterns.

Implementation Notes

  • Map the order of items in the "Article Filter" submenu to sequential CTRL+[1-9] shortcuts.
  • Ensure that adding these shortcuts does not conflict with existing key bindings.
  • Consider displaying the assigned shortcuts next to the menu items (e.g., "All (Ctrl+1)") for discoverability.
Currently, users can switch the active article filter via the "View" menu → "Article Filter" submenu. It would be beneficial to add keyboard shortcuts to quickly apply filters. The proposal is to bind the first filter option in the "Article Filter" menu to `CTRL+1`, the second to `CTRL+2`, and so on. This will allow users to rapidly change the article display mode without leaving the keyboard, improving overall workflow efficiency. #### Current Behavior - Filter switching is only available through the GUI menu ("View" → "Article Filter"). - No keyboard shortcuts exist for this functionality. #### Desired Behavior - Users can switch the active article filter using keyboard shortcuts. - The N-th filter option in the "Article Filter" menu corresponds to `CTRL+N` (e.g., `CTRL+1` for the first option, `CTRL+2` for the second, etc.). - Shortcuts work regardless of focus (as long as the application is active). #### Benefits - Faster navigation and filter application for power users. - Improved accessibility for users who prefer keyboard-driven workflows. - Consistent experience with other desktop applications that use similar shortcut patterns. #### Implementation Notes - Map the order of items in the "Article Filter" submenu to sequential `CTRL+[1-9]` shortcuts. - Ensure that adding these shortcuts does not conflict with existing key bindings. - Consider displaying the assigned shortcuts next to the menu items (e.g., "All (Ctrl+1)") for discoverability. <!-- forgejo-github-sync: issue github=serrebidev/BlindRSS#60 -->
Author
Owner

Fixed in v1.98.0. The View > Article Filter submenu now binds Ctrl+1 through Ctrl+6 to its six options in menu order (All Articles, Unread Only, Read Only, Media and Non-media, With Media Only, Without Media Only), with the shortcut shown in each label.

Fixed in v1.98.0. The View > Article Filter submenu now binds Ctrl+1 through Ctrl+6 to its six options in menu order (All Articles, Unread Only, Read Only, Media and Non-media, With Media Only, Without Media Only), with the shortcut shown in each label. <!-- forgejo-github-sync: comment github=serrebidev/BlindRSS#60/4960903504 -->
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
serrebi/BlindRSS#50
No description provided.