Changesets: FreeCAD

master 8fe7ca0c

2020-12-03 03:54:15

uwestoehr


Committer: wmayer Details Diff
tolerances can be negative, thus the decimal precision check must be adapted
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp Diff File

master 53eb15fe

2020-12-02 21:38:04

wmayer

Details Diff
Gui: [skip ci] make parameter to control High DPI scaling available for all platforms
mod - src/Gui/Application.cpp Diff File

master e0dbca65

2020-12-02 17:47:31

yorik


Committer: GitHub Details Diff
Merge pull request 0004101 from TheRaytracers/master

New POV-Ray-Rendering Workbench to Addon Manager
mod - src/Mod/AddonManager/Resources/AddonManager.qrc Diff File
add - src/Mod/AddonManager/Resources/icons/POV-Ray-Rendering_workbench_icon.svg Diff File

master 53091320

2020-12-02 17:34:49

russ4262

Details Diff
Path: Swap list instantiation per senior devs specifications
mod - src/Mod/Path/PathScripts/PathMillFace.py Diff File

master b875e784

2020-12-02 17:21:28

TheRaytracers


Committer: GitHub Details Diff
Add icon for POV-Ray-Rendering workbench to qrc file
mod - src/Mod/AddonManager/Resources/AddonManager.qrc Diff File

master e48066a9

2020-12-02 17:19:55

TheRaytracers


Committer: GitHub Details Diff
Add icon for POV-Ray-Rendering Workbench
add - src/Mod/AddonManager/Resources/icons/POV-Ray-Rendering_workbench_icon.svg Diff File

master b935769f

2020-12-02 16:33:15

sliptonic

Details Diff
Add finaldepth property.
Operation now sets start/final depth more reasonably.
Will not violate the finaldepth.
mod - src/Mod/Path/PathScripts/PathVcarve.py Diff File

master caf30cd7

2020-12-02 16:22:01

sliptonic


Committer: GitHub Details Diff
Merge pull request 0004071 from Russ4262/fix_rotational_drilling_depth

Path: Fix Drilling Op issues when using rotation feature
mod - src/Mod/Path/PathScripts/PathCircularHoleBase.py Diff File
mod - src/Mod/Path/PathScripts/PathDrilling.py Diff File

master 578e4aca

2020-12-02 14:58:18

wmayer

Details Diff
[TD] add an enum to avoid to work with plain numbers
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp Diff File

master 60e1d7a7

2020-12-02 14:51:49

sliptonic


Committer: GitHub Details Diff
Merge pull request 0004096 from sliptonic/bug/toolbit

[path] make toolbit reject invalid filenames and prompt user for valid toolbit working location
mod - src/Mod/Path/Gui/Resources/preferences/PathJob.ui Diff File
mod - src/Mod/Path/PathScripts/PathToolBitGui.py Diff File
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py Diff File

master e95b3167

2020-12-02 14:51:06

wmayer

Details Diff
[TD] use PropertyQuantity for OverTolerance and UnderTolerance and add backward compatibility
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewDimension.h Diff File

master af15d6ce

2020-12-02 14:50:13

sliptonic


Committer: GitHub Details Diff
Merge pull request 0004095 from luzpaz/Path-SVG-Rename

Path: Rename Path-*.svg files to conform with the FC image file naming standard
mod - src/Mod/Path/Gui/Command.cpp Diff File
mod - src/Mod/Path/Gui/Resources/Path.qrc Diff File
mod - src/Mod/Path/Gui/Resources/panels/PageBaseGeometryEdit.ui Diff File
mod - src/Mod/Path/Gui/Resources/panels/PageDepthsEdit.ui Diff File
mod - src/Mod/Path/Gui/Resources/panels/PageHeightsEdit.ui Diff File
mod - src/Mod/Path/Gui/Resources/panels/SurfaceEdit.ui Diff File
mod - src/Mod/Path/Gui/Resources/panels/TaskPathSimulator.ui Diff File
mod - src/Mod/Path/Gui/Resources/panels/ToolBitLibraryEdit.ui Diff File
mod - src/Mod/Path/Gui/Resources/panels/ToolBitSelector.ui Diff File
mod - src/Mod/Path/Gui/Resources/panels/ToolLibraryEditor.ui Diff File
mod - src/Mod/Path/Gui/TaskDlgPathCompound.cpp Diff File
mod - src/Mod/Path/Gui/ViewProviderArea.cpp Diff File
mod - src/Mod/Path/Gui/ViewProviderPath.cpp Diff File
mod - src/Mod/Path/Gui/ViewProviderPathCompound.cpp Diff File
mod - src/Mod/Path/Gui/ViewProviderPathShape.cpp Diff File
mod - src/Mod/Path/PathCommands.py Diff File
mod - src/Mod/Path/PathScripts/PathAdaptiveGui.py Diff File
mod - src/Mod/Path/PathScripts/PathArray.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/PathCustomGui.py Diff File
mod - src/Mod/Path/PathScripts/PathDeburrGui.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/PathDressupLeadInOut.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupPathBoundaryGui.py Diff File

master ec5976ec

2020-12-02 12:19:01

abdullah


Committer: abdullahtahiriyo Details Diff
Part: GeometryMigrationExtension classes

========================================

This is a light-weight c++ only geometry extension to enable migration of information that was stored within
the Part WB and should be migrated to another WB (for example Sketcher WB)

It is designed so that a single extension can migrate different types of data (current and future).

When new data needs to be migrated, first a new enum bit is to be added to the class enum and new data members are to
be added to store the information within GeometryMigrationExtension class.

In the Restore() function restoring the data to be migrated, a GeometryMigrationExtension extension is added to the
geometry to be migrated with the data information and the corresponding enum bit set.

In the object to receive the migration data, onDocumentRestored() it is checked whether an extension of type
GeometryMigrationExtension is present, if yes, it is checked whether a bit used for migration is set and, if yes,
the data is retrieved and the GeometryMigrationExtension extension (preferably) removed from the Geometry object.
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
add - src/Mod/Part/App/GeometryMigrationExtension.cpp Diff File
add - src/Mod/Part/App/GeometryMigrationExtension.h Diff File

master 3d6dee2a

2020-12-02 12:15:01

wmayer

Details Diff
Gui: [skip ci] add user parameter to disable High DPI scaling on Windows (by default off)
mod - src/Gui/Application.cpp Diff File

master 27b71b1f

2020-12-02 12:13:42

luz paz

Details Diff
Path: Last sort of Path.qrc file

[skip ci]
mod - src/Mod/Path/Gui/Resources/Path.qrc Diff File

master 6f63796e

2020-12-02 12:07:09

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher - Construction Migration - step 1: SketchGeometryExtension add construction enum

================================================================================

First step towards migration - Create Construction Geometry Mode in Extension
mod - src/Mod/Sketcher/App/SketchGeometryExtension.h Diff File

master 316a8b63

2020-12-02 12:06:07

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher - Construction Migration - step 2: Adapt GeometryFacade to retrieve construction from extension

========================================================================================================

Access to the Construction state from facade is now obtained from the extension data.
mod - src/Mod/Sketcher/App/ExternalGeometryFacade.h Diff File
mod - src/Mod/Sketcher/App/GeometryFacade.h Diff File

master 22c652f7

2020-12-02 11:57:19

luzpaz


Committer: luz paz Details Diff
Path: Added revision suggested by @cheenes

Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org>
[skip ci]
mod - src/Mod/Path/PathScripts/post/gcode_pre.py Diff File

master 9eebafbe

2020-12-02 02:25:13

mlampert

Details Diff
Added consistent encoding headers and fixed whitespaces
mod - src/Mod/Path/PathScripts/PathJobCmd.py Diff File
mod - src/Mod/Path/PathScripts/PathPreferences.py Diff File
mod - src/Mod/Path/PathScripts/PathSanity.py Diff File
mod - src/Mod/Path/PathScripts/PathThreadMillingGui.py Diff File
mod - src/Mod/Path/PathScripts/PostUtils.py Diff File

master 134fe23c

2020-12-02 02:24:48

mlampert

Details Diff
Fixed unit test breakage for py2
mod - src/Mod/Path/PathScripts/PathThreadMilling.py Diff File

master 7085bd75

2020-12-01 17:23:00

wmayer

Details Diff
PartDesign: [skip ci] fix -Wmissing-field-initializers
mod - src/Mod/PartDesign/App/FeatureHole.cpp Diff File

master 6a024968

2020-12-01 17:17:25

abdullah


Committer: abdullahtahiriyo Details Diff
Part: Geometry - Add non-const getters for extensions
mod - src/Mod/Part/App/Geometry.cpp Diff File
mod - src/Mod/Part/App/Geometry.h Diff File

master 395a0f19

2020-12-01 17:04:26

abdullah


Committer: abdullahtahiriyo Details Diff
Part/Sketcher - Construction Migration - step 3: Removal of Geometry construction data member

=============================================================================================

This commits removes the Geometry construction data member and adapts sketcher code to use
GeometryFacade to access construction information via the SketchGeometryExtension.
mod - src/Mod/Part/App/Geometry.cpp Diff File
mod - src/Mod/Part/App/Geometry.h Diff File
mod - src/Mod/Part/App/GeometryPy.xml Diff File
mod - src/Mod/Part/App/GeometryPyImp.cpp Diff File
mod - src/Mod/Sketcher/App/Sketch.cpp Diff File
mod - src/Mod/Sketcher/App/SketchAnalysis.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/Gui/CommandConstraints.cpp Diff File
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherElements.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master e73d8c55

2020-12-01 16:03:56

chennes

Details Diff
Add core hole info for fine threads.

These values are calculated exactly from (diameter-pitch), and are
included here only to silence warnings from some compilers about missing
initializers. These values are not (currently) used in the code, which
directly calculates the core hole as needed in this case.
mod - src/Mod/PartDesign/App/FeatureHole.cpp Diff File

master af153643

2020-12-01 15:43:45

sliptonic

Details Diff
PR review suggestions and fixes
mod - src/Mod/Path/Gui/Resources/preferences/PathJob.ui Diff File
mod - src/Mod/Path/PathScripts/PathToolBitGui.py Diff File
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py Diff File
 First  Prev  1 2 3 ... 61 62 63 64 65 66 67 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last