diff --git a/Diffusion.Toolkit/MainWindow.xaml.Updater.cs b/Diffusion.Toolkit/MainWindow.xaml.Updater.cs index d728b33..a410411 100644 --- a/Diffusion.Toolkit/MainWindow.xaml.Updater.cs +++ b/Diffusion.Toolkit/MainWindow.xaml.Updater.cs @@ -36,7 +36,8 @@ private void CallUpdater() var pi = new ProcessStartInfo() { FileName = Path.Combine(temp, "Diffusion.Updater.exe"), - Arguments = $"\"{appDir}\"" + Arguments = $"\"{appDir}\"", + UseShellExecute = true }; diff --git a/Diffusion.Toolkit/version.txt b/Diffusion.Toolkit/version.txt index 5fd3291..7f203d6 100644 --- a/Diffusion.Toolkit/version.txt +++ b/Diffusion.Toolkit/version.txt @@ -1 +1 @@ -v1.1 \ No newline at end of file +v1.2 \ No newline at end of file diff --git a/README.md b/README.md index 2de1153..2471a4f 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,8 @@ You can also tag your images as favorites, rate them 1-10, sort them by aestheti You can arrange them in albums, view them by folder, see your most used prompts. +You can sort by Date Created, Aesthetic Score and Rating. + And of course, you can view the metadata stored with your image. Diffusion Toolkit supports diff --git a/What's New v1.1.md b/What's New v1.1.md index cdc2414..c48c9f0 100644 --- a/What's New v1.1.md +++ b/What's New v1.1.md @@ -1,3 +1,16 @@ +I'm really excited for this release because of 2 things: + +1) Borderless windows +2) Image viewer + +The image viewer is just the preview popout, but, without the preview being popped out. It has a couple of improvements however, most notably being launching when opening an image from the thumbnail, and much better zoom. + +The Borderless windows even makes it look like a Real App now! + +Those aren't the only updates though, scroll down and see what else this release has in store for you. + +Enjoy! + # Diffusion Toolkit Release v1.1 Diffusion Toolkit is an image metadata-indexer and viewer for AI-generated images. It scans your 50,000 image collection in seconds and lets you search them by prompt, seed, hash and more. diff --git a/What's New v1.2.md b/What's New v1.2.md new file mode 100644 index 0000000..44fa2a5 --- /dev/null +++ b/What's New v1.2.md @@ -0,0 +1,79 @@ +If you tried to update via the Updater, and you got "**Could not find Diffusion.Updater.dll**", please update manually for now, this version should fix the issue for future updates. + +This latest release has a few important improvements and a couple of bugfixes, notably the inability to **select any text in the preview info**. + +A feature to allow **drag-moving** aside from drag-copying has been added to the thumbnail, please read the update below as it contains information on how your images will be handled. + +Thumbnail loading is now much faster, thanks to reduced binding in the thumbnail XAML. It finally makes paging much faster, almost no delay with 100 thumbnails per page. + +Thanks for all the bug submissions! + +# Diffusion Toolkit Release v1.2 + +Diffusion Toolkit is an image metadata-indexer and viewer for AI-generated images. It scans your 50,000 image collection in seconds and lets you search them by prompt, seed, hash and more. + +You can also tag your images as favorites, rate them 1-10, sort them by aesthetic score, mark them as NSFW, blur images marked as NSFW, and auto-tag NSFW images by looking at keywords in the prompt. + +You can arrange them in albums, view them by folder, see your most used prompts. + +You can sort by Date Created, Aesthetic Score and Rating. + +And of course, you can view the metadata stored with your image. + +Diffusion Toolkit supports + +* JPG/JPEG + EXIF +* PNG +* WebP +* .TXT metadata + +Metadata formats supported are: + +* AUTOMATIC1111 +* InvokeAI +* NovelAI +* Stable Diffusion +* ComfyUI + +How to get it: + +* [Download](https://github.com/RupertAvery/DiffusionToolkit/releases/tag/v1.2 +) (Windows) +* Requires [.NET 6 Desktop Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/6.0) +* [Usage](https://github.com/RupertAvery/DiffusionToolkit/blob/master/Diffusion.Toolkit/Tips.md) + +# What's New in v1.2 + +## BugFixes + +* 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: ` 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). + + + + + +https://github.com/RupertAvery/DiffusionToolkit/releases/tag/v1.2