Changesets: FreeCAD
master 99b2cba5 2021-01-30 17:24:05 Committer: wwmayer Details Diff |
PartDesign: Allow selection of sketch plane by double click in picker dialog Thanks to @0penBrain for solving a tricky segmentation fault |
||
mod - src/Mod/PartDesign/Gui/TaskFeaturePick.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskFeaturePick.h | Diff File | ||
master 096e538c 2021-01-30 16:27:08 Details Diff |
App: [skip ci] use better deprecation warning as used in PR 4335 | ||
mod - src/App/ExtensionContainerPyImp.cpp | Diff File | ||
master b896bb4f 2021-01-30 16:22:54 Details Diff |
Part: [skip ci] fix path of attachment icon | ||
mod - src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py | Diff File | ||
master 756654c4 2021-01-30 16:20:43 Details Diff |
App: [skip ci] print deprecation warning if addExtension() has two arguments | ||
mod - src/App/ExtensionContainerPyImp.cpp | Diff File | ||
master eb6167ff 2021-01-30 15:38:42 Committer: wwmayer Details Diff |
Enable LGTM to analyze some C++ source code FreeCAD as a whole is too large for LGTM to analyze the entire codebase, the operation times out after three hours. By focusing only on the core code, this patch allows the automated testing framework there to analyze our C++ code, in addition to the Python and JavaScript analsis it was already doing. |
||
mod - lgtm.yml | Diff File | ||
master 497ecbe0 2021-01-30 11:14:52 Committer: GitHub Details Diff |
Merge pull request 0004134 from donovaly/PD-Hole-DrillPoint [PD] improve blind hole depth handling |
||
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 ca346b90 2021-01-30 11:14:36 Committer: GitHub Details Diff |
Merge pull request 0004165 from chennes/addImportExportRecentFilesPrefs [App] Add prefs for import/export in Recent Files |
||
mod - src/Gui/Application.cpp | Diff File | ||
master df763843 2021-01-30 01:36:14 Details Diff |
Path: Remove `Expand Profile` feature from Profile op | ||
mod - src/Mod/Path/PathScripts/PathAreaOp.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathProfile.py | Diff File | ||
master 046aa8a2 2021-01-30 01:02:34 Committer: GitHub Details Diff |
Merge branch 'master' into PD-Hole-DrillPoint | ||
mod - src/Gui/3Dconnexion/GuiNativeEventWin32.cpp | Diff File | ||
mod - src/Gui/Inventor/MarkerBitmaps.cpp | Diff File | ||
mod - src/Gui/View3DInventor.cpp | Diff File | ||
mod - src/Gui/ViewProviderLine.cpp | Diff File | ||
mod - src/Gui/ViewProviderPlane.cpp | Diff File | ||
mod - src/Mod/Arch/ArchSchedule.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_snapper.py | Diff File | ||
mod - src/Mod/Part/App/PropertyGeometryList.cpp | Diff File | ||
mod - src/Mod/Part/Gui/ViewProviderExt.cpp | Diff File | ||
mod - src/Mod/Path/App/CommandPy.xml | Diff File | ||
mod - src/Mod/Path/App/CommandPyImp.cpp | Diff File | ||
mod - src/Mod/Path/CMakeLists.txt | Diff File | ||
mod - src/Mod/Path/Gui/Resources/Path.qrc | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/PageBaseGeometryEdit.ui | Diff File | ||
add - src/Mod/Path/Gui/Resources/panels/PropertyBag.ui | Diff File | ||
add - src/Mod/Path/Gui/Resources/panels/PropertyCreate.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/ToolBitEditor.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/ToolBitLibraryEdit.ui | Diff File | ||
mod - src/Mod/Path/InitGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathCircularHoleBaseGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathCustomGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDeburrGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDressupPathBoundaryGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDressupTagGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDrillingGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathEngraveGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathGuiInit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathHelixGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathJobGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathOp.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathOpGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPocketBaseGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPocketShapeGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPreferences.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathProbeGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathProfileGui.py | Diff File | ||
add - src/Mod/Path/PathScripts/PathProperty.py | Diff File | ||
add - src/Mod/Path/PathScripts/PathPropertyBag.py | Diff File | ||
add - src/Mod/Path/PathScripts/PathPropertyBagGui.py | Diff File | ||
add - src/Mod/Path/PathScripts/PathPropertyEditor.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSetupSheetGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSimpleCopy.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSimulatorGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSlotGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSurfaceGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathThreadMillingGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBit.py | Diff File | ||
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 | ||
mod - src/Mod/Path/PathScripts/PathToolController.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolControllerGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathUtil.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathUtilsGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathVcarve.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathVcarveGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathWaterlineGui.py | Diff File | ||
add - src/Mod/Path/PathScripts/post/fanuc_post.py | Diff File | ||
mod - src/Mod/Path/PathScripts/post/philips_post.py | Diff File | ||
add - src/Mod/Path/PathTests/TestPathPropertyBag.py | Diff File | ||
mod - src/Mod/Path/PathTests/TestPathToolBit.py | Diff File | ||
add - src/Mod/Path/PathTests/Tools/Bit/test-path-tool-bit-bit-00.fctb | Diff File | ||
add - src/Mod/Path/PathTests/Tools/Library/test-path-tool-bit-library-00.fctl | Diff File | ||
add - src/Mod/Path/PathTests/Tools/Shape/test-path-tool-bit-shape-00.fcstd | Diff File | ||
mod - src/Mod/Path/TestPathApp.py | Diff File | ||
mod - src/Mod/Path/Tools/Bit/45degree_chamfer.fctb | Diff File | ||
mod - src/Mod/Path/Tools/Bit/5mm-thread-cutter.fctb | Diff File | ||
mod - src/Mod/Path/Tools/Bit/probe.fctb | Diff File | ||
mod - src/Mod/Path/Tools/Bit/slittingsaw.fctb | Diff File | ||
mod - src/Mod/Path/Tools/README.md | Diff File | ||
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/drill.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/endmill.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/probe.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/slittingsaw.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 | ||
add - src/Mod/Path/Tools/toolbit-attributes.py | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherGeneral.h | Diff File | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
mod - src/Mod/Start/StartPage/EnableDownload.py | Diff File | ||
mod - src/Mod/Start/StartPage/LoadMRU.py | Diff File | ||
mod - src/Mod/Start/StartPage/StartPage.js | Diff File | ||
mod - src/Mod/Start/StartPage/StartPage.py | Diff File | ||
mod - src/Mod/Surface/Gui/Command.cpp | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/Surface.qrc | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_BSplineSurface.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_BezierSurface.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_CurveOnMesh.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Cut.svg | Diff File | ||
rm - src/Mod/Surface/Gui/Resources/icons/Surface_Extend.svg | Diff File | ||
add - src/Mod/Surface/Gui/Resources/icons/Surface_ExtendFace.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Filling.svg | Diff File | ||
add - src/Mod/Surface/Gui/Resources/icons/Surface_GeomFillSurface.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Sections.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Sewing.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Surface.svg | Diff File | ||
master ce8b96ba 2021-01-30 01:02:21 Committer: GitHub Details Diff |
Merge branch 'master' into addImportExportRecentFilesPrefs | ||
mod - src/Gui/Inventor/MarkerBitmaps.cpp | Diff File | ||
mod - src/Gui/View3DInventor.cpp | Diff File | ||
mod - src/Gui/ViewProviderLine.cpp | Diff File | ||
mod - src/Gui/ViewProviderPlane.cpp | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_snapper.py | Diff File | ||
mod - src/Mod/Part/App/PropertyGeometryList.cpp | Diff File | ||
mod - src/Mod/Part/Gui/ViewProviderExt.cpp | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDressupTagGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathJobGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSimpleCopy.py | Diff File | ||
add - src/Mod/Path/PathScripts/post/fanuc_post.py | Diff File | ||
mod - src/Mod/Path/PathScripts/post/philips_post.py | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherGeneral.h | Diff File | ||
mod - src/Mod/Start/StartPage/EnableDownload.py | Diff File | ||
mod - src/Mod/Start/StartPage/LoadMRU.py | Diff File | ||
mod - src/Mod/Start/StartPage/StartPage.js | Diff File | ||
mod - src/Mod/Start/StartPage/StartPage.py | Diff File | ||
mod - src/Mod/Surface/Gui/Command.cpp | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/Surface.qrc | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_BSplineSurface.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_BezierSurface.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_CurveOnMesh.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Cut.svg | Diff File | ||
rm - src/Mod/Surface/Gui/Resources/icons/Surface_Extend.svg | Diff File | ||
add - src/Mod/Surface/Gui/Resources/icons/Surface_ExtendFace.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Filling.svg | Diff File | ||
add - src/Mod/Surface/Gui/Resources/icons/Surface_GeomFillSurface.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Sections.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Sewing.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Surface.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Workbench.svg | Diff File | ||
mod - src/Mod/TechDraw/Gui/Command.cpp | Diff File | ||
master 1f77dc2a 2021-01-30 00:05:47 Committer: wwmayer Details Diff |
[MeshPart] Fix copy-paste error It doesn't make sense to check minLen and then call SetMinSize to maxLen so this must be a copy-paste error. Introduced in https://github.com/FreeCAD/FreeCAD/commit/f681b86abdddd55e2dcb80bc4612251570cc9b8b Found with Coverity. |
||
mod - src/Mod/MeshPart/App/Mesher.cpp | Diff File | ||
master 77d666a4 2021-01-29 23:01:22 Details Diff |
Fix DXF import with no layers As discussed in https://forum.freecadweb.org/viewtopic.php?f=3&t=54842, if OpenSCAD creates a DXF with no layers in it, the code that is supposed to handle that in FreeCAD has a minor type error in it that prevents the import from working. |
||
mod - src/Mod/Draft/importDXF.py | Diff File | ||
mod - src/Mod/OpenSCAD/OpenSCAD2Dgeom.py | Diff File | ||
master 4ea07843 2021-01-29 08:27:11 Committer: wwmayer Details Diff |
[TD] Dimensions: donovaly's minor fixes for TheoreticalExact dimensions. | ||
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIViewDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskDimension.cpp | Diff File | ||
master e802179c 2021-01-28 23:35:12 Committer: wwmayer Details Diff |
[TD] Improve arbitrary tolerance and unit handling for Equal Tolerances. | ||
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIViewDimension.cpp | Diff File | ||
master 17ec9b7c 2021-01-28 20:56:31 Committer: wmayer Details Diff |
[APP] - Fix leaking QGraphicsScene in QuarterWidget | ||
mod - src/Gui/Quarter/QuarterWidget.cpp | Diff File | ||
master 4db83a41 2021-01-28 20:14:02 Committer: GitHub Details Diff |
Merge pull request 0004325 from machste/fix_simple_copy Path: Fix creating simple copy |
||
mod - src/Mod/Path/PathScripts/PathSimpleCopy.py | Diff File | ||
master 542bf23c 2021-01-28 19:03:23 Committer: wmayer Details Diff |
[TD] - Fix geometry object leaking on every exec | ||
mod - src/Mod/TechDraw/App/DrawViewPart.cpp | Diff File | ||
master c4e38382 2021-01-28 19:02:27 Committer: wmayer Details Diff |
[GUI] - Fix leaking QObject | ||
mod - src/Gui/CommandWindow.cpp | Diff File | ||
mod - src/Gui/SoFCColorBar.cpp | Diff File | ||
master 569817d8 2021-01-28 16:16:05 Committer: wwmayer Details Diff |
Fix ODR violation, correct Ui_TaskSketcherGeneral namespace The generated ui_TaskSketcherGeneral.h defines the class in the SketcherGui namespace. Fixes 0004529 |
Affected Issues 0004529 |
|
mod - src/Mod/Sketcher/Gui/TaskSketcherGeneral.h | Diff File | ||
master 9f72a7b4 2021-01-28 15:38:18 Committer: wmayer Details Diff |
[App] [skip ci] - Fix python new references leaking | ||
mod - src/App/PropertyStandard.cpp | Diff File | ||
master aa45875a 2021-01-28 15:22:40 Details Diff |
Gui: modernize C++ | ||
mod - src/Gui/View3DInventor.cpp | Diff File | ||
master 92846ad0 2021-01-28 13:42:15 Committer: wwmayer Details Diff |
[TD] Avoid changing default open/save dir to templateDir when opening a Page template. | ||
mod - src/Mod/TechDraw/Gui/Command.cpp | Diff File | ||
master 0f3cdfea 2021-01-28 13:36:15 Committer: GitHub Details Diff |
Merge pull request 0004317 from Roy-043/fix_gui_snapper_center_face [Draft] Fix snap to center of faces of solids |
||
mod - src/Mod/Draft/draftguitools/gui_snapper.py | Diff File | ||
master 8396c34d 2021-01-28 13:33:45 Committer: GitHub Details Diff |
Merge pull request 0004318 from bitacovir/Surface_WB_icons [UI] Replace SVG icons for Surface WB commands |
||
mod - src/Mod/Surface/Gui/Command.cpp | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/Surface.qrc | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_BSplineSurface.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_BezierSurface.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_CurveOnMesh.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Cut.svg | Diff File | ||
rm - src/Mod/Surface/Gui/Resources/icons/Surface_Extend.svg | Diff File | ||
add - src/Mod/Surface/Gui/Resources/icons/Surface_ExtendFace.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Filling.svg | Diff File | ||
add - src/Mod/Surface/Gui/Resources/icons/Surface_GeomFillSurface.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Sections.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Sewing.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Surface.svg | Diff File | ||
mod - src/Mod/Surface/Gui/Resources/icons/Surface_Workbench.svg | Diff File | ||
master 09b4dbd8 2021-01-28 13:31:28 Committer: GitHub Details Diff |
Merge pull request 0004320 from chennes/cleanStartWithLGTM [Start] Minor tweaks recommended by LGTM |
||
mod - src/Mod/Start/StartPage/EnableDownload.py | Diff File | ||
mod - src/Mod/Start/StartPage/LoadMRU.py | Diff File | ||
mod - src/Mod/Start/StartPage/StartPage.js | Diff File | ||
mod - src/Mod/Start/StartPage/StartPage.py | Diff File |