Skip to content

Reduce clicks for adding/removing/updating packages in C# Project Details view #3032

Description

@claudiaregio

Describe the feature you'd like

  • When hovering over or clicking "Packages" in C# Project Details view, have a "+" symbol at the end, clicking this should behave same as right-click "Add Nuget Package".
  • When hovering over the icon, text should display "Add package".
    Mockup:
Image
  • When hovering over or clicking an actual package in C# Project Details view, have a refresh symbol at the end, clicking this should behave the same as right-click "Update NuGet Package".
  • When hovering over icon, text should say "Update package".
  • When hovering over or clicking an actual package in C# Project Details view, have a garbage can symbol at the end, clicking this should behave the same as right-click "Remove NuGet Package".
  • When hovering over icon, text should say "Remove package".

Mockup:
Image

  • Icon appearing should match "mouse state". If mouse if hovering over line item, show icon. If user moves away from line item, icon should disappear. If line item is selected, icon should stay visible.
  • Remove right-click "Update NuGet Package" from C# Project Details view at package level
  • Remove right-click "Remove NuGet Package" from C# Project Details view at package level

Alternatives considered

No response

Environment Information

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions