koreader icon indicating copy to clipboard operation
koreader copied to clipboard

FR: Change Book Status to 'New'

Open autree-maker opened this issue 1 month ago • 8 comments

Does your feature request involve difficulty completing a task? Please describe. Currently you can easily update Book status to Reading, Oh Hold, or Finished, but it does not provide the option 'New' or 'Unread'. If I accidently open a book, it sets status to 'reading'. In order to remove it from reading status, I go to the books metadata.epub.lua and manually change the status.

Describe the solution you'd like When you long press on a book, in addition to the existing 'Reading', 'On Hold', and 'Finished', there is an option for 'Unread', or 'New'. If it is new it should also remove the progress you have in the book. Include a warning.

Describe alternatives you've considered Alternatively, when you mark it as 'New', you can have the it be an option to remove progress of the book or keep it.

Thank You!

autree-maker avatar Nov 22 '25 18:11 autree-maker

Select Reset to mark it as New.

jonnyl2 avatar Nov 22 '25 19:11 jonnyl2

Reset works but it will also remove any notes, if I am not mistaken. I think a way to reset reading progress without deleting anything else would be useful.

loeffner avatar Nov 23 '25 18:11 loeffner

There is a checkbox you can uncheck:

Image

jonnyl2 avatar Nov 23 '25 18:11 jonnyl2

Yes, but that checkbox includes reading progress and if you don't check it, the progress is not being reset. If you do check it all your notes are lost as well.

loeffner avatar Nov 23 '25 19:11 loeffner

Could you explain the use case for wanting to reset a book to New/Unread, while keeping all other data, but before it is finished? If you just want to reset the reading progress, you can just go to page 1 of the book and then close the book. (And delete it from the reading statistics separately if needed, but you'd have to do that in any case.)

jonnyl2 avatar Nov 23 '25 23:11 jonnyl2

One practical use case I recently encountered is the following: A new book was released in a series, which made me want to re-read all of them. For that I wanted to reset the reading progress for all of them.

Semantically, I think that progress is very different from notes and especially document setting and so I would argue it deserves its own checkbox.

Of course, there are workarounds, I am not denying that.

loeffner avatar Nov 26 '25 19:11 loeffner

Zero reading progress (i e. current page is 1) and "New book" are not the same.

hius07 avatar Nov 27 '25 04:11 hius07

What is your point?

loeffner avatar Nov 27 '25 14:11 loeffner