Skip to content

feat(desktop): share usage overview rows and add appearance assets - #1113

Open
elyasmnvidian wants to merge 3 commits into
emehtabuddin/s30-desktop-session-cleanupfrom
emehtabuddin/s32-desktop-summary-appearance
Open

elyasmnvidian wants to merge 3 commits into
emehtabuddin/s30-desktop-session-cleanupfrom
emehtabuddin/s32-desktop-summary-appearance

Conversation

@elyasmnvidian

@elyasmnvidian elyasmnvidian commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

This PR moves the usage summary into a shared Overview type and adds appearance assets for the expanded desktop pages.

--print and the terminal app use Overview. The tray popup in #1115 uses the same rows. The appearance script follows the system light or dark setting and pauses its accessibility check while the window is hidden. The expanded frontend loads these assets in #1139. The basic status window remains available throughout the stack.

@elyasmnvidian
elyasmnvidian requested a review from a team as a code owner October 22, 2026 22:07
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s31-desktop-session-tests branch from c376010 to c701dc9 Compare October 22, 2026 23:25
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s32-desktop-summary-appearance branch from d13f387 to 689c7cd Compare October 22, 2026 23:25
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s31-desktop-session-tests branch from c701dc9 to 52e9673 Compare October 22, 2026 23:38
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s32-desktop-summary-appearance branch from 689c7cd to 59014d9 Compare October 22, 2026 23:38
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s31-desktop-session-tests branch from 52e9673 to c4eab54 Compare October 23, 2026 22:01
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s32-desktop-summary-appearance branch from 59014d9 to 9a48f5b Compare October 23, 2026 22:01
@elyasmnvidian elyasmnvidian changed the title feat(desktop): share usage overview rows and add desktop appearance settings feat(desktop): share usage overview rows and add appearance assets Oct 23, 2026
@github-actions

Copy link
Copy Markdown
PR Preview Action v1.8.1

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

Built to branch gh-pages at 2026-10-26 16:17 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s32-desktop-summary-appearance branch from 0688e8a to c54d0e8 Compare October 26, 2026 19:20
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s31-desktop-session-tests branch from c4eab54 to b5b9127 Compare October 26, 2026 19:20
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s32-desktop-summary-appearance branch from c54d0e8 to 576d721 Compare October 26, 2026 20:57
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s31-desktop-session-tests branch from b5b9127 to 270db2e Compare October 26, 2026 20:57
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s32-desktop-summary-appearance branch from 576d721 to f48cb64 Compare October 26, 2026 21:11
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s31-desktop-session-tests branch from 270db2e to f44fbb9 Compare October 26, 2026 21:11
Base automatically changed from emehtabuddin/s31-desktop-session-tests to emehtabuddin/s30-desktop-session-cleanup October 27, 2026 21:35
Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
…ytics (#1138)

Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
Signed-off-by: Elyas Mehtabuddin <emehtabuddin@nvidia.com>
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s32-desktop-summary-appearance branch from f48cb64 to dcffa92 Compare October 27, 2026 22:24
@elyasmnvidian
elyasmnvidian force-pushed the emehtabuddin/s30-desktop-session-cleanup branch from 45a495e to 8587c02 Compare October 27, 2026 22:24

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