aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
5 daysLoad the next results page when scrolling near the bottomHEADmasterDanilo M.1-0/+5
The Load more button stays for when the first page does not fill the grid, and its enabled state doubles as the guard against duplicate or out-of-range page requests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06Initial commit: wallhaven-dl wallpaper browser and downloaderDanilo M.8-0/+1269
Single-file PyQt6 app for wallhaven.cc: - search with purity tabs, category checkboxes, per-monitor size filter and a color swatch row; all filters sent explicitly so account preferences never leak into keyed searches - thumbnail grid with a downloaded overlay, preview panel with full image, details and download - API key from pass, sent only to the API in the X-API-Key header - client-side rate limiter (40/min) with a status bar meter, and a debounce on filter changes - library-wide duplicate detection by wallhaven id under ~/Pictures/wallpapers - low-res finder: flags images smaller than their monitor and searches replacements by first tag or by locally extracted dominant color, with a floating reference window and replace-to-trash - desktop entry and Candy-style icon Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>