The Adom menu (upper-left logo dropdown)

Click the teal Adom logo in the top-left corner to open it. (Double-click the logo = go straight to the Dashboard.) Source: EditorNav.svelte.logo-button.logo-dropdown-container .dropdown-link items.

This is the upper-LEFT menu. The upper-RIGHT avatar dropdown (profile, repositories, logout) is a different menu — see hd-profile-menu.

Items (top to bottom)

Item What it does
Go to Dashboard Navigate HD to your Adom dashboard (/)
Settings Opens the Settings dialog (SettingsDialog.svelte)
Ports… Configure local host port assignments for HD services (SettingsPortsDialog)
API Explorer… Browse + test every HD control-API endpoint (ApiExplorerDialog); see hd-api
— Desktop — (desktop-only section, shown when running in HD/Tauri; in order)
Adom Desktop Bring the embedded Adom Desktop window to the foreground (taskbar) — FIRST item in the section
Zoom −/+ zoom the whole HD UI (persisted)
Fullscreen Toggle fullscreen
Console Show/hide the native HD debug console window
Developer Tools Opens WebView2 DevTools (separate window) — see below
Dev Toolbar Show/hide the Adom Dev Toolbar window (eval-in / shot / Claude control endpoints)
— Container — (state shown: running/stopped/…)
Start / Restart / Stop Container Workspace lifecycle (see hd-workspace-lifecycle)
— Admin —
Setup Steps Show the setup-steps panel — the setup cascade for the active runtime (27 steps under WSL2); see hd-setup-steps / hd-setup
Virgin Reset Open the virgin-reset panel — wipe + re-run setup (see hd-setup)
Browser Picker Manager Manage saved browser choices per domain (see hd-browser-picker)

Removed items (do not list): "Bridge Manager" (was a no-op with no backing panel) and "Port Mappings…" (no such action exists in the code).

Drive it programmatically with hd-eval (target:"shell"): click .logo-button, then click the .dropdown-link whose text matches the item.

Developer Tools

The devtools capability is compiled into all builds (dev and release), so "Open Developer Tools" works for end users too — HD is a developer tool. It opens WebView2 DevTools as a separate top-level window (a window-bounded HD screenshot will NOT show it). Also reachable from the tray menu and via POST /devtools (or the open_devtools Tauri command). Pair with hd-eval to inspect/inject into any panel.

Version readout — title bar + About dialog

Title bar (always visible) shows, in order: Hydrogen Desktop v<version> · <dev|release> · <sha>-dirty · <build time> · <signed|unsigned> · AD <ad-version> — a fast way to confirm which build is running and whether it's signed.

About dialog (deep version info) — open it from the tray menu → "About Hydrogen Desktop" (emits the show-about event; the dialog is mounted app-wide). It shows, for both Hydrogen Desktop and the embedded Adom Desktop:

  • Version, channel (dev/release), signed yes/no, commit SHA (+dirty), build time, install path, and reachability/endpoint (for AD)
  • Links to each app's GitHub repo and Wiki v1 + Wiki v2 pages (they're git repos now)

Backed by the get_about_info Tauri command.

  • hd-profile-menu — the upper-RIGHT avatar dropdown (don't confuse the two)
  • hd-settings — the settings tree behind the Settings item
  • hd-api — the control-API surface behind API Explorer…
  • hd-capture-share / hd-recording — the AV capture/record controls (Dev Toolbar)
  • hd-setup / hd-setup-steps — what Setup Steps / Virgin Reset do
  • hd-eval — drive these menu items / inject UI from the workspace