Changesets: FreeCAD
master 186e6512 2016-09-22 00:31:09 Keith Sloan Committer: yorik Details Diff |
Remove swp files | ||
rm - src/Mod/OpenSCAD/.OpenSCAD2Dgeom.py.swp | Diff File | ||
rm - src/Mod/OpenSCAD/.OpenSCADUtils.py.swp | Diff File | ||
master e26a3bfc 2016-09-22 00:31:09 Keith Sloan Committer: yorik Details Diff |
Remove swp files | ||
rm - src/Mod/OpenSCAD/.OpenSCAD2Dgeom.py.swp | Diff File | ||
rm - src/Mod/OpenSCAD/.OpenSCADUtils.py.swp | Diff File | ||
master 40c79f18 2016-09-21 22:14:09 Details Diff |
fix msvc problems | ||
mod - src/Gui/SoFCBoundingBox.cpp | Diff File | ||
mod - src/Gui/ViewProvider.cpp | Diff File | ||
mod - src/Gui/ViewProvider.h | Diff File | ||
mod - src/Gui/WidgetFactory.cpp | Diff File | ||
master 53531b60 2016-09-21 21:27:09 Details Diff |
fix -Wextra in Start & Web | ||
mod - src/Mod/Start/Gui/Command.cpp | Diff File | ||
mod - src/Mod/Start/Gui/Workbench.cpp | Diff File | ||
mod - src/Mod/Web/Gui/BrowserView.cpp | Diff File | ||
mod - src/Mod/Web/Gui/Command.cpp | Diff File | ||
mod - src/Mod/Web/Gui/Workbench.cpp | Diff File | ||
master 49869ba7 2016-09-21 21:15:10 Details Diff |
fix -Wextra in Test | ||
mod - src/Mod/Test/Gui/AppTestGui.cpp | Diff File | ||
mod - src/Mod/Test/Gui/UnitTestImp.cpp | Diff File | ||
master a8006226 2016-09-21 21:10:41 Details Diff |
fix -Wextra in Points | ||
mod - src/Mod/Points/App/Points.cpp | Diff File | ||
mod - src/Mod/Points/App/PointsGrid.cpp | Diff File | ||
mod - src/Mod/Points/App/PropertyPointKernel.cpp | Diff File | ||
mod - src/Mod/Points/Gui/Command.cpp | Diff File | ||
mod - src/Mod/Points/Gui/ViewProvider.cpp | Diff File | ||
master f19d424d 2016-09-21 20:54:52 Details Diff |
fix -Wextra in FreeCADGui | ||
mod - src/Base/Observer.h | Diff File | ||
mod - src/Gui/Application.cpp | Diff File | ||
mod - src/Gui/ApplicationPy.cpp | Diff File | ||
mod - src/Gui/CMakeLists.txt | Diff File | ||
mod - src/Gui/Clipping.cpp | Diff File | ||
mod - src/Gui/Command.cpp | Diff File | ||
mod - src/Gui/CommandDoc.cpp | Diff File | ||
mod - src/Gui/CommandFeat.cpp | Diff File | ||
mod - src/Gui/CommandMacro.cpp | Diff File | ||
mod - src/Gui/CommandStd.cpp | Diff File | ||
mod - src/Gui/CommandTest.cpp | Diff File | ||
mod - src/Gui/CommandView.cpp | Diff File | ||
mod - src/Gui/CommandWindow.cpp | Diff File | ||
mod - src/Gui/DAGView/DAGFilter.cpp | Diff File | ||
mod - src/Gui/DAGView/DAGModelGraph.h | Diff File | ||
mod - src/Gui/DAGView/DAGRectItem.cpp | Diff File | ||
mod - src/Gui/DemoMode.cpp | Diff File | ||
mod - src/Gui/DlgCustomizeSpNavSettings.cpp | Diff File | ||
mod - src/Gui/DlgCustomizeSpaceball.cpp | Diff File | ||
mod - src/Gui/DlgDisplayPropertiesImp.cpp | Diff File | ||
mod - src/Gui/DlgKeyboardImp.cpp | Diff File | ||
mod - src/Gui/DlgRunExternal.cpp | Diff File | ||
mod - src/Gui/DlgWorkbenchesImp.cpp | Diff File | ||
mod - src/Gui/DockWindow.h | Diff File | ||
mod - src/Gui/DocumentModel.cpp | Diff File | ||
mod - src/Gui/DocumentPyImp.cpp | Diff File | ||
mod - src/Gui/EditorView.cpp | Diff File | ||
mod - src/Gui/ExpressionBinding.cpp | Diff File | ||
mod - src/Gui/FileDialog.cpp | Diff File | ||
mod - src/Gui/Flag.cpp | Diff File | ||
mod - src/Gui/GraphvizView.cpp | Diff File | ||
mod - src/Gui/GuiApplicationNativeEventAware.cpp | Diff File | ||
mod - src/Gui/InputField.cpp | Diff File | ||
mod - src/Gui/Inventor/SoDrawingGrid.cpp | Diff File | ||
mod - src/Gui/MDIView.cpp | Diff File | ||
mod - src/Gui/Macro.cpp | Diff File | ||
mod - src/Gui/MainWindow.cpp | Diff File | ||
mod - src/Gui/ManualAlignment.cpp | Diff File | ||
mod - src/Gui/MouseSelection.cpp | Diff File | ||
mod - src/Gui/MouseSelection.h | Diff File | ||
mod - src/Gui/NavigationStyle.cpp | Diff File | ||
mod - src/Gui/NetworkRetriever.cpp | Diff File | ||
mod - src/Gui/OnlineDocumentation.cpp | Diff File | ||
mod - src/Gui/PrefWidgets.cpp | Diff File | ||
mod - src/Gui/PythonConsole.cpp | Diff File | ||
mod - src/Gui/PythonConsolePy.cpp | Diff File | ||
mod - src/Gui/PythonDebugger.cpp | Diff File | ||
mod - src/Gui/PythonWorkbenchPyImp.cpp | Diff File | ||
mod - src/Gui/QSint/actionpanel/actiongroup.cpp | Diff File | ||
mod - src/Gui/QSint/actionpanel/actionpanel.cpp | Diff File | ||
mod - src/Gui/Quarter/EventFilter.cpp | Diff File | ||
mod - src/Gui/Quarter/InteractionMode.cpp | Diff File | ||
mod - src/Gui/Quarter/QuarterWidget.cpp | Diff File | ||
mod - src/Gui/Quarter/QuarterWidgetP.cpp | Diff File | ||
mod - src/Gui/Quarter/SpaceNavigatorDevice.cpp | Diff File | ||
mod - src/Gui/SceneInspector.cpp | Diff File | ||
mod - src/Gui/SelectionFilter.cpp | Diff File | ||
mod - src/Gui/SelectionView.cpp | Diff File | ||
mod - src/Gui/SoAxisCrossKit.cpp | Diff File | ||
mod - src/Gui/SoFCBackgroundGradient.cpp | Diff File | ||
mod - src/Gui/SoFCBoundingBox.cpp | Diff File | ||
mod - src/Gui/SoFCColorBar.cpp | Diff File | ||
mod - src/Gui/SoFCColorLegend.h | Diff File | ||
mod - src/Gui/SoFCInteractiveElement.cpp | Diff File | ||
mod - src/Gui/SoFCOffscreenRenderer.cpp | Diff File | ||
mod - src/Gui/SoFCSelection.cpp | Diff File | ||
mod - src/Gui/SoFCVectorizeSVGAction.cpp | Diff File | ||
mod - src/Gui/SoFCVectorizeU3DAction.cpp | Diff File | ||
mod - src/Gui/SoTouchEvents.cpp | Diff File | ||
mod - src/Gui/Splashscreen.cpp | Diff File | ||
mod - src/Gui/SplitView3DInventor.cpp | Diff File | ||
mod - src/Gui/SyntaxHighlighter.cpp | Diff File | ||
mod - src/Gui/TaskView/TaskAppearance.cpp | Diff File | ||
mod - src/Gui/TaskView/TaskDialogPython.cpp | Diff File | ||
mod - src/Gui/TaskView/TaskSelectLinkProperty.cpp | Diff File | ||
mod - src/Gui/TaskView/TaskView.cpp | Diff File | ||
mod - src/Gui/TextEdit.cpp | Diff File | ||
mod - src/Gui/Thumbnail.cpp | Diff File | ||
mod - src/Gui/TransactionObject.cpp | Diff File | ||
mod - src/Gui/Tree.cpp | Diff File | ||
mod - src/Gui/View3DInventor.cpp | Diff File | ||
mod - src/Gui/View3DInventorExamples.cpp | Diff File | ||
mod - src/Gui/View3DInventorViewer.cpp | Diff File | ||
mod - src/Gui/ViewProvider.cpp | Diff File | ||
mod - src/Gui/ViewProvider.h | Diff File | ||
mod - src/Gui/ViewProviderAnnotation.cpp | Diff File | ||
mod - src/Gui/ViewProviderDocumentObject.cpp | Diff File | ||
mod - src/Gui/ViewProviderDocumentObject.h | Diff File | ||
mod - src/Gui/ViewProviderDocumentObjectGroup.cpp | Diff File | ||
mod - src/Gui/ViewProviderDocumentObjectGroup.h | Diff File | ||
mod - src/Gui/ViewProviderGeometryObject.cpp | Diff File | ||
mod - src/Gui/ViewProviderMeasureDistance.cpp | Diff File | ||
mod - src/Gui/ViewProviderPyImp.cpp | Diff File | ||
mod - src/Gui/ViewProviderPythonFeature.cpp | Diff File | ||
mod - src/Gui/WhatsThis.cpp | Diff File | ||
mod - src/Gui/WidgetFactory.cpp | Diff File | ||
mod - src/Gui/Widgets.cpp | Diff File | ||
mod - src/Gui/Window.cpp | Diff File | ||
mod - src/Gui/Workbench.cpp | Diff File | ||
mod - src/Gui/WorkbenchPyImp.cpp | Diff File | ||
mod - src/Gui/iisTaskPanel/src/iisiconlabel.cpp | Diff File | ||
mod - src/Gui/iisTaskPanel/src/iistaskbox.cpp | Diff File | ||
mod - src/Gui/iisTaskPanel/src/iistaskgroup.cpp | Diff File | ||
mod - src/Gui/iisTaskPanel/src/iistaskheader.cpp | Diff File | ||
mod - src/Gui/iisTaskPanel/src/iistaskpanel.cpp | Diff File | ||
mod - src/Gui/propertyeditor/PropertyItem.cpp | Diff File | ||
master 1ab7e05f 2016-09-21 20:14:37 Details Diff |
Arch: fixed error in IFC export (typo) | ||
mod - src/Mod/Arch/importIFC.py | Diff File | ||
master 558e128b 2016-09-21 18:47:04 Stefan Tröger Committer: wmayer Details Diff |
Extensions: Revert few changes after restructuring | ||
mod - src/App/Extension.h | Diff File | ||
mod - src/App/ExtensionContainer.h | Diff File | ||
mod - src/App/ObjectIdentifier.cpp | Diff File | ||
mod - src/App/PropertyContainer.cpp | Diff File | ||
mod - src/App/PropertyContainer.h | Diff File | ||
mod - src/App/PropertyContainerPyImp.cpp | Diff File | ||
mod - src/App/PropertyFile.cpp | Diff File | ||
mod - src/App/PropertyLinks.cpp | Diff File | ||
mod - src/Gui/Application.cpp | Diff File | ||
rm - src/Gui/Icons/ClassBrowser/.directory | Diff File | ||
master b7d29432 2016-09-21 17:21:19 Stefan Tröger Committer: wmayer Details Diff |
Remove accidently added .orig files | ||
rm - src/3rdParty/salomesmesh/CMakeLists.txt.orig | Diff File | ||
rm - src/3rdParty/salomesmesh/inc/Handle_SMESH_MeshVSLink.hxx.orig | Diff File | ||
rm - src/3rdParty/salomesmesh/inc/SMDSAbs_ElementType.hxx.orig | Diff File | ||
rm - src/3rdParty/salomesmesh/inc/SMDS_MeshInfo.hxx.orig | Diff File | ||
rm - src/3rdParty/salomesmesh/inc/SMESH_Gen.hxx.orig | Diff File | ||
rm - src/3rdParty/salomesmesh/inc/SMESH_Mesh.hxx.orig | Diff File | ||
rm - src/3rdParty/salomesmesh/inc/SMESH_MeshVSLink.hxx.orig | Diff File | ||
rm - src/3rdParty/salomesmesh/inc/SMESH_MeshVSLink.ixx.orig | Diff File | ||
rm - src/3rdParty/salomesmesh/inc/StdMeshers_Hexa_3D.hxx.orig | Diff File | ||
rm - src/3rdParty/salomesmesh/inc/StdMeshers_ProjectionUtils.hxx.orig | Diff File | ||
rm - src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp.orig | Diff File | ||
rm - src/3rdParty/salomesmesh/src/SMESH/SMESH_Gen.cpp.orig | Diff File | ||
rm - src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp.orig | Diff File | ||
rm - src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshVSLink.cpp.orig | Diff File | ||
rm - src/App/DocumentObject.cpp.orig | Diff File | ||
rm - src/App/DocumentObject.h.orig | Diff File | ||
rm - src/Mod/Fem/App/PropertyPostDataObject.cpp.orig | Diff File | ||
rm - src/Mod/Fem/Init.py.orig | Diff File | ||
rm - src/Mod/PartDesign/App/FeatureGroove.cpp.orig | Diff File | ||
rm - src/Mod/PartDesign/App/FeatureRevolution.cpp.orig | Diff File | ||
master 15b14783 2016-09-21 17:19:57 Stefan Tröger Committer: wmayer Details Diff |
Extensions: Handle static/dynamic cast After the change of the virtual inheritance position in the inheritance chain some formally added dynamic_cast's can be reverted to the old behaviour |
||
mod - src/App/DocumentObject.h | Diff File | ||
mod - src/App/PropertyContainer.h | Diff File | ||
mod - src/App/PropertyLinks.cpp | Diff File | ||
mod - src/Gui/propertyeditor/PropertyItem.cpp | Diff File | ||
mod - src/Mod/Fem/App/PropertyPostDataObject.cpp | Diff File | ||
mod - src/Mod/Part/App/PropertyTopoShape.cpp | Diff File | ||
master 71df967f 2016-09-21 16:05:36 Details Diff |
fix -Wextra in FreeCADApp | ||
mod - src/App/ComplexGeoData.cpp | Diff File | ||
mod - src/App/ComplexGeoData.h | Diff File | ||
mod - src/App/Document.cpp | Diff File | ||
mod - src/App/Document.h | Diff File | ||
mod - src/App/DocumentObserver.cpp | Diff File | ||
mod - src/App/DocumentObserver.h | Diff File | ||
mod - src/App/Expression.cpp | Diff File | ||
mod - src/App/Expression.h | Diff File | ||
mod - src/App/FeaturePythonPyImp.inl | Diff File | ||
mod - src/App/PropertyContainer.h | Diff File | ||
mod - src/App/PropertyStandard.cpp | Diff File | ||
mod - src/App/PropertyStandard.h | Diff File | ||
mod - src/App/PropertyUnits.cpp | Diff File | ||
mod - src/App/Transactions.cpp | Diff File | ||
master f408f318 2016-09-21 15:02:02 Details Diff |
fix -Wextra in FreeCADBase | ||
mod - src/Base/Exception.cpp | Diff File | ||
mod - src/Base/Interpreter.h | Diff File | ||
mod - src/Base/MatrixPyImp.cpp | Diff File | ||
mod - src/Base/PyObjectBase.cpp | Diff File | ||
mod - src/Base/QuantityPyImp.cpp | Diff File | ||
mod - src/Base/Stream.cpp | Diff File | ||
mod - src/Base/UnitPyImp.cpp | Diff File | ||
mod - src/Base/UnitsApi.cpp | Diff File | ||
mod - src/Base/VectorPyImp.cpp | Diff File | ||
mod - src/Base/swigpyrun_1.3.25.h | Diff File | ||
mod - src/Base/swigpyrun_1.3.33.h | Diff File | ||
mod - src/Base/swigpyrun_1.3.36.h | Diff File | ||
mod - src/Base/swigpyrun_1.3.38.h | Diff File | ||
mod - src/Base/swigpyrun_1.3.40.h | Diff File | ||
mod - src/CXX/Python2/cxx_extensions.cxx | Diff File | ||
mod - src/Tools/generateTemplates/templateClassPyExport.py | Diff File | ||
master 3f9fd3d5 2016-09-21 11:42:23 Details Diff |
avoid expensive fromUtf8 method where not needed | ||
mod - src/Gui/Widgets.cpp | Diff File | ||
master 1c4052bd 2016-09-21 10:05:40 Details Diff |
for obj export only create mtl file if color is per face | ||
mod - src/Mod/Mesh/App/Mesh.cpp | Diff File | ||
master 75681ed0 2016-09-21 10:04:42 Details Diff |
improve download manager | ||
mod - src/Gui/DownloadItem.cpp | Diff File | ||
master a943434c 2016-09-21 10:04:08 Details Diff |
remove non-existing command Path_ToolLibraryEdit from list | ||
mod - src/Mod/Path/InitGui.py | Diff File | ||
master 38443008 2016-09-21 07:51:43 Committer: yorik Details Diff |
PartDesign: fix test Move_Feature | ||
mod - src/Mod/PartDesign/TestPartDesignGui.py | Diff File | ||
master ef14bbd8 2016-09-21 07:46:01 Committer: yorik Details Diff |
PartDesign: fix showing base object on newly opened file, cleanup | ||
mod - src/Mod/PartDesign/Gui/TaskPrimitiveParameters.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProvider.cpp | Diff File | ||
master 46a218ed 2016-09-21 07:44:34 Committer: yorik Details Diff |
PartDesign: fix Datum editing, showing/hiding objects | ||
mod - src/Mod/PartDesign/Gui/ReferenceSelection.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/ReferenceSelection.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderDatum.cpp | Diff File | ||
master 8b7b720b 2016-09-21 07:40:36 Committer: yorik Details Diff |
PartDesign: fix Polar and Mirror accepting Datum | ||
mod - src/Mod/PartDesign/App/Body.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskMirroredParameters.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskPolarPatternParameters.cpp | Diff File | ||
master b101b11c 2016-09-21 07:02:07 Stefan Tröger Committer: wmayer Details Diff |
Extensions: Fix rebase error | ||
mod - src/Gui/ViewProviderGroupExtension.cpp | Diff File | ||
master 3977ce71 2016-09-21 06:45:53 Stefan Tröger Committer: wmayer Details Diff |
Extensions: Add type safety to PropertyData again | ||
mod - src/App/PropertyContainer.cpp | Diff File | ||
mod - src/App/PropertyContainer.h | Diff File | ||
master 22fa3b39 2016-09-21 06:25:51 Stefan Tröger Committer: wmayer Details Diff |
Extension: Fix order-of-initialisation crash FreeCADs property system utilises some pointer math to calculate the offset between property and base class. Due to virtual inheritance of th ePropertyContainer the memory layout has been changed to rather random, which has lead to crashes dependend on the order of object initialisation. The solution is to not make PropertyContaner virtual but a class below, Base::Persitance. Then the memory layout is random for Persistance, but it is perfectly aligned for the base class chains from PropertyContainer onwards as well as from Extension onwards. Hence the proeprty system was changed to take the offset always from those two. |
||
mod - src/App/DocumentObjectExtension.cpp | Diff File | ||
mod - src/App/DocumentObjectExtension.h | Diff File | ||
mod - src/App/DocumentObjectGroup.cpp | Diff File | ||
mod - src/App/DynamicProperty.cpp | Diff File | ||
mod - src/App/Extension.cpp | Diff File | ||
mod - src/App/Extension.h | Diff File | ||
mod - src/App/ExtensionContainer.cpp | Diff File | ||
mod - src/App/ExtensionContainer.h | Diff File | ||
mod - src/App/ExtensionContainerPyImp.cpp | Diff File | ||
mod - src/App/GeoFeatureGroupExtension.cpp | Diff File | ||
mod - src/App/GeoFeatureGroupExtension.h | Diff File | ||
mod - src/App/GroupExtension.cpp | Diff File | ||
mod - src/App/GroupExtension.h | Diff File | ||
mod - src/App/OriginGroupExtension.cpp | Diff File | ||
mod - src/App/OriginGroupExtension.h | Diff File | ||
mod - src/App/Part.cpp | Diff File | ||
mod - src/App/PropertyContainer.cpp | Diff File | ||
mod - src/App/PropertyContainer.h | Diff File | ||
mod - src/Base/Persistence.h | Diff File | ||
mod - src/Gui/ViewProviderDocumentObjectGroup.cpp | Diff File | ||
mod - src/Gui/ViewProviderExtension.cpp | Diff File | ||
mod - src/Gui/ViewProviderExtension.h | Diff File | ||
mod - src/Gui/ViewProviderGeoFeatureGroup.cpp | Diff File | ||
mod - src/Gui/ViewProviderGeoFeatureGroupExtension.cpp | Diff File | ||
mod - src/Gui/ViewProviderGeoFeatureGroupExtension.h | Diff File | ||
mod - src/Gui/ViewProviderGroupExtension.cpp | Diff File | ||
mod - src/Gui/ViewProviderGroupExtension.h | Diff File | ||
mod - src/Gui/ViewProviderOriginGroup.cpp | Diff File | ||
mod - src/Gui/ViewProviderOriginGroupExtension.cpp | Diff File | ||
mod - src/Gui/ViewProviderOriginGroupExtension.h | Diff File | ||
mod - src/Gui/ViewProviderPart.cpp | Diff File | ||
master 97c08380 2016-09-20 16:43:54 Details Diff |
Arch: Renamed Arch_ToggleSubcomponentDisplay command to Arch_ToggleSubs | ||
mod - src/Mod/Arch/ArchCommands.py | Diff File | ||
mod - src/Mod/Arch/InitGui.py | Diff File | ||
mod - src/Mod/Arch/Resources/Arch.qrc | Diff File |