Changesets: FreeCAD

master 68eba58e

2020-12-13 11:49:38

luz paz


Committer: wmayer Details Diff
Mesh: Uniformity fixes [skip ci]

* Sort Mesh.qrc
* Capital Case .svg files
* Rename Tree_Mesh.svg to Mesh_Tree.svg
* Make appropriate changes in the source regarding said name changes
mod - src/Mod/Mesh/Gui/Command.cpp Diff File
mod - src/Mod/Mesh/Gui/Resources/Mesh.qrc Diff File
mod - src/Mod/Mesh/Gui/ViewProvider.cpp Diff File

master a5927e1a

2020-12-13 07:43:02

abdullah


Committer: abdullahtahiriyo Details Diff
GCS: Refactor dependent parameters identification which is only available for DenseQR
mod - src/Mod/Sketcher/App/planegcs/GCS.cpp Diff File
mod - src/Mod/Sketcher/App/planegcs/GCS.h Diff File

master ed7be867

2020-12-13 07:17:02

mlampert

Details Diff
meld h and v speeds for v-carve commands depending on incline
mod - src/Mod/Path/PathScripts/PathGeom.py Diff File
mod - src/Mod/Path/PathScripts/PathVcarve.py Diff File

master 25d94d00

2020-12-13 06:37:08

abdullah


Committer: abdullahtahiriyo Details Diff
GCS: Refactor QR decomposition into separate functions for Sparse and Dense
mod - src/Mod/Sketcher/App/planegcs/GCS.cpp Diff File
mod - src/Mod/Sketcher/App/planegcs/GCS.h Diff File

master d9bca3e8

2020-12-13 05:46:09

abdullah


Committer: abdullahtahiriyo Details Diff
GCS: Increase documentation of diagnose() routine
mod - src/Mod/Sketcher/App/planegcs/GCS.cpp Diff File

master 7306ed28

2020-12-13 05:12:35

uwestoehr

Details Diff
[PD] fix blind hole depth handling

as reported in https://tracker.freecadweb.org/view.php?id=3818
we treat the blind hole depth not according to the conventions. The size of the drill point due to the angle is normally not taken into account but FC does this in any case.

This PR adds therefore an option, that is by default off, to take the drill point size into account.
Without the option, (the new default) the depth is calculated according to the conventions.

The PR also removes unused widgets and restored the tab order in the .ui file. The thread parameters were never used. In case we made in future the decision to carve into holes real (modeled) threads, we need a special UI for that solution anyway so having the dead code in is not helpful at all.
mod - src/Mod/PartDesign/App/FeatureHole.cpp Diff File
mod - src/Mod/PartDesign/App/FeatureHole.h Diff File
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.ui Diff File
mod - src/Mod/PartDesign/PartDesignTests/TestHole.py Diff File

master 6176ed3e

2020-12-13 04:39:46

mlampert

Details Diff
Fixed tool-bit shapes when diameter == shank diameter.
mod - src/Mod/Path/Tools/Shape/ballend.fcstd Diff File
mod - src/Mod/Path/Tools/Shape/bullnose.fcstd Diff File
mod - src/Mod/Path/Tools/Shape/chamfer.fcstd Diff File
mod - src/Mod/Path/Tools/Shape/endmill.fcstd Diff File
mod - src/Mod/Path/Tools/Shape/thread-mill.fcstd Diff File
mod - src/Mod/Path/Tools/Shape/v-bit.fcstd Diff File

master 1511fae5

2020-12-13 04:30:02

mlampert

Details Diff
Consistent TC naming/labeling, regardless of how created.
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py Diff File
mod - src/Mod/Path/PathScripts/PathToolController.py Diff File

master 70364c02

2020-12-13 04:18:34

mlampert

Details Diff
Fixed thread-milling icon reference.
mod - src/Mod/Path/PathScripts/PathThreadMillingGui.py Diff File

master c955bf4a

2020-12-13 04:16:44

mlampert

Details Diff
Fixed v-carve depth calculation in the presence of a bottom diameter, added unit tests and cleaned up the v-bit parameter naming.
mod - src/Mod/Path/CMakeLists.txt Diff File
mod - src/Mod/Path/PathScripts/PathVcarve.py Diff File
add - src/Mod/Path/PathTests/TestPathVcarve.py Diff File
mod - src/Mod/Path/TestPathApp.py Diff File
mod - src/Mod/Path/Tools/Bit/60degree_Vbit.fctb Diff File
mod - src/Mod/Path/Tools/Shape/v-bit.fcstd Diff File

master 4ad41c96

2020-12-12 19:50:21

gauna

Details Diff
Path: Check if startpoint is not lower than bounds in order to work always from top to bottom
mod - src/Mod/Path/App/Area.cpp Diff File

master a9605dc4

2020-12-12 09:53:20

wmayer

Details Diff
CMake: [skip ci] use FILTER of list command only for v3.6 or later
mod - cMake/FindOpenCasCade.cmake Diff File

master 512d5c61

2020-12-12 07:01:25

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Ensure that ViewProvider Geometry extensions is correctly initialised
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master 3f6fed37

2020-12-12 06:41:54

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: refactor unnecessary dir/angle conversion
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master c2108911

2020-12-12 05:44:43

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: ViewProvider fix Weight length when dragging

https://forum.freecadweb.org/viewtopic.php?f=10&t=51716&sid=d469aaf654946813912b9419f4fc529f&start=60#p456814
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master 8b2bfaa3

2020-12-12 03:17:02

mlampert

Details Diff
Allow property container to become a child of a body when one is selected on creation.
mod - src/Mod/Path/PathScripts/PathPropertyContainerGui.py Diff File

master cb58706e

2020-12-12 01:20:51

luz paz


Committer: abdullahtahiriyo Details Diff
Fix various typos [skip ci]

Found via `codespell v2.1.dev0`
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,apoints,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,ot,pard,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml
```
mod - src/App/MergeDocuments.cpp Diff File
mod - src/Gui/CoinRiftWidget.cpp Diff File
mod - src/Gui/Icons/Std_DependencyGraph.svg Diff File
mod - src/Gui/NavigationStyle.cpp Diff File
mod - src/Gui/Tree.h Diff File
mod - src/Gui/ViewProvider.h Diff File
mod - src/Gui/ViewProviderPythonFeature.h Diff File
mod - src/Mod/MeshPart/App/MeshFlattening.h Diff File
mod - src/Mod/Sketcher/App/ExternalGeometryFacadePy.xml Diff File
mod - src/Mod/Sketcher/App/GeometryFacadePy.xml Diff File
mod - src/Mod/Sketcher/App/SketchGeometryExtensionPy.xml Diff File
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObject.h Diff File

master be11a92f

2020-12-11 15:09:01

wmayer

Details Diff
PD: [skip ci] in wizard shaft handle case where Plot module is not available
mod - src/Mod/PartDesign/WizardShaft/ShaftDiagram.py Diff File
mod - src/Mod/PartDesign/WizardShaft/WizardShaft.py Diff File

master 1bc39542

2020-12-11 13:40:09

wmayer

Details Diff
Part: [skip ci] support of keywords in Part.GeometrySurface.toBSpline()
mod - src/Mod/Part/App/GeometrySurfacePy.xml Diff File
mod - src/Mod/Part/App/GeometrySurfacePyImp.cpp Diff File

master c4b1ec01

2020-12-11 12:53:41

luz paz


Committer: abdullahtahiriyo Details Diff
Main: fix header uniformity + trailing whitespace

[skip ci]
mod - src/Main/FreeCADGuiPy.cpp Diff File
mod - src/Main/MainCmd.cpp Diff File
mod - src/Main/MainGui.cpp Diff File
mod - src/Main/MainPy.cpp Diff File
mod - src/Main/core-main.dox Diff File

master 4a8fac91

2020-12-11 11:05:28

wmayer

Details Diff
Part: [skip ci] fix memory leaks
+ add convenience function GeometryExtension::copyPyObject()
+ make sure to destroy the clone when leaving getGeometry()
mod - src/Mod/Part/App/GeometryExtension.cpp Diff File
mod - src/Mod/Part/App/GeometryExtension.h Diff File
mod - src/Mod/Part/App/GeometryPyImp.cpp Diff File
mod - src/Mod/Sketcher/App/ExternalGeometryFacadePyImp.cpp Diff File
mod - src/Mod/Sketcher/App/GeometryFacadePyImp.cpp Diff File

master cbaa1bab

2020-12-11 06:23:22

mlampert

Details Diff
Added ability to create multiple attributes in a row
mod - src/Mod/Path/Gui/Resources/panels/PropertyCreate.ui Diff File
mod - src/Mod/Path/PathScripts/PathPropertyContainerGui.py Diff File

master b8ce1a7c

2020-12-11 05:58:49

chennes


Committer: GitHub Details Diff
Merge branch 'master' into fixAirfoilImportNumberRegex
mod - src/Gui/Widgets.cpp Diff File
mod - src/Main/MainGui.cpp Diff File
mod - src/Mod/AddonManager/Resources/AddonManager.qrc Diff File
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/AttachEnginePyImp.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
mod - src/Mod/Part/App/FT2FC.cpp Diff File
mod - src/Mod/Part/App/FT2FC.h Diff File
mod - src/Mod/Part/App/FeatureGeometrySet.cpp Diff File
mod - src/Mod/Part/App/FeaturePartBox.cpp Diff File
mod - src/Mod/Part/App/FeaturePartCurveNet.cpp Diff File
mod - src/Mod/Part/App/FeaturePartCut.cpp Diff File
mod - src/Mod/Part/App/FeaturePartImportBrep.cpp Diff File
mod - src/Mod/Part/App/FeaturePartImportIges.cpp Diff File
mod - src/Mod/Part/App/FeaturePartImportStep.cpp Diff File
mod - src/Mod/Part/App/FeaturePartSpline.cpp Diff File
mod - src/Mod/Part/App/Geometry.cpp Diff File
mod - src/Mod/Part/App/Geometry.h Diff File
mod - src/Mod/Part/App/GeometryDefaultExtension.cpp Diff File
mod - src/Mod/Part/App/GeometryDefaultExtension.h Diff File
mod - src/Mod/Part/App/GeometryExtension.cpp Diff File
mod - src/Mod/Part/App/GeometryExtension.h Diff File
add - src/Mod/Part/App/GeometryMigrationExtension.cpp Diff File
add - src/Mod/Part/App/GeometryMigrationExtension.h Diff File
mod - src/Mod/Part/App/GeometryPy.xml Diff File
mod - src/Mod/Part/App/GeometryPyImp.cpp Diff File
mod - src/Mod/Part/App/Part2DObjectPyImp.cpp Diff File
mod - src/Mod/Part/App/TopologyPy.cpp Diff File
mod - src/Mod/Part/App/TopologyPy.h Diff File
mod - src/Mod/Part/part.dox Diff File
mod - src/Mod/PartDesign/WizardShaft/Shaft.py Diff File
mod - src/Mod/Sketcher/App/Constraint.cpp Diff File
mod - src/Mod/Sketcher/App/Constraint.h Diff File
mod - src/Mod/Sketcher/App/ConstraintPyImp.cpp Diff File
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.cpp Diff File
mod - src/Mod/Sketcher/App/ExternalGeometryFacade.h Diff File
mod - src/Mod/Sketcher/App/ExternalGeometryFacadePy.xml Diff File
mod - src/Mod/Sketcher/App/ExternalGeometryFacadePyImp.cpp Diff File
mod - src/Mod/Sketcher/App/GeometryFacade.cpp Diff File
mod - src/Mod/Sketcher/App/GeometryFacade.h Diff File
mod - src/Mod/Sketcher/App/GeometryFacadePy.xml Diff File
mod - src/Mod/Sketcher/App/GeometryFacadePyImp.cpp Diff File
mod - src/Mod/Sketcher/App/Sketch.cpp Diff File
mod - src/Mod/Sketcher/App/Sketch.h Diff File
mod - src/Mod/Sketcher/App/SketchAnalysis.cpp Diff File
mod - src/Mod/Sketcher/App/SketchGeometryExtension.cpp Diff File
mod - src/Mod/Sketcher/App/SketchGeometryExtension.h Diff File
mod - src/Mod/Sketcher/App/SketchGeometryExtensionPy.xml Diff File
mod - src/Mod/Sketcher/App/SketchGeometryExtensionPyImp.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObject.h Diff File
mod - src/Mod/Sketcher/App/planegcs/GCS.h Diff File
mod - src/Mod/Sketcher/Gui/AppSketcherGui.cpp Diff File
mod - src/Mod/Sketcher/Gui/CMakeLists.txt Diff File
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandConstraints.h Diff File
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp Diff File
mod - src/Mod/Sketcher/Gui/EditDatumDialog.cpp Diff File
mod - src/Mod/Sketcher/Gui/SketcherSettings.cpp Diff File
mod - src/Mod/Sketcher/Gui/SketcherSettingsColors.ui Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherElements.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.h Diff File
add - src/Mod/Sketcher/Gui/ViewProviderSketchGeometryExtension.cpp Diff File
add - src/Mod/Sketcher/Gui/ViewProviderSketchGeometryExtension.h Diff File

master cc12ce42

2020-12-11 05:40:11

mlampert

Details Diff
Added command with menu item to create a property container.
mod - src/Mod/Path/InitGui.py Diff File
mod - src/Mod/Path/PathScripts/PathPropertyContainerGui.py Diff File

master e9093e1e

2020-12-11 04:54:54

mlampert

Details Diff
Some code and comment cleanup.
mod - src/Mod/Path/PathScripts/PathPropertyContainerGui.py Diff File
 First  Prev  1 2 3 ... 57 58 59 60 61 62 63 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last