1.) Send from the local machine to the server. I'll show a dialog with a combobox with all the SSH servers. The first one and the default will be the current one on the tabs. Will only work with SSH servers.
2.) Retrieve a file from the server we're working on. The main issue here is how to get the fullpath since mcm will issue a scp command on the local machine (the other way around is not practical since the server probably doesn't have access to the internal lan) So using the same dialog with the browse button disabled and the combobox with all servers but with the first selection "localhost". This way we can copy files from one server to another.
Two main problems here:
1.) Send from the local machine to the server. I'll show a dialog with a combobox with all the SSH servers. The first one and the default will be the current one on the tabs. Will only work with SSH servers.
2.) Retrieve a file from the server we're working on. The main issue here is how to get the fullpath since mcm will issue a scp command on the local machine (the other way around is not practical since the server probably doesn't have access to the internal lan) So using the same dialog with the browse button disabled and the combobox with all servers but with the first selection "localhost". This way we can copy files from one server to another.
Dialog mockup attached