Changesets: FreeCAD

master b553ebe4

2020-07-29 07:24:27

TheMarkster


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

TheMarkster


Committer: yorik Details Diff
[CheckGeometry] fix python2 build
mod - src/Base/Interpreter.cpp Diff File

master b53326b3

2020-07-29 02:41:42

vanuan


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

TheMarkster


Committer: yorik Details Diff
[CheckGeometry] fix py2 build failure
mod - src/Base/Interpreter.cpp Diff File

master 4bfa6023

2020-07-28 16:50:27

sliptonic


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

sliptonic


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

TheMarkster


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

wandererfan

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

wmayer

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

wmayer

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

realthunder


Committer: wwmayer Details Diff
Gui: fix ViewProviderPythonFeature::getLinkedViewProvider
mod - src/Gui/ViewProviderPythonFeature.cpp Diff File

master ebaac637

2020-07-28 03:59:46

berndhahnebach

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

sliptonic


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

sliptonic

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

wmayer

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

wmayer

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

wmayer

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

wmayer

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

wmayer

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

uwestoehr


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

berndhahnebach

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

TheMarkster


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

uwestoehr


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
 First  Prev  1 2 3 ... 70 ... 103 104 105 106 107 108 109 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last