• v0.1.5 2156dec91d

    pax released this 2026-04-05 17:47:57 +00:00 | 510 commits to main since this release

    Stable Release

    First stable release of booru-viewer.

    Changes since v0.1.4

    Slideshow

    • Preview cleared while open — media only plays in slideshow, info panel with tags expands to fill the space
    • Video position sync — remembers playback position between preview and slideshow both ways
    • Video state sync — mute, volume, autoplay, loop mode shared between preview and slideshow
    • Focus-aware — key events and scroll-to-volume only fire when slideshow window is active
    • Monitor selector — Settings > General lets you pick which monitor slideshow opens on
    • Ctrl+P privacy screen — works from slideshow, hides window and pauses video
    • Minimum window size — prevents squishing when dragged by window manager

    Video Playback

    • 3-way Loop/Once/Next — click to cycle: Loop (repeat), Once (stop at end), Next (advance to next post)
    • Autoplay/Manual — only shown when Next mode is active
    • Mid-playback toggle — switching modes takes effect immediately
    • Space to pause — hover over preview and press Space
    • Click-to-seek — click anywhere on the seek bar to jump
    • Scroll-to-volume — scroll wheel adjusts volume in preview and slideshow

    Library

    • Video thumbnails — ffmpeg if available, play icon placeholder fallback
    • Right-click context — Open in Default App, Open Folder, Copy Path, Delete
    • Multi-select delete
    • Unreachable warning — red text when library directory is missing or unmounted
    • Configurable directory — Settings > Paths with browse button
    • Slideshow navigation — arrow keys work in Library tab slideshow

    Prefetch

    • Spiral prefetch — gradually preloads entire page outward from clicked post with gentle pacing
    • Renamed setting — "Prefetch whole page over time"

    UI Polish

    • Right-click doesn't change preview — selects thumbnail visually, shows context menu without restarting video
    • Hover highlight — lighter border on thumbnail hover
    • Blacklisting clears preview — both tag and post blacklist
    • QProxyStyle dark arrows — spinbox and combobox arrows visible on all dark QSS themes
    • Two indicators — yellow star (bookmarked), green dot (saved), both QSS-controllable

    Bookmarks

    • Fully renamed from Favorites — all UI, signals, and API
    • Decoupled from saves — bookmark without saving, save without bookmarking
    • Import signal fix — bookmark imports properly refresh the view

    Stability

    • Missing defaults added — fresh installs won't hit empty setting values
    • All silent exceptions logged — no more swallowed errors
    • Expanded Linux install docs — per-distro package commands, venv setup, GStreamer deps
    • Removed old custom_css_guide.txt — replaced by themes/README.md
    • Fixed PyInstaller spec — removed reference to deleted file

    Download

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

    Downloads