• Joined on 2026-03-14
pax pushed to main at pax/booru-viewer 2026-04-05 20:34:44 -05:00
0092007fc1 Center video widget in layout
pax pushed to main at pax/booru-viewer 2026-04-05 20:30:55 -05:00
06ccdd475d Auto-detect video orientation — constrain correct dimension
pax pushed to main at pax/booru-viewer 2026-04-05 20:28:44 -05:00
3f2bc67b46 Slideshow: constrain video width to eliminate side bars
pax pushed to main at pax/booru-viewer 2026-04-05 20:24:41 -05:00
6d6a33f99f Fix slideshow video sizing, revert video hide
pax pushed to main at pax/booru-viewer 2026-04-05 20:20:34 -05:00
bc0ddcb221 Hide video widget until first frame to prevent black flash
pax pushed to main at pax/booru-viewer 2026-04-05 20:18:38 -05:00
843d49e4a3 Auto-size video widget to match video aspect ratio
pax pushed to main at pax/booru-viewer 2026-04-05 20:10:27 -05:00
30de2fa6ed Video widget transparent background — matches QSS theme
pax pushed to main at pax/booru-viewer 2026-04-05 20:07:26 -05:00
e895f5e702 Match score button height to input box
pax pushed to main at pax/booru-viewer 2026-04-05 20:05:47 -05:00
00613ae534 Fix score buttons under QSS — override padding inline
a6866d8c0b Revert "Widen score +/- buttons to 30px for QSS padding"
Compare 2 commits »
pax pushed to main at pax/booru-viewer 2026-04-05 20:03:35 -05:00
b549f5d8b3 Widen score +/- buttons to 30px for QSS padding
pax pushed to main at pax/booru-viewer 2026-04-05 20:01:36 -05:00
d385b8acee Rename prefetch modes, cap Aggressive to 3 rows radius
pax pushed to main at pax/booru-viewer 2026-04-05 19:56:29 -05:00
83bec9d649 Don't prefetch full images on infinite scroll drain
pax pushed to main at pax/booru-viewer 2026-04-05 19:55:24 -05:00
0aa5d139d3 Prefetch modes: Off / Adjacent (4 cardinals) / Full page (spiral)
pax pushed to main at pax/booru-viewer 2026-04-05 19:50:07 -05:00
81b609f55e Trigger cache eviction after infinite scroll page drain
pax pushed to main at pax/booru-viewer 2026-04-05 19:41:37 -05:00
39733e4865 Convert animated PNG and WebP to GIF for Qt playback
pax pushed to main at pax/booru-viewer 2026-04-05 19:31:46 -05:00
ee329519de Handle non-JSON API responses gracefully
pax pushed to main at pax/booru-viewer 2026-04-05 19:20:26 -05:00
c93cd9b97c Animated filter: server-side tag only, remove client-side scanning
pax pushed to main at pax/booru-viewer 2026-04-05 19:12:57 -05:00
d22547ad34 Animated filter: scan up to 50 pages, don't stop on short batches
pax pushed to main at pax/booru-viewer 2026-04-05 19:09:44 -05:00
c035308030 Animated filter: client-side only, 20 page backfill cap
pax pushed to main at pax/booru-viewer 2026-04-05 19:07:09 -05:00
fe5dde7a2f Use 'animated' tag for all boorus — universal support