Zmina 1.5 lets you group History items into collections of your own, and run
actions on a small text file you copy, such as a .env.
Collections
Collections group History items under names of your own. Press ⌘L,
or right-click a row, to file an item in one, and move it or take it out again
from the same place. Type collection:work in search to narrow the list to that
collection.
A filed item is marked in the list, and it survives auto-purge and Clear
History, the way a pinned item does. Rename, reorder or delete collections in
Settings → Collections.
Actions on copied text files
Copy a small text file, such as a .env, and Smart Paste and History offer
actions on what it holds, like redacting secrets such as API keys. Paste the
result as text or as a file. In Finder and the file managers named below, it
pastes as a file. Either way, the result is kept in History, and the file you
copied is never changed.
The result shows the name of the file you copied in History, and in Smart Paste
while Zmina has Accessibility access. It keeps that name when you paste or save
it as a file again later, and ↵ pastes it into Finder as that file.
An action that turns it into something else, such as JSON to YAML, gives you
plain text. Pasted or saved as a file, that text is named for what it now holds,
such as config.yaml.
Press ⌘E in Smart Paste to edit what the file holds. Your edit is
kept the same way.
Pasting into Marta, Commander One, Double Commander, ForkLift, Path Finder,
QSpace Pro, Nimble Commander or muCommander now offers the same actions as
Finder for pasting as a file, such as Paste as .png file.
Moving through History
⌘↑ and ⌘↓, or Home and End, jump to
the top and the bottom of the list, and Page Up and
Page Down move a screenful at a time. Pressing End again
goes further as older items load.
Jump to parent is now ⌥⌘↑ and Back is ⌥⌘↓.
⌘[ and ⌘] no longer move through History.
Also changed
- Saving an edit in History now also copies it, as Smart Paste always has, so
⌘V pastes what you just saved. A line under the editor says whether
the original text is kept (Smart Paste) or replaced (History).
- While you edit an item in History, the actions panel steps aside so the editor
has the room, as it already does in Smart Paste.
- Copied files, pictures and objects now have a filled badge in History and
Smart Paste, so they stand apart from copied text. The text inside a copied
file is headed “File contents” in the preview, rather than “Original”.
- A long file name in History and Smart Paste now shortens in the middle, so its
extension stays in view.
- In History, scrolling no longer moves the list while a right-click menu is
open, so the item it acts on stays beside it.
- Settings → About links to the release notes for every version.
Also fixed
- After an action that turns text into another format, such as JSON to YAML,
pasting or saving it as a file, or opening it in an editor, now names the file
for the result (.yaml) instead of the original (.json).
- If saving an edit in History fails, the editor now stays open with your text
and says the save did not work. It used to close and lose what you typed.
- Pressing D to see a diff, after actions made a very long result (such as
Prettify JSON on a large minified file), no longer closes Smart Paste or
leaves History showing “Something went wrong drawing this window.”
- Choosing only an action that saves a copied object, opens it or pastes it as a
file, such as Paste picture as .png file or Save as .txt file, now previews the
object itself instead of its text.
- While you are scrolled elsewhere in History’s list, it no longer jumps back to
the selected item when you copy something, or when that item is deleted from
outside History.
- Clicking an item in History while a search is still loading no longer scrolls
the list to the item that was selected before.
- In History, choosing an action with its number shortcut, such as
⌘4, now scrolls it into view when the list of actions is cut off.
- Moving through History with the arrow keys no longer pops up a tooltip on
whatever scrolls under the pointer.
- History’s short notices, such as “Still searching”, now appear just above the
actions panel instead of covering it.
- In Smart Paste, a copied file’s long name no longer pushes the app icon toward
the edge of the header.
Privacy
- Running a text action on a copied file, such as Redact secrets, saves the
result in your history as a new text item, however you paste it, as it does
for copied text. The item keeps the copied file’s name and permissions, so it
can paste as that file again. The file you copied is never changed.
- An action that changes an item and then pastes, saves or opens it as a file
now keeps the result in History, as it already did when pasting it as text.
- On a copied object, a picture action such as Paste picture as .png file could
follow Redact secrets. The preview showed the text redacted, but the picture
it used still showed the secret. Choosing a picture action now takes the text
action out, and the preview shows the picture itself.
- Files Zmina creates to paste, or to open in an editor or viewer, are now
readable only by your account, like the rest of what Zmina stores. A copied
file pasted as a file stays private to your account unless the permissions of
the file you copied let everyone read it. So does text made from one that
still shows the file’s name, when you paste it or save it as a new file.
- In a very long item, History now masks a secret that falls where its preview
is cut off, instead of showing the secret’s first characters.
- In History, choosing only an action that saves or pastes copied text as a
file, such as Save as .txt file, no longer shows its secrets unmasked in the
preview.
- In History, revealing a hidden secret and then moving to another item no
longer shows that item’s secret too.
Update from inside the app, or download 1.5.