Skip to content

NotchIsland 1.3.1

Choose a tag to compare

@Edwardrem Edwardrem released this 31 Oct 15:45
· 1 commit to main since this release

Fixed

  • A stream from the system feed vanished after about ten seconds unless playback changed: the TV app, QuickTime Player and friends showed up, then disappeared. The adapter's two-second heartbeat never ran because its timer was released as soon as the function that created it returned. The island now keeps such a stream for as long as it plays.
  • The Now Playing feed process could outlive the app. Apple's perl, which runs the adapter for the system feed (new in 1.3.0), kept going when NotchIsland was ended without warning, which is how an in-app update relaunches it, and would pile up one copy per relaunch. It now quits on its own within two seconds of losing its parent, and as soon as a write to the app fails.

In 1.3.0, a few hours earlier

  • Now Playing from any app: the TV app, Podcasts, QuickTime Player, IINA, a browser without its JavaScript switch, Music without Automation. Anything that publishes to Control Center shows in the island with artwork, progress, play/pause, next/previous and seek, next to the scripted sources. No permission needed. See the 1.3.0 notes.

Install

  • On 1.2.0 or 1.3.0: Settings ▸ Updates ▸ Update Now, or wait for the daily check. Grants carry over, no Gatekeeper dialog.
  • Fresh install or older versions: download NotchIsland.dmg below and drag NotchIsland into Applications (replace the old one). macOS says "Apple could not verify NotchIsland is free of malware" because the app is not notarized: on macOS 15 and later click Done, then System Settings ▸ Privacy & Security ▸ "NotchIsland was blocked" ▸ Open Anyway; on macOS 13 / 14 right-click it in Applications ▸ Open; or in Terminal xattr -dr com.apple.quarantine /Applications/NotchIsland.app.