Skip to content

Soquel 1.0.2

Choose a tag to compare

@AbhinavMir AbhinavMir released this 03 Aug 06:08
· 149 commits to main since this release

Eleven new features, and a handful of fixes.

Finding and comparing

Find duplicates — Tools → Find Duplicates. Groups files by size first and only
hashes where sizes collide. Finds duplicate folders too, not just files, so two
copies of a project show up as one row rather than a hundred pairs. Nothing is ticked
to begin with, one copy per group is marked as the keeper, and what you tick goes to
the Trash where ⌘Z can bring it back.

Verified copy — Tools → Verify Copies with a Checksum. Off by default. Checksums
both ends of a copy and reports per-file pass or fail, for when a transfer to a share
or an external disk matters.

Quick Look a folder — press space on a folder and see what is inside it, instead
of nothing.

Sync browsing — View → Sync Browsing. Off by default. Selecting a folder in one
pane shows its contents in the next one.

Files and folders

Make Symlink — a real ln -s symlink, not a Finder alias. Relative when the link
and its target share a folder, so moving that folder does not break it.

Files in the folder tree — the tree listed folders only, so a folder holding
nothing but files looked empty. It shows five files and then a row for the rest.

Show Package Contents — look inside a .app in a window over the pane, rather
than navigating into it and losing where you were. Works for any package.

Tags — read and set Finder tags from the right-click menu, with the whole row
coloured rather than a dot. Warns before tagging a disk that cannot store them, like
exFAT, where the tag would silently vanish.

Uninstall — right-click a .app. Finds its caches, preferences, containers and
support files, marks each as an exact bundle-identifier match or a weaker name match,
and trashes only what you tick.

Getting things done

Run a Command Here — Tools → Run a Command Here. Runs one command in the folder
you are looking at and shows what it prints. Not a terminal emulator; ⌃⌘T still opens
the real one.

Per-folder views — View → Remember View Per Folder. Off by default. Each folder
keeps its own view mode and sort.

Transfer retry and reorder — a job's failed files can go back on the queue, and a
waiting job can move up or down.

Update check — Settings → Updates. Off by default; nothing is contacted until you
switch it on. It asks GitHub once a day for the latest release tag and compares it
with your build. It sends nothing about you or your machine, and it never downloads
or installs anything.

Fixes

  • Clicking a pinned favourite took the highlight off it and put it on the folder tree.
  • Deleting from a network share said nothing, though a share has no Trash and the
    delete is permanent. It says so first now, and a read-only volume explains itself
    instead of failing generically.
  • Tabs have a close button each and a plus at the end of the bar.
  • The hidden-files toolbar button drew an eye whether hidden files were showing or
    not; it draws the slashed eye when they are off.
  • The view-mode pill filled its selected segment with the selection blue. It is grey.
  • File kinds in Settings are no longer limited to the twenty-three that shipped —
    Add Kind… takes any extension macOS recognises. Open With is a toolbar button
    as well as a right-click.

Notes

Apple silicon, macOS 13 or later. Signed and notarised, so it opens with an ordinary
double-click.

Questions and ideas: https://soquel.hamlet.so/ — no GitHub account needed.
Bugs and feature requests: https://github.com/AbhinavMir/soquel/issues

699 tests.