61 Commits

Author SHA1 Message Date
Arjen Hiemstra
44f8744c84 Use the Logger to report uncaught exceptions
Makes for a nicer and clearer output of uncaught exceptions
2016-06-10 14:56:08 +02:00
Arjen Hiemstra
a435004459 Fix crash handler to not complain about debug_mode not being set 2015-10-08 11:54:22 +02:00
Arjen Hiemstra
ba86352642 Fix issues with crash handler and log file creation on Windows 2015-10-05 18:32:44 +02:00
Arjen Hiemstra
03748ca19a Disable crash handler if debug mode is not enabled 2015-10-05 14:13:49 +02:00
Arjen Hiemstra
2ea0a3c02a Fix strings in crash handler
Contributes to CURA-132
2015-09-10 16:54:20 +02:00
Tamara Hogenhout
ff855ccf1b adds/adapts translation context markers
all nescessary in folder: Cura/cura

Contributes to: issue CURA-116
2015-09-08 13:34:35 +02:00
Tamara Hogenhout
e8c796ee24 adds/adapts translation context markers
all nescessary in folder: Cura/cura

Contributes to: issue CURA-116
2015-09-08 12:29:05 +02:00
Arjen Hiemstra
79bd590656 Print backtrace on console when we are not running a py2exe/py2app build 2015-08-19 19:13:44 +02:00
Arjen Hiemstra
543c58d57a Use sys.exit() instead of exit()
Apparently there is a difference...
2015-08-04 15:38:19 +02:00
Arjen Hiemstra
803b4fde8d Handle all uncaught exceptions through CrashHandler and gracefully fail if we have no QCoreApplication 2015-08-04 10:31:25 +02:00
Arjen Hiemstra
8130bae4c0 Add a crash handler to catch uncaught exceptions
This should catch any uncaught exceptions and avoid the Py2Exe message
about Cura.log

Fixes #133
2015-07-13 16:54:40 +02:00