I use yet another solution: a custom "Read" column where I put the date when I finished reading a book, and column colouring, so all books I have read are shown in colour. Plus the Reading List plugin to prioritize what I want to read.
All in all, Calibre is a very flexible program and in most cases, you can quite easily make it fit to your needs.
|