Chocolateygui: Add confirmation dialog for update all button

Created on 18 Mar 2021  路  8Comments  路  Source: chocolatey/ChocolateyGUI

This operation can potentially take a long time, and we should confirm with the user as to whether they really want to do this right now.

Feature

All 8 comments

Or the ability to cancel the operation?

@opusforlife2 that work would be covered as part of a different issue, for example here:

https://github.com/chocolatey/ChocolateyGUI/issues/720

@gep13 I know. That's my issue. :P

What I was suggesting is that this doesn't need to be implemented if the ability to cancel already exists.

I understand your point, and I was aware that it was your issue. The main reason that I created this issue, with the links to the other ones, is for consistency. When starting an operation that is potentially destructive, or which may take a long time to complete, a modal window asking whether the user is sure makes sense. We already have some modals for the operations that can be performed on the setting screen, so adding them into each of the listed issues, brings consistency to the application.

Then later, for the longer running processes we should introduce the ability to cancel the operation. This has to be done in such a way that it doesn't "break" anything, as we wouldn't want an installation/upgrade to end abruptly, and leave the package in a broken state. That is why it is a different scope of work.

Ah. Got it.

This has been implemented, and looks like the following:

image

Awesome! Thank you so much! :D

Was this page helpful?
0 / 5 - 0 ratings