You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
v1.5.0
GUI Enhancements
Settings Menu: Simple GUI menu for updating your config.ini file
Enhanced Module Order Interface: The drag-and-drop module selector now provides clearer visual feedback during reordering
Settings Dialog Improvements: Added proper validation of all configuration fields
Performance Optimizations
Multithreading Support: Added thread pool to handle movie processing in parallel batches
Caching System: Implemented disk-based caching to speed up repeated operations
Connection Pooling: Added thread-local sessions for better API connection management
Code Improvements
Improved Restore Functionality: Fixed an issue where the restore function wasn't properly removing all edition information before restoring from backup
Better Error Handling: Improved error reporting and recovery during processing operations
Module Loading: Optimized how modules are loaded and executed for better performance
Other Changes
Progress Tracking: Added detailed progress reporting for batch operations
Cleaner Logging: Improved logging format with timestamps and better status messages
Cache Management: Added new --clear-cache command line option to manage the disk cache