Changesets: FreeCAD
master ddb17b23 2019-08-21 01:52:16 Committer: wmayer Details Diff |
Gui: fix property editor crash on recompute The actual cause of crash in previous commit 80f70ff6 is Document::recompute() allows aborting using Base::Sequence, which uses QApplication::processEvent() to catch 'ESC' key press. This local event loop causes premature deletion of the editor widget. This patch moves handling of closeEditor before calling recompute(). |
||
mod - src/Gui/propertyeditor/PropertyEditor.cpp | Diff File | ||
master 0f686edf 2019-08-21 00:12:17 vocx-fc Committer: yorik Details Diff |
Draft: added Draft_Fillet.svg as an icon, as a variation of the Sketcher fillet icon. Add it to Draft.qrc. | ||
mod - src/Mod/Draft/DraftFillet.py | Diff File | ||
mod - src/Mod/Draft/Resources/Draft.qrc | Diff File | ||
add - src/Mod/Draft/Resources/icons/Draft_Fillet.svg | Diff File | ||
master 5a004191 2019-08-20 23:12:51 Details Diff |
Gui: Do not use hard-coded blue color in tree | ||
mod - src/Gui/propertyeditor/PropertyItem.cpp | Diff File | ||
master b32f0948 2019-08-20 22:44:19 Details Diff |
Arch: Further cleaning of IFC importer - moved aux functions to importIFCHelper | ||
mod - src/Mod/Arch/importIFC.py | Diff File | ||
mod - src/Mod/Arch/importIFCHelper.py | Diff File | ||
master 851e3d98 2019-08-20 22:12:50 Details Diff |
add missing std:: namespace to build on Debian 10 | ||
mod - src/3rdParty/salomesmesh/inc/Rn.h | Diff File | ||
mod - src/Mod/Part/App/PropertyTopoShape.cpp | Diff File | ||
master b4fc354d 2019-08-20 20:59:30 Details Diff |
Arch: Moved building of IFC relationship tables into separate function | ||
mod - src/Mod/Arch/importIFC.py | Diff File | ||
mod - src/Mod/Arch/importIFCHelper.py | Diff File | ||
master 181ccedd 2019-08-20 19:58:23 Details Diff |
Arch: Moved recycler class to exportIFC helper | ||
mod - src/Mod/Arch/exportIFC.py | Diff File | ||
mod - src/Mod/Arch/exportIFCHelper.py | Diff File | ||
mod - src/Mod/Arch/importIFC.py | Diff File | ||
master c2245be9 2019-08-20 19:41:53 Details Diff |
Tidy up includes and whitespace | ||
mod - src/Mod/Path/App/Tool.cpp | Diff File | ||
mod - src/Mod/Path/App/Tool.h | Diff File | ||
mod - src/Mod/Path/App/ToolPyImp.cpp | Diff File | ||
mod - src/Mod/Path/App/Tooltable.cpp | Diff File | ||
mod - src/Mod/Path/App/TooltablePyImp.cpp | Diff File | ||
master 3cb21f0e 2019-08-20 19:34:47 Details Diff |
Seperate ToolTable and Tool implementations Seperate the tooltable and tool implementations. |
||
mod - src/Mod/Path/App/AppPath.cpp | Diff File | ||
mod - src/Mod/Path/App/CMakeLists.txt | Diff File | ||
mod - src/Mod/Path/App/PropertyTool.h | Diff File | ||
add - src/Mod/Path/App/Tool.cpp | Diff File | ||
add - src/Mod/Path/App/Tool.h | Diff File | ||
mod - src/Mod/Path/App/ToolPy.xml | Diff File | ||
add - src/Mod/Path/App/ToolPyImp.cpp | Diff File | ||
mod - src/Mod/Path/App/Tooltable.cpp | Diff File | ||
mod - src/Mod/Path/App/Tooltable.h | Diff File | ||
mod - src/Mod/Path/App/TooltablePyImp.cpp | Diff File | ||
master 12dc2e91 2019-08-20 12:24:27 Details Diff |
work around to fix build failure with clang 3.4 | ||
mod - src/App/PropertyExpressionEngine.cpp | Diff File | ||
master 378314aa 2019-08-20 02:58:07 Committer: wmayer Details Diff |
Gui: try to fix property editor crash Crash stack trace https://forum.freecadweb.org/viewtopic.php?f=8&t=37757&e=1&view=unread#p327901 It appears to by caused by handling QAbstractItemDelegate::closeEditor signal twice. Once inside PropertyItemDelegate::editorClosed via slot connection where the editor is closed/destroyed, the other in PropertyEditor::closeEditor() which tries to access the destroyed editor. This patch removes handling of closeEditor signal in PropertyItemDelegate. |
||
mod - src/Gui/propertyeditor/PropertyEditor.cpp | Diff File | ||
mod - src/Gui/propertyeditor/PropertyItemDelegate.cpp | Diff File | ||
mod - src/Gui/propertyeditor/PropertyItemDelegate.h | Diff File | ||
master 24b1467a 2019-08-20 00:34:04 Committer: wmayer Details Diff |
Draft: disable implicit property linking in LinkArray | ||
mod - src/Mod/Draft/Draft.py | Diff File | ||
master ada37401 2019-08-19 21:08:35 Committer: berndhahnebach Details Diff |
Add undefined IFC type data - this is special to freecad and not part of the IFC spec | ||
mod - src/Mod/Arch/Presets/ifc_products_IFC2X3.json | Diff File | ||
mod - src/Mod/Arch/Presets/ifc_products_IFC4.json | Diff File | ||
master d5ca09c7 2019-08-19 20:35:02 vocx-fc Committer: yorik Details Diff |
Draft: added DraftFillet.py to the sources, also InitGui.py, Draft.py, DraftTools.py, and CMakeLists.txt | ||
mod - src/Mod/Draft/CMakeLists.txt | Diff File | ||
mod - src/Mod/Draft/Draft.py | Diff File | ||
add - src/Mod/Draft/DraftFillet.py | Diff File | ||
mod - src/Mod/Draft/DraftTools.py | Diff File | ||
mod - src/Mod/Draft/InitGui.py | Diff File | ||
master 89961a33 2019-08-19 16:42:29 Details Diff |
Draft: removed degub message | ||
mod - src/Mod/Draft/Draft.py | Diff File | ||
master ad4f4f07 2019-08-19 11:30:24 Committer: berndhahnebach Details Diff |
Convert old json files to include more metadata as per IFC4 standard |
Affected Issues 0004092 |
|
mod - src/Mod/Arch/Presets/ifc_products_IFC2X3.json | Diff File | ||
mod - src/Mod/Arch/Presets/ifc_types_IFC2X3.json | Diff File | ||
master bdfdf77f 2019-08-19 11:02:53 Committer: berndhahnebach Details Diff |
Add contexts file for IFC2X3 |
Affected Issues 0004092 |
|
mod - src/Mod/Arch/ArchIFCSchema.py | Diff File | ||
mod - src/Mod/Arch/CMakeLists.txt | Diff File | ||
add - src/Mod/Arch/Presets/ifc_contexts_IFC2X3.json | Diff File | ||
master ea97b434 2019-08-19 07:11:50 Details Diff |
Arch: workaround to make Arch loading without errors, but still this needs to be fixed | ||
mod - src/Mod/Arch/ArchIFCSchema.py | Diff File | ||
master 5496bf00 2019-08-19 05:40:50 Committer: wmayer Details Diff |
Show: fix body visible feature restore function | ||
mod - src/Mod/Show/TempoVis.py | Diff File | ||
master 72bd2bc9 2019-08-19 05:39:58 Committer: wmayer Details Diff |
PartDesign: add 'VisibleFeature' attribute to BodyPy | ||
mod - src/Mod/PartDesign/App/BodyPy.xml | Diff File | ||
mod - src/Mod/PartDesign/App/BodyPyImp.cpp | Diff File | ||
master 35c5e5a8 2019-08-19 05:39:11 Committer: wmayer Details Diff |
PartDesign: do not touch body on child change | ||
mod - src/Mod/PartDesign/App/Body.cpp | Diff File | ||
master 503ecc57 2019-08-19 03:32:29 Committer: GitHub Details Diff |
Merge pull request 0002434 from dubstar-04/fixes/tooltable [Path] Ensure the tool parameters are saved |
Affected Issues 0004022, 0004028 |
|
mod - src/Mod/Path/PathScripts/PathToolEdit.py | Diff File | ||
master d9e60c04 2019-08-18 21:31:29 Committer: yorik Details Diff |
Draft Edit: enable Part::Line editing Implemented editing part lines. Preview still to come. |
||
mod - src/Mod/Draft/DraftEdit.py | Diff File | ||
master b5da3e32 2019-08-18 17:32:35 Committer: GitHub Details Diff |
Merge branch 'master' into fixes/tooltable | ||
mod - src/App/Document.h | Diff File | ||
mod - src/App/DocumentObject.h | Diff File | ||
mod - src/App/DocumentObjectGroup.h | Diff File | ||
mod - src/App/Expression.cpp | Diff File | ||
mod - src/App/Expression.h | Diff File | ||
mod - src/App/ExtensionContainer.h | Diff File | ||
mod - src/App/FeaturePython.h | Diff File | ||
mod - src/App/Link.h | Diff File | ||
mod - src/App/Part.h | Diff File | ||
mod - src/App/Property.h | Diff File | ||
mod - src/App/PropertyExpressionEngine.h | Diff File | ||
mod - src/App/PropertyGeo.h | Diff File | ||
mod - src/App/PropertyLinks.h | Diff File | ||
mod - src/App/PropertyStandard.h | Diff File | ||
mod - src/Base/Exception.h | Diff File | ||
mod - src/Base/Interpreter.h | Diff File | ||
mod - src/Gui/ExpressionCompleter.cpp | Diff File | ||
mod - src/Gui/MainWindow.cpp | Diff File | ||
mod - src/Gui/ProgressBar.h | Diff File | ||
mod - src/Gui/PropertyView.h | Diff File | ||
mod - src/Gui/SelectionView.h | Diff File | ||
mod - src/Gui/Tree.cpp | Diff File | ||
mod - src/Gui/Tree.h | Diff File | ||
mod - src/Gui/View3DInventorViewer.cpp | Diff File | ||
mod - src/Gui/ViewProviderDocumentObject.h | Diff File | ||
mod - src/Gui/ViewProviderDocumentObjectGroup.h | Diff File | ||
mod - src/Gui/ViewProviderDragger.h | Diff File | ||
mod - src/Gui/ViewProviderLink.h | Diff File | ||
mod - src/Gui/ViewProviderPart.h | Diff File | ||
mod - src/Gui/ViewProviderPlacement.h | Diff File | ||
mod - src/Gui/ViewProviderPythonFeature.h | Diff File | ||
mod - src/Gui/propertyeditor/PropertyItem.h | Diff File | ||
mod - src/Mod/Part/App/AppPartPy.cpp | Diff File | ||
mod - src/Mod/Part/App/BodyBase.h | Diff File | ||
mod - src/Mod/Part/App/DatumFeature.h | Diff File | ||
mod - src/Mod/Part/App/FeatureCompound.h | Diff File | ||
mod - src/Mod/Part/App/Geometry.cpp | Diff File | ||
mod - src/Mod/Part/App/GeometryDefaultExtension.h | Diff File | ||
mod - src/Mod/Part/App/Part2DObject.h | Diff File | ||
mod - src/Mod/Part/App/PartFeature.h | Diff File | ||
mod - src/Mod/Part/App/PrimitiveFeature.h | Diff File | ||
mod - src/Mod/Part/App/TopoShape.cpp | Diff File | ||
mod - src/Mod/Part/App/TopoShape.h | Diff File | ||
mod - src/Mod/Part/Gui/DlgFilletEdges.cpp | Diff File | ||
mod - src/Mod/Part/Gui/ViewProviderExt.h | Diff File | ||
mod - src/Mod/PartDesign/App/DatumCS.h | Diff File | ||
mod - src/Mod/PartDesign/App/FeatureBoolean.h | Diff File | ||
mod - src/Mod/PartDesign/App/FeaturePrimitive.h | Diff File | ||
mod - src/Mod/PartDesign/App/ShapeBinder.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderBody.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderBoolean.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderDatum.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderShapeBinder.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderTransformed.h | Diff File | ||
mod - src/Mod/Sketcher/App/ExternalGeometryExtension.h | Diff File | ||
mod - src/Mod/Sketcher/App/PropertyConstraintList.h | Diff File | ||
mod - src/Mod/Sketcher/App/SketchGeometryExtension.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/PropertySheet.h | Diff File | ||
mod - src/Mod/Spreadsheet/Gui/ViewProviderSpreadsheet.h | Diff File | ||
mod - src/Mod/TechDraw/App/DrawPage.h | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewPart.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskCenterLine.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderDrawingView.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderGeomHatch.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderHatch.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderPage.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderTemplate.h | Diff File | ||
master a1e6019f 2019-08-18 15:45:41 Committer: yorik Details Diff |
Draft Edit: enable editing Part::Box Added code to handle editing of part objects, ATM only for Part::Box |
||
mod - src/Mod/Draft/DraftEdit.py | Diff File |