Skip to content

Conversation

@roomote
Copy link
Collaborator

@roomote roomote commented Jul 11, 2025

Summary

This PR makes the marketplace icon visible in the VSCode extension navigation and reorders the buttons as requested in Slack.

Changes Made

Navigation Reordering

  • Before:
  • After:

Specific Changes

  • Move marketplace button from to (now visible and first)
  • Move account button from to (second position)
  • Move settings button from to (third position)
  • Move plus button from to (now in overflow menu)
  • Adjust history button from to (maintain overflow ordering)

Files Modified

    • Updated menu contribution points for both and

Testing

  • ✅ TypeScript compilation passes
  • ✅ ESLint passes with no warnings
  • ✅ JSON syntax validation passes
  • ✅ All pre-commit hooks pass

Impact

  • Marketplace icon is now visible in the main navigation
  • Navigation order matches the requested specification: marketplace, account, settings, overflow
  • Plus button is moved to overflow menu as requested
  • Changes apply to both sidebar and editor title navigation consistently

Resolves Slack request from @U08ELT3D32A asking @roomote-bot to make marketplace icon visible with specific ordering.


Important

Reorders VSCode extension navigation to make marketplace icon visible and adjust button order as per Slack request.

  • Navigation Reordering:
    • Marketplace button moved to first position in view/title and editor/title.
    • Account button moved to second position.
    • Settings button moved to third position.
    • Plus button moved to overflow menu.
    • History button adjusted in overflow menu.
  • Files Modified:
    • src/package.json: Updated menu contribution points for view/title and editor/title.
  • Testing:
    • TypeScript compilation, ESLint, JSON syntax validation, and pre-commit hooks all pass.
  • Impact:
    • Marketplace icon is now visible in main navigation.
    • Navigation order matches requested specification: marketplace, account, settings, overflow.
    • Plus button moved to overflow menu as requested.

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

- Move marketplace button from overflow@2 to navigation@1 (now visible)
- Reorder navigation: marketplace, account, settings
- Move plus button from navigation@1 to overflow@1
- Adjust overflow ordering: plus, history, prompts, mcp, popout
- Apply changes to both view/title and editor/title menus

Resolves Slack request to make marketplace icon visible with order:
marketplace, account, settings, overflow
@roomote roomote requested review from cte, jr and mrubens as code owners July 11, 2025 02:25
@dosubot dosubot bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Jul 11, 2025
@mrubens mrubens closed this Jul 11, 2025
@dosubot dosubot bot added the UI/UX UI/UX related or focused label Jul 11, 2025
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Jul 11, 2025
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Jul 11, 2025
@delve-auditor
Copy link

delve-auditor bot commented Jul 11, 2025

No security or compliance issues detected. Reviewed everything up to 99d5fa8.

Security Overview
  • 🔎 Scanned files: 1 changed file(s)
Detected Code Changes
Change Type Relevant files
Enhancement ► package.json
    Reorder navigation buttons - marketplace moved to visible navigation
    Update button ordering in view/title and editor/title menus
    Move plus button to overflow menu

Reply to this PR with @delve-auditor followed by a description of what change you want and we'll auto-submit a change to this PR to implement it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S This PR changes 10-29 lines, ignoring generated files. UI/UX UI/UX related or focused

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants