Repository navigation
MarginPack 0.1.1 — verified desktop saving
Pre-releaseMarginPack exports an existing Zotero webpage snapshot and its annotations into one offline HTML reader. Share the saved page, highlights and comments with someone who does not use Zotero.
This experimental patch improves native-save feedback and adds desktop application validation.
- A failure to initialize or open the system save dialog now identifies the dialog problem and confirms that no file was saved.
- 16 adapter cases and 16 Chromium/Firefox exported-file cases passed on Windows, Linux and macOS.
- Real Zotero 10.0.7 checks passed on all three tested platforms: 36 API/filesystem checks and 30 native-save checks per platform. Native scenarios cover a Unicode path, cancellation and an existing-file replacement confirmation followed by MarginPack refusing to overwrite it.
- The installed XPI, source/stored attachment bytes, annotations and existing files are checked. Exact environments, sanitized evidence and limitations distinguish real native dialogs from headless picker seams.
Try marginpack-demo.html locally for a no-install preview with original synthetic content. Install marginpack-0.1.1.xpi through Zotero's Tools → Plugins window to export your own downloaded HTML snapshot. Choose a new filename and review annotation statuses and private notes before sharing.
The adapter targets Zotero 10.0.x. PDF/EPUB, original page scripts/CSS, live resource fetching, editing exports and importing back into Zotero remain outside this release. Native checks use a selected-real-item seam and captured notification alerts; they do not simulate selecting or annotating text interactively in Zotero's reader.
Independent MIT-licensed project, built with AI coding assistance; unaffiliated with Zotero or SingleFile. 中文说明 · Source and feedback