Releases: Nenotriple/img-txt_viewer
Executable Release v1.96
This release introduces several new features and improvements, including AutoTag for automatic image tagging using ONNX vision models (WD14), revamped Batch Tag Edit and Crop tools, a Thumbnail Panel for quick navigation, and an Edit Image Panel for adjusting image properties. Additionally, numerous bugs have been fixed, such as issues with the Delete Pair tool, image quality degradation, and memory leaks.
The app now targets Windows 11, providing a more modern look and feel for most widgets.
Starting from this release, the Lite
version will no longer be provided. All tools are now built-in.
View full release notes...
Full commit history: #36
New:
- AutoTag: Automatically tag images using ONNX vision models like
wd-v1-4-vit-tagger-v2
.- Download additional models from Hugging Face.
- Place models in subfolders within the
onnx_models
directory, located in the same folder as this program. The subfolder name will be used as the model name. - Each model subfolder should contain a
model.onnx
file and aselected_tags.csv
file. - Auto-Tagging was primarily tested with the
wd-v1-4-moat-tagger-v2
model.
- Batch Tag Edit: Previously known as Batch Tag Delete, this tool has been completely reworked for more versatile tag editing.
- The interface is now more convenient and user-friendly, allowing you to see all pending changes before committing them.
- It is no longer supported as a standalone tool.
- Batch Resize Images: Integrated into the main app.
- NEW: A timer is now displayed in the bottom row.
- FIXED: The following resize modes not working/causing an error:
Longer Side
, andHeight
. - FIXED: The resize operation is now threaded, allowing the app to remain responsive during the resizing process.
- Find Duplicate Files:
- Integrated into the main app.
- New Feature: Added "Move Captions" option.
- Moves text pairs when found. Only works in "Images" scanning mode.
- Crop Tool: Completely reworked with new features and improved usability.
- Includes all standard cropping features.
- Special
Auto
fixed aspect ratio mode for quick cropping based on the image's aspect ratio and predefined aspect ratios.
- Thumbnail Panel: Displayed below the current image for quick navigation.
- Edit Image Panel: Enabled from the options/image menu, this section allows you to edit the
Brightness
,Contrast
,Saturation
,Sharpness
,Highlights
, andShadows
of the current image. - Edit Image: Open the current image in an external editor, with MS Paint as the default.
- Running
Set Default Image Editor
will open a dialog to select the executable (or.py
,.pyw
) path to use as the default image editor. - This should work with any app that accepts a file path as a launch argument (e.g., GIMP, Krita, Photoshop).
- Running
- Create Wildcard From Captions: Combine all image captions into a single text file, each set of image captions separated by a newline.
- Copy Command: Added to the right-click textbox context menu.
- Last Command: Added to the index entry right-click context menu to quickly jump to the last img-txt pair.
- Additional Upscale Models: Added
AnimeSharp-4x
andUltraSharp-4x
. - NCNN Upscale Models: Additional models can now be loaded by placing them in the
models
directory. - Insert Suggestion: Now you can insert a suggestion by simply clicking it.
- Guided Setup: A quick guided setup will run on the app's first launch, or if the settings file is deleted/reset.
- This will set the preferred autocomplete dictionaries and matching settings.
- Close Window Shortcut: Press
CTRL+W
to close the current window. - Danbooru (Safe): Added to the list of available dictionaries, a great choice to load with the English dictionary.
- Easter Egg Game: Can be opened from the ImgTxtViewer About Window.
Fixed:
- Fixed issue where the
Delete Pair
tool would overwrite the next index with the deleted text. #31 - Fixed an issue that was degrading the quality of the displayed image and not respecting the
Image Display Quality
setting. - Fixed a memory leak that could occur whenever the primary image is displayed.
- Fixed Next/Previous button not properly displaying their relief when clicked.
- Fixed an issue where landscape images were improperly scaled, leading to an incorrect aspect ratio.
- Additionally, large landscape images now scale to fit the window frame better.
- Fixed
Open Text Directory...
not respecting the actual filepath if set bySet Text File Path...
. - Fixed issue where the file lists were not updated when using the internal function
jump_to_image()
. - Fixed an issue where the
alt text path
could be set to.
when declining to reload the last directory. - Fixed a bug where the window height would enlarge slightly when dragging the window from by the displayed image.
- Fixed the following tools not respecting the
Loading Order > Descending
setting, causing them to jump to the wrong index:Image Grid
,Upscale Image
,Resize Image
.
- Potential fix for the
Stats > PPI
calculation returning "0.00". - If
clean-text
is enabled: The primary text box is now properly refreshed when saving. - Fixed an issue when deleting tags that are a substring of another tag using middle-mouse-click. #38
- Fixed an issue where the system clipboard would become unresponsive after deleting a tag with the middle mouse button. #38
- Fixed an issue where settings were not restored when choosing to not reload the last directory.
- Fixed an error when loading the app and
my_tags.csv
didn't exist. - Fixed an issue where suggestions weren't generated from
my_tags.csv
if no primary dictionary was loaded. - Reloading the last directory is a little faster / smoother now.
Other Changes:
- Autocomplete suggestions are now cached, so re-typing the same words returns suggestions quicker.
- Some pre-caching is done for Autocomplete suggestions, which does slow down the initial launch slightly.
- Using
Open Current Directory...
will now automatically select the current image in the file explorer. #30- The
Open
button will also select the current image if the path being opened is the same as the image path.
- The
- The Image info (the stats displayed above the image) is now cached for quicker access.
Zip Dataset...
Now only zips images and text files in the selected directory, omitting subfolders.- The
Options
andTools
menus have been reorganized. - The color mode is now displayed in the image info panel.
- You can now close the
Crop Image
window with theEscape
key. - The message box is now removed.
- You can now check the title for a visual indicator of the text state.
- All tools that used the message box for notifications now use a message popup.
- Custom and duplicate highlights now use a range of pastel colors.
- Saving using the
CTRL + S
hotkey will now highlight the save button for a brief moment. - The MyTags tab got an overhaul with more features.
- The target operating system for this project is now Windows 11, resulting in some UI changes.
- Widgets are now made with ttk (when appropriate) for better styling on Windows 11.
Project Changes:
- Upscale, Batch Upscale: v1.05:
- FIXED: Prevent the app from hanging while upscaling a GIF.
- Batch Upscale: Added a label to display the number of images upscaled and the total number of images.
- Batch Upscale: Added a timer and ETA label to show the total time taken and the estimated time remaining.
- Batch Upscale: Entry path ToolTips are now updated when the path is changed.
- Widgets are now made with ttk (when appropriate) for better styling on Windows 11.
- TkToolTip: v1.06:
- NEW:
justify
parameter: Configure text justification in the tooltip. (Default is "center") - NEW:
wraplength
parameter: Configure the maximum line width for text wrapping. (Default is 0, which disables wrapping) - NEW:
fade_in
andfade_out
parameters: Configure fade-in and fade-out times. (Default is 75ms) - NEW:
origin
parameter: Configure the origin point of the tooltip. (Default is "mouse") - FIXED: Issue where the underlying widget would be impossible to interact with after hiding the tooltip.
- CHANGE: Now uses
TkDefaultFont
instead of Tahoma as the default font for the tooltip text. - CHANGE: The default background color is now "#ffffee", less yellow and more "off-white".
- NEW:
- PopUpZoom: v1.02:
- NEW:
Rounded Corners
The popup now supports rounded corners. (Default: 30px)
- NEW:
- Batch Crop (v1.03), Resize Images (v1.02), Image Grid (v1.04):
- Widgets are now made with ttk (when appropriate) for better styling on Windows 11.
crop_image
has been replaced withCropUI
.
Thank you to @UrzasLegacy for your help fixing bugs, and helping with new features!
Executable Release v1.95
v1.95 changes:
- New:
- New tab
Stats
: View file stats related to the current directory, including total files, characters, captions, average characters, words, captions per file, lists of captions, resolutions, common words, and more. - New option
Loading Order
: Set the loading order based on name, file size, date, ascending/descending, etc. - New option
Reset Settings
: Reset all user settings to their default parameters, with an option to reset “My Tags”. - New option
Auto-Delete Blank Files
: Enable this setting to automatically remove blank text files when they're saved. #25 - New tool
Rename Pair
: Manually rename a single img-txt pair. - New tool
Create Blank Text Pairs
: This tool will create a text file for any un-paired image. - New tool
Archive Dataset
: Use this to quickly zip the current working folder. - New Tool
Batch Upscale
: Same as 'Upscale Image', but this can upscale an entire folder of images. - Enhanced text selection for the primary text box and most text entries, treating common punctuation and symbols as word boundaries on double-click and allowing selection of entire entry text strings with a triple-click. #26
- New text box right-click menu option:
Open Text File...
- New tab
- Fixed:
- Filtering using regex patterns now works as intended. #27
- Fixed right-click not triggering the primary text box context menu if the textbox wasn't initially focused with a left-click.
- Fixed AttributeError when refreshing the custom dictionary.
- Fixed the issue where using the
CTRL+S
hotkey to save the text wouldn't display Saved in the message label. - Fixed
Rename and Convert
improperly naming text file pairs. - Improved image loading to prevent [WinError 32], also fixing issues with the “Delete Pair” tool.
- Improved UI handling of situations where filtering would result in zero matches.
- Prevented the Image-Grid from opening when there aren't any images to display.
- The file filter is now cleared when changing the selected directory.
- Fixed issue where settings were not reset when clicking NO to reset "my_tags"
- Other changes:
- Toggle Zoom - The popup is now centered next to the mouse and behaves better around the screen edges.
Delete img-txt Pair
now allows you to send the pair to the recycle bin.- Navigating pairs while auto-save is enabled is now much faster.
- You can now set a filter by using the enter/return key with the filter widget in focus.
- You can now quickly open the "settings.cfg", and "my_tags.csv" files in your default system app.
- You can now use Regex patterns in the
Search
field of the Search and Replace tool, along with the Highlight tool. - You can now use the Up/Down arrow keys to navigate while the img-txt index entry is focus.
- You can now hold Shift when navigating (all methods) to advance by 5 instead of 1.
- This message label now displays "No Changes" when attempting to save a file without making changes to it.
- Ensured auto_save_var is properly restored to its original value if the text box does not exist when changing the working directory.
- The "Clear" button in the Filter tab now turns red when the filter is active, and the tooltip also changes to show the filter state.
- The tools 'Rename img-txt Pairs' and 'Rename and Convert img-txt Pairs' have been combined into a single tool called
Batch Rename and/or Convert
. - Using Undo after S&R/Prefix/Append, will now delete text files that previously didn't exist at the time when those tools were ran.
- This version comes with many small UI tweaks and updates, along with some minor internal code refactoring.
- Project Changes:
- Image-Grid: v1.03
- New:
- Filtering options are now moved to a new menu.
- You can now filter images by
Resolution
,Aspect Ratio
,Filesize
,Filename
,Filetype
, andTags
.- Along with these operators,
=
,<
,>
,*
- Along with these operators,
- Resolution and Filesize are now displayed in the image tooltip.
Auto-Close
: This setting is now saved to thesettings.cfg
file. #24
- Fixed:
- Fixed the issue of not being able to focus on the image grid window when selecting it from the taskbar. #24
- Other changes:
- Increased the default number of images loaded from 150 to 250.
- Improved image and text cache.
- Update index logic to support new loading order options.
- New:
- Upscale Image: v1.04
- New:
- Now supports batch upscaling a folder of images.
- The
Upscale Factor
widget is now a slider allowing you to selectfrom 0.25
,to 8.0
, in0.25 increments
. - New settings:
Strength
Set this from 0%, to 100% to define how much of the original image is visible after upscaling.
- Fixed:
- Settings are now disabled while upscaling to prevent them from being adjusted while upscaling.
- Fixed issues with opening and holding-up images in the process.
- New:
- TkToolTip: v1.04
- New:
- Now supports an ipadx, or ipady value for interior spacing. The default value is 2.
- Other changes:
- x_offset, and y_offset have been renamed to padx, and pady.
- New:
- Image-Grid: v1.03
Thank you to @MNeMoNiCuZ and @TeKett for your input!
🛑 lite Version has the following features removed:
Batch Tag Delete
,Batch Resize Images
,Find Dupe File
, andUpscale
Executable Release v1.94
v1.94 changes:
- New:
- New option:
Toggle Zoom
, This allows you to hover the mouse over the current image and display a zoomed in preview.- Use the Mouse-Wheel to zoom in and out.
- Use Shift+Mouse-Wheel to increase or decrease the popup size.
- New option:
- Fixed:
Image Grid
, Fixed issue where supported file types were case sensitive, leading to images not appearing, and indexing issues.
- Other changes:
- Improved performance of Autocomplete by optimizing: data loading, similar names, string operations, and suggestion retrieval. Up to 50% faster than v1.92
Image Grid
, Now reuses image cache across instances to speed up loading.
🛑 lite Version has the following features removed:
Batch Tag Delete
,Batch Resize Images
,Find Dupe File
, andUpscale
Executable Release v1.93.1
v1.93.1 changes:
- New:
- New autocomplete matching modes:
Match Whole String
, andMatch Last Word
732120eMatch Whole String
, This option works exactly as before. All characters in the selected tag are considered for matching.Match Last Word
, This option will only match (and replace) the last word typed. This allows you to use autocomplete with natural sentences. You can type using an underscore as a space to join words together.
- New option for image grid view:
Auto-Close
, Unchecking this option allows you to keep the image grid open after making a selection. 67593f4 - New Tool:
Rename img-txt pairs
, Use this to clean-up the filenames of your dataset without converting the image types. 8f24a7e - You can now choose the crop anchor point when using
Batch Crop Images
. 9d247ea
- New autocomplete matching modes:
- Fixed:
- Fixed issue where Autocomplete was broken with the executable version. (incorrect build command)
- Fixed issue #23 where initially loading a directory could result in the first text file displayed being erased. ae56143
- Fixed issue where manually setting a directory, the text box and image index were not reset. 7874a13
- Other changes:
- Improved performance of Autocomplete, by handling similar names more efficiently. Up to 40% faster than before. d8be0f2
- Improved performance when viewing animated GIFs by first resizing all frames to the required size and caching them. c8bd32a
- Improved efficiency of TkToolTip by reusing tooltip widgets, adding visibility checks, and reducing unnecessary method calls. 8b6c0dc
- Slightly faster image loading by using PIL's thumbnail function to reduce aspect ratio calculation. 921b4d3
- Project Changes:
Batch Resize Images
: v1.06 19d5b4d- See full list of changes here: https://github.com/Nenotriple/batch_resize_images/releases
Upscale
: v1.02 616ddaa- The current and total GIF frames are now displayed in the UI.
🛑 lite Version has the following features removed:
Batch Tag Delete
,Batch Resize Images
,Find Dupe File
, andUpscale
Executable Release v1.92
v1.92 changes:
- New:
- New tag list
Derpibooru
: Created from the top ~100k Derpibooru imageboard tags with additional filtering. - Image Grid: View all images as thumbnails in an overview. Access it from the 'Tools' menu, or from the right-click image menu.
- Click an image to quickly jump to it.
- Images without a text pair will have a small red flag added to them.
- GIF support has been added to these tools: Upscale, Resize, Rotate, and Flip.
- Alternate text path:
- If an alternate text path has been set, that path will be restored when reloading the last directory on startup.
- A small indicator to the left of the directory entry changes to blue when an alternate text path is set.
- Hovering the mouse over this indicator will display a tooltip showing the text path.
- The mouse wheel can now be used on the index entry to cycle through img-txt pairs.
- New tag list
- Fixed:
- Fixed issue where "rename_and_convert_images" would save JPG in RGBA mode, which isn't supported.
- Fixed error that occurred when double-clicking the image preview to drag the window.
- Tons of small fixes.
- Other changes:
- Small UI tweaks.
- Project Changes:
- Refactored img_txt_viewer repo structure.
Upscale
: (v1.01):- GIF support added.
- After upscaling, the index is updated to the upscaled image.
- Fixed a minor typo in UI.
Resize Image
: (v1.01):- GIF support added.
- After upscaling, the index is updated to the resized image.
- Improved error handling when processing an image.
Batch Resize Images
: (v1.03):- New output type:
Filetype: AUTO
, use this to output with the same filetype as the input image. - New options:
Overwrite Output
, when disabled, conflicting files will have "_#" appended to the filename. - Cancel button: Stop the resize operation without closing the window.
- An image counter now displays the number of images in the selected path along with a running count of all resized images.
- Fixed issue where files with the same basename but different extensions would be overwritten when converting to the same type.
- Text descriptions are now consolidated into a help button/popup.
- Many small UI tweaks and adjustments.
- New output type:
🛑 lite Version has the following features removed:
Batch Tag Delete
,Batch Resize Images
,Find Dupe File
, andUpscale
Executable Release v1.91
v1.91 changes:
- New:
- New Tool:
Upscale Image
, Upscale a single image usingrealesrgan-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.
- New Tool:
- 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
andUndo 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
andMiddle-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 tobatch_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.
- The
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%.
- The
🛑 lite Version has the following features removed:
Batch Tag Delete
,Batch Resize Images
,Find Dupe File
, andUpscale
Executable Release v1.90
I'm very happy to announce img-txt_viewer is 1 year old! 🎉🎈
I love knowing this app has helped at least a few people work faster and easier, and I want to thank everyone so much for your interest and support.
Here's some new tools, fixes, and changes for version 1.90:
-
New:
Find Duplicate Files
: Quickly find and separate duplicate images in your dataset.- This works by checking file hash - 2GB file limit. Can be used for all files
- Built as a stand alone tool.
Rename/convert img-txt Pairs
: Easily rename and convert your dataset in a clean format.- All images are converted to ".jpg" format to prevent duplicate filename issues.
- JPG conversion quality is set to 100, this ensures a small file size and no visible compression will be added for most conversions.
- Example: 00001.jpg, 00001.txt.
Expand Current Image
: Expand images to a square resolution without cropping.- This tool makes an image square by extending its shorter side to match the length of its longer side, after rounding that length down to the nearest multiple of 8.
- The empty space is then filled by expanding the border of pixels from the long side.
Crop Image
: Crop the currently displayed image.- Currently only supports cropping by square (1:1) or freeform.
- Double click to quickly create a 512x512 or 1024x1024 rectangle (automatically decided based on image size)
- Right-click the image to open the context menu and select either Crop, Clear, or Open Directory.
- Mousewheel to resize the rectangle.
Flip Image
: Flip the currently displayed image horizontally.Rotate Image
: Rotate the the currently displayed image 90 degrees.Duplicate Pair
: Duplicate the currently displayed img-txt pair.Filter Pairs
Changes:- New option to display only empty text files.
- Use
!
before the text to exclude any pairs containing that text. - Use
+
between text to include multiple strings when filtering. - Example:
!dog + cat
(remove dog pairs, display cat pairs)
Resize Images
v1.01 Changes:- You can now choose image filetype for the resized output.
- You can now set the
Resize Condition
to the following modes:Upscale and Downscale
, Resize the image to the new dimensions regardless of whether they are larger or smaller than the original dimensions.Upscale Only
, Resize the image if the new dimensions are larger than the original dimensions.Downscale Only
, Resize the image if the new dimensions are smaller than the original dimensions
Batch Tag Delete
v1.07 Changes:- Significantly improved the speed tags are deleted.
- You can now choose a new directory after opening the app.
- Text Box changes:
- The displayed text can now be refreshed from the right-click text_box context menu. (Hotkey: F5)
- You can now select text and add it to the custom dictionary with the right click context menu.
- Image info is now displayed above the current image (filename, resolution, size)
- The last directory and index can now be quickly restored when launching the app. #21
-
Fixed:
- Fixed image scaling regression that prevented images from scaling to fill the frame.
- Fixed issue where the image index would no longer sort correctly after files were added or removed from the working directory.
- Fixed issue where a new text file wasn't being created when saving the text box.
- Fixed Auto-Save not triggering when loading a new directory.
-
Other changes:
- "file_watcher" logic has been removed.
- This was used to update the index or text box when changes occurred outside the app’s control.
- It was easier to remove than fix the issues with threading...
- Removed the following from the script. These changes do not affect exe users:
- Automatic check and install of Pillow.
- Automatic check and download of dictionary files.
threading
andrequests
imports removed.
- UI changes:
- The directory button has been replaced with a text entry field, browse/open buttons, and a right-click context menu.
- Added descriptions below each tool along the bottom toolbar.
- The save button can now be set to double height by right clicking it, or from the Options menu. #19
- And other small changes.
- Max Image size values have been slightly reduced to improve performance when scaling the image within the UI.
- "Delete Pair" keyboard shortcut changed from
Del
toShift+Del
. #19 - You now have the flexibility to choose any combination from the available autocomplete dictionaries.
- "file_watcher" logic has been removed.
Thank you to @MNeMoNiCuZ and @younyokel for your suggestions!
Executable Release v1.85
This is released as a portable exe file for those who don't have Python installed
Download the source file if you just want this version of the Python script.
v1.84 changes:
- New:
- New Text Tool
Filter Pairs
: Use this to search all text files and filter the img-txt pairs to display only those that include the matched text.- Also supports regular expressions.
- New Text Tool
Active Highlights
: Use this to always highlight certain text.- Use
+
to highlight multiple strings of text, (Note the spaces!). Example: dog + cat
- Use
- New Text Tool
Executable Release v1.84
This is released as a portable exe file for those who don't have Python installed
Download the source file if you just want this version of the Python script.
v1.84 changes:
- New:
- New tool:
Resize Images
: You can find this in the Tools menu.- Resize operations: Resize to Resolution, Resize to Width, Resize to Height, Resize to Shorter Side, Resize to Longer Side
- Just like "batch_tag_delete.py", "resize_images.py" is a stand-alone tool. You can run it 100% independently of img-txt_viewer.
- Images will be overwritten when resized.
- New option:
Colored Suggestions
, Use this to enable or disable the color coded autocomplete suggestions.
- New tool:
- Fixed:
- Fixed suggestions breaking when typing a parentheses.
- Other changes:
- Batch Tag Delete is no longer bundled within img-txt_viewer. This allows you to run them separately.
Batch Tag Delete
v1.06 changes:
- Fixed:
- Fixed tag list refreshing twice
- Fixed multi-tag delete when "batch_tag_delete" is ran from "img-txt_viewer"
Executable Release v1.83
This is released as a portable exe file for those who don't have Python installed
Download the source file if you just want this version of the Python script.
v1.83 changes: 742e54a
- Fixed:
- Fix text box duplicating when selecting a new directory.
- Fixed some small issues with the file watcher and image index.
- Other changes:
- Minor code cleanup and internal changes.