KanoComputing / kano-burners

SD Card burner for OSX
GNU General Public License v2.0
12 stars 11 forks source link

Add a 'cancel' button to burner #49

Open FMog opened 9 years ago

FMog commented 9 years ago

At the moment there is no way of cancelling the process of burning once it has begun, instead the user can just close the window, a 'cancel' button in the process would be much better, especially if we can also safely stop the process by stopping the burn, removing any temp files downloaded and also maybe ejecting the card? See GAT report below:


230 pm EST 5/6/2015 Affected items: Windows Priority: Usability

ACTUAL RESULTS:

There is no cancel button after the initial confirmation, yet you can cancel it by closing the app which is not a good way to go about it.

EXPECTED RESULTS:

Ideally, the UX would have an option to cancel the operations, whether it is downloading the image or burning it. It would be a plus if after clicking cancel there is a confirmation dialogue with a warning, or/and if the disk can automatically be formatted to a single fat partition. OTHER NOTES / ERROR MESSAGES:-

http://bugs8.gatserver.com/uploads/5f41dc636e8ba96f559afb73cf90c1db.png

Steps to reproduce:

  1. Open the kano burner
  2. Select the disk
  3. Confirm that you want to proceed
  4. Notice that there is no cancel option from this point on until the end.

https://github.com/KanoComputing/GlobalAppTesting/issues/129

FMog commented 9 years ago

In addition to this, would also be nice to add prompts for user cancelling and such like.


Affected items: Windows Priority: Low

ACTUAL RESULTS:

EXPECTED RESULTS: There should be an confirmation message for the user if there is an accidental closing of the window or pressing Cancel button.

OTHER NOTES / ERROR MESSAGES:-

http://bugs8.gatserver.com/uploads/17beb426cb742942c4888d9502b17a6d.avi

Steps to reproduce:

  1. Start Kano Burner
  2. Select and available SD Card from the drop down.
  3. Start the download procedure
  4. Click Cancel or Close the window using X button.

https://github.com/KanoComputing/GlobalAppTesting/issues/127