A few days ago I posted KoSend, an Android app that sends books from your phone to KOReader through its built-in calibre wireless client. Thanks to everyone who tried it and left feedback! Since then I've released four updates (now v1.3.0).
Here's what's new:
- Edit book details before sending: fix the title and authors, description, filename, set the series and its number, add tags. KOReader then sorts and groups the book properly and shows the tags as keywords.
- Changes are written into the file when it's sent: the OPF for EPUB, plus FB2, MOBI, AZW3 and PDF info. The copy on your phone isn't modified, and "Restore details from the file" brings back the original details.
- Change the cover with any image from your phone (EPUB, MOBI, AZW3, FB2).
- Crop the cover: 2:3, 5:8 (Kindle), 3:4 (Kobo), square, the image's own shape or free, with rotation and the final size in pixels. In EPUBs the cover page is fitted to the new image so it doesn't get stretched.
- Re-sending an edited book works: KoSend gives it a new file name so KOReader picks up the new cover and details, and it deletes the old copy from the e-reader.
- Series, series number and tags are sent to KOReader's calibre metadata for every book.
- Covers in the queue for EPUB, MOBI/AZW3 and PDF.
- A details page for each book: authors, series, publisher, date, language, ISBN, description, file info.
- Drag to reorder the queue, swipe to remove with undo.
- A Retry button right on books that failed to send.
- Better metadata reading for MOBI and AZW3.
- Safer transfers: KoSend reads the list of books on the e-reader every time it connects. It only deletes old copies that are actually there and never overwrites a different book with the same name.
- See how much space KoSend uses, with an option to delete a book's copy once KOReader has it.
Same as before: nothing to install on the reader, no accounts, no internet, GPL-3.0.
If you try it, tell me whether it worked, along with your device and KOReader version.
If you find KoSend useful, a ⭐ on GitHub would mean a lot. It helps other KOReader users find the project. Ideas for new features, bug reports and suggestions are very welcome here in the comments or as a GitHub issue.
GitHub: https://github.com/FedericoDiTosto/KoSend
APK: https://github.com/FedericoDiTosto/KoSend/releases/latest