Skip to content

Restore Providers tab and finish UI cleanup#180

Merged
Finesssee merged 11 commits into
mainfrom
pr-145-fix
Jul 12, 2026
Merged

Restore Providers tab and finish UI cleanup#180
Finesssee merged 11 commits into
mainfrom
pr-145-fix

Conversation

@Finesssee

Copy link
Copy Markdown
Collaborator

Summary

  • restore Providers as a standalone Settings tab with the existing wide split-pane layout
  • keep General focused on language, startup, and refresh settings
  • remove the duplicate FloatBar cost control and add focused regression checks
  • retain the scoped Claude quota and shared-code cleanup already carried by this branch

Validation

  • pnpm --dir apps/desktop-tauri test (152 tests)
  • pnpm --dir apps/desktop-tauri exec tsc --noEmit
  • pnpm --dir apps/desktop-tauri run check-locale
  • cargo test -p codexbar locale::tests --quiet
  • pnpm --dir apps/desktop-tauri run tauri:build:debug
  • CUA Driver verification of General, Providers, all Settings tabs, dashboard, and FloatBar states

Finesssee and others added 11 commits July 8, 2026 09:35
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
# Conflicts:
#	apps/desktop-tauri/src/floatbar/FloatBar.test.tsx
#	apps/desktop-tauri/src/floatbar/FloatBar.tsx
#	apps/desktop-tauri/src/types/bridge.ts
#	rust/src/providers/claude/oauth/mod.rs
#	rust/src/providers/claude/web_api.rs
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@Finesssee
Finesssee merged commit fd58fb6 into main Jul 12, 2026
1 check 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.

1 participant