Changesets: FreeCAD
master 8f45deea 2020-10-14 03:34:03 Details Diff |
Added equal/not equal comparison to voronoi python objects with unit tests. | ||
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 | ||
add - src/Mod/Path/PathTests/TestPathVoronoi.py | Diff File | ||
mod - src/Mod/Path/TestPathApp.py | Diff File | ||
master 8b983e63 2020-10-13 23:29:19 vocx-fc Committer: wwmayer Details Diff |
Part: update the Part_Thickness icon This is the same as the `PartDesign_Thickness` but without the red highlights in order to match the rest of the Part icons. |
||
mod - src/Mod/Part/Gui/Resources/icons/tools/Part_Thickness.svg | Diff File | ||
master 72bcdf8c 2020-10-13 15:32:20 Details Diff |
Surface: automatically start "Add edge" mode when starting the fill surface tool. Moving the order of edges is supported now. | ||
mod - src/Mod/Surface/Gui/TaskFilling.cpp | Diff File | ||
mod - src/Mod/Surface/Gui/TaskFilling.h | Diff File | ||
mod - src/Mod/Surface/Gui/TaskFilling.ui | Diff File | ||
master 255ef44c 2020-10-13 14:23:58 Details Diff |
Surface: rename TaskFillingUnbound to TaskFillingEdge | ||
mod - src/Mod/Surface/Gui/CMakeLists.txt | Diff File | ||
mod - src/Mod/Surface/Gui/TaskFilling.cpp | Diff File | ||
mod - src/Mod/Surface/Gui/TaskFilling.h | Diff File | ||
master f81c1cd3 2020-10-13 12:16:01 Details Diff |
Part: make changing face colors independent of edit-mode implementation of a view provider | ||
mod - src/Mod/Part/Gui/Command.cpp | Diff File | ||
mod - src/Mod/Part/Gui/ViewProviderExt.cpp | Diff File | ||
mod - src/Mod/Part/Gui/ViewProviderExt.h | Diff File | ||
mod - src/Mod/Part/Gui/Workbench.cpp | Diff File | ||
master b51c952e 2020-10-13 04:54:10 vocx-fc Committer: yorik Details Diff |
Surface, MeshPart: update CurveOnMesh command tooltip and task panel * Add new icon `MeshPart_CurveOnMesh`, which is the same as the `Surface_CurveOnMesh` icon but in green color. The surface icon is used in the Surface Workbench, while the MeshPart version is currently not used. * Make the tooltip of the command shorter; the longer instructions are added in the `TaskCurveOnMesh` task panel. |
||
mod - src/Mod/MeshPart/Gui/Command.cpp | Diff File | ||
mod - src/Mod/MeshPart/Gui/Resources/MeshPart.qrc | Diff File | ||
add - src/Mod/MeshPart/Gui/Resources/icons/MeshPart_CurveOnMesh.svg | Diff File | ||
mod - src/Mod/MeshPart/Gui/TaskCurveOnMesh.ui | Diff File | ||
mod - src/Mod/Surface/Gui/Command.cpp | Diff File | ||
master becd393a 2020-10-13 04:52:43 vocx-fc Committer: yorik Details Diff |
Surface: updated task panel for Surface_Filling `Fill Surface` becomes `Boundaries`. A label is added explaining that it is possible to reorder the items in the list of boundary edges. |
||
mod - src/Mod/Surface/Gui/TaskFilling.ui | Diff File | ||
master 68ad4f2f 2020-10-12 21:04:55 Committer: GitHub Details Diff |
Merge pull request 0003941 from sliptonic/bug/deburr [Path] Deburr bug fixes |
||
mod - src/Mod/Path/PathScripts/PathDeburr.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDeburrGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathEngraveBase.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathOpTools.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSelection.py | Diff File | ||
master 63a244f0 2020-10-12 17:50:44 Committer: GitHub Details Diff |
Merge pull request 0003938 from sliptonic/feature/dragknifepanel [PATH] Task panel for dragknife and axismap dressups. fixes 0002840 |
Affected Issues 0002840 |
|
mod - src/Mod/Path/Gui/Resources/Path.qrc | Diff File | ||
add - src/Mod/Path/Gui/Resources/panels/AxisMapEdit.ui | Diff File | ||
add - src/Mod/Path/Gui/Resources/panels/DragKnifeEdit.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDressupAxisMap.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDressupDragknife.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDressupZCorrect.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSurface.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathWaterline.py | Diff File | ||
master 7825eef6 2020-10-12 16:56:12 Details Diff |
PartDesign: [skip ci] Prevent crash when pressing delete key without feature selected to remove in mirror and scale pattern dialog | ||
mod - src/Mod/PartDesign/Gui/TaskMirroredParameters.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskScaledParameters.cpp | Diff File | ||
master 0cfea3fe 2020-10-12 15:56:03 Details Diff |
Make smesh compile with vtk9 | ||
mod - src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx | Diff File | ||
mod - src/3rdParty/salomesmesh/inc/SMDS_UnstructuredGrid.hxx | Diff File | ||
mod - src/3rdParty/salomesmesh/src/SMDS/SMDS_BallElement.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/SMDS/SMDS_Downward.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/SMDS/SMDS_Mesh.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/SMDS/SMDS_Mesh0DElement.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/SMDS/SMDS_MeshNode.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/SMDS/SMDS_UnstructuredGrid.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/SMDS/SMDS_VtkCellIterator.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/SMDS/SMDS_VtkEdge.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/SMDS/SMDS_VtkFace.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/SMDS/SMDS_VtkVolume.cpp | Diff File | ||
mod - src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp | Diff File | ||
master 41343154 2020-10-12 14:11:31 Details Diff |
Draft: Fixed translation of construction group | ||
mod - src/Mod/Draft/draftutils/gui_utils.py | Diff File | ||
master dd51cbcc 2020-10-12 13:58:41 Details Diff |
Arch: Fixed translation of wall (better version) | ||
mod - src/Mod/Arch/ArchWall.py | Diff File | ||
master a0114ac4 2020-10-12 13:57:15 Details Diff |
Arch: Fixed translation of wall | ||
mod - src/Mod/Arch/ArchWall.py | Diff File | ||
master 69963f3f 2020-10-12 13:25:59 Committer: GitHub Details Diff |
Merge pull request 0003949 from mlampert/bugfix/path-voronoi-32bit-python-build PATH: 32bit build bugfix - Using python type conversion to return voronoi element color |
||
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 5609b38e 2020-10-12 13:12:50 Details Diff |
Draft: Fixed patterns + added default pattern size pref option |
Affected Issues 0004301 |
|
mod - src/Mod/Draft/Resources/ui/preferences-draftvisual.ui | Diff File | ||
mod - src/Mod/Draft/draftutils/utils.py | Diff File | ||
mod - src/Mod/Draft/draftviewproviders/view_base.py | Diff File | ||
master f82532dd 2020-10-12 12:21:40 Chrismettal Committer: wwmayer Details Diff |
Seed randomizer on application init | ||
mod - src/App/Application.cpp | Diff File | ||
master e3c30e74 2020-10-12 12:11:53 Details Diff |
Gui: [skip ci] support to remap motion data array of space mouse |
Affected Issues 0004455 |
|
mod - src/Gui/GuiApplicationNativeEventAware.cpp | Diff File | ||
master 6d1b2922 2020-10-11 19:43:07 M G Berberich Committer: wwmayer Details Diff |
[PartDesign] Dynamic hole cut-types ‣ Make countersink and counterbore on metric holes freely definable by user. ‣ Fixed the Naming of M1.6, M2, M2.5 and M3.5 ‣ Added constructor for custom enums from Enums to PropertyEnumeration ‣ Put definitions of cut-types (counterbore/countersink) for screwtypes into json-files for easy modification. ‣ Allow users to put its own definitions in json-files in [UserDir]/Mod/PartDesign/Resources/Hole ‣ Contains several examples of cut-type definition json-files that are propably not production-ready. This uses a local copy of nlohmann::json¹ to read json-files. __________ ¹ This is a very nice,header-only C++ library under the MIT License (https://github.com/nlohmann/json). I copied the single-file-version and the forward-declaration-header into …/PartDesign/App/ so no new dependencies arise. |
||
mod - src/App/PropertyStandard.cpp | Diff File | ||
mod - src/App/PropertyStandard.h | Diff File | ||
mod - src/Mod/PartDesign/App/FeatureHole.cpp | Diff File | ||
mod - src/Mod/PartDesign/App/FeatureHole.h | Diff File | ||
add - src/Mod/PartDesign/App/json.hpp | Diff File | ||
add - src/Mod/PartDesign/App/json_fwd.hpp | Diff File | ||
mod - src/Mod/PartDesign/CMakeLists.txt | Diff File | ||
add - src/Mod/PartDesign/Resources/Hole/din7984.json | Diff File | ||
add - src/Mod/PartDesign/Resources/Hole/iso10642.json | Diff File | ||
add - src/Mod/PartDesign/Resources/Hole/iso14583.json | Diff File | ||
add - src/Mod/PartDesign/Resources/Hole/iso14583part.json | Diff File | ||
add - src/Mod/PartDesign/Resources/Hole/iso4762.json | Diff File | ||
add - src/Mod/PartDesign/Resources/Hole/iso4762_7089.json | Diff File | ||
master e84fa25c 2020-10-11 19:43:07 M G Berberich Committer: wwmayer Details Diff |
[PartDesign] Hole countersink for metric fix a problem with counterbore and countersink in PartDesign Hole feature. It was not possible to custom define counterbores or countersinks if a metric thread hole was selected. Handle the cut-types None, Counterbore and Countersink euqal regardless of type of thread and let the user customize: None: none Counterbore: diameter and depth Countersink: diameter and angle |
||
mod - src/Mod/PartDesign/App/FeatureHole.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.cpp | Diff File | ||
master 87a20153 2020-10-11 16:19:21 Committer: GitHub Details Diff |
Merge pull request 0003951 from dubstar-04/PathTurnBase [Path] - Add Turning / Lathe Base Support |
||
mod - src/Mod/Path/Gui/Resources/Path.qrc | Diff File | ||
add - src/Mod/Path/Gui/Resources/panels/PageDiametersEdit.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathOp.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathOpGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSelection.py | Diff File | ||
master da7f105e 2020-10-11 15:15:50 luz paz Committer: yorik Details Diff |
Arch: fix typo in ArchBuildingPart.py [skip-ci] Found by user PMac in https://forum.freecadweb.org/viewtopic.php?f=3&t=51049 |
||
mod - src/Mod/Arch/ArchBuildingPart.py | Diff File | ||
master 61dc5dea 2020-10-11 06:56:36 Details Diff |
Add a task panel page for controlling turning diameters | ||
mod - src/Mod/Path/Gui/Resources/Path.qrc | Diff File | ||
add - src/Mod/Path/Gui/Resources/panels/PageDiametersEdit.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathOp.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathOpGui.py | Diff File | ||
master 66afbc36 2020-10-11 06:55:38 Details Diff |
Add turning selection gate | ||
mod - src/Mod/Path/PathScripts/PathSelection.py | Diff File | ||
master 5d1d8d80 2020-10-11 04:40:16 vocx-fc Committer: wwmayer Details Diff |
Part: clean up spacing of lines in BOP JoinFeatures | ||
mod - src/Mod/Part/BOPTools/GeneralFuseResult.py | Diff File | ||
mod - src/Mod/Part/BOPTools/JoinAPI.py | Diff File | ||
mod - src/Mod/Part/BOPTools/JoinFeatures.py | Diff File |