-
v0.1.4 Stable
released this
2026-04-05 06:38:41 +00:00 | 572 commits to main since this releaseChanges 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