Changesets: FreeCAD

master 9c20ce05

2020-10-05 14:57:16

wmayer

Details Diff
Part: [skip ci] expose ShapeUpgrade_UnifySameDomain to Python
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/AppPartPy.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
add - src/Mod/Part/App/ShapeUpgrade/UnifySameDomainPy.xml Diff File
add - src/Mod/Part/App/ShapeUpgrade/UnifySameDomainPyImp.cpp Diff File

master b1c5ddcf

2020-10-05 08:25:38

arijeetb


Committer: wwmayer Details Diff
moved 'Pick Radius' from 'Color' to '3D View' fixes 0004147 Affected Issues
0004147
mod - src/Gui/DlgSettings3DView.ui Diff File
mod - src/Gui/DlgSettings3DViewImp.cpp Diff File
mod - src/Gui/DlgSettingsViewColor.cpp Diff File
mod - src/Gui/DlgSettingsViewColor.ui Diff File

master 99cbb413

2020-10-05 05:44:45

mlampert

Details Diff
Dealing with 32bit compile error of Voronoi interface.
mod - src/Mod/Path/App/Voronoi.h Diff File
mod - src/Mod/Path/App/VoronoiCellPyImp.cpp Diff File
mod - src/Mod/Path/App/VoronoiEdgePyImp.cpp Diff File
mod - src/Mod/Path/App/VoronoiVertexPyImp.cpp Diff File

master 048da480

2020-10-05 01:03:31

vocx-fc


Committer: wmayer Details Diff
Part: activate Part_ColorPerFace in the menu and toolbar

According to the source this command was deactivated until issue 0000477
and hence 0001954 could be solved. However, since those issues
haven't been addressed the command has remained hidden for a long time.
This command does not work with objects that reimplement
their edit modes, meaning that it may work with Part and PartDesign
created objects but not with Draft and Arch objects.

The command is added to the standard `View` menu,
and to one `Part tools` toolbar so that it is no longer hidden.
The limitations of the command can be described in the documentation,
and then somebody else can help solve the problem
with the edit modes.

A new icon for the command is also provided.
Affected Issues
0000477
mod - src/Mod/Part/Gui/Command.cpp Diff File
mod - src/Mod/Part/Gui/Resources/Part.qrc Diff File
add - src/Mod/Part/Gui/Resources/icons/tools/Part_ColorFace.svg Diff File
mod - src/Mod/Part/Gui/Workbench.cpp Diff File

master 6d819854

2020-10-04 19:19:41

marioalexis


Committer: wwmayer Details Diff
README.md: Fix links to wiki Affected Issues
0004440
mod - README.md Diff File

master 7db21217

2020-10-04 18:04:23

wmayer

Details Diff
Gui: [skip ci] fix parsing of arguments of ControlPy methods
See https://forum.freecadweb.org/viewtopic.php?f=10&t=50805
mod - src/Gui/TaskView/TaskDialogPython.cpp Diff File

master ab4ab444

2020-10-04 17:43:54

wmayer

Details Diff
Path: [skip ci] fix memory leak in CommandPy::getParameters()

For some background information see: https://forum.freecadweb.org/viewtopic.php?f=15&t=50583
Affected Issues
0003340
mod - src/Mod/Path/App/CommandPyImp.cpp Diff File

master 27e42f5b

2020-10-03 23:11:13

vocx-fc


Committer: wmayer Details Diff
Part: add viewprovider icon for the Part::Spline object

The `Part::Spline` object is the parent of the parametric
Surface Workbench objects.

For example, the `Part::Spline` object is created by the
`Surface_CurveOnMesh` tool, which in reality just calls
the `MeshPart_CurveOnMesh` tool.
mod - src/Mod/Part/Gui/ViewProviderSpline.cpp Diff File
mod - src/Mod/Part/Gui/ViewProviderSpline.h Diff File

master 01fa1fec

2020-10-03 19:50:53

russ4262

Details Diff
Path: Organize rotational code in `areaOpShapes()` method

Relocate the rotational analysis code into smaller independent methods to allow for easier maintenance and support.
Commented out recently added debug object creation statement.
mod - src/Mod/Path/PathScripts/PathPocketShape.py Diff File

master c4ff3385

2020-10-03 19:04:06

TheMarkster


Committer: wwmayer Details Diff
[File Import] add import to document transaction for unde/redo
mod - src/Gui/Application.cpp Diff File

master c357cb77

2020-10-03 19:00:55

russ4262

Details Diff
Path: Remove null comments and improve debugging

Added method to create a FreeCAD object when in debug mode.
mod - src/Mod/Path/PathScripts/PathPocketShape.py Diff File

master 5eb5434c

2020-10-03 18:56:23

russ4262

Details Diff
Path: Fix rotational error for certain situations

Error discovered during recent troubleshooting of Pocket_Shape with rotation.
Initial application of new operation yields path, but subsequent changes and applications failed due to `if ...` statement removed here for the fix.
mod - src/Mod/Path/PathScripts/PathProfile.py Diff File

master 4fbb3762

2020-10-03 10:49:58

Syres916


Committer: wwmayer Details Diff
[Image] Very minor improvement to Report View..

..output
mod - src/Mod/Image/ImageTools/_CommandImageScaling.py Diff File

master 90f2314b

2020-10-03 10:07:06

Neinei0k


Committer: abdullahtahiriyo Details Diff
[Sketcher] Fix merged constraint preselection bug

Constraint icons that located close to each other get merged into a single icon. If you zoom in, individual constraints on these icons can't be selected anymore because their relative positions, which must depend on the zoom, don't change. The problem is solved by multiplying relative position by the scale factor which depends on the magnification.
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master 706a014c

2020-10-03 08:19:51

Matsievskiy S.V


Committer: wwmayer Details Diff
AddonManager: Fix python imports

Move misplaced imports from addonmanager_macro to addonmanager_workers
mod - src/Mod/AddonManager/addonmanager_macro.py Diff File
mod - src/Mod/AddonManager/addonmanager_workers.py Diff File

master 08edc39a

2020-10-03 04:08:22

marioalexis


Committer: abdullahtahiriyo Details Diff
[PartDesign] Prevent crash when pressing delete key without feature selected to remove in linear and polar pattern dialog
mod - src/Mod/PartDesign/Gui/TaskLinearPatternParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPolarPatternParameters.cpp Diff File

master 5dfc061d

2020-10-03 03:57:57

marioalexis


Committer: abdullahtahiriyo Details Diff
[PartDesign] Prevent crash when pressing delete key without feature selected to remove in linear and polar pattern dialog
mod - src/Mod/PartDesign/Gui/TaskLinearPatternParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPolarPatternParameters.cpp Diff File

master 432ac985

2020-10-02 22:04:00

TheMarkster


Committer: abdullahtahiriyo Details Diff
[PartDesign Multitransform] prevent crash when pressing delete key without feature selected to remove in multitransform dialog
mod - src/Mod/PartDesign/Gui/TaskMultiTransformParameters.cpp Diff File

master c9c4bbe1

2020-10-02 18:58:31

vocx-fc


Committer: wmayer Details Diff
Surface: better titles for the task panels, and tooltips
mod - src/Mod/MeshPart/Gui/TaskCurveOnMesh.ui Diff File
mod - src/Mod/Surface/Gui/TaskFilling.ui Diff File
mod - src/Mod/Surface/Gui/TaskFillingUnbound.ui Diff File
mod - src/Mod/Surface/Gui/TaskFillingVertex.ui Diff File
mod - src/Mod/Surface/Gui/TaskSections.ui Diff File

master d2981fb0

2020-10-02 03:51:33

russ4262

Details Diff
Path: Remove FinalDepth limitation for internal profile operation

Requested in forum at https://forum.freecadweb.org/viewtopic.php?f=15&t=50341
mod - src/Mod/Path/PathScripts/PathProfile.py Diff File

master 4e6741a0

2020-10-02 03:49:48

russ4262

Details Diff
Path: Add debug feedback and comment
mod - src/Mod/Path/PathScripts/PathProfile.py Diff File

master c03a0bba

2020-10-02 03:31:39

russ4262

Details Diff
Path: Fix and cleanup removal shape creation code

The `isFaceUp()` method in the PathAreaOp module was returning false results in some instances.
Rotational code has been consolidated and better organized to fix certain errors reported in the forum.
Overall, this code section has been better organized as a part of the necessary fixes.
mod - src/Mod/Path/PathScripts/PathPocketShape.py Diff File

master 7fb8f114

2020-10-02 03:25:06

russ4262

Details Diff
Path: Improve accuracy of `isFaceUp()` method

This method is used in rotational operations and some standard operations to identify if a face's normal-direction Z value is +1.0
mod - src/Mod/Path/PathScripts/PathAreaOp.py Diff File

master 3f89175c

2020-10-01 23:40:13

marioalexis


Committer: wwmayer Details Diff
README.md: Fix link to FAQ
mod - README.md Diff File

master f799717f

2020-10-01 15:30:26

vocx-fc


Committer: yorik Details Diff
Arch: consider DraftText objects in the section plane for compatibility

After the reorganization of the Draft Workbench,
the `'DraftText'` objects are now of Proxy.Type `'Text'`.
In the `DraftAnnotation` class the `__setstate__` method
was defined to automatically migrate the Type.

The `Arch SectionPlane` only handles `'Text'` objects. If for
some reason there is still an old `'DraftText'` object
which has not been migrated to the new Type, it won't be found.
This is corrected by adding `'DraftText'` to the list of objects
to process.
mod - src/Mod/Arch/ArchSectionPlane.py Diff File
mod - src/Mod/Draft/draftobjects/draft_annotation.py Diff File
 First  Prev  1 2 3 ... 70 ... 85 86 87 88 89 90 91 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last