Changelog

0.1.114Latest

0.1.114: the dialog picker no longer loops on Escape

A hotfix for the dialog picker, the SADFinder palette that opens beside another app's Open and Save dialogs. On some save sheets, Escape could make the picker flash and reappear over and over. Released as build 131.

Dialog picker: Escape no longer loops

  • Fixed

    Pressing Escape in the picker beside a save sheet could make the picker flash and come back every second until SADFinder was quit. The picker sends Escape to the dialog once; if the keyboard comes back to the picker, it swallows that keystroke instead of cancelling again.

  • Improved

    The cancel fallback is now bounded: one attempt every 1.2 seconds and at most three per dialog. After that the picker steps aside and leaves the dialog for you to close yourself, and it notes the event in diagnostics when they are on.

0.1.113

0.1.113: safer file operations, Finder-style drags

Replace, move and copy now keep your data when a step fails: a Replace that cannot be restored, a move that cannot finish, a copy that hits a full disk. Drag and drop follows Finder's rules, Shift+Arrow extends the selection, Undo is kept after status messages, and a licence server error no longer locks the app. Released as build 129.

Replace, move and copy: no data loss on failure

  • Fixed

    Replace keeps the file it displaced. If putting the original back fails, the backup stays where it is instead of being deleted with its folder, and backups left over from an earlier session now go to the Trash rather than being removed for good.

  • Fixed

    A move to another disk that copied everything but could not remove the original now keeps the complete copy and tells you the original is still there. It used to throw the complete copy away and copy the half-removed original again, then report success.

  • Fixed

    A copy that hits an error stops at once and names the real cause, a full disk included, instead of retrying the same write forever or being reported as stuck.

  • Fixed

    New File can no longer empty a file that already exists under the same name in a different capitalisation, and Undo of a paste that both moved and copied puts back the originals that Replace displaced. Replace refuses a batch that contains two items with the same name and asks you to pick Keep Both.

Drag and drop, keyboard selection, Undo

  • New

    Dragging files inside SADFinder now does what Finder does: a drop on the same disk moves, a drop on another disk copies, Option forces a copy and Command forces a move. The cursor shows the operation that will actually run, in windows and on the desktop.

  • New

    Shift with the arrow keys extends or shrinks the selection in List and icon views, from the item you anchored on, the way it does in Explorer and Finder.

  • Fixed

    An informational message such as "Copied 3 items" no longer throws away Undo for the move or paste before it. Only a permanent delete or a new undoable operation replaces it.

Licensing, setup and background work

  • Fixed

    A temporary problem on the licence server (a rate limit or an internal error) no longer locks a licensed SADFinder out. Your cached licence keeps working and the check retries on its own.

  • Fixed

    Closing the setup window with its close button now counts as Skip: your choices are kept, SADFinder opens, and setup does not come back on the next launch.

  • Improved

    Folder-size calculations stop when you navigate away, and stale sizes refresh a few folders at a time only when the Size column shows them. Usage history is written only when it changed, so an idle Mac no longer gets a write every minute.

0.1.112

0.1.112: tabs that never wait for a copy

A long copy or move used to freeze every other tab in its window. Now it runs on the side while you keep browsing. Released as build 128.

Copy in one tab, keep working in the others

  • Fixed

    Copying or moving files no longer holds up the rest of the window. While a paste is still copying, a clip off a camera card, say, switching to another tab, opening a folder, renaming or creating a folder all go ahead. They used to sit on a spinner until the last byte landed.

  • Improved

    Transfers now run on their own lane, apart from the one that lists folders, reads the sidebar and counts items. A batch still copies in order and finishes as a whole, and the progress card stays on screen in every tab of that window until it is done.

The copy keeps going, the next tab opens. Two demonstration clips are pasted into Footage while the Projects tab is opened and listed at once. The progress card follows you to every tab of the window. Captured in SADFinder 0.1.112 with demonstration favorites; no personal folders or account information. Click to enlarge.