Repository navigation
TreeMap 5.0.1
Every bug reported against 5.0.0 is fixed in this release; the four reports
are linked below. Numbers and dates now read the English way on every
machine, and the Windows pages say Windows things.
Changed
- The mouse pointer inside TreeMap is now TreeMap's own. Instead of the
system arrow, hand and I-beam you see one small dot, drawn eight ways:
plain, over something clickable, in a text field, ready to grab, dragging,
crosshair, resizing and disabled. It is pale on the dark theme and ink-dark
on the light one, and each shape has a thin edge in the opposite shade so
it stays visible on a treemap tile of its own colour. - The dot is a true system cursor, so it moves exactly with your hand, never
lags, and never disappears while TreeMap is busy. Every hover effect is
unchanged: the dot tells you what kind of thing is under it, and the
control's own highlight still tells you which one.
Fixed
- A release could lose its installers, with no way to get them back. On
GitHub the download files belong to the release page, not to the version
number, so when the v5.0.0 page was deleted and made again it came back
with nothing to download
(#32).
Two things changed. A new release is
published only after both installers are attached and checked, one by one,
by name and size, so a release with an empty download list is no longer
possible. And a release
that has lost its files can have them rebuilt and put back (Actions →
Build & Release → Run workflow → type the tag). What you will see: every
release page lists the macOS and Windows installers. - Windows restore points are measured in every language, and without
guessing. The Missing GB receipt and the Dashboard now ask Windows for
the space its restore points use as plain numbers. Before, TreeMap read the
text Windows prints on screen (vssadmin) and looked for English labels in
it; on a Portuguese Windows that text reads "Espaço de armazenamento de
cópias de sombra usado: 7,98 GB", so nothing was found and the receipt
showed nothing
(#33).
The receipt for one drive no longer counts another drive's restore points;
when Windows cannot say which drive a restore point belongs to, the receipt
says the figure covers the whole PC. Windows normally shows that space only
to an administrator. When it is withheld, the receipt says so and tells you
how to see it: quit TreeMap from its icon in the system tray, then start it
with Run as administrator. The tray step matters: if a copy is still
running there, the administrator copy closes at once and you would think
nothing happened. - Windows and Linux are no longer told about the Mac in the Dashboard,
the Missing GB receipt, the preview pane and the first-run card. On
Windows, TreeMap used to talk about Time Machine, Full Disk Access and
"This Mac". Every one of those sentences now names your own system:
restore points and running as an administrator on Windows, "This PC", and
plain words like "this computer" until TreeMap knows which system it is
on. The receipt's example of a file that reserves more room than it fills
is now a Windows one (WSL's ext4.vhdx) rather than Docker.raw, and the hint
for installing the video re-encoder names the Windows tool (winget) instead
of the Mac one (Homebrew). This is the other half of the #33 report. - Numbers and dates are written the English way on every machine. On a
Portuguese or German computer TreeMap printed "1.234 shapes" beside
"1.2 GB", the same dot meaning thousands in one number and tenths in the
other. On an Arabic computer it printed Arabic-Indic digits inside English
sentences. Counts had followed the computer's regional settings while sizes
always used an English decimal point
(#34).
Every count TreeMap shows, on screen, in its messages and in exported
reports, is now "1,234", and dates read "Sep 6, 2026" rather than
"6 de set. de 2026". The clock stays your own, 10:31 PM or 22:31,
whichever your computer uses, and so does the time zone. If your computer
is not set to English you will notice this: TreeMap's numbers and dates
now match the English words around them. TreeMap is now checked on a
Portuguese-language computer so this cannot slip back. - Disk Topology on Windows now shows each drive letter under the drive it
is stored on. On a Windows PC with two or more drives, the Dashboard's
Disk Topology card said "No volumes on this disk." under every drive. C:
and D: were then listed on their own below, as if they belonged to no drive
(#35).
TreeMap now asks Windows which drive each letter is stored on. What you
will see: C: under the first SSD and D: under the second, each with its own
usage bar, and the stray cards gone. Two drives of the same model are told
apart as "(Disk 0)" and "(Disk 1)", the same numbers Windows' Disk
Management shows. If your PC uses Storage Spaces, Windows' way of pooling
several drives into one, the pooled letter sits under one combined card
that names only the drives in that pool. Each of those drives says "Part
of the pool below.", and the drive Windows starts from is no longer shown
as part of the pool. A locked BitLocker drive still appears under its
drive, but its size and free space are shown as unknown rather than as 0.
A drive letter that Windows does not tie to any drive keeps its own card
instead of being guessed onto one, and if Windows does not say which drive
any letter lives on, the card says so. Single-drive PCs look the same as
before.
📥 Installing
macOS — TreeMap-5.0.1-arm64.dmg · Apple Silicon only (M1/M2/M3/M4). Open the DMG, drag TreeMap into Applications.
⚠️ macOS will block the first launch — this is expectedYou'll see “Apple could not verify ‘TreeMap.app’ is free of malware…”. Your download is
fine. macOS shows that for any app Apple hasn't notarized, and notarization needs a paid
$99/year Apple Developer membership this free project doesn't have.Fastest fix — drag TreeMap to Applications, open Terminal, paste this, press Return:
xattr -dr com.apple.quarantine /Applications/TreeMap.appNo-Terminal fix — double-click TreeMap → Done → System Settings ▸ Privacy & Security
→ scroll to Security → Open Anyway → authenticate → double-click TreeMap → Open Anyway.
(That button expires after ~1 hour; if it's missing, double-click TreeMap again to bring it back.)On macOS Sequoia (15) and Tahoe (26) the old right-click → Open trick no longer works —
Apple removed it. Use one of the two routes above.Full walkthrough, including the "TreeMap is damaged" variant:
Installing on macOS
Windows — TreeMap-Setup-5.0.1.exe. Run it, click More info → Run anyway at the SmartScreen prompt.
Intel Mac / Linux — no desktop build; run web mode from source (3 commands).