Bug 392888 - Allow setting a "default status filter" in settings, for when Quick Filter is hidden
Summary: Allow setting a "default status filter" in settings, for when Quick Filter is...
Status: CONFIRMED
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: 5.7.2
Platform: Exherbo Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-08 19:29 UTC by Alex Elsayed
Modified: 2021-03-17 16:29 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Elsayed 2018-04-08 19:29:42 UTC
Note: I'm on 5.7.3, but Bugzilla doesn't have that yet, so filing against 5.7.2.

In Akregator, article status filtering and title filtering are both tied to the "Quick Filter" bar. However, this forces a number of problematic trade-offs:

- If the filter is visible, various cases cause keyboard focus to move to the filter input, resulting in shortcuts (such as "d" for "mark read") instead causing the filter to kick in
- If the filter is not visible, the article status filter is reset (this behavior was introduced somewhere within the past year, and while it makes sense from a "invisible settings are liable to confuse the user", it also makes my use case impossible)

The vast majority of the time, I want:
- To only see unread articles
- To not have the filter bar visible or a valid target for keyboard focus

Occasionally, I want:
- To see all articles, or
- To filter articles, or
- Both

If there was an item in settings, that set the "default status filter" (all/unread/new) for when the Quick Filter bar was hidden (and thus would also set that dropdown appropriately on reset), this would make Akregator much easier for me to use with my workflow (which the reset-on-hide behavior regressed).

(For a while, I worked around the reset-on-hide behavior by manually setting the appropriate fields in akregatorrc, but it's just recently stopped accepting status filters being set while the Quick Filter bar is hidden.)
Comment 1 Ricardo J. Barberis 2021-03-17 16:29:58 UTC
As of Akregator 5.16.3 (20.12.3) this behaviour is still present.

For my own use case (which is very similar to Alex's - almost always: only see unread articles, *do* have the filter bar visible; occasionally: see all articles and/or filter articles) I'd be happy if the filter bar would only get focus when you click inside it to type but no when you click on the drop down to filter by status.


Full info:

Operating System: Slackware64 -current (a.k.a 15.0-alpha1)
KDE Plasma Version: 5.21.3
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Kernel Version: 5.10.23
OS Type: 64-bit
Graphics Platform: X11
Processors: 8 × Intel® Core™ i5-1035G1 CPU @ 1.00GHz
Memory: 15.3 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics