Skip to content

2.0.0

Choose a tag to compare

@Orshanski Orshanski released this 16 Oct 11:35
· 7 commits to main since this release
  • New books table. The book list now uses a native macOS table. It scrolls more smoothly, fits the pane width, and supports full keyboard navigation, Space and context menus. Column headers include a date-filter popover, and its Find button only becomes active after you change the dates.
  • More reliable export. The progress window now lists failed books, and you can cancel even in the middle of a book. File names are built correctly, with name collisions and length limits handled. Export stops cleanly if the destination folder becomes unavailable.
  • Smarter startup with external and network drives. If the library disk is disconnected or not responding, the app now shows a dedicated screen. A network share mounted under a different name (for example flibusta-1) is picked up automatically, without changing your saved paths.
  • Better search. Search now finds co-authors and normalizes Unicode, so accents and Greek final sigma no longer cause misses. The language filter also applies to authors and series. Flibusta-specific genres are now recognized.
  • Refined layout. The book card shows the cover in its own column, with the annotation below the metadata. The app remembers sidebar width and card height between launches. Search and the sidebar can be toggled from the toolbar and menu. The app now uses a single window.
  • Stability and performance. Damaged ZIP archives, corrupted caches and malformed INPX records no longer crash the app. Memory use on large libraries is much lower. Book cards open faster because only the book's description is parsed, not the whole text. The cover cache is now limited to 200 MB.