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
- `list_volumes()` and `find_containing_volume()` now include connected MTP devices as `MobileDevice` volumes (both macOS and Linux)
- Transfer dialog shows volume-relative paths (`/DCIM` not `mtp://...`) and passes them end-to-end — no strip→reconstruct→strip cycle
- Fixed `destVolumeId` bug: changing the volume in the dropdown now uses the selected volume, not the original
- Fixed conflict check using wrong volume after dropdown change
- `copy_between_volumes` local-to-local optimization now handles volume-relative `dest_path` correctly (aligns with `LocalPosixVolume::resolve`)
- Removed `getMtpVolumes()` from all volume display/selection code — unified `VolumeInfo[]` from backend is the single source of truth
- Added `MobileDevice` category and `is_read_only` field to `LocationInfo` on all platforms (+ fixed stub struct drift)
- Re-fetch volumes on MTP connect/disconnect events
0 commit comments