Changesets: FreeCAD

master 4c323a63

2021-01-11 02:05:14

marioalexis


Committer: abdullahtahiriyo Details Diff
Part: Crash when calling SubShapes of empty shape from Python
mod - src/Mod/Part/App/TopoShapePyImp.cpp Diff File

master 0c7c330f

2021-01-11 02:02:35

uwestoehr

Details Diff
[TD] show balloon dialog on double-clicking

when adding GD&T statements as described in https://wiki.freecadweb.org/TechDraw_Geometric_dimensioning_and_tolerancing
You will quickly get a lot of balloons and it is then very tiring to be forced to first select a balloon with a single-click in the drawing, then go to the model tree and there double-click to get the dialog.

This PR also removes unused includes from the dialog code.
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskBalloon.cpp Diff File
mod - src/Mod/TechDraw/Gui/TaskBalloon.h Diff File

master 636add04

2021-01-10 21:40:10

chennes

Details Diff
Add parameters to user.cfg file when used

The two parameters are now added to the user.cfg file once they are
accessed in the code. So the first time you export a file, the
parameeter RecentIncludesExported is created and defaulted to false, and
the first time you import a file the parameter RecentIncludesImported is
created and defaults to true. Once that is done the parameters can be
edited from the Parameter Editor, even though they do not have entries
in the Preferences dialog.
mod - src/Gui/Application.cpp Diff File

master e8cc4f1e

2021-01-10 19:17:29

chennes


Committer: GitHub Details Diff
Merge branch 'master' into addImportExportRecentFilesPrefs
mod - README.md Diff File
mod - cMake/FreeCAD_Helpers/PrintFinalReport.cmake Diff File
mod - src/3rdParty/salomesmesh/inc/SMESH_Controls.hxx Diff File
mod - src/App/Application.h Diff File
mod - src/App/ApplicationPy.cpp Diff File
mod - src/App/Document.cpp Diff File
mod - src/App/Document.h Diff File
mod - src/App/DocumentObject.h Diff File
mod - src/App/DocumentObserver.h Diff File
mod - src/App/DocumentObserverPython.h Diff File
mod - src/App/GroupExtension.h Diff File
mod - src/App/Link.h Diff File
mod - src/App/MergeDocuments.h Diff File
mod - src/App/PreCompiled.h Diff File
mod - src/App/PropertyExpressionEngine.cpp Diff File
mod - src/App/PropertyExpressionEngine.h Diff File
mod - src/App/PropertyLinks.h Diff File
mod - src/App/TextDocument.cpp Diff File
mod - src/App/TextDocument.h Diff File
mod - src/Base/Tools.h Diff File
mod - src/CXX/Python3/Objects.hxx Diff File
mod - src/Doc/CMakeLists.txt Diff File
mod - src/Doc/mainpage.dox.in Diff File
mod - src/Doc/templates/footer.html Diff File
mod - src/Doc/templates/header.html Diff File
mod - src/Gui/Action.cpp Diff File
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/ApplicationPy.cpp Diff File
mod - src/Gui/AutoSaver.h Diff File
mod - src/Gui/Command.cpp Diff File
mod - src/Gui/CommandFeat.cpp Diff File
mod - src/Gui/CommandStd.cpp Diff File
mod - src/Gui/CommandView.cpp Diff File
mod - src/Gui/DAGView/DAGModel.cpp Diff File
mod - src/Gui/DAGView/DAGModel.h Diff File
mod - src/Gui/DAGView/DAGModelGraph.h Diff File
mod - src/Gui/DlgDisplayPropertiesImp.cpp Diff File
mod - src/Gui/Document.cpp Diff File
mod - src/Gui/DocumentModel.cpp Diff File
mod - src/Gui/DocumentObserver.h Diff File
mod - src/Gui/DocumentObserverPython.h Diff File
mod - src/Gui/ExpressionBinding.h Diff File
mod - src/Gui/GraphvizView.cpp Diff File
mod - src/Gui/GraphvizView.h Diff File
add - src/Gui/Icons/Std_AxisCross.svg Diff File
add - src/Gui/Icons/Std_HideObjects.svg Diff File
add - src/Gui/Icons/Std_HideSelection.svg Diff File
add - src/Gui/Icons/Std_RandomColor.svg Diff File
add - src/Gui/Icons/Std_SelectVisibleObjects.svg Diff File
add - src/Gui/Icons/Std_SetAppearance.svg Diff File
add - src/Gui/Icons/Std_ShowObjects.svg Diff File
add - src/Gui/Icons/Std_ShowSelection.svg Diff File
add - src/Gui/Icons/Std_TextureMapping.svg Diff File
add - src/Gui/Icons/Std_ToggleClipPlane.svg Diff File
add - src/Gui/Icons/Std_ToggleNavigation.svg Diff File
add - src/Gui/Icons/Std_ToggleObjects.svg Diff File
add - src/Gui/Icons/Std_ToggleVisibility.svg Diff File
add - src/Gui/Icons/Std_ViewDimetric.svg Diff File
add - src/Gui/Icons/Std_ViewHome.svg Diff File
add - src/Gui/Icons/Std_ViewIvIssueCamPos.svg Diff File
add - src/Gui/Icons/Std_ViewIvStereoInterleavedColumns.svg Diff File
add - src/Gui/Icons/Std_ViewIvStereoInterleavedRows.svg Diff File
add - src/Gui/Icons/Std_ViewIvStereoOff.svg Diff File
add - src/Gui/Icons/Std_ViewIvStereoQuadBuff.svg Diff File
add - src/Gui/Icons/Std_ViewIvStereoRedGreen.svg Diff File
add - src/Gui/Icons/Std_ViewTrimetric.svg Diff File
mod - src/Gui/Icons/resource.qrc Diff File
mod - src/Gui/Language/FreeCAD.ts Diff File
mod - src/Gui/Language/FreeCAD_af.qm Diff File
mod - src/Gui/Language/FreeCAD_af.ts Diff File
mod - src/Gui/Language/FreeCAD_ar.qm Diff File
mod - src/Gui/Language/FreeCAD_ar.ts Diff File
mod - src/Gui/Language/FreeCAD_ca.qm Diff File
mod - src/Gui/Language/FreeCAD_ca.ts Diff File
mod - src/Gui/Language/FreeCAD_cs.qm Diff File
mod - src/Gui/Language/FreeCAD_cs.ts Diff File
mod - src/Gui/Language/FreeCAD_de.qm Diff File
mod - src/Gui/Language/FreeCAD_de.ts Diff File
mod - src/Gui/Language/FreeCAD_el.qm Diff File
mod - src/Gui/Language/FreeCAD_el.ts Diff File
mod - src/Gui/Language/FreeCAD_es-ES.qm Diff File
mod - src/Gui/Language/FreeCAD_es-ES.ts Diff File
mod - src/Gui/Language/FreeCAD_eu.qm Diff File
mod - src/Gui/Language/FreeCAD_eu.ts Diff File
mod - src/Gui/Language/FreeCAD_fi.qm Diff File
mod - src/Gui/Language/FreeCAD_fi.ts Diff File
mod - src/Gui/Language/FreeCAD_fil.qm Diff File
mod - src/Gui/Language/FreeCAD_fil.ts Diff File
mod - src/Gui/Language/FreeCAD_fr.qm Diff File
mod - src/Gui/Language/FreeCAD_fr.ts Diff File
mod - src/Gui/Language/FreeCAD_gl.qm Diff File
mod - src/Gui/Language/FreeCAD_gl.ts Diff File
mod - src/Gui/Language/FreeCAD_hr.qm Diff File
mod - src/Gui/Language/FreeCAD_hr.ts Diff File
mod - src/Gui/Language/FreeCAD_hu.qm Diff File
mod - src/Gui/Language/FreeCAD_hu.ts Diff File
mod - src/Gui/Language/FreeCAD_id.qm Diff File
mod - src/Gui/Language/FreeCAD_id.ts Diff File
mod - src/Gui/Language/FreeCAD_it.qm Diff File
mod - src/Gui/Language/FreeCAD_it.ts Diff File

master f87f1e57

2021-01-10 18:31:03

abdullah

Details Diff
Sketcher: ViewProvider HDPI lineWidths and pointSizes as float

==============================================================

A previous commit assumed values for lineWidths and pointSizes were integers. This commit fixes this.
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master bd65aab5

2021-01-10 16:25:31

eddyverl


Committer: GitHub Details Diff
Update AddonManager.qrc
mod - src/Mod/AddonManager/Resources/AddonManager.qrc Diff File

master 4f86f30a

2021-01-10 16:19:25

eddyverl


Committer: GitHub Details Diff
Add files via upload
add - src/Mod/AddonManager/Resources/icons/Pyramids-and-Polyhedrons_workbench_icon.svg Diff File

master faf8d0ac

2021-01-10 15:33:12

abdullah

Details Diff
Sketcher: Change of color of Y axis

===================================

On request:
https://forum.freecadweb.org/viewtopic.php?f=10&t=53221&start=50#p464971

To better differentiate constrain element from Y-axis.
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File

master fc91b251

2021-01-09 23:03:46

uwestoehr

Details Diff
[TD] add dialog to modify some dimension settings

also fix issue that tolerance could be set despite theoretically exact is true under some circumstances

also some wording improvements

also a minor fix to use 0.0 instead of DBL_MIN
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 afd14702

2021-01-09 17:22:28

davidosterberg


Committer: abdullahtahiriyo Details Diff
Update src/Mod/PartDesign/App/FeaturePipe.h

Co-authored-by: Benjamin Nauck <benjamin@nauck.se>
mod - src/Mod/PartDesign/App/FeaturePipe.h Diff File

master 00822b0a

2021-01-09 14:52:51

marioalexis


Committer: abdullahtahiriyo Details Diff
Gui: Prevent crash when trying to access sub-objects of a deleted object from a SelectionObject
mod - src/Gui/SelectionObjectPyImp.cpp Diff File

master d18a76e9

2021-01-09 04:18:00

chennes

Details Diff
Add unit tests for HTML string replacement
mod - src/Mod/Start/TestStart/TestStartPage.py Diff File

master 927fdc9e

2021-01-09 03:30:28

hyarion


Committer: abdullahtahiriyo Details Diff
[Sketcher] Fix crash in SketcherObject::setDatum

The variable newVals can't be used after std::move, fetch it from the
constraint it if an error occurs.
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File

master e8d76d49

2021-01-09 02:21:51

uwestoehr

Details Diff
[TD] some fixes

- the setting "Standard and Style" only affects new dimensions, thus it must be italic

- fix bug that the Property 'LockPosition' appears for dimensions -> this is an option for views and thus must be hidden for dimensions

- since tolerances are in the vast majority fractions of a millimeter/inch, set its stepsize to 0.1
(I hope I did it right in handleChangedPropertyType.)

- fix inconsistent newlines in TaskBalloon.h

- improve wording for a heading
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp Diff File
mod - src/Mod/TechDraw/App/DrawViewDimension.h Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensions.ui Diff File
mod - src/Mod/TechDraw/Gui/TaskBalloon.h Diff File
mod - src/Mod/TechDraw/Gui/ViewProviderDimension.cpp Diff File

master bd8cce58

2021-01-08 22:06:24

schildkroet

Details Diff
[PATH] code refactoring + clean up
mod - src/Mod/Path/PathScripts/PathAdaptive.py Diff File
mod - src/Mod/Path/PathScripts/PathAdaptiveGui.py Diff File

master e3722ae7

2021-01-08 21:54:17

schildkroet

Details Diff
[PATH] Added gui support and some improvements
mod - src/Mod/Path/PathScripts/PathAdaptive.py Diff File
mod - src/Mod/Path/PathScripts/PathAdaptiveGui.py Diff File

master 95cb91dc

2021-01-08 19:32:20

schildkroet

Details Diff
[PATH] Added cone helix to adaptive
mod - src/Mod/Path/PathScripts/PathAdaptive.py Diff File

master 92110377

2021-01-08 19:19:36

paul lee

Details Diff
[ArchComponent] Link of Window get opening now
mod - src/Mod/Arch/ArchComponent.py Diff File

master c0d810a3

2021-01-08 18:39:17

abdullah


Committer: abdullahtahiriyo Details Diff
Part: Geometry trigger notifyAttach on extension addition
mod - src/Mod/Part/App/Geometry.cpp Diff File

master 1851ddd9

2021-01-08 16:32:41

wmayer

Details Diff
Sketcher: [skip ci] fix -Winconsistent-missing-override
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.h Diff File

master 4e5f0a38

2021-01-08 14:48:22

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Check for null geometry shapes before adding them to the toShape array
mod - src/Mod/Sketcher/App/Sketch.cpp Diff File

master e6af511f

2021-01-08 13:18:52

abdullah


Committer: abdullahtahiriyo Details Diff
Part/Sketcher: Refactor Geometry Extensions copy/save/restore AND attachment notification

=========================================================================================

- Long overdue refactor to avoid repetition during save/restore and copy.
- New interface to notify an extension when it is attached. It also enables the extension to gain
a pointer to the geometry container. This is intended to extend the functionality already existing
in Part::Geometry.
mod - src/Mod/Part/App/GeometryDefaultExtension.cpp Diff File
mod - src/Mod/Part/App/GeometryDefaultExtension.h Diff File
mod - src/Mod/Part/App/GeometryExtension.cpp Diff File
mod - src/Mod/Part/App/GeometryExtension.h Diff File
mod - src/Mod/Part/App/GeometryMigrationExtension.cpp Diff File
mod - src/Mod/Part/App/GeometryMigrationExtension.h Diff File
mod - src/Mod/Sketcher/App/ExternalGeometryExtension.cpp Diff File
mod - src/Mod/Sketcher/App/ExternalGeometryExtension.h Diff File
mod - src/Mod/Sketcher/App/SketchGeometryExtension.cpp Diff File
mod - src/Mod/Sketcher/App/SketchGeometryExtension.h Diff File
mod - src/Mod/Sketcher/App/SolverGeometryExtension.cpp Diff File
mod - src/Mod/Sketcher/App/SolverGeometryExtension.h Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketchGeometryExtension.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketchGeometryExtension.h Diff File

master cdfe908c

2021-01-08 12:33:37

davidosterberg


Committer: abdullahtahiriyo Details Diff
PartDesign: Fix small bugs in the Pipe feature

- Previously a subtractive pipe on a body with no solids would create a solid. Now Pipe will generate an error.
- Fix incorrect property header. Previously Pipe was identifying itself as Pad (copy paste error)
mod - src/Mod/PartDesign/App/FeaturePipe.cpp Diff File
mod - src/Mod/PartDesign/App/FeaturePipe.h Diff File

master adc78f1e

2021-01-08 10:42:21

yorik


Committer: GitHub Details Diff
Merge pull request 0004252 from donovaly/Part-angular-measure

[Part] fix angular measurement
mod - src/Mod/Part/Gui/TaskDimension.cpp Diff File

master d339e406

2021-01-07 14:36:06

yorik

Details Diff
Start: Fixed freedesktop thumbnail retrieval
mod - src/Mod/Start/StartPage/StartPage.py Diff File
 First  Prev  1 2 3 ... 42 43 44 45 46 47 48 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last