Skip to content

feat(app): v2 desktop UI improvements#29689

Merged
Brendonovich merged 27 commits into
anomalyco:devfrom
arvsrn:dev
Jun 1, 2026
Merged

feat(app): v2 desktop UI improvements#29689
Brendonovich merged 27 commits into
anomalyco:devfrom
arvsrn:dev

Conversation

@arvsrn
Copy link
Copy Markdown
Contributor

@arvsrn arvsrn commented May 28, 2026

Issue for this PR

N/A

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

  • Added v2 settings screens (general/shortcuts/providers/models)
  • Improved home/sidebar/session UX
  • Added search menu + keyboard shortcuts (including some tab shortcuts)
  • New project avatars with loading/unread states
  • Migrated to new toast flow and updated callsites
  • Updated several v2 UI component styles (select/button/icon/switch/tabs/etc.)
  • Switched to Inter Variable (gated behind non-prod builds only)

How did you verify your code works?

  • Ran the app locally and verified the updated UI manually
  • Ran type checks locally (bun turbo typecheck)
  • Built a local prod build and confirmed v2 changes are excluded

Screenshots / recordings

image image image image image image

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@arvsrn arvsrn requested a review from adamdotdevin as a code owner May 28, 2026 07:08
@github-actions github-actions Bot added needs:title needs:compliance This means the issue will auto-close after 2 hours. labels May 28, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Hey! Your PR title Desktop UI v2 improvements doesn't follow conventional commit format.

Please update it to start with one of:

  • feat: or feat(scope): new feature
  • fix: or fix(scope): bug fix
  • docs: or docs(scope): documentation changes
  • chore: or chore(scope): maintenance tasks
  • refactor: or refactor(scope): code refactoring
  • test: or test(scope): adding or updating tests

Where scope is the package name (e.g., app, desktop, opencode).

See CONTRIBUTING.md for details.

@arvsrn arvsrn changed the title Desktop UI v2 improvements feat(app): v2 desktop UI improvements May 28, 2026
@github-actions github-actions Bot removed needs:title needs:compliance This means the issue will auto-close after 2 hours. labels May 28, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Thanks for updating your PR! It now meets our contributing guidelines. 👍

@Brendonovich Brendonovich enabled auto-merge (squash) June 1, 2026 19:04
@Brendonovich Brendonovich merged commit 363d6d1 into anomalyco:dev Jun 1, 2026
9 checks passed
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.

2 participants