Traumflug / Teacup_Firmware

Firmware for RepRap and other 3D printers
http://forums.reprap.org/read.php?147
GNU General Public License v2.0
312 stars 199 forks source link

Configtool: runtime errors/exceptions should create some visual #243

Open Traumflug opened 7 years ago

Traumflug commented 7 years ago

While trying to reproduce this bug: https://github.com/Traumflug/Teacup_Firmware/issues/242, it occurs to me that there is no visual feedback on runtime errors. In this case, the file fails to save, but the GUI gives zero notice of this. A user can see such errors only when running from the command line.

Ideally, Configtool would catch all exceptions and forward them to the user somehow.

drf5n commented 7 years ago

Yes. It took me a while to even notice the file saving menu on my Mac, and then I thought I was doing something wrong since I couldn't seem to save/change the printer name. Then I noticed the errors in the terminal.