Skip to content

Cmdr v0.52.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 16:52
v0.52.0
5b5b220

The big highlight is multi-rename, which I've been missing for a long time! It lets you rename many files at once,
with patterns, counters, search and replace, presets, a live preview, and Undo. Huge thanks to
Jiri Slovacek for the core functionality, which I then pimped with some fixes and a bunch of
UI polish.

Secondary highlight: proper file-level progress for copy/move/compress transfers, in a tree-view thing. Looks really
nice in my opinion.

Then also a truckload of fixes and improvements, mostly based on user feedback (thanks!) and my own testing.

Added

Changed

  • Make Copy path and Copy filename copy every selected item, one per line (c6eeba3, 1ea4e50, 019d39b, 607f09b,
    ca67c52, a80179f)
  • Copy, move, and compress folder by folder in name order, whatever the pane sorts by (bd8e945)
  • Start each file sooner in copies between a server and your Mac, and keep one slow disk from holding up other copies
    (9a20405, 407a0ed, c365eff, d50e6e9)
  • Make Nextcloud about five times faster per request (d37b8ba)
  • Keep panes responsive while the index updates folder sizes or a pane re-sorts (dbfb855, c7b5859, 4c65f8b,
    831a0ee)
  • Always offer a plain Cancel on the "file exists" prompt that keeps what's copied, as a full-size button (03e1a46,
    cf78b1d)
  • Stop offering drive indexing for mounts that can't be indexed (NFS, AFP, WebDAV, FUSE), and ask to connect a phone
    instead of restarting Cmdr (b4563cb, 799c778, d6f782e, d16f5e6, dae803f)
  • Hand an open volume switcher or favorites menu to the other pane with ⌥F1 / ⌥F2 (2b119a1)

Fixed

  • Fix copies and moves across drives losing creation dates, tags, custom icons, permissions, and Locked and Hidden, on
    folders too (82b7f6f, 6e04eb6, 75261bd, e4cb1e4, 9a51e4f, 249ce82, 9f6862a)
  • Fix copying a Locked file failing and leaving an undeletable temp file behind (eb10e06, 941e247, ee29321,
    d3d272a)
  • Fix files with long names failing to copy or move, especially onto Synology shares (86c89ce, c14de08)
  • Fix copies and zip edits on Finder-mounted SMB shares failing with "Couldn't flush destination to disk" (c03dbca,
    d968321)
  • Fix copying a symlinked folder like ~/Dropbox to a NAS, phone, or server (1fd54c1)
  • Fix copies from FAT, exFAT, and some SMB drives adding stray hidden ._ files (3f47cad, 9b8419a)
  • Fix Finder refusing to open zips Cmdr made with folders inside (8d411b9)
  • Fix large files on SMB shares timing out in the viewer, and files over 256 MiB refusing to open (f5c135b, b24eca2,
    f49dd3d)
  • Fix Retry now, Cancel, and Disconnect doing nothing on a reconnecting server (95b16b3, f42387f)
  • Fix adding a folder on a slow SMB server to favorites (309ac74, 066ee0e, b9522d8, 7cfb4ec, 9aad86d)
  • Fix a crash when dragging some files from a phone or server to Finder (2f694e9)
  • Fix a rare crash while rotating log files (8baff7e)
  • Fix Cancel on a move's "file exists" prompt leaving the prompt on screen, contributed by Jiri Slovacek (af35957,
    96f6695, 5986b9b)
  • Fix the error dialog naming a hidden temp file instead of the file it couldn't write (9dd8995)
  • Fix a slow cancel claiming it's "finishing USB transfers" on SMB and local copies (6b3cb43, 50f61fe, cfc226a)
  • Fix selection after copies: a ⌘A copy deselects files as they finish, and the other pane's files stay selected
    (ac64cb4, c7ef21f, ffb6b6a)
  • Fix Space not closing Quick view, and ⇧Space closing and reopening it (039f8d1)
  • Fix viewer zoom keys needing a click on the image first, contributed by Jiri Slovacek (0741561, f07c01e)
  • Fix ⌘⌥ shortcuts like ⌘⌥R not firing on keyboard layouts where ⌥ types a symbol (debd848)
  • Fix favorites and Go to folder landing on a remembered folder instead of a drive's or share's root (8205d72,
    6542285, ef245b5)
  • Fix the copy dialog missing "into its own subfolder" on external drives, and refusing some cross-drive copies
    (2c4892a)
  • Fix trusting a server's new host key rejecting its saved password (7462059)
  • Fix an eject blocked by a background macOS process asking you to close files you didn't have open (c3111c7)
  • Fix a file created as you open its folder staying missing until you navigate away (314eb0c)
  • Fix a slow refresh occasionally showing an older listing over a newer one (abba69e)
  • Fix a new local folder adding a phantom row to an SFTP pane (09164a0)
  • Fix dialog buttons wrapping in longer translations (5363605, a23fc6d, f133618, b658512)
  • Fix Voice Control not finding the function key bar, search chips, and Background buttons by their visible words
    (19207e1, 9c6724c, 11487be)
  • Fix short toasts breaking mid-word, and tooltips drawing over open menus (bfd0c02, b7aadab)
  • Fix password-protected or custom-port SMB shares mounted through GNOME on Linux opening the wrong folder (d00f6bf,
    f26f1eb)

Security

  • Keep Gatekeeper's quarantine on files extracted from a downloaded archive (792f15c)
  • Keep private files and folders private while copying them (82b7f6f, 9a51e4f)
  • Stop a tiny crafted .xz or .zst archive from reserving gigabytes of memory (4ee0701)
  • Update the network and SFTP libraries for upstream security fixes (6fe59c8, 287f74e)

Non-app