Repository navigation
Magpie v0.1.6
- Format readers.ts and mobi.ts; pin prettier so CI can't drift
- The window goes down to add, clean, send: iPhone & iPad first in Send, a Send to section in the sidebar
- Add books in any common format: MOBI, AZW3, PDF, FB2, text, web pages and zips of them
- Design pass: toolbar fits the smallest window, Reduce Motion stops every animation, clearer review and inspector
- Apple Books: send.books puts a copy filed by series, author sort and cover into Books, and the preview has iPhone Duo (folded and open) and iPad
- Look Up brings back Open Library readers' ratings
- Look Up Details finds the real cover for books whose cover Magpie drew or is too small
- Bench: a cover counts only if it is the book's own
- Covers: a book with none gets one drawn from its title and author
- Bench: layout twins, text preserved gate, clean rate
- Covers: Choose a Cover puts a picture into the book, and Calibre's cover goes in when a book has none
- Send builds the right file for each reader and keeps it
- Layout: books obey the reader's font, size, spacing and dark mode
- Paper-craft art from Greg's image kit: README header, social card, site spots, DMG background, empty states
- Clean or Needs work: every book is checked, and what's left is a to-do
- Motion, part two: rolling counts, Look Up's pace, shelves filling in, page slides, milestones and a repairs tally
- Motion: a gliding progress bar, books that rise in, covers that fade up, accepted details that land, and sheets that leave
- New icon: a paper-craft magpie whose wing is a fan of book pages
- just ship: gate on CI's check only, Rust tests beside the build, UI built only when it changed
- Release from the Mac: just ship, signed auto-update, a lighter release profile
- CI: run the gate in Playwright's image, Mac job only when the app changes
First time opening it? macOS will warn you because Magpie is not notarized yet. Open System Settings › Privacy & Security and click Open Anyway. Details: https://magpie.gmfoster.com/#first-open
This build is for Macs with Apple silicon.