Changesets: FreeCAD

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

master 75b8ff36

2020-11-04 15:54:48

GaryH


Committer: Gary L Hasson Details Diff
Modify code format to PEP8

Add --marlin-config argument
Marlin requires certain configuration settings in order to work well
with FreeCAD. Those configuration settings will be added to the
end of the gcode file as comments, when --marlin-config is entered
as a post processor argument.
For PEP8 conformity:
Change some double-quotes to single-quotes.
Change sequence of import statements.

Modify code format to PEP8
Indentation and line length meet PEP8 requirements.
Other aspects of PEP8 are partially implemented.

Add code to remove embedded comments
Also, minor tweaks throughout

Change outstring to outList for clarity
Change format_outstring to format_outList
Change: if PathUtil.opProperty(obj, 'Active') is False:
To: if PathUtil.opProperty(obj, 'Active') == False:

Format file to PEP8 standard
Format first pass using:
autopep8 --in-place --aggressive --aggressive
Manually adjust format for better appearance
Recheck format using http://pep8online.com/
Change code related to pythonopen into with open() code
Minor refactoring
Attach Issues:
mod - src/Mod/Path/PathScripts/post/marlin_post.py Diff File

master 42f7854a

2020-11-04 15:38:16

sliptonic

Details Diff
fix bug in create toolbit flow
Attach Issues:
mod - src/Mod/Path/PathScripts/PathToolBitGui.py Diff File

master b75cd3dd

2020-11-03 18:09:58

luz paz


Committer: wwmayer Details Diff
Path: Fix header uniformity and remove trailing whitespace

This PR fixes header uniformity across all Path files. It also removes all trailing whitespace.
Attach Issues:
mod - src/Mod/Path/App/AppPath.cpp Diff File
mod - src/Mod/Path/App/AppPathPy.cpp Diff File
mod - src/Mod/Path/App/Area.cpp Diff File
mod - src/Mod/Path/App/Area.h Diff File
mod - src/Mod/Path/App/AreaParams.h Diff File
mod - src/Mod/Path/App/AreaPyImp.cpp Diff File
mod - src/Mod/Path/App/Command.cpp Diff File
mod - src/Mod/Path/App/Command.h Diff File
mod - src/Mod/Path/App/CommandPyImp.cpp Diff File
mod - src/Mod/Path/App/FeatureArea.cpp Diff File
mod - src/Mod/Path/App/FeatureArea.h Diff File
mod - src/Mod/Path/App/FeatureAreaPyImp.cpp Diff File
mod - src/Mod/Path/App/FeaturePath.cpp Diff File
mod - src/Mod/Path/App/FeaturePath.h Diff File
mod - src/Mod/Path/App/FeaturePathCompound.cpp Diff File
mod - src/Mod/Path/App/FeaturePathCompound.h Diff File
mod - src/Mod/Path/App/FeaturePathShape.cpp Diff File
mod - src/Mod/Path/App/FeaturePathShape.h Diff File
mod - src/Mod/Path/App/ParamsHelper.h Diff File
mod - src/Mod/Path/App/Path.cpp Diff File
mod - src/Mod/Path/App/Path.h Diff File
mod - src/Mod/Path/App/PathPyImp.cpp Diff File
mod - src/Mod/Path/App/PathSegmentWalker.cpp Diff File
mod - src/Mod/Path/App/PathSegmentWalker.h Diff File
mod - src/Mod/Path/App/PreCompiled.cpp Diff File
mod - src/Mod/Path/App/PreCompiled.h Diff File
mod - src/Mod/Path/App/PropertyPath.cpp Diff File
mod - src/Mod/Path/App/PropertyPath.h Diff File
mod - src/Mod/Path/App/PropertyTool.cpp Diff File
mod - src/Mod/Path/App/PropertyTool.h Diff File
mod - src/Mod/Path/App/PropertyTooltable.cpp Diff File
mod - src/Mod/Path/App/PropertyTooltable.h Diff File
mod - src/Mod/Path/App/Tool.cpp Diff File
mod - src/Mod/Path/App/Tool.h Diff File
mod - src/Mod/Path/App/ToolPyImp.cpp Diff File
mod - src/Mod/Path/App/Tooltable.cpp Diff File
mod - src/Mod/Path/App/Tooltable.h Diff File
mod - src/Mod/Path/App/TooltablePyImp.cpp Diff File
mod - src/Mod/Path/App/Voronoi.cpp Diff File
mod - src/Mod/Path/App/Voronoi.h Diff File
mod - src/Mod/Path/App/VoronoiCell.cpp Diff File
mod - src/Mod/Path/App/VoronoiCell.h Diff File
mod - src/Mod/Path/App/VoronoiCellPyImp.cpp Diff File
mod - src/Mod/Path/App/VoronoiEdge.cpp Diff File
mod - src/Mod/Path/App/VoronoiEdge.h Diff File
mod - src/Mod/Path/App/VoronoiEdgePyImp.cpp Diff File
mod - src/Mod/Path/App/VoronoiPyImp.cpp Diff File
mod - src/Mod/Path/App/VoronoiVertex.cpp Diff File
mod - src/Mod/Path/App/VoronoiVertex.h Diff File
mod - src/Mod/Path/App/VoronoiVertexPyImp.cpp Diff File
mod - src/Mod/Path/Gui/AppPathGui.cpp Diff File
mod - src/Mod/Path/Gui/AppPathGuiPy.cpp Diff File
mod - src/Mod/Path/Gui/Command.cpp Diff File
mod - src/Mod/Path/Gui/DlgProcessorChooser.cpp Diff File
mod - src/Mod/Path/Gui/DlgProcessorChooser.h Diff File
mod - src/Mod/Path/Gui/DlgSettingsPathColor.cpp Diff File
mod - src/Mod/Path/Gui/DlgSettingsPathColor.h Diff File
mod - src/Mod/Path/Gui/PreCompiled.cpp Diff File
mod - src/Mod/Path/Gui/PreCompiled.h Diff File
mod - src/Mod/Path/Gui/TaskDlgPathCompound.cpp Diff File
mod - src/Mod/Path/Gui/TaskDlgPathCompound.h Diff File
mod - src/Mod/Path/Gui/ViewProviderArea.cpp Diff File
mod - src/Mod/Path/Gui/ViewProviderArea.h Diff File
mod - src/Mod/Path/Gui/ViewProviderPath.cpp Diff File
mod - src/Mod/Path/Gui/ViewProviderPath.h Diff File
mod - src/Mod/Path/Gui/ViewProviderPathCompound.cpp Diff File
mod - src/Mod/Path/Gui/ViewProviderPathCompound.h Diff File
mod - src/Mod/Path/Gui/ViewProviderPathShape.cpp Diff File
mod - src/Mod/Path/Gui/ViewProviderPathShape.h Diff File
mod - src/Mod/Path/Init.py Diff File
mod - src/Mod/Path/InitGui.py Diff File
mod - src/Mod/Path/PathCommands.py Diff File
mod - src/Mod/Path/PathScripts/PathAdaptive.py Diff File
mod - src/Mod/Path/PathScripts/PathAdaptiveGui.py Diff File
mod - src/Mod/Path/PathScripts/PathAreaOp.py Diff File
mod - src/Mod/Path/PathScripts/PathArray.py Diff File
mod - src/Mod/Path/PathScripts/PathCircularHoleBase.py Diff File
mod - src/Mod/Path/PathScripts/PathCircularHoleBaseGui.py Diff File
mod - src/Mod/Path/PathScripts/PathCollision.py Diff File
mod - src/Mod/Path/PathScripts/PathComment.py Diff File
mod - src/Mod/Path/PathScripts/PathCopy.py Diff File
mod - src/Mod/Path/PathScripts/PathCustom.py Diff File
mod - src/Mod/Path/PathScripts/PathCustomGui.py Diff File
mod - src/Mod/Path/PathScripts/PathDeburr.py Diff File
mod - src/Mod/Path/PathScripts/PathDeburrGui.py Diff File
mod - src/Mod/Path/PathScripts/PathDressup.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupAxisMap.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupDogbone.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupDragknife.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupHoldingTags.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupLeadInOut.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupPathBoundary.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupPathBoundaryGui.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupRampEntry.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupTag.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupTagGui.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupTagPreferences.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupZCorrect.py Diff File
mod - src/Mod/Path/PathScripts/PathDrilling.py Diff File
mod - src/Mod/Path/PathScripts/PathDrillingGui.py Diff File

master d238da0f

2020-11-03 17:35:07

luz paz


Committer: wwmayer Details Diff
StartWB: Make all file headers uniform and trim whitespace [skip-ci]

[skip ci]
Attach Issues:
mod - src/Mod/Start/App/AppStart.cpp Diff File
mod - src/Mod/Start/App/PreCompiled.cpp Diff File
mod - src/Mod/Start/App/PreCompiled.h Diff File
mod - src/Mod/Start/App/StartConfiguration.h Diff File
mod - src/Mod/Start/Gui/AppStartGui.cpp Diff File
mod - src/Mod/Start/Gui/Command.cpp Diff File
mod - src/Mod/Start/Gui/DlgStartPreferencesImp.cpp Diff File
mod - src/Mod/Start/Gui/DlgStartPreferencesImp.h Diff File
mod - src/Mod/Start/Gui/PreCompiled.cpp Diff File
mod - src/Mod/Start/Gui/PreCompiled.h Diff File
mod - src/Mod/Start/Gui/Workbench.cpp Diff File
mod - src/Mod/Start/Gui/Workbench.h Diff File
mod - src/Mod/Start/StartPage/EnableDownload.py Diff File
mod - src/Mod/Start/StartPage/LoadCustom.py Diff File
mod - src/Mod/Start/StartPage/LoadExample.py Diff File
mod - src/Mod/Start/StartPage/LoadMRU.py Diff File
mod - src/Mod/Start/StartPage/LoadNew.py Diff File
mod - src/Mod/Start/StartPage/OpenSettings.py Diff File

master ff5f3799

2020-11-03 17:27:42

luz paz


Committer: wwmayer Details Diff
Fix various typos [skip-ci]

Found via `codespell v2.0.dev`
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,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
```
Attach Issues:
mod - src/Mod/PartDesign/App/FeatureHole.cpp Diff File
mod - src/Mod/PartDesign/App/json.hpp Diff File
mod - src/Mod/Path/App/VoronoiEdgePyImp.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIFace.cpp Diff File

master 30e18cdb

2020-11-03 14:14:26

wmayer

Details Diff
Gui: [skip ci] support of translation in undo/redo dialog Affected Issues
0004473
mod - src/Gui/DlgUndoRedo.cpp Diff File

master c9923ab1

2020-11-03 13:50:06

wmayer

Details Diff
Gui: [skip ci] Revert workaround to avoid to handle wheel events twice inside the 3d view

This workaround caused a regression with Qt 5.15. For more details see: https://forum.freecadweb.org/viewtopic.php?f=3&t=50231
Attach Issues:
mod - src/Gui/Quarter/QuarterWidget.cpp Diff File

master f4aceec5

2020-11-03 12:12:23

wmayer

Details Diff
Part: [skip ci] make arguments const references
Attach Issues:
mod - src/Mod/Part/App/Geometry.cpp Diff File
mod - src/Mod/Part/App/Geometry.h Diff File

master 0324d2de

2020-11-03 11:09:28

wmayer

Details Diff
Gui: [skip ci] when closing document via context-menu ask the user first how to continue

See also forum thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=51746
Attach Issues:
mod - src/Gui/Tree.cpp Diff File

master e81482c7

2020-11-03 10:15:37

wmayer

Details Diff
Mesh: [skip ci] improve reading OFF mesh format
Attach Issues:
mod - src/Mod/Mesh/App/Core/MeshIO.cpp Diff File

master 709c0b54

2020-11-03 06:57:34

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Documentation editorial change
Attach Issues:
mod - src/Mod/Sketcher/App/SketchObjectPy.xml Diff File
mod - src/Mod/Sketcher/App/SketchObjectPyImp.cpp Diff File

master b0bc4b5d

2020-11-03 06:18:30

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Improve documentation of SketchGeometryFacade and ExternalGeometryFacade
Attach Issues:
mod - src/Mod/Sketcher/App/ExternalGeometryFacade.h Diff File
mod - src/Mod/Sketcher/App/GeometryFacade.h Diff File

master 7c4c25ce

2020-11-02 16:39:30

sliptonic

Details Diff
Editing Works
Attach Issues:
mod - src/Mod/Path/PathScripts/PathToolBitEdit.py Diff File
mod - src/Mod/Path/PathScripts/PathToolBitGui.py Diff File
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py Diff File

master ebb43351

2020-11-02 15:36:07

wmayer

Details Diff
Mesh: [skip ci] improve reading OFF mesh format
Attach Issues:
mod - src/Mod/Mesh/App/Core/MeshIO.cpp Diff File

master 79b19297

2020-11-01 07:25:56

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Restrict ability to create empty GeometryFacade and ExternalGeometryFacade objects to Python
Attach Issues:
mod - src/Mod/Sketcher/App/ExternalGeometryFacade.h Diff File
mod - src/Mod/Sketcher/App/GeometryFacade.h Diff File

master 7dcac462

2020-11-01 06:40:46

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Facade for geometry and external geometry extension
Attach Issues:
mod - src/Mod/Sketcher/App/AppSketcher.cpp Diff File
mod - src/Mod/Sketcher/App/CMakeLists.txt Diff File
add - src/Mod/Sketcher/App/ExternalGeometryFacade.cpp Diff File
add - src/Mod/Sketcher/App/ExternalGeometryFacade.h Diff File
add - src/Mod/Sketcher/App/ExternalGeometryFacadePy.xml Diff File
add - src/Mod/Sketcher/App/ExternalGeometryFacadePyImp.cpp Diff File

master 4a166e0a

2020-11-01 06:39:32

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Change GeometryFacadePy representation
Attach Issues:
mod - src/Mod/Sketcher/App/GeometryFacadePyImp.cpp Diff File

master 93dee6cc

2020-11-01 06:38:05

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Separate ExternalGeometryExtension interface from class
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

master ef2d4f29

2020-11-01 06:18:32

marioalexis


Committer: yorik Details Diff
Draft: Fixes in gui_offset
Attach Issues:
mod - src/Mod/Draft/draftguitools/gui_offset.py Diff File

master 62f315df

2020-10-31 23:38:58

uwestoehr


Committer: wwmayer Details Diff
[PD] hole - fix typo

- also update profile changing method since fraction diameters no longer end with a '0' in profile ISO coarse
Attach Issues:
mod - src/Mod/PartDesign/App/FeatureHole.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.cpp Diff File

master 9eb08048

2020-10-31 12:32:18

wmayer

Details Diff
PartDesign: [skip ci] minor cosmetic changes
Attach Issues:
mod - src/Mod/PartDesign/App/FeatureHole.cpp Diff File
mod - src/Mod/PartDesign/App/FeatureHole.h Diff File
mod - src/Mod/PartDesign/App/json_fwd.hpp Diff File
mod - src/Mod/PartDesign/CMakeLists.txt Diff File

master 50208b8b

2020-10-31 02:19:32

vejmarie2


Committer: wwmayer Details Diff
Remove installation in the case of timeout during build

Signed-off-by: Jean-Marie Verdun <jmverdun3@gmail.com>
Attach Issues:
mod - .travis.yml Diff File

master 10102f45

2020-10-30 16:04:32

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Utility functions to simplify common operations with GeometryFacade
Attach Issues:
mod - src/Mod/Sketcher/App/GeometryFacade.cpp Diff File
mod - src/Mod/Sketcher/App/GeometryFacade.h Diff File

master 0a421891

2020-10-30 14:44:54

sliptonic


Committer: GitHub Details Diff
Merge pull request 0004006 from dubstar-04/TurningPartOperation

[Path] Add selection gate and set default turning diameter
Attach Issues:
mod - src/Mod/Path/PathScripts/PathOp.py Diff File
mod - src/Mod/Path/PathScripts/PathSelection.py Diff File
 First  Prev  1 2 3 4 5 6 7 8 9 10 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 579 580 581  Next  Last