Changesets: FreeCAD
master 41e1626b 2021-01-18 13:23:19 Details Diff |
Sketcher: increase relative size of the subindices of the constraints ===================================================================== Increase the size of the subindices as per request: https://forum.freecadweb.org/viewtopic.php?p=468144#p468144 |
||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 8c4dfacb 2021-01-18 03:04:51 Details Diff |
Don't enforce working dir setup and don't copy toolbit shapes | ||
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py | Diff File | ||
master ab8a4a62 2021-01-18 03:04:26 Keilin Bickar Committer: GitHub Details Diff |
Fix AttributeError on deleting corrupt dressup | ||
mod - src/Mod/Path/PathScripts/PathDressupTagGui.py | Diff File | ||
master e807e1d7 2021-01-18 02:18:46 Details Diff |
Fixed loading of TC from template | ||
mod - src/Mod/Path/PathScripts/PathToolController.py | Diff File | ||
master dc2d7c6e 2021-01-18 01:00:57 bitacovir Details Diff |
[UI] Replace of 2 SVG icons for OpenSCAD commands | ||
mod - src/Mod/OpenSCAD/Resources/icons/OpenSCAD_MirrorMeshFeature.svg | Diff File | ||
mod - src/Mod/OpenSCAD/Resources/icons/OpenSCAD_ScaleMeshFeature.svg | Diff File | ||
master be4d90a8 2021-01-18 00:51:58 Details Diff |
Fixed view providers and materials | ||
mod - src/Mod/Path/Tools/Shape/ballend.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/bullnose.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/chamfer.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/drill.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/endmill.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/probe.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/slittingsaw.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/thread-mill.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/v-bit.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/toolbit-attributes.py | Diff File | ||
master bf221af6 2021-01-17 22:43:10 Details Diff |
FEM: mesh tools, add a comment | ||
mod - src/Mod/Fem/femmesh/meshtools.py | Diff File | ||
master e43ee28e 2021-01-17 22:19:12 Details Diff |
FEM: utils, fix clipping FemMesh without Shape | ||
mod - src/Mod/Fem/femtools/femutils.py | Diff File | ||
master e631b6b1 2021-01-17 20:59:36 Details Diff |
fix persistence of fixtures, split, and orderby to templates | ||
mod - src/Mod/Path/Gui/Resources/panels/PathEdit.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathJob.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSetupSheet.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathSetupSheetGui.py | Diff File | ||
master c7fd08f8 2021-01-17 18:48:17 Details Diff |
Added full toolbit library path as tool-tip | ||
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py | Diff File | ||
master ed15b99a 2021-01-17 18:08:39 paul lee Details Diff |
[ArchComponent] Fix Link Of Window Hosts if empty got error as Wall Child | ||
mod - src/Mod/Arch/ArchComponent.py | Diff File | ||
master 446ce215 2021-01-17 09:45:50 Committer: wwmayer Details Diff |
Remove ExtensionProxy and rely on default Python proxy for extensions. fixes 0004534 |
Affected Issues 0004534 |
|
mod - src/App/Extension.h | Diff File | ||
mod - src/App/ExtensionContainerPy.xml | Diff File | ||
mod - src/App/ExtensionContainerPyImp.cpp | Diff File | ||
mod - src/Gui/ViewProviderExtension.h | Diff File | ||
mod - src/Mod/Arch/ArchBuildingPart.py | Diff File | ||
mod - src/Mod/Arch/ArchProject.py | Diff File | ||
mod - src/Mod/Arch/ArchSite.py | Diff File | ||
mod - src/Mod/Draft/draftmake/make_clone.py | Diff File | ||
mod - src/Mod/Draft/draftobjects/draftlink.py | Diff File | ||
mod - src/Mod/Fem/femsolver/solverbase.py | Diff File | ||
mod - src/Mod/Part/BasicShapes/Shapes.py | Diff File | ||
mod - src/Mod/Part/BasicShapes/ViewProviderShapes.py | Diff File | ||
mod - src/Mod/Test/Document.py | Diff File | ||
master 609afaf7 2021-01-17 08:21:24 Details Diff |
Made all toobit shapes consistent, and added a script for further maintenance | ||
mod - src/Mod/Path/Tools/README.md | Diff File | ||
mod - src/Mod/Path/Tools/Shape/ballend.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/bullnose.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/chamfer.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/drill.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/endmill.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/probe.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/slittingsaw.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/thread-mill.fcstd | Diff File | ||
mod - src/Mod/Path/Tools/Shape/v-bit.fcstd | Diff File | ||
add - src/Mod/Path/Tools/toolbit-attributes.py | Diff File | ||
master ee622019 2021-01-17 08:07:27 Details Diff |
Fixed property update if property value happens to be 0 | ||
mod - src/Mod/Path/PathScripts/PathUtil.py | Diff File | ||
master 28e40ffb 2021-01-17 04:27:36 Committer: abdullahtahiriyo Details Diff |
Sketcher:: Trim creator UI ========================== * Enable to select any GeomTrimmedCurve (any arc supported by the Sketcher), as well as B-Splines. * Use Edit Markers to provide visualisation of the cutting position and cut segment end point before trimming. * Reject trimming Internal aligned geometry (internals of complex geometries such as ellipses or hyperbolas) |
||
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp | Diff File | ||
master 2d817128 2021-01-17 04:22:23 Committer: abdullahtahiriyo Details Diff |
Sketcher: SketchObject - Trim refactor ====================================== * Refactor the code for all GeomTrimmedCurve and non-periodic BSplines in a single block, adding support for arcs of hyperbola, parabola and B-Splines. * Refactor the code for periodic curves (circle, ellipse) in a single block, adding support for periodic B-Splines. * Add support for trimming limited by external geometry * Trim deletes a geometry if intersections are detected and nothing would be left after trimming * Trim deletes a geometry if no intersection are detected Bonus: * Function addConstraint moving the constraint instead of cloning it again * SketchObject::seekTrimPoints as a wrapper of Part2DObject::seekTrimPoints providing a correct handling of GeoId indices. * Helper functions addConstraint/createconstraint to create new constraints and move them into the Constraint property * New getGeometry with templated return type defaulting to Part::Geometry. |
||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.h | Diff File | ||
master 8be50486 2021-01-17 04:17:34 Committer: abdullahtahiriyo Details Diff |
Sketcher: reset Marker Edit layer when exiting DrawSketchHandler | ||
mod - src/Mod/Sketcher/Gui/DrawSketchHandler.cpp | Diff File | ||
master 9b7aa779 2021-01-17 03:54:52 Details Diff |
Fixed toolbit editor to properly deal with changing shape files. | ||
mod - src/Mod/Path/PathScripts/PathGui.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBitEdit.py | Diff File | ||
master 533be4bc 2021-01-17 00:57:21 Details Diff |
Migrate existing toolbits to new property layout. | ||
mod - src/Mod/Path/PathScripts/PathToolBit.py | Diff File | ||
master b50838c7 2021-01-16 17:28:47 Committer: wmayer Details Diff |
[PD] fix alignment in pocket dialog just a minor UI issue: when you decrease the width of the pocket dialog (e.g. because you have a small screen), the alignment of the widgets is lost. This PR fixes this by grouping the widgets in a grid. |
||
mod - src/Mod/PartDesign/Gui/TaskPocketParameters.ui | Diff File | ||
master 625502bb 2021-01-16 06:47:22 Details Diff |
Sketcher: Compensate for Coin not taking the dpi of the monitor into account in font pixel setting ================================================================================================== Coin documentation indicates the size of a font is: SoSFFloat SoFont::size Size of font. Defaults to 10.0. For 2D rendered bitmap fonts (like for SoText2), this value is the height of a character in screen pixels. For 3D text, this value is the world-space coordinates height of a character in the current units setting (see documentation for SoUnits node). However, with hdpi monitors, the coin font labels do not respect the size passed in pixels: https://forum.freecadweb.org/viewtopic.php?f=3&t=54347&p=467610#p467610 https://forum.freecadweb.org/viewtopic.php?f=10&t=49972&start=40#p467471 Because I (abdullah) have 96 dpi logical, 82 dpi physical, and I see a 35px font setting for a "1" in a datum label as 34px, and I see kilsore and Elyas screenshots showing 41px and 61px in higher resolution monitors for the same configuration, I think that coin pixel size has to be corrected by the logical dpi of the monitor. The rationale is that: a) it obviously needs dpi correction, b) with physical dpi, the ratio of representation between kilsore and me is too far away. This means that the following correction does not have a documented basis, but appears necessary so that the Sketcher is usable in HDPI monitors. |
||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 3ec542b0 2021-01-16 03:07:22 Details Diff |
Adapted client code to use new findTool... api and fixed test cases. | ||
mod - src/Mod/Path/PathScripts/PathToolBit.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py | Diff File | ||
mod - src/Mod/Path/PathTests/TestPathToolBit.py | Diff File | ||
master a56a22de 2021-01-15 13:38:48 Details Diff |
Sketcher: fix horizontal distance constraint on external edge ============================================================= Fixes: https://forum.freecadweb.org/viewtopic.php?f=3&t=54348#p467107 |
||
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp | Diff File | ||
master df6de869 2021-01-15 07:16:15 Details Diff |
Changed tool-bit search path to either absolute, local install or relative to context path | ||
mod - src/Mod/Path/CMakeLists.txt | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPreferences.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathToolBit.py | Diff File | ||
mod - src/Mod/Path/PathTests/TestPathToolBit.py | Diff File | ||
add - src/Mod/Path/PathTests/Tools/Bit/test-path-tool-bit-bit-00.fctb | Diff File | ||
add - src/Mod/Path/PathTests/Tools/Library/test-path-tool-bit-library-00.fctl | Diff File | ||
add - src/Mod/Path/PathTests/Tools/Shape/test-path-tool-bit-shape-00.fcstd | Diff File | ||
master 919196fb 2021-01-14 18:22:15 Details Diff |
Sketcher: Migrate old construction points as construction ========================================================= Fix that construction points, which did not have the construction flag before, as construction flag was reserved for internal alignment points, are migrated as construction points. Fixes: https://forum.freecadweb.org/viewtopic.php?f=8&t=53466&start=40#p467176 https://forum.freecadweb.org/viewtopic.php?p=467160#p467160 |
||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File |