github Bionus/imgbrd-grabber v7.6.0

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

Features

  • Allow to customize keyboard shortcuts (PR #2311, issue #2079, issue #2286) thanks @Penguin-Guru!
  • Added shortcuts for miscellaneous dialog windows (PR #2315) thanks @Penguin-Guru!
  • Add indicator in favorites tab when empty
  • Automatically generate tag databases in Github actions
  • Remember last monitor state and show it in the GUI (issue #2394)
  • Add warning when adding huge monitors (issue #2398)
  • Add setting to use the system's locale for dates and numbers (issue #2401)
  • Don't block batch downloads when details fail to load

Sources

  • Add documentation about Pixiv login in docs (issue #2263)
  • Set proper headers on Pixiv requests
  • Fix tag loader for Danbooru (1.0) sources
  • Fix tag loading for rule34.xxx (issue #2384)
  • Load rule34.xxx tags when generating tag databases (issue #2384)
  • Support 'fav:' for Shimmie (issue #2028)
  • Add HTTP basic auth to E621

Android

  • Use custom loader for thumbnails, images, and videos to use proper headers and auth
  • Add badges and borders in results list
  • Add support for galleries
  • Load image details in image view (issue #2147)
  • Allow to go to the next page without search (issue #2147)
  • Fix saving of images other than the first opened one (issue #2147)
  • Allow to delete downloaded files and show loading indicator
  • Properly hide blacklisted images in results (issue #2350)
  • Add button to remove sites (issue #2373)
  • Fix blacklist not updated (issue #2350)
  • Add new setting for the image background color
  • Add tags appearance settings

Fixes

  • Don't try to refresh an OAuth token without a refresh token
  • Don't clear refresh token on failure when using refresh login type
  • Properly handle OAuth 2 invalid JSON responses
  • Fix loading of batch downloads with a -1 total (issue #2345)
  • Don't crash when trying to load from a source without a valid API
  • Properly serialize tags during image serialization (issue #2351)
  • Fix tags with ':' not working in filename conditionals (issue #2347)
  • Re-add missing files from Windows setup (issue #2323)
  • Properly close Exiftool when closing Grabber
  • Fix UTF-8 HTML entities getting decoded as '?' (issue #2353)
  • Fix encoding of data in HTTP POST login
  • Show datetimes in local timezone in monitors and image details (issue #2401)
  • Don't show login test button when testing is not possible (issue #2403)

Others

  • Properly quote optional parameters in build script (PR #2320) thanks @Penguin-Guru!
  • Add Fedora (yum) installation in build.sh (PR #2340, issue #2339) thanks @sisco0!
  • Update docs to reflect Qt 5.14 and higher dependency (issue #2337, issue #2289)
  • Add more logs when failing to load stuff from JSON (issue #2345)
  • Use custom headers when making OAuth2 requests
  • Store header site settings as sub-keys rather than QVariant
  • Add support for 3-legged OAuth1 (issue #2358)
  • Add support for alternative URL handlers on Windows
  • Add support for 3-legged PKCE OAuth 2 auth (issue #2358)
  • Remove Reddit from included sites in releases (issue #2364)
  • Detect Cloudflare errors and log them appropriately (issue #2384)
  • Add log to know why an image's details page is being loaded (issue #2384)
  • Add warning when using %num% with simultaneous downloads (issue #2397)
  • Add warning log when a monitor yields no results (issue #2394)
  • Add support for JWT token expiration in payload
  • Add new 'password_json' OAuth2 login type

Don't miss a new imgbrd-grabber release

NewReleases is sending notifications on new releases.