Skip to content

v0.3.0 — Resizable width and responsive layouts

Choose a tag to compare

@manu-tech-code manu-tech-code released this 30 Sep 20:53
· 42 commits to main since this release

Phase 3: a resizable island, a dashboard button, and responsive layouts.

Width

  • One Width setting for the compact and the open island: a slider in Settings › Layout, Narrow / Standard / Wide in the island's menu, or drag the island's left or right edge
  • Layouts adapt instead of cutting things off: extra app icons and activities fold into +N, the Open apps grid picks its columns from the width, and the player, timer and shelf switch to compact layouts when narrow
  • Dashboard columns follow the width (3, 4 or 5)

Also new

  • Dashboard button on the island (on hover by default; always or off in Settings)
  • Full-screen apps: keep showing the island, hide it unless something is live, or hide it
  • Show the island on the built-in display, the display with the menu bar, or all displays
  • Keyboard: ⌥⌘I opens the dashboard (recordable in Settings), Esc closes it, Tab moves between controls
  • VoiceOver descriptions and actions; an Increase Contrast edge

Install

Open DynamicIsland-0.3.0.dmg and drag Dynamic Island to Applications. Requires an Apple silicon Mac.

The app is signed with an Apple Development certificate and isn't notarized, so it's meant for personal use; on other Macs, macOS may block it until you allow it in System Settings › Privacy & Security.

SHA-256: 0fcd81239e6ca8b40cfc350312a8e6607aff846f6d4ed00f3f7c841e32633ec5