Summary
The Notifications module documentation describes per-app configuration under Settings → Modules → Notifications, where users can select which apps are mirrored to the island. This functionality does not exist in the current build — the Settings UI only shows a single enable/disable checkbox for the Notifications module, with no way to select apps.
Additionally, SuperIsland never requests macOS notification permission and does not appear in System Settings → Notifications, which means the module cannot receive any notifications regardless of whether it is enabled.
Steps to Reproduce
- Install SuperIsland (latest release) and complete onboarding
- Open Settings → Modules
- Observe that Notifications has only an on/off toggle — no per-app selection UI
- Open System Settings → Notifications on macOS
- Observe that SuperIsland is not listed and no permission prompt was ever shown
Expected Behavior (per docs)
- Settings → Modules → Notifications should show a list of installed apps the user can enable/disable for island mirroring
- SuperIsland should request notification permission from macOS during onboarding or first enable, and appear in System Settings → Notifications
Actual Behavior
- Only a checkbox exists for the Notifications module — no app selection UI
- SuperIsland never appears in System Settings → Notifications
- No notifications are displayed in the island regardless of module state
Code Notes
Reviewed NotificationManager.swift — there is no per-app filtering logic (no selectedApps, allowedApps, enabledApps, or equivalent). The feature described in the docs does not appear to be implemented yet.
Environment
- macOS: latest
- SuperIsland: latest release (checked for updates via menu bar — up to date)
Summary
The Notifications module documentation describes per-app configuration under Settings → Modules → Notifications, where users can select which apps are mirrored to the island. This functionality does not exist in the current build — the Settings UI only shows a single enable/disable checkbox for the Notifications module, with no way to select apps.
Additionally, SuperIsland never requests macOS notification permission and does not appear in System Settings → Notifications, which means the module cannot receive any notifications regardless of whether it is enabled.
Steps to Reproduce
Expected Behavior (per docs)
Actual Behavior
Code Notes
Reviewed
NotificationManager.swift— there is no per-app filtering logic (noselectedApps,allowedApps,enabledApps, or equivalent). The feature described in the docs does not appear to be implemented yet.Environment