Changesets: FreeCAD

master d5092d78

2021-01-04 20:10:50

sliptonic


Committer: GitHub Details Diff
Merge pull request 0004213 from mlampert/feature/job-tool-group

[Path]: Feature/job tool group
mod - src/Mod/Path/PathScripts/PathJob.py 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/PathJobGui.py Diff File
mod - src/Mod/Path/PathScripts/PathSanity.py Diff File
mod - src/Mod/Path/PathScripts/PathToolControllerGui.py Diff File
mod - src/Mod/Path/PathScripts/PathUtils.py Diff File
mod - src/Mod/Path/PathTests/TestPathHelix.py Diff File

master deaee229

2021-01-04 15:53:27

sliptonic


Committer: GitHub Details Diff
Merge pull request 0004226 from sliptonic/bug/adaptiveclip

[Path] fix bug with adaptive path gouging at start of movement
mod - src/Mod/Path/PathScripts/PathAdaptive.py Diff File

master 41c91574

2021-01-04 14:16:53

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: deleteGeometries split

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

New deleteGeometries function, according to the comment should the same
as deleteGeometry but at a time. However, this is not accurate, as deleteGeometry
deletes any internal geometry associated to the provided GeoIds, whereas
deleteGeometries does not delete that internal geometry.

Solution:
Split deleteGeometries into two different functions:
1) delGeometriesExclusiveList
2) delGeometry

The former will not delete associated internal geometry. It is more efficient, but
it is the resposibility of the caller not to leave internal geometry undeleted.

The latter, implemented in terms of the former, will delete associated internal
geometry too.

As a bonus, the latter will also remove any GeoId duplicates.
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObject.h Diff File

master 65b4271d

2021-01-04 12:38:43

wmayer

Details Diff
FEM: fix also typos in inp files to avoid to break unit tests
See also: 22ed94e11852
mod - src/Mod/Fem/femtest/data/calculix/box_frequency.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/box_static.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/ccxcantilever_faceload.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/ccxcantilever_hexa20.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/ccxcantilever_nodeload.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/ccxcantilever_prescribeddisplacement.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/constraint_contact_shell_shell.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/constraint_contact_solid_solid.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/constraint_sectionprint.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/constraint_selfweight_cantilever.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/constraint_tie.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/material_multiple_bendingbeam_fiveboxes.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/material_multiple_bendingbeam_fivefaces.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/material_multiple_tensionrod_twoboxes.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/material_nonlinear.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/square_pipe_end_twisted_edgeforces.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/square_pipe_end_twisted_nodeforces.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/thermomech_bimetall.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/thermomech_flow1D.inp Diff File
mod - src/Mod/Fem/femtest/data/calculix/thermomech_spine.inp Diff File

master 9324b0aa

2021-01-04 11:33:55

yorik


Committer: GitHub Details Diff
Merge pull request 0004216 from marioalexis84/draft-draftify

Draft: Replace Part.getSortedClusters by Part.sortEdges in draftify function
mod - src/Mod/Draft/draftfunctions/draftify.py Diff File
mod - src/Mod/Draft/draftfunctions/upgrade.py Diff File

master 5fca0232

2021-01-04 11:31:46

yorik


Committer: GitHub Details Diff
Merge pull request 0004236 from bitacovir/New_Std_View_Icons1

Add SVG icons of eight Std View menu commands
mod - src/Gui/CommandFeat.cpp Diff File
mod - src/Gui/CommandView.cpp Diff File
add - src/Gui/Icons/Std_AxisCross.svg Diff File
add - src/Gui/Icons/Std_RandomColor.svg Diff File
add - src/Gui/Icons/Std_TextureMapping.svg Diff File
add - src/Gui/Icons/Std_ToggleClipPlane.svg Diff File
add - src/Gui/Icons/Std_ToggleNavigation.svg Diff File
add - src/Gui/Icons/Std_ViewDimetric.svg Diff File
add - src/Gui/Icons/Std_ViewHome.svg Diff File
add - src/Gui/Icons/Std_ViewTrimetric.svg Diff File
mod - src/Gui/Icons/resource.qrc Diff File

master f1b644d1

2021-01-04 11:30:56

yorik


Committer: GitHub Details Diff
Merge pull request 0004235 from marioalexis84/draft-facebinder

Draft: Fix multiple crashes when using modification functions - fixes 0004243, 0003971
Affected Issues
0003971, 0004243
mod - src/Mod/Draft/draftguitools/gui_array_simple.py Diff File
mod - src/Mod/Draft/draftguitools/gui_clone.py Diff File
mod - src/Mod/Draft/draftguitools/gui_downgrade.py Diff File
mod - src/Mod/Draft/draftguitools/gui_draft2sketch.py Diff File
mod - src/Mod/Draft/draftguitools/gui_facebinders.py Diff File
mod - src/Mod/Draft/draftguitools/gui_join.py Diff File
mod - src/Mod/Draft/draftguitools/gui_offset.py Diff File
mod - src/Mod/Draft/draftguitools/gui_patharray.py Diff File
mod - src/Mod/Draft/draftguitools/gui_pathtwistedarray.py Diff File
mod - src/Mod/Draft/draftguitools/gui_pointarray.py Diff File
mod - src/Mod/Draft/draftguitools/gui_shape2dview.py Diff File
mod - src/Mod/Draft/draftguitools/gui_split.py Diff File
mod - src/Mod/Draft/draftguitools/gui_upgrade.py Diff File

master 914e10c6

2021-01-04 11:18:54

yorik


Committer: GitHub Details Diff
Merge pull request 0004239 from carlopav/fix_draft_move_with_copy

Draft: change in default Draft.makeCopy
mod - src/Mod/Draft/draftmake/make_copy.py Diff File

master 58037843

2021-01-04 11:05:16

yorik


Committer: GitHub Details Diff
Merge pull request 0004242 from realthunder/HelpDonate

Gui: add 'Donate' to Help menu
mod - src/Gui/CommandStd.cpp Diff File
mod - src/Gui/Workbench.cpp Diff File

master ec73869d

2021-01-04 10:25:23

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Remove Internal Alignment constraint from toolbar

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

This constraint command is basically never used by users and almost never by power users.

If it is not removed is because it may be useful for debugging... and maybe we should think about
removing the command althogether, as debugging can be done via Python console.
mod - src/Mod/Sketcher/Gui/Workbench.cpp Diff File

master 4ffb6c5e

2021-01-04 10:17:21

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: VP - Fix error messages while deleting geometry

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

When selecting a list of geometry, where at least one element has internal geometry, together with the internal geometry
produced an error in the report view.

Solution:
Use newly exposed deleteGeometries to delete all geometries at once.

Note:
The list is not reverse sorted (as opposed as with the deleteGeometry method), as the list will be sorted
by SketchObject in the normal order. Reverse sorting would lead to the worst case for that normal order sort.
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master a3b9edc6

2021-01-04 10:16:35

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Expose delGeometries function to Python
mod - src/Mod/Sketcher/App/SketchObjectPy.xml Diff File
mod - src/Mod/Sketcher/App/SketchObjectPyImp.cpp Diff File

master b91bba28

2021-01-04 09:08:58

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: VPSketch override correctness
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.h Diff File

master 8cb513ba

2021-01-04 08:58:55

J-Dunn


Committer: wmayer Details Diff
add comment about clearing Py::Dict when changing C++ data
mod - src/Mod/Path/App/CommandPyImp.cpp Diff File

master dbb08f0b

2021-01-04 08:01:48

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher : Correct XPM icon

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

Added yellowish inside for better visualisation
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master a388a0d9

2021-01-04 08:00:33

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: ViewProvider - Show malformed constraints in solver messages
mod - src/Mod/Sketcher/Gui/TaskSketcherMessages.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.h Diff File

master 3d5ab8a6

2021-01-04 07:59:53

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: add command to select malformed constraints
mod - src/Mod/Sketcher/Gui/CommandSketcherTools.cpp Diff File

master 2bd2041b

2021-01-04 07:59:18

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Retrieve 1-based list of malformed constraints from solver
mod - src/Mod/Sketcher/App/Sketch.cpp Diff File
mod - src/Mod/Sketcher/App/Sketch.h Diff File
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/App/SketchObject.h Diff File

master d45122f4

2021-01-04 02:38:46

realthunder

Details Diff
Gui: add 'Donate' to Help menu
mod - src/Gui/CommandStd.cpp Diff File
mod - src/Gui/Workbench.cpp Diff File

master 254505e8

2021-01-04 02:12:41

mlampert


Committer: GitHub Details Diff
Merge branch 'master' into feature/job-tool-group
mod - src/Gui/GraphvizView.cpp Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Mod/Drawing/Gui/DrawingView.cpp Diff File
mod - src/Mod/Drawing/Gui/DrawingView.h Diff File
mod - src/Mod/Fem/femsolver/calculix/writer.py Diff File
mod - src/Mod/Path/PathScripts/PathUtils.py Diff File
mod - src/Mod/Path/PathScripts/post/centroid_post.py Diff File
mod - src/Mod/Path/libarea/pyarea.cpp Diff File
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp Diff File
mod - src/Mod/TechDraw/Gui/MDIViewPage.h Diff File

master db6a7287

2021-01-04 02:12:24

mlampert


Committer: GitHub Details Diff
Merge branch 'master' into feature/expose-enumerations-to-python
mod - src/Gui/GraphvizView.cpp Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Mod/Drawing/Gui/DrawingView.cpp Diff File
mod - src/Mod/Drawing/Gui/DrawingView.h Diff File
mod - src/Mod/Fem/femsolver/calculix/writer.py Diff File
mod - src/Mod/Path/PathScripts/PathUtils.py Diff File
mod - src/Mod/Path/PathScripts/post/centroid_post.py Diff File
mod - src/Mod/Path/libarea/pyarea.cpp Diff File
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp Diff File
mod - src/Mod/TechDraw/Gui/MDIViewPage.h Diff File

master 3ea14860

2021-01-04 00:00:41

realthunder


Committer: abdullahtahiriyo Details Diff
Gui: fix external edit reset crash

By making sure to signal from the owner document of the editing object.
The owner document of the editing object may be different from the
editing document in case of editing external linked object.
mod - src/Gui/Document.cpp Diff File

master 22ed94e1

2021-01-03 23:51:47

berndhahnebach

Details Diff
FEM: calculix solver, typos, thanks to UR_
mod - src/Mod/Fem/femsolver/calculix/writer.py Diff File

master 7b6cb0f4

2021-01-03 23:38:17

mlampert

Details Diff
Expand task panel according to the data in it.
mod - src/Mod/Path/Gui/Resources/panels/PropertyBag.ui Diff File

master 19ea3d28

2021-01-03 22:42:04

sliptonic


Committer: GitHub Details Diff
Merge pull request 0004234 from mlampert/bugfix/drilling-op-tool-attributes

[Path]: Check for CuttingEdgeAngle existance before using it for drill tip calculation
mod - src/Mod/Path/PathScripts/PathUtils.py Diff File
 First  Prev  1 2 3 ... 44 45 46 47 48 49 50 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last