Skip to content

docs(desktop): add the desktop and terminal app quickstart - #1119

Merged
elyasmnvidian merged 2 commits into
emehtabuddin/s34-desktop-gui-trayfrom
emehtabuddin/s38-desktop-gui-docs
Oct 27, 2026
Merged

elyasmnvidian merged 2 commits into
emehtabuddin/s34-desktop-gui-trayfrom
emehtabuddin/s38-desktop-gui-docs

Conversation

@elyasmnvidian

Copy link
Copy Markdown
Contributor

This PR adds the desktop and terminal app quickstart in crates/switchyard-desktop/README.md. It covers installation, server keys, routes, harness settings, sessions, usage and savings, recovery, and uninstall. After this PR, the tree matches #976 except for the Form::choices clippy fix.

@elyasmnvidian
elyasmnvidian requested a review from a team as a code owner October 22, 2026 22:07
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s38-desktop-gui-docs branch 2 times, most recently from c8f48e7 to de93a52 Compare October 22, 2026 23:38
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s37-desktop-gui-tests branch from 3df8bfd to daa38e8 Compare October 23, 2026 22:01
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s38-desktop-gui-docs branch from de93a52 to 656b2e9 Compare October 23, 2026 22:01
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s38-desktop-gui-docs branch from 656b2e9 to 42e957d Compare October 26, 2026 19:20
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s37-desktop-gui-tests branch from daa38e8 to 27f029e Compare October 26, 2026 19:20
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s38-desktop-gui-docs branch from 42e957d to c96f0e8 Compare October 26, 2026 20:57
Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s37-desktop-gui-tests branch from 9414b96 to 884f9af Compare October 26, 2026 21:11
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s38-desktop-gui-docs branch from c96f0e8 to 5799a89 Compare October 26, 2026 21:11
Base automatically changed from emehtabuddin/s37-desktop-gui-tests to emehtabuddin/s34-desktop-gui-tray October 27, 2026 21:33
@elyasmnvidian
elyasmnvidian merged commit 867cce1 into emehtabuddin/s34-desktop-gui-tray Oct 27, 2026
17 of 29 checks passed
@elyasmnvidian
elyasmnvidian deleted the emehtabuddin/s38-desktop-gui-docs branch October 27, 2026 21:33
elyasmnvidian added a commit that referenced this pull request Oct 27, 2026
* test(desktop): verify the desktop app frontend and route drafts

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* docs(desktop): add the desktop and terminal app quickstart

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

---------

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
elyasmnvidian added a commit that referenced this pull request Oct 29, 2026
* test(desktop): verify the desktop app frontend and route drafts

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* docs(desktop): add the desktop and terminal app quickstart

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

---------

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
elyasmnvidian added a commit that referenced this pull request Oct 29, 2026
* test(desktop): verify the desktop app frontend and route drafts

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* docs(desktop): add the desktop and terminal app quickstart

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

---------

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
elyasmnvidian added a commit that referenced this pull request Oct 29, 2026
* test(desktop): verify the desktop app frontend and route drafts

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* docs(desktop): add the desktop and terminal app quickstart

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

---------

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
ayushag-nv pushed a commit that referenced this pull request Oct 30, 2026
* test(desktop): verify the desktop app frontend and route drafts

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* docs(desktop): add the desktop and terminal app quickstart

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

---------

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
ayushag-nv pushed a commit that referenced this pull request Oct 30, 2026
* test(desktop): verify the desktop app frontend and route drafts

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* docs(desktop): add the desktop and terminal app quickstart

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

---------

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
ayushag-nv pushed a commit that referenced this pull request Oct 30, 2026
* test(desktop): verify the desktop app frontend and route drafts

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* docs(desktop): add the desktop and terminal app quickstart

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

---------

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
elyasmnvidian added a commit that referenced this pull request Oct 30, 2026
* test(desktop): verify the desktop app frontend and route drafts

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* docs(desktop): add the desktop and terminal app quickstart

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

---------

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
ayushag-nv pushed a commit that referenced this pull request Oct 30, 2026
* test(desktop): verify the desktop app frontend and route drafts

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* docs(desktop): add the desktop and terminal app quickstart

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

---------

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
ayushag-nv pushed a commit that referenced this pull request Oct 30, 2026
* test(desktop): verify the desktop app frontend and route drafts

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* docs(desktop): add the desktop and terminal app quickstart

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

---------

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
ayushag-nv pushed a commit that referenced this pull request Oct 30, 2026
* feat(desktop): add the tray usage popup

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* test(desktop): verify the desktop app frontend and route drafts (#1118)

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* docs(desktop): add the desktop and terminal app quickstart (#1119)

* test(desktop): verify the desktop app frontend and route drafts

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* docs(desktop): add the desktop and terminal app quickstart

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

---------

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* chore(desktop): remove remaining shell installers (#1120)

* test(desktop): verify the desktop app frontend and route drafts

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* docs(desktop): add the desktop and terminal app quickstart

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* chore(desktop): simplify installation

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

---------

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

* fix(desktop): place the Windows tray popup at its measured height, keep it open for tray clicks, show keyboard focus, and correct the docs

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>

---------

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
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