• v0.1.4 72e4d5c5a2

    v0.1.4 Stable

    pax released this 2026-04-05 06:38:41 +00:00 | 572 commits to main since this release

    Changes since v0.1.3

    Library Rewrite

    • Three-tab layout — Browse | Bookmarks | Library
    • Bookmarks (formerly Favorites) — posts tracked in DB, like browser bookmarks. Can revisit from cache.
    • Library — browse saved files on disk with sorting (date, name, size) and folder sidebar
    • Independent operations — bookmarking and saving are now decoupled. Bookmark without saving, save without bookmarking.
    • Unbookmarking no longer deletes saved files
    • Saving no longer auto-bookmarks
    • Configurable library directory — Settings > Paths with browse button

    Visual Indicators

    • Yellow star for bookmarked posts
    • Green dot for saved posts
    • Red dot for missing files (NAS/external drive offline)
    • All three QSS-controllable: qproperty-bookmarkedColor, qproperty-savedColor, qproperty-missingColor

    Library Tab

    • Video thumbnails via ffmpeg first-frame extraction
    • Right-click context — Open in Default App, Open Containing Folder, Copy File Path, Delete from Library
    • Multi-select delete — bulk delete files from library
    • Unreachable warning — red text when library directory is missing or unmounted

    Slideshow

    • Preview cleared while slideshow is open — media only plays in slideshow, info/tags still visible in main app
    • Preview restores on close — current post reloads when slideshow exits
    • Video position sync — remembers playback position between preview and slideshow both ways
    • Actions hidden for Library — no Bookmark/Save buttons when browsing library in slideshow
    • Actions toggle dynamically — switching tabs with slideshow open shows/hides buttons
    • Focus-aware — key events and scroll-to-volume only fire when slideshow window is active
    • No more external player — video errors logged instead of opening in system player

    Blacklist

    • Add post URLs manually — "Add..." button in Settings > Blacklist accepts multiple URLs
    • Backfill — filtered posts replaced from next API pages to fill page size

    Other

    • Auto cache eviction — runs live after each download when enabled
    • Renamed terminology — Favorite→Bookmark throughout UI and code
    • Configurable library path — custom save directory applied on startup

    Download

    booru-viewer.exe — Windows standalone (requires VP9 Video Extensions for WebM playback)

    Downloads