github AndyHazz/bookshelf.koplugin v6.5.0

one hour ago

New features

  • Collection shelves you arrange yourself (#390): Source > Your own collection picks a KOReader collection or makes one. Long-press a book to arrange: swipe it a place at a time, tap another book to send it there, long-press to swap. Add ornaments among the books and move them the same way.
  • Hardcover works without a sync plugin, or with either one (#603): give Bookshelf a Hardcover API key in Hardcover enrichment > Hardcover API key
  • Auto-link all books now runs in the background while you use your device, with progress in the status line. It pauses when you open a book and carries on when you come back to the shelf.
  • Sort by time left (#602)
  • Rating stars can take a colour of their own (#594)
  • The top panel's rating row has its own options (#484)
  • Each cover mark can show on covers, spine shelves, or both (#597)
  • Reading goals show as many goals as the cell has room for: all in a row, two rows of two, or a stack
  • Plugins can give their book menu button an icon of their own (#604, thanks @ghepting)

Improvements

  • Choosing a Hardcover book or edition shows covers, two to a row, inside the Hardcover menu
  • The book menu has a Hardcover link card, says which book it is linked to, and has clearer labels
  • Faded books are see-through, and fade on spine shelves too
  • Spine-out series boxes show titles on every spine, or on none
  • "Instant book close (beta)" is now "Close books in the background"

Fixes

  • Reload metadata no longer removes a book's cover
  • Better handling of book detection under certain folder configurations
  • A search with no matches no longer shows "Set home folder", and says "No matches" on a filtered shelf
  • After Select multiple adds books to a collection or takes them off, a shelf showing that collection updates straight away
  • KOReader no longer fails to start when a device restart leaves an empty cached file behind

Performance

  • Performance improvement for switching between shelves
  • Performance improvement for shelves of shelves

Don't miss a new bookshelf.koplugin release

NewReleases is sending notifications on new releases.