From b36ffe63fd98e5cfb32f461af685c88a3339b253 Mon Sep 17 00:00:00 2001 From: wmayer Date: Wed, 12 Jun 2013 23:15:53 +0200 Subject: [PATCH] Activate OSD signals on Linux --- src/Mod/Drawing/App/ProjectionAlgos.cpp | 3 --- src/Mod/Part/App/AppPart.cpp | 4 ++++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Mod/Drawing/App/ProjectionAlgos.cpp b/src/Mod/Drawing/App/ProjectionAlgos.cpp index 38ca1f48d4..d354126133 100644 --- a/src/Mod/Drawing/App/ProjectionAlgos.cpp +++ b/src/Mod/Drawing/App/ProjectionAlgos.cpp @@ -120,9 +120,6 @@ void ProjectionAlgos::execute(void) brep_hlr->Add(Input); try { -#if defined(__GNUC__) && defined (FC_OS_LINUX) - Base::SignalException se; -#endif gp_Ax2 transform(gp_Pnt(0,0,0),gp_Dir(Direction.x,Direction.y,Direction.z)); HLRAlgo_Projector projector( transform ); brep_hlr->Projector(projector); diff --git a/src/Mod/Part/App/AppPart.cpp b/src/Mod/Part/App/AppPart.cpp index ac22ca8ccc..b405fc5615 100644 --- a/src/Mod/Part/App/AppPart.cpp +++ b/src/Mod/Part/App/AppPart.cpp @@ -13,6 +13,7 @@ #ifndef _PreComp_ # include # include +# include # include #endif @@ -101,6 +102,9 @@ void PartExport initPart() App::GetApplication().addImportType("STEP with colors (*.step *.stp)","ImportGui"); App::GetApplication().addExportType("STEP with colors (*.step *.stp)","ImportGui"); #endif +#endif +#if defined(FC_OS_LINUX) + OSD::SetSignal(); #endif PyObject* partModule = Py_InitModule3("Part", Part_methods, module_part_doc); /* mod name, table ptr */