More details
Some searches produce more results than can be returned with one query. For example if you search for books by Agatha Christie, there may be several hundreds matches. In such cases, the search button changes to allow you to retrieve more pages.
Please note, at the moment this only works when using the advanced search option.
Extra Columns
I have added two columns to the search screen to show series and wait times.
Series
If you sort by series, it should attempt to sort as best it can. It should cope with simple numbers.
Wait days
If you have multiple library cards, then this will show the smallest wait time .
If this is n/a it probably means that none of your libraries have any copies of the book.
The wait days has also been added to the submenu that displays when you place a book on hold. If you have multiple library cards, this allows you to select the library with the shortest wait time. (See #7)
A column for Wait days has also been added to the loans tab.
Load/Save
These options allow you to save search results and reload them at a latter date, but obviously that can lead to stale and inaccurate data.
These are really for debugging and may be be removed at some point.
Create empty entry in calibre
This option has been added to the Holds & Search tabs (See #3)
Privacy
More personal/sensitive information has been removed or redacted from the log files including email address.
Other Minor changes
Maximum number of search results increased to 100.
Logging of JSON data has been reformatted to make it easier to read.
Other Minor Fixes
Fixed issue with saving column width
Possible fix for issue with lucky day loan
No longer displays option to 'Borrow and download' loan as that feature does not work.
Fix for issue with custom column names : See #12
Fixed Inconsistency with multiple items selected on the loans tab (See #13)