You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Three bugs reported in issue #2 (JimmysDev):
- browseForDestination: set panel.prompt="Select" and add message hint.
On macOS 15, clicking "Open" on a directory in NSOpenPanel navigates
into it rather than selecting it, making external volumes impossible
to set as a destination without knowing this quirk.
- performConnectionTest: use isReadableFile for /Volumes/ source paths;
destination check now passes when path doesn't exist (rsync creates it)
and only fails if the volume root itself is not mounted.
- openLogsFolder: create ~/Library/Application Support/RsyncGUI/Logs/
before opening it. NSWorkspace.open silently does nothing on a
nonexistent URL, making the button appear broken.
Bumps version to 1.7.3 (build 18).
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
**SMB share → USB drive destination picker — fixed:**
45
+
- The folder browser now shows a "Select" button instead of "Open" and displays a hint message. On macOS 15, clicking "Open" on a directory navigated *into* it rather than selecting it, making it impossible to set an SMB or USB destination without knowing to navigate inside the target folder first.
46
+
47
+
**"Some checks failed" on valid external/network paths — fixed:**
48
+
- Source path check now uses `isReadableFile` for `/Volumes/` paths. `fileExists` can return `false` on SMB shares and USB drives even when mounted and accessible, causing a false failure.
49
+
- Destination path check no longer fails when the path doesn't exist. rsync creates destination directories — a missing path is expected on first run. The check now only fails if the volume itself is not mounted.
50
+
51
+
**"Open Logs Folder" button does nothing — fixed:**
52
+
-`~/Library/Application Support/RsyncGUI/Logs/` is now created if it doesn't exist before trying to open it. `NSWorkspace.open()` silently does nothing on a nonexistent URL.
53
+
54
+
---
55
+
56
+
## What's New in v1.7.2 (March 2026)
41
57
42
58
### Bug Fix Release — Large Jobs, iCloud, and Reliability
0 commit comments