github Bionus/imgbrd-grabber v7.0.0

latest releases: v7.12.2, v7.12.1, v7.12.0...
5 years ago

Sources

  • Add "Pixiv" source
  • Add "E-Hentai" source
  • Add "Twitter" source
  • Add basic Gelbooru 0.2 favorites support (issue #1451)
  • Fix size parsing for Shimmie Regex API (issue #1489)
  • Fix JSON page count for Anime Pictures (issue #1511)
  • Fix Gelbooru HTML tag api pagination (issue #1519)
  • Fix parsing of flash files on Sankaku (issue #1546)
  • Fix detection of non-beta Gelbooru 0.2 boards
  • Fix pagination on JSON sankaku beta API above 1000
  • Fix wrongly tagged artists in Sankaku JSON API
  • Stop returning popular images when parsing Sankaku results (issue #1543)

Features

  • Add support for gallery sources (issue #917)
  • Improve the UI for sources not using user/password credentials (for example API keys).
  • Added support for OAuth 2 authentication.
  • Allow to load sample images in zoom window
  • Use exponential moving averages to calculate download speed during batch downloads
  • Allow to sort tags alphabetically in the options (issue #1471)
  • Allow to pass an ID or MD5 list when adding image queries (issue #1480)
  • Reset page number when adding sources (issue #1449)
  • Move MD5 list fixer to another thread (issue #1439)
  • Write the MD5 list every 100 MD5s or every second (issue #1439)
  • Fix the 'model' token to also include the 'idol' type (issue #1501)
  • Add global post-filter setting (issue #1508)
  • Change multiple tags default setting to 'keep all' (issue #1512)
  • Add support for %num:noext% (issue #1524)
  • Show open favorite in favorite tab title (issue #1547)
  • Add support for the %photo_set% token (issue #1541)
  • Load image width/height after download if they are missing (issue #1553)
  • Add '--no-login' for cli (thanks @cameron79!)
  • Add json output for cli (thanks @cameron79!)
  • Add '--get-details <page_url>' for cli (thanks @cameron79!)
  • Perform sound or open tray when a retry is asked (issue #1556)
  • Better conditional filenames and support for operators (issue #1570)
  • Allow to override blacklist from CLI (issue #1571)
  • Add 'all images filtered' no results reason (issue #1576)

Bug fixes

  • Fix max page 0 when no results are found (issue #1450)
  • Fix all tabs showing as 'New tab' in tab selector (issue #1447)
  • Fix renamer not working with '%md5%' filename
  • Fix right and middle click not working on favorites label (issue #1458)
  • Don't copy ImageSize instances everywhere (issue #1460)
  • Don't use conditional filenames for tmp files in image window (issue #1468)
  • Fix inserting favorites in empty search field
  • Properly close image windows when closing the main window (issue #1476)
  • Fix page number reset to 1 (issue #1474)
  • Fix 'next pack' double-downloading (issue #1475)
  • Fix 'no results' message when all images are filtered (issue #1488)
  • Fix image size detection from loaded image (issue #1489)
  • Fix image window always on top (issue #1490)
  • Fix middle click creating new tab with incorrect sources (issue #1482)
  • Fix middle clicking a tag without parent tab (issue #1482)
  • Fix warning when re-downloading images (issue #1497)
  • Keep GUI responsive during batch downloads
  • Fix new tab's checkboxes not having the correct state (issue #1493)
  • Fix quick tab navigation closing directly when opened with many tabs (issue #1504)
  • Stop forcing window focus when restoring session at startup
  • Fix special characters in tags causing issues (issue #1513)
  • Fix preloaded files using the wrong extension (issue #1507)
  • Fix multiple trailing dots in Windows filenames (issue #1532)
  • Fix crash when adding download just after changing sources (issue #1548)
  • Fix tab order in add group window (issue #1536)
  • Remove unused 'download/imagesperpage' source setting (issue #1545)
  • Fix page number not being restored on startup (issue #1554)
  • Remove webp for PNG and other extensions (issue #1562)
  • Fix disabled APIs non re-enablable
  • Return proper tag count for non-loaded TXT tag databases (issue #1550)
  • Fix ID pagination not working in batch downloads (issue #1542)
  • Remember tab urls between sessions (issue #1555)
  • Fix modifiers removed in 'maybe you meant' (issue #1573)
  • Fix left clicking tags with symbol (issue #1574)
  • Don't change tab title too often (issue #1580)
  • Fix spacing and click issues in favorites (issue #1584)
  • Allow to pause downloads during pack generation (issue #1381)
  • Fix pausing between images skipping images (issue #1381)
  • Fix QBouton eating mouse events (issue #1594)
  • Allow to resume aborted batch downloads (issue #1529)
  • Fix unreliable 'progressMax' (issue #1529)
  • Fix batch download total not corrent when restoring downloads (issue #1529)
  • Use a caret as escape character instead of a backslash (issue #1600)
  • Fix 429 handling for image details (issue #1602)

Technical

  • Re-write the filename parsing and execution
  • Re-write the authentication system
  • Finalize the migration from model.xml to model.js
  • Fix LGTM build (issue #1462)
  • Deploy tagged commits to GitHub via AppVeyor (issue #1479)
  • Greatly improve tab opening time and memory usage
  • Rename 'tabs.txt' to 'tabs.json'
  • Remove support for deprecated text-based IGL files
  • Generate both x86 and x64 nightly and releases (issue #1388)
  • Use consistent coding style in the project

Don't miss a new imgbrd-grabber release

NewReleases is sending notifications on new releases.