vcom/internal/fs/remote
vrubelroman fd2aa80894 feat: same-host SSH optimization (Exec cp/mv), per-file progress for all remote copies
- SSHClient.Exec() and ExecWithProgress() for server-side commands
- SSHHost.SameAs() and SSHClient.SameHostAs() for host comparison
- Same-host copy uses ExecWithProgress('cp -rv') with per-line progress
- Same-host move uses Exec('mv'), instant server-side rename
- CopyDirFromRemote/ToRemote/BetweenRemotes with per-file progress callbacks
- Context cancellation support for all remote copy operations
- Two-phase remote copy: count files first, then transfer with progress bar
- Fix: consistent modal colors (Enter=Accent, Cancel=CancelButton, Background=Accent)
2026-05-13 01:11:55 +03:00
..
client.go feat: same-host SSH optimization (Exec cp/mv), per-file progress for all remote copies 2026-05-13 01:11:55 +03:00
config.go SSH connection status indicators 2026-04-29 03:11:53 +03:00
host.go feat: same-host SSH optimization (Exec cp/mv), per-file progress for all remote copies 2026-05-13 01:11:55 +03:00