Skip to content

New UI & Dynamic port forwarding#55248

Open
alessandrobrunoh wants to merge 26 commits into
zed-industries:mainfrom
alessandrobrunoh:main
Open

New UI & Dynamic port forwarding#55248
alessandrobrunoh wants to merge 26 commits into
zed-industries:mainfrom
alessandrobrunoh:main

Conversation

@alessandrobrunoh

@alessandrobrunoh alessandrobrunoh commented Apr 29, 2026

Copy link
Copy Markdown

Self-Review Checklist:

  • I've reviewed my own diff for quality, security, and reliability
  • Unsafe blocks (if any) have justifying comments
  • The content is consistent with the UI/UX checklist
  • Tests cover the new/changed behavior
  • Performance impact has been considered and is acceptable

Goals

  • Refine the New UI based on feedback from ConradIrwin.
  • IImplement a persistent Port Forwarding system that operates in real-time, eliminating the need to restart the IDE to apply changes.

Discussion

Release Notes

  • Added a dedicated Port Forwarding UI to the Remote Server Options menu.

Screenshots

Screenshot 2025-10-31 at 13 26 07 Screenshot 2025-10-31 at 13 27 07 Screenshot 2025-10-31 at 13 25 36 Screenshot 2025-10-31 at 13 27 21

@cla-bot cla-bot Bot added the cla-signed The user has signed the Contributor License Agreement label Apr 29, 2026
@zed-community-bot zed-community-bot Bot added the first contribution the author's first pull request to Zed. NOTE: the label application is automated via github actions label Apr 29, 2026
alessandrobrunoh and others added 2 commits April 30, 2026 00:03
Replace SshSettings::get_global(...) usages with
RemoteSettings::get_global(...)
when reading ssh_connections and port_forwards. Update
focus_handle.focus to
call focus(window, cx). Also convert connection_string via into() and
add
is_devcontainer: false. Tidy port_forwards construction in the delete
path.
@alessandrobrunoh alessandrobrunoh changed the title Add port forwarding UI Port forwarding UI & Dynamic port forwarding Apr 29, 2026
@alessandrobrunoh alessandrobrunoh changed the title Port forwarding UI & Dynamic port forwarding New UI & Dynamic port forwarding Apr 29, 2026
@smitbarmase smitbarmase added the platform:remote Remote development, SSH and zed-remote-server label Jun 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement first contribution the author's first pull request to Zed. NOTE: the label application is automated via github actions platform:remote Remote development, SSH and zed-remote-server

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants