Changesets: FreeCAD
master 7f006e2c 2020-12-19 06:58:49 Committer: abdullahtahiriyo Details Diff |
GCS: Augment information provided by GCS with groups of dependent parameters | ||
mod - src/Mod/Sketcher/App/planegcs/GCS.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/planegcs/GCS.h | Diff File | ||
master d5e7f0ad 2020-12-19 06:44:12 Committer: abdullahtahiriyo Details Diff |
Sketcher: Bring new colors to preferences | ||
mod - src/Mod/Sketcher/Gui/SketcherSettings.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/SketcherSettingsColors.ui | Diff File | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master e0a814bf 2020-12-19 05:38:46 Committer: abdullahtahiriyo Details Diff |
GCS: Change asynchronous launch policy to default to avoid having to take care of exceptions on oversubscription ================================================================================================================ std:async can take two policies one that forces the task to be run in parallel another (deferred) that runs the task when wait is called on the future (kind of lazy evaluation). Default policy is let the system decide (an or of both policies). Nobody is a better position than the system to know its load and whether it is possible to run the task in parallel or not. If the system cannot allocate a thread and parallel processing is enforced (as before this commit), then it will throw an exception. In the present case we would catch it and run the task sequencially. Thus, it makes sense to let the system decide from the beginning and save the exception and the handling. In tests I have only managed to see it run in parallel with the default policy. |
||
mod - src/Mod/Sketcher/App/planegcs/GCS.cpp | Diff File | ||
master 8e911b34 2020-12-18 21:31:47 Committer: GitHub Details Diff |
Merge pull request 0004157 from sliptonic/bug/4466 fixes 4466 Path Template Saving incorrect attributes |
||
mod - src/Mod/Path/Gui/Resources/panels/DlgJobTemplateExport.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathJobCmd.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathJobDlg.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSetupSheet.py | Diff File | ||
master 5aac143e 2020-12-18 20:18:41 Details Diff |
PartDesign: [skip ci] fix Hole feature * by default ThreadDirection must be set read-only since Threaded by default is None * use suitable values to initialize the class properties |
||
mod - src/Mod/PartDesign/App/FeatureHole.cpp | Diff File | ||
master 74e14661 2020-12-18 19:43:23 Details Diff |
Add prefs for import/export in Recent Files Add two (currently hidden) preferences controlling whether imported and exported files are included in the recent files list. RecentIncludesImported defaults to true, and RecentIncludesExported defaults to false. |
||
mod - src/Gui/Application.cpp | Diff File | ||
master bdf4d397 2020-12-18 17:44:55 Details Diff |
Path: Fix reference to cutting edge angle in OCL_Tool() class The class variable name was not corrected with previously committed changes. The correct cutting edge variable name is located in the __init__() constructor method. |
||
mod - src/Mod/Path/PathScripts/PathSurfaceSupport.py | Diff File | ||
master e697a3de 2020-12-18 17:12:48 Committer: GitHub Details Diff |
Merge branch 'master' into feature/suppress-warnings-preferences | ||
mod - .travis.yml | Diff File | ||
mod - src/Gui/Application.cpp | Diff File | ||
mod - src/Gui/DlgSettings3DView.ui | Diff File | ||
mod - src/Gui/DlgSettings3DViewImp.cpp | Diff File | ||
mod - src/Gui/Document.cpp | Diff File | ||
mod - src/Gui/TaskView/TaskDialogPython.cpp | Diff File | ||
mod - src/Mod/Arch/importWebGL.py | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.ui | Diff File | ||
mod - src/Mod/Path/App/TooltablePyImp.cpp | Diff File | ||
mod - src/Mod/Path/PathScripts/PathGui.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/PathTests/TestPathCore.py | Diff File | ||
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewBalloon.h | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewDimension.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderBalloon.h | Diff File | ||
mod - src/Tools/fcinfo | Diff File | ||
master b2e993e9 2020-12-18 17:11:18 Committer: GitHub Details Diff |
Merge branch 'master' into bug/4466 | ||
mod - src/Gui/Document.cpp | Diff File | ||
mod - src/Gui/TaskView/TaskDialogPython.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathGui.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/PathTests/TestPathCore.py | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/App/DrawViewBalloon.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderBalloon.h | Diff File | ||
master 5cea165a 2020-12-18 17:03:42 Committer: GitHub Details Diff |
Merge pull request 0004160 from mlampert/bugfix/issue-4500-segfault Path: Bugfix/issue 4500 segfault |
||
mod - src/Mod/Path/PathScripts/PathGui.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/PathTests/TestPathCore.py | Diff File | ||
master 985f3510 2020-12-18 16:50:49 Committer: abdullahtahiriyo Details Diff |
Sketcher: Fix crash when creating an angle constrain on a line segment ====================================================================== Most of these crashes come from previous code not checking for Constraint::GeoUndef. Most of these crashes come from isBSpline(), any of the two overloads. isBSpline is made to throw exception when null, which should prevent the crash while creating a reportable error. |
||
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp | Diff File | ||
master 70f85505 2020-12-18 16:16:33 Committer: abdullahtahiriyo Details Diff |
Sketcher: delete internal alignment geometry using new delGeometries function | ||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.h | Diff File | ||
master 1c897b7b 2020-12-18 16:04:27 Details Diff |
PartDesign: [skip ci] fix order of controls so that by pressing TAB always the next control gets focus | ||
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.ui | Diff File | ||
master 9be9abe4 2020-12-18 15:28:35 Details Diff |
PartDesign: [skip ci] fix layout of Drill point controls | ||
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.ui | Diff File | ||
master 82a4f676 2020-12-18 14:52:00 Committer: abdullahtahiriyo Details Diff |
GCS: clean up old interface | ||
mod - src/Mod/Sketcher/App/planegcs/Geo.h | Diff File | ||
master 28415f53 2020-12-18 14:51:18 Committer: abdullahtahiriyo Details Diff |
GCS: renaming parameters to make them more descriptive | ||
mod - src/Mod/Sketcher/App/planegcs/GCS.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/planegcs/GCS.h | Diff File | ||
master fdc4df02 2020-12-18 14:43:50 Committer: abdullahtahiriyo Details Diff |
Sketcher: rewrite Cmd to select DoFs using SolverGeometryExtensions framework | ||
mod - src/Mod/Sketcher/Gui/CommandSketcherTools.cpp | Diff File | ||
master 994101e0 2020-12-18 14:33:14 Committer: abdullahtahiriyo Details Diff |
Sketcher: ViewProviderSketch - fix BSpline pole dragging based on SolverGeometryExtension | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master cb68fa4f 2020-12-18 14:28:49 Committer: abdullahtahiriyo Details Diff |
Sketcher: rewrite SketchObject getGeometryWithDependentParameters to use SolverGeometryExtension | ||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
master 05542434 2020-12-18 14:19:31 M G Berberich Committer: wmayer Details Diff |
cleanup of hole dialog * replaced widget with radiobuttons by button Group, to improve alignemt of DrillPointAngle with grid-layout * made Thread Pitch/Angle/Cutoffs widgets wider |
||
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.ui | Diff File | ||
master 126c5847 2020-12-18 13:35:17 Details Diff |
Gui: [skip ci] avoid adding a wrong file name to the recent files list | ||
mod - src/Gui/Document.cpp | Diff File | ||
master d8efb041 2020-12-18 13:09:13 Bryan Bendall Details Diff |
Merge remote-tracking branch 'origin/adaptive-work' into adaptive-work | ||
master d6cd6f28 2020-12-18 13:02:48 Bryan Bendall Details Diff |
Path: Added option for the finishing pass of the adaptive op | ||
mod - src/Mod/Path/PathScripts/PathAdaptive.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathAdaptiveGui.py | Diff File | ||
mod - src/Mod/Path/libarea/Adaptive.cpp | Diff File | ||
mod - src/Mod/Path/libarea/Adaptive.hpp | Diff File | ||
mod - src/Mod/Path/libarea/PythonStuff.cpp | Diff File | ||
master 43c27970 2020-12-18 13:02:48 Bryan Bendall Details Diff |
Path: Added option for the finishing pass of the adaptive op | ||
mod - src/Mod/Path/PathScripts/PathAdaptive.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathAdaptiveGui.py | Diff File | ||
mod - src/Mod/Path/libarea/Adaptive.cpp | Diff File | ||
mod - src/Mod/Path/libarea/Adaptive.hpp | Diff File | ||
mod - src/Mod/Path/libarea/PythonStuff.cpp | Diff File | ||
master def9e29f 2020-12-18 10:46:31 Details Diff |
Gui: [skip ci] fix crash when using a dialog instance twice for a task panel | ||
mod - src/Gui/TaskView/TaskDialogPython.cpp | Diff File |