Skip to content

Diffusion Toolkit v1.2

Compare
Choose a tag to compare
@RupertAvery RupertAvery released this 30 Apr 06:06
· 235 commits to master since this release

This includes the HotFix release that fixes issues with JPG files not loading (Missing XMPCore.dll). This hotfix update is provided for users who will be directed to this release. This release is the same as v1.2.1. You can download either. The v1.2.1 is provided for users who want to auto-update.

If you are on v1.0 or v1.1, please update manually for now, as the updaters in those versions are broken.

What's New in v1.2

BugFixes

  • Fixed issues with JPG files not loading (Missing XMPCore.dll)
  • Fixed UTF-8 prompts not being decoded correctly. This fixes issues with emoji and East-Asian characters appearing incorrectly.
  • Fixed "Could not find Diffusion.Updater.dll" error. It's no longer needed.
  • Fixed a bug that caused the metadata (PNGInfo) in the Preview overlay to be unselectable.
  • Added missing indexes on the AlbumImage table - this may have causes slowdowns on Albums.
  • Fixed a file size bug that was causing negative values to appear.
  • Fixed a bug when moving an image to a subfolder of a watched folder doesn't remove it from the database, even if recursion is off, or if the folder is excluded.
  • Fixed a bug when adding a filter to an Album caused an error message.

New Features

  • Dragging from the thumbnail into Explorer now works as Explorer does. By default, the event performed is a Move. Hold Ctrl down while dragging to perform a Copy (the cusor will change)

    WARNING - a move performed using this feature is the same as doing it in explorer: Diffusion Toolkit has no control over this, and you will lose Diffusion Toolkit metadata (favorites, rating, nsfw) even when moving to a nested Diffusion Folder.

  • You can now drag from the Preview pane / window into Explorer / any app that is a drop target, such as PNGInfo, any browser, Photoshop, etc.

    This only takes effect when the image is not zoomed it (no scrollbars).

  • Added in_album: <true|false> query to allow users primarily to find images that are not yet in any album. This should eventually work is way into some easier-to-access UI setting, not to mention the filter UI.

  • Added alternate aesthetic score. (https://github.com/vladmandic/sd-extension-aesthetic-scorer) The metadata Tag Description is "Score:", but it is mapped to same field as "aesthetic_score" just so it can be sorted on and filtered without having a separate field. Thanks to abariba for the code suggestion.

Enhancements

  • Faster Loading of thumbnails - Paging is now almost instantaneous at 100 thumbnails per page, and tolerable at 500 (on my machine).