Support large/Calibre collections
I have a large collection of e-books that I manage using Calibre for desktop and synchronize to my phone and tablet using Syncthing. I'd like to import then into Book Reader's collection, but there are so many that it's not practical to do it one-by-one.
The Calibre metadata.db file is also synchronized, so I'm pretty sure Book Reader could read from that and "discover" files that way. Or there could be a recursive "add all in directory" button.
I would prefer the former, since I have multiple copies of some books in different formats, which are managed by Calibre as one book, but the recursive method would view as multiple. I'd only want one version of each book loaded, perhaps based on some preference list. Mine would be:
If there is an epub, load that. Otherwise, if there's a mobi, load that. Otherwise, use the PDF.
That would change for each person though, so maybe an option to choose the import file type prefetences too?
Those are just some ideas. Big thing here is importing a large collection that has some duplicate entries with different formats.