Changesets: FreeCAD
master 9c20ce05 2020-10-05 14:57:16 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 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 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 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 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 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 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 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 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 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 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 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 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 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 |