Just a few suggestions for the search function in Koreader:
1. If there are multiple calibre.metadata files, utilize all of them. Currently, I can search the books on the internal storage or the external storage but not both. Alternatively, if multiples are present, present them as part of the found dialogue and allow selecting one of them as the default.
2. Before displaying the search results, sort them. Scrolling through 4 pages of unsorted results to find a book is not a productive use of my time.
3. More of a blue sky suggestion. Return the series name as a result in the search and allow selecting it to display the books in the series similar to what the Kobo search allows. I suspect that this is onne of those ideas that is going to be a lot harder to implement than would appear.
4. More of a nit. Change the name from LIBRARY_PATH to SEARCH_PATH or SEARCH_LIBRARYPATH to be consistent with the other SEARCH_whatever entries. Also when using the Set Defaults dialogue, the LIBRARY_PATH is not displayed until it is set to a value other than nil.
Regards,
David
|