Changesets: FreeCAD
master 135525a8 2021-01-20 18:49:56 Details Diff |
smesh: port to version 9.6 | ||
mod - src/Mod/Fem/App/FemMesh.cpp | Diff File | ||
mod - src/Mod/Fem/App/FemMeshShapeNetgenObject.cpp | Diff File | ||
mod - src/Mod/Fem/App/FemMeshShapeObject.cpp | Diff File | ||
mod - src/Mod/Fem/App/FemVTKTools.cpp | Diff File | ||
mod - src/Mod/Fem/App/HypothesisPy.cpp | Diff File | ||
mod - src/Mod/Fem/App/HypothesisPy.h | Diff File | ||
mod - src/Mod/Fem/Gui/ViewProviderFemPostObject.cpp | Diff File | ||
mod - src/Mod/MeshPart/App/Mesher.cpp | Diff File | ||
master 4af6c5a1 2021-01-19 18:19:30 Details Diff |
Gui: [skip ci] update standard cursors of 3d view when device pixel ratio changes (e.g. by moving between standard and high DPI monitor) | ||
mod - src/Gui/View3DInventorViewer.cpp | Diff File | ||
mod - src/Gui/View3DInventorViewer.h | Diff File | ||
master 9788467a 2021-01-19 18:17:54 Details Diff |
Mesh: [skip ci] fix hot spot of mesh selection cursor | ||
mod - src/Mod/Mesh/Gui/MeshSelection.cpp | Diff File | ||
master b5f57ed2 2021-01-19 02:37:09 Committer: wwmayer Details Diff |
[TD] make pointers to the UI std::unique_ptr as noted in https://github.com/FreeCAD/FreeCAD/pull/4271#discussion_r554673632 the pointer to the UI should be a unique pointer. This PR does this for all TD dialogs that don't already use a unique_ptr. |
||
mod - src/Mod/TechDraw/Gui/TaskActiveView.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskActiveView.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskBalloon.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskCenterLine.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskCenterLine.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskCosVertex.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskCosVertex.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskCosmeticLine.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskCosmeticLine.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskDetail.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskDetail.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskGeomHatch.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskGeomHatch.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskHatch.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskHatch.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskLeaderLine.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskLeaderLine.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskLineDecor.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskLineDecor.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskLinkDim.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskLinkDim.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskProjGroup.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskProjGroup.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskRichAnno.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskRichAnno.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskSectionView.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskSectionView.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskWeldingSymbol.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskWeldingSymbol.h | Diff File | ||
master 9e1d7653 2021-01-18 15:20:36 bitacovir Committer: wwmayer Details Diff |
Add SVG icons for two Part commands | ||
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_MakeFace.svg | Diff File | ||
add - src/Mod/Part/Gui/Resources/icons/tools/Part_MakeSolid.svg | Diff File | ||
master 254ed951 2021-01-18 14:20:57 Details Diff |
Gui: [skip ci] must set device pixel ratio to QBitmaps on Windows when using for cursor as otherwise garbage is shown | ||
mod - src/Gui/View3DInventorViewer.cpp | Diff File | ||
master 6719e865 2021-01-18 14:00:48 Committer: GitHub Details Diff |
Merge pull request 0004271 from donovaly/TD-dimension-dialog [TD] add dialog to modify some dimension settings |
||
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/CMakeLists.txt | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIViewDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIViewDimension.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGVPage.cpp | Diff File | ||
add - src/Mod/TechDraw/Gui/TaskDimension.cpp | Diff File | ||
add - src/Mod/TechDraw/Gui/TaskDimension.h | Diff File | ||
add - src/Mod/TechDraw/Gui/TaskDimension.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderDimension.h | Diff File | ||
master 8a1bd9d9 2021-01-18 14:00:10 Committer: GitHub Details Diff |
Merge pull request 0004283 from paullee0/ArchComponent_02 [ArchComponent] Fix Link Of Window Hosts if empty got error as Wall Child |
||
mod - src/Mod/Arch/ArchComponent.py | Diff File | ||
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 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 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 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 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 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 | ||
master fe1bee4b 2021-01-14 16:07:37 Details Diff |
Sketcher: Increase distance from constraints to geometry ======================================================== With the possibility to increase icon sizes via font configuration, the default hardcoded 2.5 step for seeking the constraint position becomes too small, causing constraints, specially when multi-icon, to superimpose geometry points, removing the ability to pick them. Changing the default gives some increased room for icon size. |
||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 67b45c7d 2021-01-14 15:27:48 Details Diff |
Sketcher: fix font size | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 33ec7fb3 2021-01-14 11:53:20 Committer: GitHub Details Diff |
Merge pull request 0004275 from realthunder/FixGetPartOf App: fix Part::getPartOfObject() |
||
mod - src/App/Part.cpp | Diff File | ||
mod - src/App/Part.h | Diff File | ||
master 94801b56 2021-01-14 11:50:53 Committer: GitHub Details Diff |
Merge pull request 0004276 from donovaly/TD-exact-no-tolerance [TD] don't allow tolerances for exact values |
||
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIViewDimension.cpp | Diff File | ||
master 83cfffd1 2021-01-13 21:00:17 Committer: GitHub Details Diff |
Merge pull request 0004188 from Russ4262/fix_import_base_geometry Path: Fix `Import` feature of Base Geometry |
||
mod - src/Mod/Path/PathScripts/PathOpGui.py | Diff File | ||
master 60b19308 2021-01-13 20:28:28 Committer: GitHub Details Diff |
Merge pull request 0004184 from Schildkroet/leadinout_gui [PATH] LeadInOut GUI |
||
mod - src/Mod/Path/Gui/Resources/Path.qrc | Diff File | ||
add - src/Mod/Path/Gui/Resources/panels/DressUpLeadInOutEdit.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDressupDogbone.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathDressupLeadInOut.py | Diff File | ||
master e0663cde 2021-01-13 18:27:53 Committer: GitHub Details Diff |
Merge pull request 0004227 from mlampert/feature/expose-enumerations-to-python [App]: Expose PropertyEnumeration values list to python. |
||
mod - src/App/PropertyContainerPy.xml | Diff File | ||
mod - src/App/PropertyContainerPyImp.cpp | Diff File | ||
mod - src/Mod/TemplatePyMod/DocumentObject.py | Diff File | ||
mod - src/Mod/Test/Document.py | Diff File | ||
master 9aecf36f 2021-01-13 14:15:25 Details Diff |
Win32: [skip ci] fix support of SpaceMouse Plus XT | ||
mod - src/Gui/3Dconnexion/GuiNativeEventWin32.cpp | Diff File | ||
master 8f4da8ba 2021-01-13 12:22:07 Details Diff |
zipios++: [skip ci] apply bugfix on ZipLocalEntry::trailingDataDescriptor() from upstream | ||
mod - src/zipios++/ziphead.cpp | Diff File | ||
master 2b0a13f7 2021-01-13 03:05:31 Details Diff |
[TD] don't allow tolerances for exact values as discussed here: https://forum.freecadweb.org/viewtopic.php?f=35&t=54218 when a value is theoretically exact it must not have a tolerance This PR * fixes this * also fixes the bug that OverTolerance must not be negative if the tolerances are equal |
||
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIViewDimension.cpp | Diff File |