Skip to content

Add connection details node to Environment view - #3441

Open
bobcozzi wants to merge 1 commit into
codefori:masterfrom
bobcozzi:enhance-activity-bar
Open

Add connection details node to Environment view#3441
bobcozzi wants to merge 1 commit into
codefori:masterfrom
bobcozzi:enhance-activity-bar

Conversation

@bobcozzi

@bobcozzi bobcozzi commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Connection Tree Enhancements

Summary

This change adds a Connection section to the Environment view so users can quickly see active connection details and open the job log without relying on the status bar hover menu.

Screenshot

image

What's New

  1. Added a new top-level Connection node under Environment.
  2. Top-level label now shows the active connection name as:
    • Connection:
  3. Added connection detail rows under Connection:
    • SQL Job (first item)
    • Host
    • Port
    • User
    • Disconnect
  4. Clicking SQL Job opens the Job Log for that job.
  5. Clicking Disconnect opens a confirmation dialog, requiring end-user confirmation before disconnecting.
  6. Disconnect hover text reads: Click to Disconnect from <server id>

Note:

SQL Job is intentionally first to reduce accidental clicks on Disconnect.

Localization

All new user-facing strings are routed through l10n and included in l10n bundles.

Files Updated

  1. src/ui/views/environment/environmentView.ts
  2. l10n/bundle.l10n.json
  3. l10n/bundle.l10n.da.json
  4. l10n/bundle.l10n.de.json
  5. l10n/bundle.l10n.es.json
  6. l10n/bundle.l10n.fr.json
  7. l10n/bundle.l10n.it.json
  8. l10n/bundle.l10n.no.json
  9. l10n/bundle.l10n.pl.json

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant