Changes
- Low Disk Space Safety Check Changes
- 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
ARM64build. 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 installedWinGet
winget install CompactGUINote
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: 7E03EF59FBD8638EF96AC911B77518BC03E20903ACFA21BE17C31CA6E2BCDF33Like this project?
Please consider leaving a tip on Ko-Fi :)