Skip to content

Executable Release v1.91

Compare
Choose a tag to compare
@Nenotriple Nenotriple released this 17 Mar 22:05
· 84 commits to main since this release
372e2c9

v1.91 changes:

  • New:
    • New Tool: Upscale Image, Upscale a single image using realesrgan-ncnn-vulkan.
    • New Tool: Resize Image, This new tool allows you to resize the current image.
    • New Tool: Batch Crop Images, Automatically resize and crop images to a specific size (center crop).
    • New option: Suggestion Threshold, Use this to tune the performance of autocomplete, which may reduce suggestion diversity.
    • New option: Image Display Quality, Adjust the quality of the displayed image. 'High' mostly looks/performs the same as before.
    • New option: Separate Text File Loading, Load text files from another path via the "Browse..." button right-click context menu.
    • New hotkey: Press CTRL+R to go to a random img-txt pair.
    • The scale of the image is now displayed in the info bar.
    • You can now move the window around by clicking and dragging the current image with the mouse.

  • Fixed:
    • Goto Random now always returns a different index.
    • Autocomplete now correctly allows typing a 'similar name' and matching it to the 'true name'.
    • Text cleanup no longer converts all text to lowercase.
    • Newline characters are no longer converted to commas when saving text.
    • Rename and Convert img-txt Pairs now handles files with duplicate basenames more effectively.
    • Improved handling of .jfif and .jpg_large files.
    • utf-8 encoding is now enforced when loading text files.
    • Fixed FileNotFoundError when the app tried to load an image that no longer exists. Like when a file is renamed.
    • Loading a corrupted image will now remove the offending image from the index (without deleting it) and prevent the app from crashing.
    • The directory entry now reverts to the current working path when moving to the next/prev pairs.
    • Expand Image and Undo Delete now correctly jump to the appropriate pair.
    • Fixed right-click not taking focus on the text box.
    • Fixed Expand Image error when working with ".webp" files.
    • Fixed Expand Image error when expanding an image with an uppercase filetype.
    • Pressing "Clear" on the Text Filter tool now restores the disabled widgets when clearing Empty Files.
    • settings.cfg is removed on version mismatch.
    • Quickly scrolling the mouse wheel to cycle through pairs is now smoother, with less chance of skipping.
    • Improved error handling for various other minor issues.

  • Other changes:
    • Significant speedup when loading and scaling an image in the UI. Average time before ~45ms, now ~5ms.
    • Using Undo Delete Pair now displays the files that will be restored.
    • Font size now updates as the slider is dragged instead of when released.
    • Toggling the Auto-Save checkbutton will now check if the text file has changed and will properly display the state.
    • The message box now displays "No Change" while typing if the text box is the same as the current text file.
    • Improved UI logic for widgets in the "Filter" tab, the autocomplete suggestion text, and other small tweaks.
    • Big Comma Mode has been removed.
    • dictionary.csv: Removed all words shorter than 3 characters. ~900 words removed.
    • settings.cfg now tracks these user-settings: Auto-Save, Cleaning Text, Big Save Button, Highlighting Duplicates, App Version.
    • Inserting a suggestion no longer creates leading or trailing spaces.
    • List View and Middle-click to delete tag are now disabled if text cleanup is also disabled.

  • Project Changes:
    • Batch Resize Images: (v1.02):
      • The resize_images.py script has been renamed to batch_resize_images.py.
      • A new resize mode, Percentage, has been added. This allows you to resize images by a percentage scaling factor.
      • The labels for inputs now change based on the selected resize mode.
    • Batch Tag Delete: (v1.08):
      • Long folder paths are now displayed more effectively in the UI.
    • Find Duplicate Files: (v1.01):
      • The Pillow import has been removed, reducing the size of the executable file by ~75%.

🛑 lite Version has the following features removed:

  • Batch Tag Delete, Batch Resize Images, Find Dupe File, and Upscale