Project selector: show project path in floating box

Goal

Add a floating tooltip/info box to the project selector in the main menu bar that displays the full project path when the user hovers over the project name, helping users quickly verify which project is active in multi-project workflows.

Context / integration points

  • The project selector (in MenuBar) shows the current project name.
  • In complex setups, users work with multiple projects; a tooltip showing the full path reduces confusion.
  • Quick UX win; similar to tooltips in IDEs (VSCode, Rider).

Design

  • When hovering over the project selector, show a tooltip after a short delay (e.g., 500ms).
  • Tooltip displays: Full path: /path/to/project or similar.
  • Tooltip disappears on mouse-out or after a timeout.

Tasks

  • Add hover detection to the project selector widget
  • Implement tooltip rendering (DVUI or custom)
  • Display the full project path from the project configuration
  • Add delay and timeout behavior

Acceptance criteria

  • Tooltip appears on hover over the project selector.
  • Tooltip shows the full project path.
  • Tooltip appears/disappears smoothly.

Dependencies

Unblocked. Pure UX polish.

Out of scope

  • Project switching or multi-project support (existing feature).
  • Custom tooltip styling beyond default DVUI.