Overview
--------
Version 1.1.6 focuses on improving the game download functionality with enhanced
detection of existing installations and better handling of file replacements,
providing a smoother and more reliable download experience.
Key Changes
----------
- Enhanced Game Download System
- Added detection of existing game installations during download
- Implemented confirmation prompt for replacing existing game files
- Improved cleanup of outdated installation folders during upgrades
- Better handling of folder names with special characters
- Improved User Experience
- Added warning when downloading a game that already exists
- Clear messaging when replacing existing game installations
- More detailed progress information during replacement process
- Automatic detection of game IDs in existing folders
- File Management Improvements
- Added ability to recognize games by ID in filenames
- Improved handling of folder structures during extraction
- Better cleanup of temporary files after successful downloads
- Enhanced folder size calculation for replacement decisions
- Bug Fixes
- Fixed issue where existing installations would create duplicate folders
- Resolved problems with special characters in game folder names
- Fixed incomplete cleanup of temporary files in some scenarios
- Addressed edge cases where game metadata was not properly saved
- Miscellaneous
- Updated version number to 1.1.6
- Minor performance improvements for download and extraction processes
- Enhanced logging details for download and installation processes
- Code refactoring for better maintainability
This update significantly improves the reliability of game downloading and installation, particularly for
users who frequently update their games or need to re-download content. The enhanced detection of existing
installations helps prevent duplicate downloads and ensures clean upgrades when newer versions become available.