Assimilates https://github.com/zed-industries/zed/pull/46856 and adds support for reveal file manager in the project panel on wsl. Closes https://github.com/zed-industries/zed/pull/46856 Release Notes: - Fixed "Reveal in File Manager" not working for WSL remote connections on Windows. - Show "Reveal in File Manager" in the project panel context menu on WSL --------- Co-authored-by: Max Malkin <maxim_malkin@outlook.com>
24 lines
797 B
Rust
24 lines
797 B
Rust
pub mod json_log;
|
|
pub mod protocol;
|
|
pub mod proxy;
|
|
pub mod remote_client;
|
|
mod transport;
|
|
|
|
#[cfg(target_os = "windows")]
|
|
pub use remote_client::OpenWslPath;
|
|
pub use remote_client::{
|
|
ConnectionIdentifier, ConnectionState, Interactive, RemoteArch, RemoteClient,
|
|
RemoteClientDelegate, RemoteClientEvent, RemoteConnection, RemoteConnectionOptions, RemoteOs,
|
|
RemotePlatform, connect,
|
|
};
|
|
pub use transport::docker::DockerConnectionOptions;
|
|
pub use transport::ssh::{SshConnectionOptions, SshPortForwardOption};
|
|
pub use transport::wsl::WslConnectionOptions;
|
|
#[cfg(target_os = "windows")]
|
|
pub use transport::wsl::wsl_path_to_windows_path;
|
|
|
|
#[cfg(any(test, feature = "test-support"))]
|
|
pub use transport::mock::{
|
|
MockConnection, MockConnectionOptions, MockConnectionRegistry, MockDelegate,
|
|
};
|