Skip to content

Conversation

@hannesrudolph
Copy link
Collaborator

@hannesrudolph hannesrudolph commented Nov 6, 2025

Here's the non‑technical summary of what changed:

  • Export moved to the right of the mode dropdown; Import stays in the top toolbar. (Closes: [ENHANCEMENT] Move Import/Export to Modes view toolbar (next to "Create new mode") #8686)
  • Mode actions are next to the dropdown in this order: +, Edit, Delete, Export (with consistent spacing).
  • The separate API Configuration section was removed from this screen.
  • The old name field was removed; renaming now happens inline from the Edit icon.
  • After creating a mode, it's auto‑selected.
  • After deleting a mode, it switches back to the default mode.
  • Search now finds a mode immediately after you rename it.

No commits or pushes have been made.

Before After
image image

Important

Move Import/Export buttons to the toolbar in ModesView.tsx, maintaining existing functionality and removing them from the bottom section.

  • UI Changes:
    • Move Import/Export buttons to the toolbar in ModesView.tsx, next to the "Create new mode" button.
    • Remove Import/Export buttons from the bottom section in ModesView.tsx.
  • Functionality:
    • Retain existing behavior for Import/Export actions using vscode.postMessage.
    • Ensure buttons are keyboard-focusable and match toolbar style.
  • Misc:
    • No new strings added; i18n remains unchanged.

This description was created by Ellipsis for f8f63c5. You can customize this summary. It will automatically update as commits are pushed.

@roomote
Copy link
Contributor

roomote bot commented Nov 6, 2025

Rooviewer Clock   See task on Roo Cloud

Re-review completed. The latest commit restores API Configuration controls to the Modes view, properly adding them below the mode selector with appropriate null handling for the listApiConfigMeta array.

No issues found.

Previous reviews

Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues.

@dosubot dosubot bot added the UI/UX UI/UX related or focused label Nov 6, 2025
@hannesrudolph hannesrudolph moved this from Triage to PR [Needs Prelim Review] in Roo Code Roadmap Nov 6, 2025
@hannesrudolph hannesrudolph moved this from PR [Needs Prelim Review] to PR [Draft / In Progress] in Roo Code Roadmap Nov 6, 2025
@dosubot dosubot bot added size:XXL This PR changes 1000+ lines, ignoring generated files. and removed size:M This PR changes 30-99 lines, ignoring generated files. labels Nov 6, 2025
@hannesrudolph hannesrudolph moved this from PR [Draft / In Progress] to PR [Needs Prelim Review] in Roo Code Roadmap Nov 6, 2025
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Nov 14, 2025
@hannesrudolph hannesrudolph force-pushed the feat/issue-8686-modes-toolbar branch from becb9ce to bf35f3d Compare November 14, 2025 17:04
@hannesrudolph hannesrudolph moved this from PR [Needs Prelim Review] to PR [Needs Review] in Roo Code Roadmap Nov 14, 2025
@hannesrudolph hannesrudolph changed the title feat: Move Import/Export to Modes view toolbar (#8686) feat: Move Import/Export to Modes view toolbar (#8686) Cleanup of Mode Edit view Nov 14, 2025
@mrubens mrubens merged commit cbd26df into RooCodeInc:main Nov 17, 2025
10 checks passed
@github-project-automation github-project-automation bot moved this from PR [Needs Review] to Done in Roo Code Roadmap Nov 17, 2025
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Nov 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer PR - Needs Review size:XXL This PR changes 1000+ lines, ignoring generated files. UI/UX UI/UX related or focused