Hey everyone.
Big update went out to the dataset sorting tool I put out close to a year ago. I figured I'd post about it here in case there are others trying to find new tools or get into training as a whole.
If you like it, hate it, or have any ideas just leave them here and I'll see what's up for v2.1
Some new features for this update:
Standalone Executable
Single-file Windows executable (26MB)
No Python or dependencies required
Just download and run
Session Persistence
Configuration autosaves to photosorter_config.json
Target directories and hotkeys remembered between sessions
Last folder automatically loads on startup
Better Keyboard Shortcuts
Ctrl+Z: Undo last move
Delete: Move to trash
1-9: Quick move to directory by position
Spacebar: Skip to next image
F: Flag/unflag current image
Shift+F: View only flagged images
I: Toggle metadata overlay
H or ?: Show help screen
Directory Management
Multi-select delete with Ctrl+Click or Shift+Click
Right-click context menu for quick removal
Red "Remove Selected" button
Single confirmation dialog
Files remain safe when removing directories from app
Metadata Overlay
Shows filename, dimensions, file size, aspect ratio
Toggle on/off with I key
Improved spacing and layout
Next Image Preview
150x150px thumbnail in bottom right corner
See what's coming next while sorting
Flag System
Press F to flag uncertain images
Orange "FLAGGED" badge on flagged images
Press Shift+F to review all flagged images
Quick Setup
One click creation of generic LoRA training categories
Preconfigured hotkeys: Q (Face), W (Full Body), E (Upper Body), R (Landscape), A (Keep), S (Discard)
Automatic folder creation
Other Improvements
Live directory image counts in sidebar
Undo history increased from 5 to 100 operations
Auto create target directories
In app help overlay showing all shortcuts
Modern dark theme optimized for long sessions
Bug Fixes
Fixed tk.END constant error
Directory list updates correctly
Improved config saving reliability
.jpeg)

