Skip to content

Releases: CodesWhat/idlescreen

idlescreen v0.1.2

Choose a tag to compare

@scttbnsn scttbnsn released this 29 Aug 13:02
1d357b8

Second patch release. Metal glyph rendering, a fail-closed camera policy in the shipping saver, and a manifest-bound SBOM.

  • Moves procedural glyph generation to a bounded Metal compute pass, keeping the CPU renderer as the deterministic fallback and test oracle.
  • Enforces the generated fail-closed camera activation policy in the shipping screen saver instead of starting capture from an unverified preview hint.
  • Preserves the last valid camera frame through short read gaps, clears it on lease loss, and stops the shared frame pump after its final consumer exits.
  • Releases the Studio camera preview lease when a display-plan change alone quiets the previewed display, so the camera indicator no longer stays lit.
  • Strengthens screen saver registration repair and WallpaperAgent refresh checks against stale, multiple, or identity-mismatched host processes.
  • Renders the initial fallback frame synchronously so the saver never starts on an empty view while Metal initializes.
  • Aligns the bundled camera agent's bundle and marketing versions with the app so upgrade staleness checks can tell one release's helper from another's.
  • Reduces live camera mailbox work by rejecting duplicate frames before copying their pixel payloads.
  • Adds an SPDX 2.3 SBOM bound to the signed DMG.

Upgrade from the official CodesWhat tap:

brew upgrade --cask idlescreen

SHA-256 (idlescreen-0.1.2-build64.dmg): 2e5ebbf222a060bba900baa7738c87bf4df58b7c9648b4885ab3ff5b78c7e687

idlescreen v0.1.1

Choose a tag to compare

@scttbnsn scttbnsn released this 13 Aug 18:41
b46adff

Fix release for the first public Homebrew build.

  • Restores the original CRT artwork as the installed app icon.
  • Fixes camera permission requests for fresh Developer ID installs while keeping capture APIs isolated in the camera agent.
  • Installs the application as lowercase idlescreen.app through Homebrew.

Upgrade from the official CodesWhat tap:

brew upgrade --cask idlescreen

SHA-256 (idlescreen-0.1.1-build63.dmg): 105fb5b96c05535bc5d04623d00ddf585d72c9ae81ece03ca32d909e74b3cd64

idlescreen v0.1.0

Choose a tag to compare

@scttbnsn scttbnsn released this 12 Aug 23:17
ebe53ff

Initial public release of idlescreen for macOS Tahoe.

  • 19 Metal-rendered procedural patterns
  • Live camera-to-glyph effects with explicit, local-only camera lifecycle
  • Panorama, Per Display, and Focus Display layouts
  • Saved Looks and the native companion Studio
  • Optional privacy-minimal Codex and Claude status overlays
  • Universal Apple silicon and Intel app, signed and notarized by Apple

Install from the official CodesWhat tap:

brew install --cask codeswhat/tap/idlescreen

SHA-256 (idlescreen-0.1.0-build62.dmg): 7da786b0ba5e5a900c14d388282c73f99f43ecabffe3ceec6c57203ce5fe4ae5