AndrewBennet / ReadingListV1

:books: :iphone: Reading List - an iOS app to track personal reading lists
https://readinglist.app
GNU General Public License v3.0
300 stars 48 forks source link

More organization options for books that are started but not finished #56

Open shilorigins opened 3 years ago

shilorigins commented 3 years ago

Hello,

In the course of using the app, I've run into a couple situations that don't neatly fit into the current options.

  1. I often check out books from the library, so I end up with books that I've started reading and intend to finish, but can not currently read. I don't want these books in my Reading section while I can't read them, but moving them to To Read erases the Started and Progress fields.
  2. I've started some books that I never intend to finish. Having these books in the Finished list is misleading and erases their Progress, but I don't want to simply delete them.

I think the first situation can be remedied by just persisting Started and Progress data when a book is moved from Reading to To Read. Hopefully this wouldn't cause any problems.

I'm not sure about the second case. The best idea I came up with is adding a new stage called something like Did Not Finish, and displaying those books on the Finished tab under the Finished list, like how the To Read and Reading lists are displayed on the same tab. These entries would also store Progress, so the user can remember how far they got before abandoning the book.

I'm interested to hear your thoughts on whether either of these should be addressed. Hopefully they are useful to consider.

Best, Devan