Releases: nathancashion/obsidian-quotable
Release list
0.3.0
Full Changelog: 0.2.1...0.3.0
0.2.1 — desktop saving actually works
Fixes saving on desktop. If you installed 0.2.0, please update — its assets were built before this fix and shipped with the bug.
Fixed
Save image and Save collection opened a dialog on desktop and then wrote nothing.
The dialog was never the problem. Electron denies File System Access write permission unless the host application installs a permission handler, and Obsidian doesn't — so the picker opened, you granted it, and the write behind it failed. No choice of folder could have worked.
Desktop now saves through Electron's own dialog and Node's fs, the established route for Obsidian plugins. You get a real Save dialog for a single image and a folder chooser for a collection.
Two further defects found while tracing it:
- A failed write silently fell back to downloading the files, so you could pick a folder, see "Saved 4 images", and find them in Downloads instead. A chosen destination is now honoured or the failure is reported. Notices name the destination.
- The remaining fallback now writes a single archive rather than firing off separate downloads, which Chromium blocks after the first without telling anyone.
Mobile is unchanged and unaffected — its share-sheet path never touched this code.
Installing
With BRAT, add nathancashion/obsidian-quotable. By hand, drop main.js, manifest.json and styles.css into <vault>/.obsidian/plugins/quotable/ and enable it in Community plugins.
0.2.0 — now called Quotable
Renamed from Share Quote to Quotable. The old name sat one word away from the existing Quote Share plugin. Quotable is clearer and unclaimed.
Important
The plugin id changed, so this is a breaking upgrade. Remove the old share-quote folder from <vault>/.obsidian/plugins/ and install fresh. Settings won't carry across.
Changed since 0.1.0
- Save image now writes to your device rather than the vault — a save dialog on desktop, the share sheet on iOS (where Save Image puts it in Photos).
- Save collection writes all four aspect ratios in one gesture.
- Copy text removed; the quote is already selected in your note.
- Colour swatches keep a visible focus ring when tabbed to.
- The command is now just Create image (the palette already prefixes it with Quotable).
- The vault folder setting now governs only Insert in note, and says so.
Installing
With BRAT, add nathancashion/obsidian-quotable. By hand, drop main.js, manifest.json and styles.css into <vault>/.obsidian/plugins/quotable/ and enable it in Community plugins.
0.1.0
First release.
Turn selected text into a shareable image — cover art composited in, colours derived from that cover, in 16:9, 1:1, 4:5 and 9:16.
Capture — use the editor selection, or put the cursor in a blockquote or callout. Markdown that would show as stray punctuation is cleaned away; **bold** and *italic* are rendered as real emphasis.
Attribution — a <cite> line in the quote, then frontmatter (configurable keys, cover_image first), then callout title, H1, filename. Editable in the share sheet.
Colours — median-cut quantisation over the cover art, weighted by saturation, each candidate contrast-checked to WCAG AA. Pure white and dark are always offered.
Export — save to your device (a save dialog on desktop, the share sheet on iOS), save all four ratios at once, copy to clipboard, or insert an embed in the note.
Desktop and mobile; the iOS render and export path is verified on device. No runtime dependencies.
Installing
With BRAT, add nathancashion/obsidian-share-quote. By hand, drop main.js, manifest.json and styles.css into <vault>/.obsidian/plugins/share-quote/ and enable it in Community plugins.