Added a configuration setting to bypass low disk space warnings #669
Redesigned the Compactor/Uncompactor file queue to catch low disk space issues and retry items sequentially (see below). As a result, safe free space requirements are now:
Compression: 2x the size of the largest file in the folder
Uncompression: Difference between the folder's compressed and uncompressed size, plus the size of the largest file in the folder
Compactor Internal Rework
The compactor (and uncompactor) now properly catch errors related to being low on disk space, and will then re-attempt those files in sequential mode (one file compression at a time) at the end, just in case enough space had been freed up by previous files being compressed.
Hide Tabs
Add option to hide Steam Library and Compression DB tabs - for those using it on work PCs. #671
Tweaks
Added config option to disable hardware rendering (config-file only) #658
UI Tweaks (added hover effects to library view, changed "Compress x games" to "Compress x items")
Performance improvements in the Core library functions
Builds
Finally remembered to create an ARM64 build. Untested as I don't have an ARM device to check it on #556
Installation
Binaries
CompactGUI.exe (10MB): Smaller size, but requires .NET 10 Runtime to be installed
CompactGUI.mono.exe (66MB): Fully self-contained and embeds the necessary .NET 10 libraries
CompactGUI.arm64.exe (10MB): ARM64 build, also requires .NET 10 Runtime to be installed
WinGet
winget install CompactGUI
Note
Installing from WinGet automatically installs .NET 10 if required, however it can often take a few days for new releases to become available.
Checksums
MD5: DFB432FF6E6B9361787954B45846FE02
SHA-256: 7E03EF59FBD8638EF96AC911B77518BC03E20903ACFA21BE17C31CA6E2BCDF33
Like this project?
Please consider leaving a tip on Ko-Fi :)
Buy Me a Coffee at ko-fi.com