Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.12k stars 2.07k forks source link

Warning Dialog for closing file with unsaved slice #8830

Open KenLucke opened 3 years ago

KenLucke commented 3 years ago

Is your feature request related to a problem? Please describe. I just accidentally closed a file which took 3.5 hours to slice, because I thought I had already saved the gcode file. I then had to spend another 3.5 hours re-slicing it.

Describe the solution you'd like A warning dialog that pops up if you try to close a file (or the program) if there is an existing slice that has not been saved, which gives you the option to proceed or cancel (a fancy one would have "Proceed" "Save to File/Save Gcode" popup [as the main one does] and "Cancel" buttons). This warning could be enabled/disabled in Preferences for those that don't like it.

Describe alternatives you've considered Not be an Eye-Dee-Ten-Tee and never forget again.

Affected users and/or printers Probably everyone has done it once, at least.

Additional context (Add any other context or screenshots about the feature request here.)

Ghostkeeper commented 3 years ago

This is one of the parts of the Cura UX that we might be taking a look at within a few releases. Let's see what the UXers come up with.

A similar thought can be to save the build plate upon closing. Settings are automatically saved in the state of Cura, but the build plate isn't and that could similarly be considered.