• Joined on 2026-03-14
pax pushed to main at pax/booru-viewer 2026-04-13 18:40:38 -05:00
94a64dcd25 mpv_gl: make GL current before freeing mpv render context
pax pushed to main at pax/booru-viewer 2026-04-13 18:36:01 -05:00
3d26e40e0f popout: guard against None centralWidget and QApplication during teardown
pax pushed to main at pax/booru-viewer 2026-04-12 22:21:50 -05:00
2cdab574ca popout: refit window with correct aspect when leaving tiled layout
pax pushed to main at pax/booru-viewer 2026-04-12 15:10:17 -05:00
57108cd0b5 info_panel: remove unnecessary f-prefix on plain string
667ee87641 settings: remove dead get_connection_log import in _build_network_tab
2e436af4e8 video_player: remove unused QBrush and QApplication imports
a7586a9e43 grid: remove dead mid variable from paintEvent
ad6f876f40 category_fetcher: reject XML responses with DOCTYPE/ENTITY declarations
Compare 5 commits »
pax pushed to main at pax/booru-viewer 2026-04-12 14:44:16 -05:00
56c5eac870 app_runtime: dark Fusion fallback when no system theme is detected
pax pushed to main at pax/booru-viewer 2026-04-12 14:33:58 -05:00
11cc26479b changelog: parallel video caching, mpv library thumbnails
14c81484c9 replace ffmpeg with mpv for library video thumbnails
0d72b0ec8a replace stream-record with parallel httpx download for uncached videos
Compare 3 commits »
pax pushed to main at pax/booru-viewer 2026-04-12 07:23:54 -05:00
445d3c7a0f CHANGELOG: add [Unreleased] section for changes since v0.2.6
pax pushed to main at pax/booru-viewer 2026-04-12 01:15:51 -05:00
0583f962d1 main_window: set minimum width on thumbnail grid
pax pushed to main at pax/booru-viewer 2026-04-12 01:12:02 -05:00
3868858811 media_controller: set _cached_path for streaming videos
pax pushed to main at pax/booru-viewer 2026-04-11 23:30:21 -05:00
7ef517235f revert audio normalization feature
2824840b07 post_actions: refresh bookmarks grid on unsave
61403c8acc main_window: wire loudnorm setting to video players
2e9b99e4b8 video_player: apply loudnorm audio filter on mpv init
73206994ec settings: add audio normalization checkbox
Compare 7 commits »
pax pushed to main at pax/booru-viewer 2026-04-11 23:11:19 -05:00
60cf4e0beb grid: fix fade animation cleanup crashing FlowLayout.clear
692a0c1569 grid: clean up QPropertyAnimation after fade completes
b964a77688 cache: single-pass directory walk in eviction functions
10f1b3fd10 test_mpv_options: update demuxer_max_bytes assertion to 50MiB
5564f4cf0a video_player: pass 150MiB demuxer cap for streaming URLs
Compare 7 commits »
pax pushed to main at pax/booru-viewer 2026-04-11 22:55:24 -05:00
c11cca1134 settings: remove stale restart-required label from flip layout
fa8c5b84cf media_controller: throttle auto_evict_cache to once per 30s
c3258c1d53 post_actions: invalidate search lookup caches on bookmark/save
3a95b6817d search_controller: cache lookup sets across infinite scroll appends
b00f3ff95c grid: recycle decoded pixmaps for off-screen thumbnails
Compare 10 commits »
pax pushed to main at pax/booru-viewer 2026-04-11 22:30:48 -05:00
3d288a909f search_controller: reset page to 1 on new search
a8dfff90c5 search: fix autocomplete for multi-tag queries
14033b57b5 main_window: live-apply thumbnail size and flip layout
9592830e67 grid: store source pixmap for lossless re-scaling
d895c28608 settings: add Apply button
Compare 21 commits »
pax pushed to main at pax/booru-viewer 2026-04-11 20:06:34 -05:00
e9d1ca7b3a image_viewer: accumulate scroll delta for zoom
21f2fa1513 popout: accumulate scroll delta for volume control
ebaacb8a25 preview_pane: accumulate scroll delta for volume control
Compare 3 commits »
pax pushed to main at pax/booru-viewer 2026-04-11 20:01:30 -05:00
553734fe79 test_mpv_options: update demuxer_max_bytes assertion (50→150MiB)
pax pushed to main at pax/booru-viewer 2026-04-11 20:00:29 -05:00
c1af3f2e02 mpv: revert cache_pause changes, keep larger demuxer buffer
pax pushed to main at pax/booru-viewer 2026-04-11 19:53:22 -05:00
7046f9b94e mpv: drop cache_pause_initial (blocks first frame)
pax pushed to main at pax/booru-viewer 2026-04-11 19:51:59 -05:00
ac3939ef61 mpv: fix video stutter on network streams
pax pushed to main at pax/booru-viewer 2026-04-11 19:30:21 -05:00
e939085ac9 main_window: restore Path import (used at line 69)
pax pushed to main at pax/booru-viewer 2026-04-11 19:29:10 -05:00
b28cc0d104 db: escape LIKE wildcards in search_library_meta
37f89c0bf8 search_controller: remove unused saved_dir import
925e8c1001 sites: remove unused parse_qs import
a760b39c07 dialogs: remove unused sys and Path imports
77e49268ae settings: remove unused QProgressBar import
Compare 7 commits »