Clipd 0.2.0
Pinboards, an app icon, and a delete animation. Install on both Macs.
New
Pinboards. Tabs across the top of the panel, as in the reference app.
- + creates a board and gives it an unused colour
- Cmd+1 to Cmd+9 files the selected card on that board, and again removes it
- Click a board tab to show only its cards; Clipboard shows everything
- Right click a tab to delete the board
- Boards and their contents sync between both Macs
Deleting a board never deletes the items on it. A board is a label, not a
container. The dialog says so, and a test named in capitals guards it.
Anything filed on a board is exempt from retention, so a Day or Week setting
will not eat the snippets you deliberately kept.
An app icon, drawn in code so it stays editable (tools/makeicon.swift).
Deleting a card now fades and shrinks it rather than vanishing between two
frames, which read as a glitch.
Fixed
- Opening the New Pinboard dialog dismissed the panel underneath it. A modal
takes key focus, which fired the click-away handler, and the name you typed
went into whatever app was behind. - A manifest written by an older build failed to decode entirely, which would
have stranded a pair of Macs on different versions. Swift's synthesized
decoder does not fall back to default values; it throws.
Install
-
Open the DMG, drag Clipd to Applications.
-
Clear quarantine, or macOS refuses to open it:
xattr -dr com.apple.quarantine /Applications/Clipd.app
-
Grant Accessibility in System Settings, Privacy and Security. Per machine.
-
Settings, Sync: same credentials and the same passphrase on both Macs.
Sync runs automatically: at launch, every 5 minutes, and shortly after you stop
copying.
Known limitations
- Boards cannot be renamed or reordered from the UI yet
- The hotkey is not rebindable
- Never tested on a second display
- Copying a password from Chrome's or Safari's built in password manager is not
detected - Deleted items keep their object in your R2 bucket; nothing prunes it yet
- If the real Paste app is running, both open on Cmd+Shift+V