Skip to content

v1.4.0 — multi-folder routing + lifetime count + full EN i18n

Choose a tag to compare

@lc4t lc4t released this 02 Jun 17:38
· 9 commits to dev since this release

First wave of dividends from the v1.3.0 modular refactor. Three features, each touching only 2–3 lib modules — proving the architecture boundaries are working.

New

📁 Per-source folder routing

Optional: have screenshots, copied images, and multi-file copies land in different Eagle folders.

  • 4 folder fields in config: folderId (main, required) plus folderIdScreenshot / folderIdClipboard / folderIdFiles (each optional)
  • Unset = falls back to the main folder
  • Advanced settings has 3 new selects at the bottom with "use main folder" as the default
  • On enable, the main folder is backfilled synchronously; routed folders backfill in the background

Default behavior is unchanged: all images still go to the main folder unless you explicitly route a source elsewhere.

📊 Lifetime save count

Now persists across sessions. Status line shows Saved today: N · M total once you've saved anything.

🌐 Full English translation

All 67 i18n strings now have an English version. Locale auto-detects via navigator.language (zh / en). The plugin will speak English on English-language systems, Chinese on Chinese ones.

Known trade-off

macOS system screenshot shortcut (Cmd+Shift+Ctrl+4, not the in-panel button) is classified as clipboard source, so it'll land in the clipboard-routed folder if you set one. Distinguishing it from regular clipboard copies would require Eagle to expose a clipboard owner API, which isn't public.

Install

Download eagle-clipboard-watcher.eagleplugin below and double-click to install.

Repo is private — Release download requires GitHub login with read access.

Full notes: docs/CHANGELOG.md