pechorka / adhd-reader

2 stars 0 forks source link

[WIP - Research required] Sorting list settings #64

Open AAKrasnova opened 10 months ago

AAKrasnova commented 10 months ago

Problem statement

image I have over 4 pages in my list and I don't like that it's sorted by Date Added (Oldest First) and unread texts are visible.

Options for Sorting:

Date Added (Newest First): Sorts the list based on the most recently added texts, showing the newest ones at the top. Date Added (Oldest First): Sorts the list based on the date added, with the oldest at the top. Date Read (Newest First): Sorts based on the most recently read texts. Date Read (Oldest First): Sorts based on the least recently read texts. Alphabetical (A-Z): Sorts the list alphabetically by the title or first few words of the text. Alphabetical (Z-A): Sorts the list in reverse alphabetical order. Progress (Nearest to completion) Progress (Not started first) Length (Shortest to Longest): Sorts based on the length of the text. Length (Longest to Shortest): Sorts based on the length of the text, but in reverse. Unread First: Sorts unread texts to the top. Random: Randomly sorts the list each time it’s displayed. Popularity: If we implement this feature

Possible Solution

Add option "Smart" sorting. It allows users to feel progress quickly by displaying first: