Changesets: FreeCAD

master f8bd2c81

2020-11-07 09:17:34

wmayer

Details Diff
Part: [skip ci] add missing export macro
Attach Issues:
mod - src/Mod/Part/App/FeaturePartCircle.h Diff File
mod - src/Mod/Part/App/PrimitiveFeature.h Diff File

master 485b0b58

2020-11-07 07:36:24

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: GeometryFacade inheritance correctness

- Make explicit private inheritance of the interface
- Correct inheritance of ExternalGeometryFacade
- Correct inheritance of ExternalGeometryExtension
- Better document the inheritance choice
Attach Issues:
mod - src/Mod/Sketcher/App/ExternalGeometryExtension.cpp Diff File
mod - src/Mod/Sketcher/App/ExternalGeometryExtension.h Diff File
mod - src/Mod/Sketcher/App/ExternalGeometryExtensionPyImp.cpp Diff File
mod - src/Mod/Sketcher/App/ExternalGeometryFacade.h Diff File
mod - src/Mod/Sketcher/App/ExternalGeometryFacadePyImp.cpp Diff File
mod - src/Mod/Sketcher/App/GeometryFacade.h Diff File
mod - src/Mod/Sketcher/App/SketchGeometryExtension.h Diff File

master 70473ab4

2020-11-06 23:05:30

russ4262

Details Diff
Path: Fix missing variable declaration for rotational scan

Missing default logical choice within `if...:` block.
Reported in forum at https://forum.freecadweb.org/viewtopic.php?style=3&f=15&t=44473&start=60#p412303
Attach Issues:
mod - src/Mod/Path/PathScripts/PathSurface.py Diff File

master f23187cd

2020-11-06 22:12:40

wmayer

Details Diff
Part: allow to edit primitives via dialog Affected Issues
0003857
mod - src/Mod/Part/Gui/DlgPrimitives.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderHelixParametric.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderHelixParametric.h Diff File

master 80626d3a

2020-11-06 18:59:14

wmayer

Details Diff
[Part] allow to edit helices via a dialog
+ add class ViewProviderPrimitive to avoid to re-implement setEdit/unsetEdit methods for each sub-class separately
+ avoid using global variables
+ when editing a feature directly pass it to the dialogs
+ when editing a feature then do not use active document as this could point to the wrong object
+ fix undo/redo message
+ re-add '3D View' button to location dialog
Affected Issues
0003857
mod - src/Mod/Part/Gui/AppPartGui.cpp Diff File
mod - src/Mod/Part/Gui/DlgPrimitives.cpp Diff File
mod - src/Mod/Part/Gui/DlgPrimitives.h Diff File
mod - src/Mod/Part/Gui/Location.ui Diff File
mod - src/Mod/Part/Gui/ViewProvider.cpp Diff File
mod - src/Mod/Part/Gui/ViewProvider.h Diff File
mod - src/Mod/Part/Gui/ViewProviderBox.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderBox.h Diff File
mod - src/Mod/Part/Gui/ViewProviderCircleParametric.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderCircleParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderConeParametric.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderConeParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderCylinderParametric.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderCylinderParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderEllipseParametric.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderEllipseParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderHelixParametric.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderHelixParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderLineParametric.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderLineParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderPlaneParametric.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderPlaneParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderPointParametric.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderPointParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderPrism.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderPrism.h Diff File
mod - src/Mod/Part/Gui/ViewProviderRegularPolygon.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderRegularPolygon.h Diff File
mod - src/Mod/Part/Gui/ViewProviderSphereParametric.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderSphereParametric.h Diff File
mod - src/Mod/Part/Gui/ViewProviderTorusParametric.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderTorusParametric.h Diff File

master 5807c384

2020-11-06 13:16:43

dubstar_04


Committer: wwmayer Details Diff
[Path] Fix Typo - Stock object requires uppercase 'S'
Attach Issues:
mod - src/Mod/Path/PathScripts/PathCircularHoleBase.py Diff File

master 5170a156

2020-11-06 12:46:38

wmayer

Details Diff
Part: [skip ci] fix build failure due to missing class declarations
Attach Issues:
mod - src/Mod/Part/Gui/DlgPrimitives.cpp Diff File
mod - src/Mod/Part/Gui/DlgPrimitives.h Diff File
mod - src/Mod/Part/Gui/ViewProviderHelixParametric.cpp Diff File

master a36fb606

2020-11-06 07:25:54

marioalexis


Committer: yorik Details Diff
Draft: Improve archDimTracker class
Attach Issues:
mod - src/Mod/Draft/draftguitools/gui_trackers.py Diff File

master 0d27ad18

2020-11-06 07:15:44

wmayer

Details Diff
Base: [skip ci] fix several -Wunused-parameter warnings
Attach Issues:
mod - src/Base/Interpreter.cpp Diff File

master 36bece99

2020-11-06 07:14:00

wmayer

Details Diff
Base: [skip ci] fix several -Wunused-parameter warnings
Attach Issues:
mod - src/Base/Interpreter.cpp Diff File

master c23e1dd7

2020-11-05 22:53:08

chennes


Committer: abdullahtahiriyo Details Diff
Release handler in commands where not needed

Fixes 0004478: Active constraint tool blocks sidebar tasks from working.

Many commands are interrupted by the existence of a handler. Rather than having these commands silently cancel, purge the handler if a command executes that does not need it.

When right-clicking on an item in the Constraint Task sidebar, any current operation is cancelled and the FreeCAD selection is synced with the selected items in the constraints QListWidget. This allows all of the menu items in the context menu to function properly: if the selection is not synced, anything that relies on the FreeCAD selection (like Delete) will sillently fail.
Affected Issues
0004478
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandConstraints.h Diff File
mod - src/Mod/Sketcher/Gui/CommandSketcherTools.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp Diff File

master 67381e95

2020-11-05 21:46:09

luz paz


Committer: wwmayer Details Diff
Arch: Fix header uniformity and remove trailing whitespace
Attach Issues:
mod - src/Mod/Arch/Arch.py Diff File
mod - src/Mod/Arch/ArchAxis.py Diff File
mod - src/Mod/Arch/ArchBuilding.py Diff File
mod - src/Mod/Arch/ArchBuildingPart.py Diff File
mod - src/Mod/Arch/ArchCommands.py Diff File
mod - src/Mod/Arch/ArchComponent.py Diff File
mod - src/Mod/Arch/ArchCurtainWall.py Diff File
mod - src/Mod/Arch/ArchEquipment.py Diff File
mod - src/Mod/Arch/ArchFloor.py Diff File
mod - src/Mod/Arch/ArchFrame.py Diff File
mod - src/Mod/Arch/ArchIFC.py Diff File
mod - src/Mod/Arch/ArchIFCSchema.py Diff File
mod - src/Mod/Arch/ArchIFCView.py Diff File
mod - src/Mod/Arch/ArchNesting.py Diff File
mod - src/Mod/Arch/ArchPanel.py Diff File
mod - src/Mod/Arch/ArchPipe.py Diff File
mod - src/Mod/Arch/ArchPrecast.py Diff File
mod - src/Mod/Arch/ArchProfile.py Diff File
mod - src/Mod/Arch/ArchProject.py Diff File
mod - src/Mod/Arch/ArchRebar.py Diff File
mod - src/Mod/Arch/ArchReference.py Diff File
mod - src/Mod/Arch/ArchRoof.py Diff File
mod - src/Mod/Arch/ArchSchedule.py Diff File
mod - src/Mod/Arch/ArchSite.py Diff File
mod - src/Mod/Arch/ArchSpace.py Diff File
mod - src/Mod/Arch/ArchStairs.py Diff File
mod - src/Mod/Arch/ArchStructure.py Diff File
mod - src/Mod/Arch/ArchTruss.py Diff File
mod - src/Mod/Arch/ArchVRM.py Diff File
mod - src/Mod/Arch/ArchWall.py Diff File
mod - src/Mod/Arch/ArchWindow.py Diff File
mod - src/Mod/Arch/InitGui.py Diff File
mod - src/Mod/Arch/OfflineRenderingUtils.py Diff File
mod - src/Mod/Arch/TestArch.py Diff File
mod - src/Mod/Arch/exportIFC.py Diff File
mod - src/Mod/Arch/exportIFCHelper.py Diff File
mod - src/Mod/Arch/import3DS.py Diff File
mod - src/Mod/Arch/importDAE.py Diff File
mod - src/Mod/Arch/importGBXML.py Diff File
mod - src/Mod/Arch/importIFC.py Diff File
mod - src/Mod/Arch/importIFCHelper.py Diff File
mod - src/Mod/Arch/importOBJ.py Diff File
mod - src/Mod/Arch/importSH3D.py Diff File
mod - src/Mod/Arch/importSHP.py Diff File
mod - src/Mod/Arch/importWebGL.py Diff File

master 0a774214

2020-11-05 15:57:43

sliptonic

Details Diff
Removed diameter dependencies so lathe tools work
Attach Issues:
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py Diff File

master 48365ecd

2020-11-05 15:17:56

sliptonic


Committer: GitHub Details Diff
Merge pull request 0003974 from glhasson/glhasson-marlin_post.py

Path: Add marlin_post.py
Attach Issues:
add - src/Mod/Path/PathScripts/post/marlin_post.py Diff File

master c8e46ee5

2020-11-05 14:40:49

wmayer

Details Diff
PartDesign: [skip ci] do not write error but log message when reading thread definitions of hole feature
Attach Issues:
mod - src/Mod/PartDesign/App/FeatureHole.cpp Diff File

master db537b8f

2020-11-05 14:19:39

wmayer

Details Diff
Sketcher: [skip ci] use delGeometries to delete all superfluous geometry in one go after changing multiplicity
Attach Issues:
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File

master a5adc3eb

2020-11-05 11:51:45

luz paz


Committer: wwmayer Details Diff
README: minor nitpick [skip ci]

This commit didn't make it in to f33ca4607661
Attach Issues:
mod - README.md Diff File

master 9801b36e

2020-11-05 11:37:07

wmayer

Details Diff
Sketcher: [skip ci] add method SketchObject::delGeometries
Attach Issues:
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObject.h Diff File

master a5b33863

2020-11-05 09:04:42

wmayer

Details Diff
Sketcher: [skip ci] minor optimization in SketchObject::delGeometry
Attach Issues:
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File

master e64f8687

2020-11-05 00:47:39

sliptonic

Details Diff
Fix default directory bug
Attach Issues:
mod - src/Mod/Path/PathScripts/PathSanity.py Diff File

master edc59251

2020-11-04 23:38:15

uwestoehr


Committer: wwmayer Details Diff
[TD] change RichAnnos's linestyle to the one of other TD components

we already use enumerations for line styles for other components of TD and also the preferences. It seems I just have overseen this occurrence.
Attach Issues:
mod - src/Mod/TechDraw/Gui/ViewProviderLeader.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderRichAnno.cpp Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderRichAnno.h Diff File

master 234b88cc

2020-11-04 20:04:32

sliptonic

Details Diff
added attribute to Toolbit for spindlepower
setting this to false will suppress M3 commands.
User can configure a toolbit to never have the spindle turn on
this is to prevent accidental powering of the spindle with
unpowered tools like dragknife and probe
Attach Issues:
mod - src/Mod/Path/PathScripts/PathToolBit.py Diff File
mod - src/Mod/Path/PathScripts/PathToolBitEdit.py Diff File
mod - src/Mod/Path/PathScripts/PathToolController.py Diff File

master 70eb263e

2020-11-04 17:45:11

M G Berberich


Committer: wwmayer Details Diff
fixes bug not enabling ui-elements

see:
https://forum.freecadweb.org/viewtopic.php?p=445186&sid=45bd75e3ab8c4d830decf91e946f7391#p443362
Attach Issues:
mod - src/Mod/PartDesign/App/FeatureHole.cpp Diff File

master 1940f4e3

2020-11-04 17:28:16

Chris_G


Committer: wmayer Details Diff
Surface: prevent GeomFillSurface to produce C0 rational BSpline surface
Attach Issues:
mod - src/Mod/Surface/App/FeatureGeomFillSurface.cpp Diff File

master 88a24475

2020-11-04 16:44:07

sliptonic

Details Diff
Better cleanup on new toolbit creation
Attach Issues:
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py Diff File
 First  Prev  1 2 3 4 5 6 7 8 9 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 579 580 581  Next  Last