Skip to content

UI polish and bug fixes for the desktop app#51

Merged
amandal0903 merged 3 commits intomainfrom
ding-dong-fix
Apr 1, 2026
Merged

UI polish and bug fixes for the desktop app#51
amandal0903 merged 3 commits intomainfrom
ding-dong-fix

Conversation

@amandal0903
Copy link
Copy Markdown
Collaborator

What

UI polish and bug fixes for the desktop app:

  • Default color theme → Dark Modern
  • Replace "ORCHESTRATOR" heading + "+ Add Repository" footer with a compact "Projects" header bar with add icon
  • Hide auxiliary bar composite title (hasTitle: false)
  • Hide status bar by default
  • Remove Copilot/AI status bar icon
  • Click-to-navigate on offline comment tree items (opens diff editor at the commented line)
  • Fix visible export WORKSTREAMS_WORKTREE_PATH=... command appearing in terminals

Why

The default UI had unnecessary chrome (status bar, Copilot icon, "ORCHESTRATOR" heading) that cluttered the workflow. The env var injection via sendText was visibly printing export commands in terminals on every worktree switch. Offline comments in the SCM panel were not clickable.

Avijit Mandal added 3 commits April 1, 2026 12:39
…t icon

- Replace "+ Add Repository" footer with sticky "Projects" header bar
  and add icon in the orchestrator sidebar
- Hide auxiliary bar composite title by setting hasTitle: false
- Hide status bar by default (workbench.statusBar.visible = false)
- Remove ChatStatusBarEntry (copilot icon) from status bar
- Fix WORKSTREAMS_WORKTREE_PATH visible export in terminals by setting
  it via shellLaunchConfig.env instead of sendText
- Add click handler on offline comment tree items to open diff editor
  at the commented line
- Remove unused ChatStatusBarEntry import
@amandal0903 amandal0903 merged commit 1249d02 into main Apr 1, 2026
amandal0903 added a commit that referenced this pull request Apr 3, 2026
* fix: default color theme to Dark Modern

* feat: streamline UI — Projects header, hide status bar, remove copilot icon

- Replace "+ Add Repository" footer with sticky "Projects" header bar
  and add icon in the orchestrator sidebar
- Hide auxiliary bar composite title by setting hasTitle: false
- Hide status bar by default (workbench.statusBar.visible = false)
- Remove ChatStatusBarEntry (copilot icon) from status bar

* fix: env var injection and comment click-to-navigate

- Fix WORKSTREAMS_WORKTREE_PATH visible export in terminals by setting
  it via shellLaunchConfig.env instead of sendText
- Add click handler on offline comment tree items to open diff editor
  at the commented line
- Remove unused ChatStatusBarEntry import
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