fredrikburmester / streamyfin

A Jellyfin client build with Expo
Mozilla Public License 2.0
1.11k stars 31 forks source link

Rework filters and sorting #96

Open lostb1t opened 3 months ago

lostb1t commented 3 months ago

Some suggestions on sorting and filtering

for sorting i would merge order by (Asc And Desc) into the sort options sheet

so when selecting sortby (cane be renamed to just "sort") there wil be asc and desc option on top and then all sort options.

Its currently unclear when sorting had been selected. I would suggest replacing “Sort” with the selected sort name

regarding filters. I would roll this into one as well.

So a single filter button which will have a selection of the filter type (genre, year etc) when selected it wil show the suboptions for that type (Anime, Action etc for genre)

When a filter is set, replace the filter text in the button with the selected filter.

One thing to note is that in theory you can have multiple filters. It would be a nice to have. If to implement multiple filters i would just show the amount/count of filters active next to the filter label: "Filter (3)"

yihaolee85 commented 3 months ago

I like this suggestion, so it would be something similar to the Jellyfin's filter and sorting system:

IMG_1206 IMG_1207

lostb1t commented 3 months ago

yup