Releases: techygeekshome/DiskGeek
Release list
DiskGeek 1.1.0
DiskGeek was the only app in the range on its own design. This puts it on the same shell as DriverGeek, CleanGeek and AppGeek - same sidebar, same header, same cards, same About layout, same colours.
Changed
- The app now asks for the dark theme explicitly. It used to follow the Windows theme, which is why DiskGeek could come up light and look like a different product to everything else we make.
- Rebuilt around a sidebar rather than tabs: Overview, Explorer, Treemap, Duplicates, Similar images, Search, Snapshots, Settings. The reclaim figures sit next to Duplicates and Similar images in the sidebar, so you can see what is worth recovering without opening either screen.
- New Overview screen: how much was scanned, how much is recoverable, how many files, and how many folders could not be read - plus the biggest six things on the drive.
- New Settings screen stating what DiskGeek will not do: deleted files go to the Recycle Bin, there is no scheduled or unattended deletion, and there is no registry cleaning or system tuning.
- The treemap was drawing a stock primary-colour set with white gutters. Same eight-way separation, house colours.
- About no longer jumps to a different palette when you open it.
- The Explorer tree opens its root when a scan finishes instead of showing one collapsed row.
Fixed
- The Overview totals are counted off the scan itself rather than the display tree. Counting the display tree would have built a view model for every file on the drive - hundreds of thousands of them on a full C: - just to produce two numbers.
- The sidebar and Overview figures now refresh after a scan, a duplicate or similar-image find, a delete and a rename, so they cannot show stale numbers.
Download
DiskGeekSetup.exe below. SHA256SUMS.txt is published alongside it - the installer is not code signed, so SmartScreen will warn on first run, and checking the hash is how to confirm what you downloaded.
What's Changed
- DiskGeek 1.1.0 - put the app on the house shell by @techygeekshome in #8
Full Changelog: v1.0.2...v1.1.0
DiskGeek 1.0.2
An About box release.
The "More from TechyGeeksHome" list used to include Java 8 MSI Installers. That is a repackaging of Oracle's installers, not our software, and it had no business sitting in a list headed with our name. It is gone.
What is left is the actual range, now shown as buttons rather than a wall of text - AppGeek, CleanGeek, DriverGeek, PDFGeek and Ultimate Settings Panel, two to a row, each one opening that app's page on techygeekshome.info rather than its repository. Five is an odd number, so the "All our code on GitHub" button takes the spare cell and the grid squares off.
The "Built with" credits list has gone as well. Listing Avalonia, CommunityToolkit, Inter and .NET was honest but told you nothing you could act on, and it was the longest thing on a dialog meant to be read at a glance. The licences are all in the repository.
Scanning, duplicates, snapshots and the rest are unchanged.
Full Changelog: v1.0.1...v1.0.2
DiskGeek 1.0.1
DiskGeek 1.0.1 - the first release since 1.0.0 on 6 August.
A lot had accumulated on main without ever being released. This ships all of it, and puts release automation in place so it cannot drift that far again.
Added
- A rewritten About dialog, including a family panel linking the other free TechyGeeksHome tools.
- A Chocolatey package, so DiskGeek can be installed and updated with
choco install diskgeekonce it clears moderation. - A SHA-256 hash file published with the download. DiskGeek was the only one of the four apps that did not publish hashes.
Changed
- Update-checker behaviour tidied up.
- The installer now carries the release version in its own file properties, instead of reporting the Inno Setup compiler version.
Behind the scenes
- A full xUnit test suite covering the batch renamer, the byte-size formatter, the update checker and the update manifest parser. These run on every pull request and on every release.
- A Release workflow. Until now DiskGeek was the only released app with no release automation, so builds were made by hand. The git tag is now the single source of truth for the version, and the job refuses to publish if the built binary does not report that version.
Download
- DiskGeekSetup.exe - installer, self-contained, no .NET prerequisite.
The SHA-256 hash is published in SHA256SUMS.txt so the download can be verified. The binary is not code signed, so Windows SmartScreen will warn on first run.
What's Changed
- Manual update check by @techygeekshome in #1
- Bring the Chocolatey package source into the repo, with a licenceUrl (DST-25) by @techygeekshome in #3
- Bring the About dialog up to the PDFGeek standard (APP-05) by @techygeekshome in #2
- Add .gitattributes for line ending normalization by @techygeekshome in #4
- Create .gitattributes for line ending management by @techygeekshome in #5
- Add the TechyGeeksHome family panel to the About dialog by @techygeekshome in #6
- DiskGeek 1.0.1: version bump, installer versioning, and a Release workflow by @techygeekshome in #7
New Contributors
- @techygeekshome made their first contribution in #1
Full Changelog: v1.0.0...v1.0.1
DiskGeek v1.0.0
First public release of DiskGeek - a free, self-contained disk space analyser for Windows built with Avalonia UI on .NET 8.
Features:
- List view and treemap view of disk usage
- Exact and perceptual-hash (near-duplicate) file detection
- Similar-image finding
- Full-text search across scan results
- Batch rename
- Snapshot comparison, to see what changed over time
- Scheduled scans
No installer bloat, no bundled offers. 100% free, no Pro tier.
Homepage: https://techygeekshome.info/diskgeek/
Also available (pending review) via Winget and Chocolatey.
SHA256
1f29df37544b9f5ea829ec87ee4fdc77b2209d3b82cf8e1a986021fc735f70b4 DiskGeekSetup.exe