Changesets: FreeCAD

master 01af171a

2020-10-17 21:53:47

wmayer

Details Diff
macOS: [skip ci] suppress some more Py3.8 warnings, suppress warnings about deprecated OpenGL API
Attach Issues:
mod - cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake Diff File
mod - src/App/FeaturePythonPyImp.h Diff File
mod - src/Base/PyObjectBase.cpp Diff File
mod - src/Base/swigpyrun.cpp Diff File

master 4234e667

2020-10-17 21:46:44

Chrismettal


Committer: yorik Details Diff
[Stylesheet] Add border to tiled subwindows to allow resizing
Attach Issues:
mod - src/Gui/Stylesheets/Behave-dark.qss Diff File
mod - src/Gui/Stylesheets/Dark-blue.qss Diff File
mod - src/Gui/Stylesheets/Dark-contrast.qss Diff File
mod - src/Gui/Stylesheets/Dark-green.qss Diff File
mod - src/Gui/Stylesheets/Dark-orange.qss Diff File
mod - src/Gui/Stylesheets/Darker-blue.qss Diff File
mod - src/Gui/Stylesheets/Darker-green.qss Diff File
mod - src/Gui/Stylesheets/Darker-orange.qss Diff File
mod - src/Gui/Stylesheets/Light-blue.qss Diff File
mod - src/Gui/Stylesheets/Light-green.qss Diff File
mod - src/Gui/Stylesheets/Light-orange.qss Diff File

master 28270e53

2020-10-17 18:06:53

wmayer

Details Diff
Gui: [skip ci] workaround for Qt5.12.9 that causes a crash in the parameter editor for right clicks in an empty area
Attach Issues:
mod - src/Gui/DlgParameterImp.cpp Diff File

master f3bdaaa5

2020-10-17 09:38:58

sgrogan


Committer: wwmayer Details Diff
fix import, OpenSCAD isn't namespace workbench
Attach Issues:
mod - src/Mod/OpenSCAD/OpenSCADFeatures.py Diff File

master ce87f586

2020-10-17 08:12:01

wmayer

Details Diff
fixes 0004456: Regression : Part.Plane.Intersect do not accept plane as argument [skip ci] Affected Issues
0004456
mod - src/Mod/Part/App/Geometry.cpp Diff File

master 9881fff3

2020-10-17 08:10:44

wmayer

Details Diff
Part: [skip ci] replace some old C-style casts with static_cast
Attach Issues:
mod - src/Mod/Part/App/Geometry.cpp Diff File

master c8712b83

2020-10-16 18:49:47

sliptonic

Details Diff
more pythonic params (thanks plaes)
Attach Issues:
mod - src/Mod/Path/PathScripts/PathUtils.py Diff File

master 059b20e6

2020-10-16 18:03:01

sliptonic


Committer: GitHub Details Diff
Merge branch 'master' into bug/pathsanity
Attach Issues:
mod - src/Base/PyObjectBase.cpp Diff File
mod - src/Gui/Assistant.cpp Diff File
mod - src/Gui/AutoSaver.cpp Diff File
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/DlgDisplayPropertiesImp.cpp Diff File
mod - src/Gui/DocumentRecovery.cpp Diff File
mod - src/Gui/NetworkRetriever.cpp Diff File
mod - src/Gui/OnlineDocumentation.cpp Diff File
mod - src/Gui/ProjectView.cpp Diff File
mod - src/Gui/ProjectView.h Diff File
mod - src/Gui/QSint/actionpanel/actionbox.cpp Diff File
mod - src/Gui/QSint/actionpanel/actionbox.h Diff File
mod - src/Gui/QSint/actionpanel/taskgroup_p.cpp Diff File
mod - src/Gui/QSint/actionpanel/taskheader_p.cpp Diff File
mod - src/Gui/Splashscreen.cpp Diff File
mod - src/Gui/TaskElementColors.cpp Diff File
mod - src/Gui/TaskView/TaskAppearance.cpp Diff File
mod - src/Mod/Arch/ArchSectionPlane.py Diff File
mod - src/Mod/Arch/ArchWindowPresets.py Diff File
mod - src/Mod/Draft/Resources/ui/TaskSelectPlane.ui Diff File
mod - src/Mod/Draft/draftguitools/gui_selectplane.py Diff File
mod - src/Mod/Mesh/App/Core/Algorithm.cpp Diff File
mod - src/Mod/Mesh/App/Core/Builder.cpp Diff File
mod - src/Mod/Mesh/App/Core/Degeneration.cpp Diff File
mod - src/Mod/Mesh/App/Core/Evaluation.cpp Diff File
mod - src/Mod/Mesh/App/Core/MeshIO.cpp Diff File
mod - src/Mod/Mesh/App/Core/MeshKernel.cpp Diff File
mod - src/Mod/Mesh/App/Core/Segmentation.cpp Diff File
mod - src/Mod/Mesh/App/Core/TopoAlgorithm.cpp Diff File
mod - src/Mod/Mesh/App/Mesh.cpp Diff File
mod - src/Mod/Mesh/Gui/ViewProvider.cpp Diff File
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/AppPartPy.cpp Diff File
add - src/Mod/Part/App/BRepFeat/MakePrismPy.xml Diff File
add - src/Mod/Part/App/BRepFeat/MakePrismPyImp.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
mod - src/Mod/Part/App/PartPyCXX.cpp Diff File
mod - src/Mod/Part/App/PropertyTopoShape.cpp Diff File
mod - src/Mod/Part/App/TopoShape.cpp Diff File
mod - src/Mod/Part/App/TopoShape.h Diff File
mod - src/Mod/Part/App/TopoShapeCompSolidPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeCompoundPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeEdgePyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeFacePyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeShellPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeSolidPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeVertexPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeWirePyImp.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIViewPart.cpp Diff File
mod - src/Tools/generateTemplates/templateClassPyExport.py Diff File

master 576e0af8

2020-10-16 18:02:29

sliptonic


Committer: GitHub Details Diff
Merge branch 'master' into feature/boundaryenforcecontrol
Attach Issues:
mod - src/Base/PyObjectBase.cpp Diff File
mod - src/Gui/Assistant.cpp Diff File
mod - src/Gui/AutoSaver.cpp Diff File
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/DlgDisplayPropertiesImp.cpp Diff File
mod - src/Gui/DocumentRecovery.cpp Diff File
mod - src/Gui/NetworkRetriever.cpp Diff File
mod - src/Gui/OnlineDocumentation.cpp Diff File
mod - src/Gui/ProjectView.cpp Diff File
mod - src/Gui/ProjectView.h Diff File
mod - src/Gui/QSint/actionpanel/actionbox.cpp Diff File
mod - src/Gui/QSint/actionpanel/actionbox.h Diff File
mod - src/Gui/QSint/actionpanel/taskgroup_p.cpp Diff File
mod - src/Gui/QSint/actionpanel/taskheader_p.cpp Diff File
mod - src/Gui/Splashscreen.cpp Diff File
mod - src/Gui/TaskElementColors.cpp Diff File
mod - src/Gui/TaskView/TaskAppearance.cpp Diff File
mod - src/Mod/Arch/ArchSectionPlane.py Diff File
mod - src/Mod/Arch/ArchWindowPresets.py Diff File
mod - src/Mod/Draft/Resources/ui/TaskSelectPlane.ui Diff File
mod - src/Mod/Draft/draftguitools/gui_selectplane.py Diff File
mod - src/Mod/Mesh/App/Core/Algorithm.cpp Diff File
mod - src/Mod/Mesh/App/Core/Builder.cpp Diff File
mod - src/Mod/Mesh/App/Core/Degeneration.cpp Diff File
mod - src/Mod/Mesh/App/Core/Evaluation.cpp Diff File
mod - src/Mod/Mesh/App/Core/MeshIO.cpp Diff File
mod - src/Mod/Mesh/App/Core/MeshKernel.cpp Diff File
mod - src/Mod/Mesh/App/Core/Segmentation.cpp Diff File
mod - src/Mod/Mesh/App/Core/TopoAlgorithm.cpp Diff File
mod - src/Mod/Mesh/App/Mesh.cpp Diff File
mod - src/Mod/Mesh/Gui/ViewProvider.cpp Diff File
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/AppPartPy.cpp Diff File
add - src/Mod/Part/App/BRepFeat/MakePrismPy.xml Diff File
add - src/Mod/Part/App/BRepFeat/MakePrismPyImp.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
mod - src/Mod/Part/App/PartPyCXX.cpp Diff File
mod - src/Mod/Part/App/PropertyTopoShape.cpp Diff File
mod - src/Mod/Part/App/TopoShape.cpp Diff File
mod - src/Mod/Part/App/TopoShape.h Diff File
mod - src/Mod/Part/App/TopoShapeCompSolidPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeCompoundPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeEdgePyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeFacePyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeShellPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeSolidPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeVertexPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeWirePyImp.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIViewPart.cpp Diff File
mod - src/Tools/generateTemplates/templateClassPyExport.py Diff File

master 537089b3

2020-10-16 16:49:31

0penBrain


Committer: wwmayer Details Diff
[Sketcher] Allow selection of 2 vertices for horizontal/vertical constraint in continuous mode

Fixes 0004444
Affected Issues
0004444
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File

master 01591044

2020-10-16 16:02:29

sliptonic

Details Diff
add RtoIJ function to PathUtils. fixes 0002606

function is unused at this time. It should be used by preprocessor scripts like gcode_pre to
convert radius mode arcs to IJ mode.
Affected Issues
0002606
mod - src/Mod/Path/PathScripts/PathUtils.py Diff File

master 1062b6ee

2020-10-16 15:08:49

wmayer

Details Diff
Part: [skip ci] allow to create empty shapes of each type
Attach Issues:
mod - src/Mod/Part/App/TopoShapeCompSolidPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeCompoundPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeEdgePyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeFacePyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeShellPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeSolidPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeVertexPyImp.cpp Diff File
mod - src/Mod/Part/App/TopoShapeWirePyImp.cpp Diff File

master 9fcf2c21

2020-10-16 14:00:36

wmayer

Details Diff
Part: [skip ci] fix bugs in MakePrismPy
Attach Issues:
mod - src/Mod/Part/App/BRepFeat/MakePrismPyImp.cpp Diff File

master 94ec50cb

2020-10-16 11:56:27

wmayer

Details Diff
Qt4: fix Qt4 build failure
Attach Issues:
mod - src/Gui/NetworkRetriever.cpp Diff File

master e1b56f85

2020-10-16 11:50:29

wmayer

Details Diff
Part: expose BRepFeat_MakePrism to Python
Attach Issues:
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/AppPartPy.cpp Diff File
add - src/Mod/Part/App/BRepFeat/MakePrismPy.xml Diff File
add - src/Mod/Part/App/BRepFeat/MakePrismPyImp.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File

master b33a1209

2020-10-16 11:46:44

wmayer

Details Diff
Part: [skip ci] implement getPyObject/setPyObject of TopoShape class
Attach Issues:
mod - src/Mod/Part/App/AppPartPy.cpp Diff File
mod - src/Mod/Part/App/PartPyCXX.cpp Diff File
mod - src/Mod/Part/App/PropertyTopoShape.cpp Diff File
mod - src/Mod/Part/App/TopoShape.cpp Diff File
mod - src/Mod/Part/App/TopoShape.h Diff File

master 27053d90

2020-10-16 10:40:09

yorik

Details Diff
Arch: Fixed backwards compatibility issues
Attach Issues:
mod - src/Mod/Arch/ArchSectionPlane.py Diff File

master ef067e9f

2020-10-16 05:57:32

Neinei0k


Committer: abdullahtahiriyo Details Diff
Sketcher: Merged constraint selection fix.

When the sketch is not in XY plane, individual constraints from the merged constraint icon can't be selected. Constraint icon coordinates are given in sketcher coordinates. The function getCoordsOnSketchPlane projects vector in global coordinates to the sketch plane. So, it makes no sense to use sketcher coordinates with it. If the sketch is in the XY plane, then the global coordinates are the same as sketcher coordinates. The solution is to get global coordinates of the icon from the sketcher coordinates and use it to project icon to the screen.
Attach Issues:
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master 7f52d8bc

2020-10-16 01:10:29

vocx-fc


Committer: wmayer Details Diff
Sketcher: clean up line spacing for VirtualSpace command
Attach Issues:
mod - src/Mod/Sketcher/Gui/CommandSketcherVirtualSpace.cpp Diff File

master a1e89da8

2020-10-15 23:46:55

vocx-fc


Committer: wmayer Details Diff
Sketcher: add BSplineDecreaseDegree although with an empty implementation

Currently there is a command to increase the degree of a B-spline
but the corresponding command to reduce the degree does not exist.
So this command is a placeholder for when the full implementation
is added in the future by somebody.
Attach Issues:
mod - src/Mod/Sketcher/Gui/CommandSketcherBSpline.cpp Diff File
mod - src/Mod/Sketcher/Gui/Workbench.cpp Diff File

master a2913050

2020-10-15 23:34:45

vocx-fc


Committer: wmayer Details Diff
Sketcher: clean up the sketcher B-spline tooltips

Also clean up linespacing and whitespaces to make the code more
readable. Extremely long lines are broken to be 80 to 100 characters
long when possible.
Attach Issues:
mod - src/Mod/Sketcher/Gui/CommandSketcherBSpline.cpp Diff File

master dcc64838

2020-10-15 21:24:40

vocx-fc


Committer: wmayer Details Diff
Sketcher: clean up the sketcher tools tooltips

Also clean up linespacing and whitespaces to make the code more
readable. Extremely long lines are broken to be 80 to 100 characters
long when possible.

'DrawSketchHandlerCopy' and 'DrawSketchHandlerRectangularArray'
are de-indented so that they start at column 1.
Attach Issues:
mod - src/Mod/Sketcher/Gui/CommandSketcherTools.cpp Diff File

master df9282dc

2020-10-15 16:55:29

wmayer

Details Diff
C++11: [skip ci] replace deprecated function std::mem_fun_ref with lambda functions
Attach Issues:
mod - src/Mod/Mesh/App/Core/Builder.cpp Diff File
mod - src/Mod/Mesh/App/Core/MeshKernel.cpp Diff File

master da4a2e4e

2020-10-15 15:07:39

wmayer

Details Diff
Py3: suppress warning: 'tp_print' is deprecated [-Wdeprecated-declarations]

If the tp_print slot is not set the warning -Wmissing-field-initializers is raised. If it's set then -Wdeprecated-declarations is raised.
So, the only way is to suppress it.
Attach Issues:
mod - src/Tools/generateTemplates/templateClassPyExport.py Diff File

master 9c72532f

2020-10-15 14:50:11

wmayer

Details Diff
Qt5: fix deprecation warnings for Qt 5.15
+ replace QDirModel with QFileSystemModel
+ QProcess::start(QString, OpenMode) is deprecated
+ QByteArray::append is deprecated
+ QPixmap* QLabel::pixmap() is deprecated
Attach Issues:
mod - src/Gui/NetworkRetriever.cpp Diff File
mod - src/Gui/OnlineDocumentation.cpp Diff File
mod - src/Gui/ProjectView.cpp Diff File
mod - src/Gui/ProjectView.h Diff File
mod - src/Gui/QSint/actionpanel/actionbox.cpp Diff File
mod - src/Gui/QSint/actionpanel/actionbox.h Diff File
mod - src/Gui/QSint/actionpanel/taskgroup_p.cpp Diff File
mod - src/Gui/QSint/actionpanel/taskheader_p.cpp Diff File
mod - src/Gui/TaskElementColors.cpp Diff File
 First  Prev  1 2 3 4 5 6 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 569 570 571  Next  Last