More specific time filtering
Requirements
- [X] This is a feature request and not a bug report. Otherwise, please create a new bug report instead.
- [X] Please check to see if this request (or a similar one) already exists.
- [X] It's a single feature. Please don't request multiple features in one issue.
Describe the feature you'd like
When changing the sort type, instead of having such a large menu with so many 'Top' filtering options, it would be better to have only the most common sorting options and a 'More' option that opens up a window allowing you to input more specific times.
Some quick mockups of what I'm thinking of:
Alternatively, you could have a text box next to a drop down selector with 'hours' 'days' 'months' 'years' in the window above:
I completely agree; I also believe that this is the wrong mental model. Our current model is somehow worse than Reddit's—quite a feat. In case min/max sliders are too complex to implement, I propose an alternative: two drop-downs, one that determines type of sorting (e.g., Hot, Active, Controversial, Top) and another that determines the time range (e.g., in the last year, in the last month).
I added this to the back end recently, so this time filtering will come as part of 1.0.0.
https://github.com/LemmyNet/lemmy/pull/5403