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

wmayer

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

wmayer

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

wmayer

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

wmayer

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

wmayer

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

yorik

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

wmayer

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

wmayer

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

wmayer

Details Diff
avoid expensive fromUtf8 method where not needed
mod - src/Gui/Widgets.cpp Diff File

master 1c4052bd

2016-09-21 10:05:40

wmayer

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

wmayer

Details Diff
improve download manager
mod - src/Gui/DownloadItem.cpp Diff File

master a943434c

2016-09-21 10:04:08

wmayer

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

poserge


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

poserge


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

poserge


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

poserge


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

yorik

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
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 443 444 445 446 447 448 449 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last