115 Commits

Author SHA1 Message Date
pax
94405cfa85 Auto-select first/last post after page turn from navigation
When navigating past the last post (next page) or before the first
post (prev page), the new page loads and automatically selects and
previews the first or last post. Works in both preview and slideshow.
2026-04-04 19:49:52 -05:00
pax
148c1c3a26 Session cache option, zip conversion fix, page boundary nav
- Add "Clear cache on exit" checkbox in Settings > Cache
- Fix ugoira zip conversion: don't crash if frames fail, verify gif
  exists before deleting zip
- Arrow key past last/first post loads next/prev page
2026-04-04 19:49:09 -05:00
pax
ce51bfd98d Fix ugoira conversion — filter non-image files, skip bad frames 2026-04-04 19:43:47 -05:00
pax
2f029da916 Fix ugoira zip conversion — convert cached zips before returning
Previously cached .zip files passed the valid media check and were
returned without conversion. Now zips are detected and converted
to GIF before the general cache check.
2026-04-04 19:42:36 -05:00
pax
526606c7c5 Convert Pixiv ugoira zips to animated GIFs, add filetype to info panel
- Detect .zip files (Pixiv ugoira) and convert frames to animated GIF
- Cache the converted GIF so subsequent loads are instant
- Add filetype field to the info panel
- Add ZIP to valid media magic bytes
2026-04-04 19:40:49 -05:00
pax
495eb4c64d Fix slideshow key handling via app-wide event filter
Arrow keys now work for navigation on videos in slideshow mode.
Uses event filter instead of NoFocus hack which broke video rendering.
2026-04-04 19:36:39 -05:00
pax
d275809c6b Slideshow: video support, seek keys, fix double audio
- Slideshow mode now supports video (webm/mp4) and GIFs
- Arrow keys navigate posts in both preview and slideshow (including videos)
- , and . seek 5s back/forward in videos
- Main preview video pauses when slideshow opens (no double audio)
- Fix focus stealing by video player widgets in slideshow
2026-04-04 19:33:24 -05:00
pax
238df9cf3e Slideshow mode, Win10 dark mode fixes, key propagation fix
- Add "Slideshow Mode" to preview right-click context menu
- Fix arrow key propagation in fullscreen/slideshow view
- Flatten Fusion dark mode buttons with stylesheet
- Fix Save button width, fix spinbox arrows on dark theme
2026-04-04 19:20:03 -05:00
pax
ea4ff54d9e Add Windows 10 dark mode support via Fusion palette
Reads AppsUseLightTheme registry key and applies a dark Fusion
palette when the system is set to dark mode. Fixes Qt6 not
picking up dark theme on Windows 10.
2026-04-04 17:21:21 -05:00
pax
700490c52c v0.1.1 — favorites nav, score filter, bottom page buttons
- Move prev/next page buttons to bottom of window
- Fix favorites tab: arrow keys now navigate and load preview
- Score filter uses server-side score:>=N instead of client-side filtering
- Remove TUI interface (GUI-only)
2026-04-04 16:44:35 -05:00
pax
01467411f1 Move page nav buttons from top bar to bottom only 2026-04-04 07:06:28 -05:00
pax
3cd2884748 Add bottom page navigation buttons
Centered prev/next buttons and page label at the bottom of the window
for easier navigation without scrolling back to the top.
2026-04-04 07:01:05 -05:00
pax
22d9f71b58 Remove scroll-triggered pagination, arrow keys navigate preview directly 2026-04-04 06:26:07 -05:00
pax
4a40ccebbd Remove TUI interface, simplify to GUI-only 2026-04-04 06:04:32 -05:00
pax
b10c00d6bf Initial release — booru image viewer with Qt6 GUI and Textual TUI
Supports Danbooru, Gelbooru, Moebooru, and e621. Features include tag search
with autocomplete, favorites with folders, save-to-library, video playback,
drag-and-drop, multi-select, custom CSS theming, and cross-platform support.
2026-04-04 06:00:50 -05:00