af0d8facb8
bump version to 0.2.6
2026-04-11 16:43:57 -05:00
75bbcc5d76
strip 'v' prefix from version strings
...
pyproject.toml and installer.iss both used 'v0.2.5' — not PEP 440
compliant, so hatchling silently normalized it to '0.2.5' in wheel
builds. Align the source strings with what actually gets shipped.
2026-04-11 15:59:57 -05:00
5bf85f223b
add v prefix to version strings
2026-04-10 21:25:27 -05:00
5e6361c31b
release 0.2.5
2026-04-10 21:17:10 -05:00
f382a2ebe2
Update to pre-release v0.2.4
2026-04-09 21:40:20 -05:00
23828e7d0c
Release 0.2.3
2026-04-09 00:10:22 -05:00
b89baaae34
Bump version to 0.2.2
2026-04-07 20:00:43 -05:00
c322b3d2b0
Bump version to 0.2.1
2026-04-07 15:44:26 -05:00
2fbf2f6472
0.2.0: mpv backend, popout viewer, preview toolbar, API retry, SearchState refactor
...
Video:
- Replace Qt Multimedia with mpv via python-mpv + OpenGL render API
- Hardware-accelerated decoding, frame-accurate seeking, proper EOF detection
- Translucent overlay controls in both preview and popout
- LC_NUMERIC=C for mpv locale compatibility
Popout viewer (renamed from slideshow):
- Floating toolbar + controls overlay with auto-hide (2s)
- Window auto-resizes to content aspect ratio on navigation
- Hyprland: hyprctl resizewindowpixel + keep_aspect_ratio prop
- Window geometry persisted to DB across sessions
- Smart F11 exit sizing (60% monitor, centered)
Preview toolbar:
- Bookmark, Save, BL Tag, BL Post, Popout buttons above preview
- Save opens folder picker menu, shows Save/Unsave state
- Blacklist actions have confirmation dialogs
- Per-tab button visibility (Library: Save + Popout only)
- Cross-tab state management with grid selection clearing
Search & pagination:
- SearchState dataclass replaces 8 scattered attrs + defensive getattr
- Media type filter dropdown (All/Animated/Video/GIF/Audio)
- API retry with backoff on 429/503/timeout
- Infinite scroll dedup fix (local seen set per backfill round)
- Prev/Next buttons hide at boundaries, "(end)" status indicator
Grid:
- Rubber band drag selection
- Saved/bookmarked dots update instantly across all tabs
- Library/bookmarks emit signals on file deletion for cross-tab sync
Settings & misc:
- Default site option
- Max thumbnail cache setting (500MB default)
- Source URLs clickable in info panel
- Long URLs truncated to prevent splitter blowout
- Bulk save no longer auto-bookmarks
2026-04-06 13:43:46 -05:00
838967f83f
Bump version to 0.1.9, update README
2026-04-05 21:30:50 -05:00
f6452683ff
Add red data removal checkbox to uninstaller
...
Optional checkbox in bold red: REMOVE ALL USER DATA (BOOKMARKS,
CACHE, LIBRARY — DATA LOSS). Unchecked by default. Deletes
%APPDATA%/booru-viewer if checked.
2026-04-05 18:31:13 -05:00
9c07fbd880
v0.1.8
2026-04-05 18:15:15 -05:00
73a21b86a4
Fix installer.iss — Windows line endings, simpler config
2026-04-05 18:00:55 -05:00
1983f6bc54
Add Inno Setup installer script, update README for installer
2026-04-05 17:56:09 -05:00