lemmy-ui icon indicating copy to clipboard operation
lemmy-ui copied to clipboard

More specific time filtering

Open AdrianTheFrog opened this issue 2 years ago • 2 comments

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: Screenshot 2023-10-18 234043 Screenshot 2023-10-19 000342

Alternatively, you could have a text box next to a drop down selector with 'hours' 'days' 'months' 'years' in the window above: Screenshot 2023-10-19 000927

AdrianTheFrog avatar Oct 19 '23 04:10 AdrianTheFrog

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).

TehBrian avatar Mar 06 '25 16:03 TehBrian

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

dessalines avatar Mar 07 '25 14:03 dessalines