Changesets: FreeCAD

master 7f006e2c

2020-12-19 06:58:49

abdullah


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

abdullah


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

abdullah


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

sliptonic


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

wmayer

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

chennes

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

russ4262

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

sliptonic


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

sliptonic


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

sliptonic


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

abdullah


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

abdullah


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

wmayer

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

wmayer

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

abdullah


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

abdullah


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

abdullah


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

abdullah


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

abdullah


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

wmayer

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

wmayer

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
 First  Prev  1 2 3 ... 52 53 54 55 56 57 58 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last