Skip to content

Keep the download folder as a bookmark; plan the shared folder - #28

Merged
scooper4711 merged 2 commits into
mainfrom
feat/download-folder-bookmark
Oct 19, 2026
Merged

scooper4711 merged 2 commits into
mainfrom
feat/download-folder-bookmark

Conversation

@scooper4711

Copy link
Copy Markdown
Owner
  • Download folder bookmark: a download folder the user chooses is now also kept as a security-scoped bookmark (ChosenDownloadFolder). That lets the app reach it from inside the App Sandbox, and it follows the folder when it moves. A folder chosen earlier gets a bookmark at the next launch, while the app can still reach it. The library-manager spec gains requirement 5.4a.
  • Shared folder plan: the app-handoff spec now plans the App Group folder (requirements 5 and the design section "Shared download folder"). It lets Pawn Shop, Field Guide and Turnkeeper keep reading Scrollkeeper's downloads once Scrollkeeper is sandboxed. It comes after the Developer ID (Sign with the Developer ID and notarize #23).

Part of #22

A security-scoped bookmark reaches the folder from inside the App Sandbox and follows it when it moves. A folder chosen before has only its path and gets a bookmark at the next launch, while the app can still reach it. Prepares for #22.
Pawn Shop, Field Guide and Turnkeeper read Scrollkeeper's downloads; in the sandbox they need a folder shared through an App Group. For #22, after the Developer ID (#23).
@scooper4711
scooper4711 merged commit e65c3f3 into main Oct 19, 2026
2 checks passed
@scooper4711
scooper4711 deleted the feat/download-folder-bookmark branch October 19, 2026 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant