Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding clear cache button to VS package manager settings #3289

Closed
mishra14 opened this issue Aug 9, 2016 · 12 comments
Closed

Adding clear cache button to VS package manager settings #3289

mishra14 opened this issue Aug 9, 2016 · 12 comments

Comments

@mishra14
Copy link
Contributor

mishra14 commented Aug 9, 2016

Using this issue to track and get UI feedback for the clear cache button to be added into VS package manager settings page.

@mishra14 mishra14 added this to the 3.6 Beta1 milestone Aug 9, 2016
@mishra14 mishra14 self-assigned this Aug 9, 2016
@mishra14
Copy link
Contributor Author

mishra14 commented Aug 9, 2016

2016-08-09 6

@harikmenon @yishaigalatzer @rrelyea : Let me know if this looks fine.

Thanks

@alpaix
Copy link

alpaix commented Aug 17, 2016

@harikmenon Do you think we need to emit telemetry events on errors here as well?

@harikmenon
Copy link

Yes, we should. We should create an Event Called NuGet Commands or something similar to track this.

@harikmenon
Copy link

Is there a spec for this?

@mishra14
Copy link
Contributor Author

@harikmenon
Copy link

One change we should do is get rid of the confirmation box. If it succeeds, we should just add a text and icon below the button stating the success/failure of the operation. Modal dialog on top of modal dialog is not a good design IMO.

Something like.

Success: NuGet caches cleared successfully at {DateTime}

Failure: Unable to clear NuGet cache at {DateTime}. + Any workarounds that might fix this?

In addition to this, we should instrument this.

Lets create a new NuGetVSCommands event and a property called VS.NuGet.CommandName and fire it every time someone clicks on the button.

I can work with you in person for more specific details.

@mishra14
Copy link
Contributor Author

mishra14 commented Aug 18, 2016

Based on offline discussion, i will remove dialog and add messages under the button and a webpage link to better handle errors. Updating the spec for this.

@mishra14
Copy link
Contributor Author

Updated UI - spec link

2016-08-18 7

2016-08-18 8

2016-08-18 9

2016-08-18 10

@harikmenon
Copy link

Looks good. Minor feedback.

Th button and the last option has a huge gap, make it consistent with the size of the current groups.

The link to the doc should be a hyperlink not text.

@mishra14
Copy link
Contributor Author

Updated :

2016-08-19

2016-08-19 1

2016-08-19 2

2016-08-19 8

@harikmenon
Copy link

LGTM

@mishra14
Copy link
Contributor Author

Merged : NuGet/NuGet.Client#829

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

No branches or pull requests

3 participants