-
released this
2026-09-04 10:27:15 +00:00 | 59 commits to main since this releaseThe macOS client is complete: every signal, and every part of the indicator except a click.
What is in this release
here-capture-macos-universal.zip— one bundle for Apple Silicon and Intel (via Rosetta), signed ad hoc. Gatekeeper will refuse it after a download: right-click and choose Open, orxattr -d com.apple.quarantine "/Applications/here capture.app".- The Windows build is not here, and cannot be: this tree's
crates/here-indicator/src/windows.rsstill importsCardandbuild_bannerfrom the modules they were moved out of, so the Windows half of it does not compile. That was found by runningscripts/verify.ps1on a Windows machine, which is what this note originally asked for. The Windows binary is on v0.1.3, whose macOS half is unchanged from this one apart from lint fixes.
Since v0.1.1
- The hover flyout. Resting the pointer on a chip opens a panel beside the pill with that signal's last six records — a time, the gate's verdict as a shape, one line of summary, and never a payload. The pill still takes no clicks: the pointer is observed by polling
NSEvent.mouseLocationrather than captured, so a panel sitting in the corner of somebody's screen all day never swallows a click meant for the window underneath. - A banner bug that only existed on macOS.
build_bannerlived in the Windows body, so the Mac pill built its own fromhealth.paused— and the load-bearing case,Zoom — not captured, appeared on one platform and not the other. Absence made observable is the one thing a contributor cannot check for themselves. The pill's words are now shared, with twelve tests they never had.
Everything since v0.1.0
- Capture cards, the captured-window outline, and the hover flyout on macOS.
- A console bug:
if p.scope == "all"had two identical branches, so any pause marked every signal paused — while a content-only pause leaves input metrics counting keystrokes. - The uploader was silently dead on macOS: its own copy of
data_dir()fell back to".", so it read an empty store beside the binary, decided capture had stopped, and exited cleanly twenty times until the supervisor's restart ceiling left it down. - Clippy is a gate now in both verify scripts. Neither ran it before.
- A universal, ad-hoc-signed bundle, with the script's header stating precisely what that signature does and does not buy.
444 tests pass on macOS, clippy included. The Windows-only packages and the end-to-end suite are checked by
scripts/verify.ps1on a Windows machine.The one deliberate difference from Windows: the Mac pill never takes a click, so the capture card's two controls (
seen,quiet this) live in the menu bar rather than on the card.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads