Skip to content

feat(desktop): add the tray usage popup - #1115

Open
elyasmnvidian wants to merge 1 commit into
emehtabuddin/desktop-gui-first-pagesfrom
emehtabuddin/s34-desktop-gui-tray
Open

elyasmnvidian wants to merge 1 commit into
emehtabuddin/desktop-gui-first-pagesfrom
emehtabuddin/s34-desktop-gui-tray

Conversation

@elyasmnvidian

@elyasmnvidian elyasmnvidian commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

This PR adds the tray usage popup after the expanded desktop app in #1139. Left-clicking the tray icon opens the popup below the icon, and right-clicking opens the native menu.

On macOS, the popup is a panel that never activates the app. On Windows, the app places the popup inside the work area of the monitor that holds the icon. The app clamps the popup height before passing it to the window system.

@elyasmnvidian
elyasmnvidian requested a review from a team as a code owner October 22, 2026 22:07
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s34-desktop-gui-tray branch from b0accc0 to ff1a7f4 Compare October 22, 2026 23:25
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s33-desktop-tauri-host branch from fbc7cd1 to ccedd96 Compare October 22, 2026 23:25
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s34-desktop-gui-tray branch from ff1a7f4 to f6b1d8d Compare October 22, 2026 23:38
Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s33-desktop-tauri-host branch from 3b7b873 to d84db75 Compare October 23, 2026 22:01
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s34-desktop-gui-tray branch from f6b1d8d to 2421933 Compare October 23, 2026 22:01
Base automatically changed from emehtabuddin/s33-desktop-tauri-host to emehtabuddin/s32-desktop-summary-appearance October 23, 2026 22:01
@github-actions

Copy link
Copy Markdown
PR Preview Action v1.8.1

🚀 View preview at
https://NVIDIA-NeMo.github.io/Switchyard/pr-preview/pr-1115/

Built to branch gh-pages at 2026-10-23 22:04 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@elyasmnvidian
elyasmnvidian changed the base branch from emehtabuddin/s32-desktop-summary-appearance to emehtabuddin/desktop-gui-first-pages October 23, 2026 22:09

This branch has not been deployed

No deployments
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