Skip to content

v1.0.3 — Paste button, code-block copy, menu + installer

Choose a tag to compare

@Stastyle Stastyle released this 04 Jul 14:37
· 4 commits to master since this release

What's new

📥 One-time paste button

Sometimes you copy from an app that isn't on the monitored list and don't want to add it just for one paste. The new toolbar button shows whatever is on the clipboard right now, no setup needed.

📋 Copy button on code blocks

Hover any rendered code block and a copy button appears in its corner — it copies just that snippet, leaving the rest of the text on screen untouched. Copying this way doesn't re-trigger the clipboard monitor.

☰ Menu

The toolbar was getting crowded enough to wrap onto two rows. The quick actions (snap, paste, copy, clear) stay up front; everything else — Select Monitoring, Always on top, Styled markdown, Dark mode, Help — moved into a dropdown menu with a ✓ marking whichever toggles are on. Always on top is now also remembered between launches.

📐 Select Monitoring window sizing

The settings window now sizes itself to fit its content (up to 90% of the screen), so there's no window scrollbar. If the list outgrows the cap, only the apps list scrolls — the header, add-custom form, and Save/Cancel always stay visible.

🛠 Installer + internal

  • First release with a proper Windows installer: copy-to-rtl-setup-1.0.3.exe (Squirrel — installs per-user, creates shortcuts, no admin needed). The portable zip is still here too.
  • npm run stop now also kills the packaged copy-to-rtl.exe, not just dev processes.

Also since v1.0.1 (unreleased v1.0.2)

  • Fenced code blocks are syntax-highlighted with a vendored highlight.js (language hint honored, auto-detect otherwise), always LTR.
  • The markdown/math/code pipeline moved into its own module with a 54-test suite (npm test).

Install

Run copy-to-rtl-setup-1.0.3.exe — or download copy-to-rtl-win32-x64.zip, extract, and run copy-to-rtl.exe if you prefer no installer.