diff --git a/README.md b/README.md
index c976e0b..6eaccd1 100644
--- a/README.md
+++ b/README.md
@@ -14,24 +14,23 @@ Display an image and text file side-by-side for easy manual caption editing.
# 💡 Tips and Features
-- Hotkeys:
+- Shortcuts:
- `ALT+Left/Right`: Quickly move between img-txt pairs.
- `Del`: Send the current pair to a local trash folder.
- `ALT`: Cycle through auto-suggestions.
- `TAB`: Insert the highlighted suggestion.
+ - `CRTL+F`: Highlight all duplicate words.
- `CTRL+S`: Save the current text file.
- `CTRL+Z` / `CTRL+Y`: Undo/Redo.
- - `CRTL+F`: Highlight all duplicate words.
+ - `Middle-click`: a token to quickly delete it.
- Tips:
- `Highlight duplicates` by selecting text.
- - `Autocomplete Suggestions` while you type using Danbooru tags.
- Enable `List View` to display text in a vertical list format.
- Enable `Big Comma Mode` for more visual separation between captions.
- - Middle-click a token to quickly delete it.
- - Right-click the directory button to copy the path.
- - Right-click the image/text for a context menu.
- Blank text files can be created for images without any matching files when loading a directory.
+ - `Autocomplete Suggestions` while you type using Danbooru/Anime tags, the English Dictionary, or both.
+ - Running 'Edit Custom Suggestions' will create the file 'my_tags.csv' where you can add your own words to the suggestion dictionary.
- Text Tools:
- `Batch Token Delete`: View all tokens in a directory as a list, and quickly delete them.
@@ -57,34 +56,39 @@ You must have **Python 3.10+** installed to the system PATH.
The `pillow` library will be downloaded and installed *(if not already available)* upon launch.
-The `danbooru.csv` file will be downloaded *(if not already available)* upon launch.
+The `danbooru.csv` and `dictionary.csv` files will be downloaded *(if not already available)* upon launch.
# 📜 Version History
-[v1.77 changes:](https://github.com/Nenotriple/img-txt_viewer/releases/tag/v1.77)
+[v1.78 changes:](https://github.com/Nenotriple/img-txt_viewer/releases/tag/v1.78)
- New:
- - `List View`: Display text files in a list format. Text is always saved in the standard single-line CSV format.
- - `Always on Top`: Enable this to keep the window in focus.
- - `Highlight All Duplicates`: Highlight all matching words in the text box.
- - `Delete entire tokens`: By middle-clicking them.
- - `Text Context menu`
- - `Image Context menu`
- - Enable or disable highlighting duplicate words when selecting text. _(Default = On)_
- - You can now swap the image and text/control positions.
- - Various UI tweaks, the biggest change being: Image scaling is now more flexible.
+ - You can now use the English dictionary as a suggestion library while you type.
+ - Enable this from: Options > Suggestion Dictionary > English Dictionary
+ - Just like the danbooru.csv file, this dictionary can be downloaded from the script version.
+ - Over 20,000 typos for just over 8,000 words also match the correct spelling while typing.
+ - You can also use both anime tags and the English dictionary at the same time. _(Can be slow)_
+ - `Custom Suggestions:` You can now define custom tags that will be used for autocomplete suggestions.
+ - Run the command from: Options > Edit Custom Suggestions
+ - Running this command will create a file called "my_tags.csv" if it doesn't already exist, then open it up for you to edit.
+ - Running the command again after saving "my_tags.csv" will refresh the dictionary with your changes.
- Fixed:
- - When highlighting words: Any _selected_ words longer than 3 characters would be _highlighted_. Now, only exact matches are highlighted.
- - Window size no longer changes when changing maximum image size.
- - You can no longer insert a suggestion "inside" an existing token.
- - Code refactoring for improved cleanliness and maintainability.
+ - Fix autosave for first and last index navigation.
+ - List mode: The cursor is now placed at the end of the text file on a newline when navigating between pairs.
+ - App icon now displays properly in the taskbar.
+ - Further improvements to cursor positioning after inserting a suggestion.
-**Batch Delete, v1.02 Changes:**
+**Batch Delete, v1.03 Changes:**
- - New:
- - You can now select multiple tokens then delete them all at once.
+ - New:
+ - Now that text is cleaned within the script, this is a standalone app!
+ - Simply launch the "batch_token_delete.py" script and select a folder to manage text/tags in that folder.
+ - Deleting tags using a "less than or equal to" threshold now displays the affected tags.
+ - A highlight has been added to the buttons/checkboxes.
+
+
- - Fixed:
- - Newlines should be properly handled/deleted now.
+ - Fixed:
+ - The app shares the parent icon, and groups with the main window in the taskbar.