Changesets: FreeCAD
master b553ebe4 2020-07-29 07:24:27 Committer: yorik Details Diff |
[check geometry] decrement some pyobject references | ||
mod - src/Base/Interpreter.cpp | Diff File | ||
master 9bb3b0e0 2020-07-29 06:38:20 Committer: yorik Details Diff |
[CheckGeometry] fix python2 build | ||
mod - src/Base/Interpreter.cpp | Diff File | ||
master b53326b3 2020-07-29 02:41:42 Committer: wmayer Details Diff |
High DPI support: Scale Draft cursor to device pixel ratio | ||
mod - src/Mod/Draft/draftguitools/gui_snapper.py | Diff File | ||
master 1b8a410d 2020-07-29 02:38:16 Committer: yorik Details Diff |
[CheckGeometry] fix py2 build failure | ||
mod - src/Base/Interpreter.cpp | Diff File | ||
master 4bfa6023 2020-07-28 16:50:27 Committer: GitHub Details Diff |
Merge pull request 0003700 from etrombly/deletedFaces [Path] handle makeOffset2D exception in path pocket operation |
||
mod - src/Mod/Path/PathScripts/PathPocketShape.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPocketShapeGui.py | Diff File | ||
master ed9c94d9 2020-07-28 16:48:56 Committer: GitHub Details Diff |
Merge pull request 0003585 from gwicke/unified_region_experiments Path: Area based unified projection implementation |
||
mod - src/Mod/Path/PathScripts/PathMillFace.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathProfile.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSurfaceSupport.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathUtils.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathWaterline.py | Diff File | ||
master a41ad338 2020-07-28 16:06:06 Committer: wmayer Details Diff |
[report view] add preferences to report view context menu | ||
mod - src/Gui/ReportView.cpp | Diff File | ||
master 980ecc87 2020-07-28 13:52:57 Details Diff |
[TD]Dim blocks selection of geometry | ||
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/MDIViewPage.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIViewDimension.cpp | Diff File | ||
master 2be61489 2020-07-28 13:47:39 J-Dunn Committer: GitHub Details Diff |
Merge branch 'master' into master | ||
mod - src/Base/BoundBox.h | Diff File | ||
mod - src/Base/InputSource.h | Diff File | ||
mod - src/Base/PyObjectBase.h | Diff File | ||
mod - src/Mod/Cam/App/ChangeDyna.h | Diff File | ||
mod - src/Mod/Mesh/App/Core/Info.cpp | Diff File | ||
mod - src/Mod/Mesh/App/Core/MeshKernel.h | Diff File | ||
mod - src/Mod/Part/App/TopoShape.h | Diff File | ||
mod - src/Mod/TechDraw/App/EdgeWalker.h | Diff File | ||
mod - src/Mod/TechDraw/App/HatchLine.h | Diff File | ||
mod - src/Mod/TechDraw/App/LineGroup.h | Diff File | ||
master cd534100 2020-07-28 13:22:23 Details Diff |
remove superfluous includes of iostream, use iosfwd instead | ||
mod - src/Base/BoundBox.h | Diff File | ||
mod - src/Base/InputSource.h | Diff File | ||
mod - src/Base/PyObjectBase.h | Diff File | ||
mod - src/Mod/Cam/App/ChangeDyna.h | Diff File | ||
mod - src/Mod/Mesh/App/Core/Info.cpp | Diff File | ||
mod - src/Mod/Mesh/App/Core/MeshKernel.h | Diff File | ||
mod - src/Mod/Part/App/TopoShape.h | Diff File | ||
mod - src/Mod/TechDraw/App/EdgeWalker.h | Diff File | ||
mod - src/Mod/TechDraw/App/HatchLine.h | Diff File | ||
mod - src/Mod/TechDraw/App/LineGroup.h | Diff File | ||
master 0c3006e7 2020-07-28 13:12:11 J-Dunn Committer: GitHub Details Diff |
prevent added paths creating tool crash 0004260 0003028 In this path dressup a bogus machine position is used to get an initial edge, this results in a path element which does reflect the input path data and can lead to a tool crash. This PR checks whether X and Y actually come from the input path data and prevent new path elements being added until true machine position has been set. Forum thread: https://forum.freecadweb.org/viewtopic.php?f=15&t=42820 |
||
mod - src/Mod/Path/PathScripts/PathDressupPathBoundary.py | Diff File | ||
master 767b2787 2020-07-28 07:49:20 Details Diff |
LGTM: [skip ci] remove some obsolete FIXME comments from source code | ||
mod - src/Base/Reader.cpp | Diff File | ||
mod - src/Base/Writer.cpp | Diff File | ||
mod - src/Gui/Application.cpp | Diff File | ||
master 49a5f554 2020-07-28 06:12:45 Committer: wwmayer Details Diff |
Gui: fix ViewProviderPythonFeature::getLinkedViewProvider | ||
mod - src/Gui/ViewProviderPythonFeature.cpp | Diff File | ||
master ebaac637 2020-07-28 03:59:46 Details Diff |
Arch IFC import, add simplificated method to get pset properties | ||
mod - src/Mod/Arch/importIFCHelper.py | Diff File | ||
master c10275b4 2020-07-27 17:53:37 Committer: GitHub Details Diff |
Merge pull request 0003689 from etrombly/edgesMatchShape [PATH] fix pocket attribute error if edge cannot be flipped |
||
mod - src/Mod/Path/PathScripts/PathPocketShapeGui.py | Diff File | ||
master dfc4e53f 2020-07-27 15:26:22 Details Diff |
Working html report with asciidoctor | ||
mod - src/Mod/Path/PathScripts/PathJob.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPost.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSanity.py | Diff File | ||
master 5a2d0633 2020-07-27 14:00:47 Details Diff |
LGTM: [skip ci]: Ambiguously signed bit-field member Until C++11 bit fields with integral types should have explicit signedness only. It is implementation specific whether an -typed bit field is signed, so there could be unexpected sign extension or overflow. This means that if depending on the compiler int32_t is not explicitly defined as signed the UnitSignature structure may not work as expected. Since C++14 this has changed and an int of a bit-field is always signed: https://stackoverflow.com/questions/33723631/signed-bit-field-in-c14 |
||
mod - src/Base/Unit.h | Diff File | ||
master 244d7aae 2020-07-27 12:39:14 Details Diff |
LGTM: [skip ci] fix: Inconsistent definition of copy constructor and assignment ('Rule of Two') | ||
mod - src/App/DocumentObserver.cpp | Diff File | ||
mod - src/App/DocumentObserver.h | Diff File | ||
mod - src/Gui/DocumentObserver.cpp | Diff File | ||
mod - src/Gui/DocumentObserver.h | Diff File | ||
mod - src/Gui/SpaceballEvent.cpp | Diff File | ||
mod - src/Gui/SpaceballEvent.h | Diff File | ||
mod - src/Mod/Part/App/GeometryExtension.h | Diff File | ||
master 3b0eeb63 2020-07-27 11:47:41 Details Diff |
LGTM: [skip ci] fix: Inconsistent definition of copy constructor and assignment ('Rule of Two') Remove user-defined copy constructor of Exception classes without assignment operator |
||
mod - src/Base/Exception.cpp | Diff File | ||
mod - src/Base/Exception.h | Diff File | ||
mod - src/Base/Interpreter.cpp | Diff File | ||
mod - src/Base/Interpreter.h | Diff File | ||
mod - src/Mod/Part/App/AttachExtension.cpp | Diff File | ||
mod - src/Mod/Part/App/AttachExtension.h | Diff File | ||
mod - src/Mod/Part/App/TopoShape.cpp | Diff File | ||
mod - src/Mod/Part/App/TopoShape.h | Diff File | ||
master 4dd32ce1 2020-07-27 09:16:41 Details Diff |
LGTM: [skip ci] fix: Missing header guard | ||
mod - src/Mod/Path/App/PathSegmentWalker.h | Diff File | ||
mod - src/Mod/Sketcher/Gui/GeometryCreationMode.h | Diff File | ||
mod - src/boost_bind_bind.hpp | Diff File | ||
master 44f42a8e 2020-07-27 08:57:34 Details Diff |
LGTM: [skip ci] fix: Declaration hides parameter A local variable hides a parameter. This may be confusing. Consider renaming one of them. |
||
mod - src/App/Expression.cpp | Diff File | ||
mod - src/Gui/Application.cpp | Diff File | ||
mod - src/Gui/ApplicationPy.cpp | Diff File | ||
mod - src/Gui/DlgCommandsImp.cpp | Diff File | ||
mod - src/Gui/DlgParameterImp.cpp | Diff File | ||
mod - src/Gui/Document.cpp | Diff File | ||
mod - src/Gui/MainWindow.cpp | Diff File | ||
mod - src/Gui/Selection.cpp | Diff File | ||
mod - src/Gui/SoFCColorBar.cpp | Diff File | ||
mod - src/Gui/SoFCUnifiedSelection.cpp | Diff File | ||
mod - src/Gui/propertyeditor/PropertyItem.cpp | Diff File | ||
mod - src/Mod/Drawing/App/DrawingExport.cpp | Diff File | ||
mod - src/Mod/Import/App/ImportOCAF.cpp | Diff File | ||
mod - src/Mod/Import/App/ImportOCAF2.cpp | Diff File | ||
mod - src/Mod/Inspection/Gui/ViewProviderInspection.cpp | Diff File | ||
mod - src/Mod/Mesh/App/Core/Approximation.cpp | Diff File | ||
mod - src/Mod/MeshPart/Gui/CurveOnMesh.cpp | Diff File | ||
mod - src/Mod/Part/App/GeometryPyImp.cpp | Diff File | ||
mod - src/Mod/Part/Gui/DlgFilletEdges.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/Command.cpp | Diff File | ||
mod - src/Mod/Path/App/FeaturePathCompoundPyImp.cpp | Diff File | ||
mod - src/Mod/Surface/Gui/TaskFilling.cpp | Diff File | ||
mod - src/Mod/Surface/Gui/TaskFillingUnbound.cpp | Diff File | ||
master c5e2aba1 2020-07-26 22:16:12 Committer: wmayer Details Diff |
[PD] allow multiselection on creation of pattern - Since realthunder's contributions some months ago, the 4 pattern features (mirror, linear, polar, mulitransform) can handle several features at once. This PR allows to select multiple features when creating a pattern. (This speeds up the workflow because at the moment one has to create the pattern with one feature and subsequently add more.) - fix dialog issue that Add and Remove button could be active the same time - use the keyboardTracking feature to avoid unnecessary recomputes (e.g. currently 3 recomputes when inserting "12.5" to the length field of linear pattern) - fix wrong <extends> statement in .ui files (automatically spotted and fixed by Qt's Designer) |
||
mod - src/Mod/PartDesign/Gui/Command.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskLinearPatternParameters.ui | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskMirroredParameters.ui | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskMultiTransformParameters.ui | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskPolarPatternParameters.ui | Diff File | ||
master a6df94e3 2020-07-26 21:39:27 Details Diff |
FEM: show result, make it possible to use the menu and icon if there is a pure result object in a document. | ||
mod - src/Mod/Fem/femcommands/manager.py | Diff File | ||
master dc3befbf 2020-07-26 19:29:45 Committer: yorik Details Diff |
[CheckGeometry] update a source code comment | ||
mod - src/Base/Interpreter.cpp | Diff File | ||
master e727cd37 2020-07-26 19:05:47 Committer: wandererfan Details Diff |
also avoid leading newlines | ||
mod - src/Mod/TechDraw/Gui/ViewProviderPage.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderProjGroup.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderTemplate.cpp | Diff File |