Skip to content

v1.0.0 — first stable release

Choose a tag to compare

@lc4t lc4t released this 31 May 15:09
· 17 commits to dev since this release

First stable release of Eagle Clipboard Watcher.

Install

Drop the .eagleplugin below into Eagle (drag-and-drop on the Eagle window, or double-click the file).

Heads up: this repository is currently private, so this Release page and the asset download are only visible if you are signed in with a collaborator account. For public distribution, wait for Eagle Plugin Center listing.

What's in it

Covers PRD F1–F11 (see docs/prd.md):

  • Clipboard auto-import — copy any image and it appears in your chosen Eagle folder within 1 second
  • Take Screenshot button (macOS) — screencapture -ic selection → clipboard → Eagle
  • Mixed content import — image + text rich clipboard, image part auto-saved (toggle to opt out)
  • Multi-file batch — Finder / Explorer multi-select Cmd/Ctrl+C, all imported (opt-in)
  • Per-folder dedup — skip images already in target folder, with on-startup backfill from existing Eagle items
  • Adaptive polling — macOS 14+ Sonoma "Pasted from Eagle" banner mitigation: slows to 5s when clipboard image is idle, snaps back on change
  • User-perspective UI — all settings phrased for users, not developers
  • 100% local — zero network, zero telemetry, zero analytics

Tech / privacy

  • Uses eagle.clipboard, eagle.item.addFromPath, eagle.folder.getAll, eagle.notification, eagle.app.theme
  • Multi-file copy via osascript (macOS) / PowerShell (Windows), 2s timeout, 50-file cap
  • Config stored in localStorage (sandboxed per plugin)
  • Temporary image files in os.tmpdir()/eagle-cw/, auto-deleted after import
  • See docs/decisions.md for the 11 ADRs behind the design

Milestones in this release

M1 → M2 → M2.1 → M2.2 → M3 → M3.1 → M4 → M5 → M6 → M7

Full notes: docs/CHANGELOG.md

License

PolyForm Noncommercial 1.0.0 — source-available, non-commercial, attribution required. For commercial licensing, contact lc4t0.0@gmail.com.