v1.4.0 — multi-folder routing + lifetime count + full EN i18n
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) plusfolderIdScreenshot/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