Changesets: FreeCAD
master 8fe7ca0c 2020-12-03 03:54:15 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 |