Changesets: FreeCAD
master a2f8ea98 2020-09-25 00:12:31 vocx-fc Committer: yorik Details Diff |
Sketcher: move icons to splines subdirectory Add the icon path to the workbench's `InitGui.py`. |
||
mod - src/Mod/Sketcher/Gui/CommandSketcherBSpline.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/Resources/Sketcher.qrc | Diff File | ||
mod - src/Mod/Sketcher/InitGui.py | Diff File | ||
master 6b369187 2020-09-24 18:06:35 vocx-fc Committer: yorik Details Diff |
Sketcher: move icons to geometry subdirectory Add the icon path to the workbench's `InitGui.py`. |
||
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/Resources/Sketcher.qrc | Diff File | ||
mod - src/Mod/Sketcher/InitGui.py | Diff File | ||
master 3c7ae4f3 2020-09-24 15:39:17 Details Diff |
0004441: Changing Placement of a App::Part that contains a Part::FeaturePython causes drawing of a ghost object at original Placement [skip ci] |
Affected Issues 0004441 |
|
mod - src/Gui/ViewProviderPythonFeature.h | Diff File | ||
master a3cd010c 2020-09-24 11:46:15 Details Diff |
Start: [skip ci] replace QTextStream and its manipulators with stringstream to avoid deprecation warnings with Qt 5.15 | ||
mod - src/Mod/Start/Gui/Workbench.cpp | Diff File | ||
master 0306c237 2020-09-24 09:32:22 Details Diff |
Sketcher: [skip ci] fix inconsistent indentations in SketchObject::rebuildExternalGeometry | ||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
master 61a08c99 2020-09-24 04:46:27 vocx-fc Committer: yorik Details Diff |
Sketcher: move icons to elements and pointers subdirectories Add the icon paths to the workbench's `InitGui.py`. |
||
mod - src/Mod/Sketcher/Gui/Resources/Sketcher.qrc | Diff File | ||
mod - src/Mod/Sketcher/InitGui.py | Diff File | ||
master c6b6b314 2020-09-24 02:04:23 vocx-fc Committer: yorik Details Diff |
Sketcher: small style changes to make the lines shorter | ||
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/CommandCreateGeo.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 3e3006d0 2020-09-24 00:35:53 Committer: wwmayer Details Diff |
Revert Qt::endl which is not defined in Qt << 5.15 version Signed-off-by: vejmarie <jmverdun3@gmail.com> |
||
mod - src/Mod/Start/Gui/Workbench.cpp | Diff File | ||
master cf11f388 2020-09-23 23:56:24 Committer: wmayer Details Diff |
[PD] add along length option for pad - as discussed here: https://forum.freecadweb.org/viewtopic.php?f=17&t=50466&start=10#p433327 this PR is the first step for new Pad features. It implements 3 features requested by users: 1. an option to measure the pad length along its direction if there is a custom direction 2. when there are two lengths, the reverse feature should be active 3. the pad dialog shows now always the used pad direction, no matter if it is a custom one or the sketch's normal - Furthermore there are some code improvements (avoid rounding and blocking signals) - Also adapt TestPad.py because its test used the case two lengths + reversed but this was not possible before this PR - the reverse option was not take into account for two lengths in FeatureSketchBased.cpp) Now it is and therefore the test must be updated: In the test the second sketch has the normal vector 0, -1, 0. As the reverse option is set the pad direction is 0, 1, 0. So in y direction is the length (1mm) and in -y direction is length2 (2mm). This gives together with the other pad of volume 1, a total volume of 4. - fix UI issue: either reversed or midplane As noticed by @chennes, when the pad uses symmetric, reversed is not sensible and vice versa. This commit fixes the missing Gui side for the case midplane is checked and the App side. - the PR also fix two typos |
||
mod - src/Mod/PartDesign/App/FeaturePad.cpp | Diff File | ||
mod - src/Mod/PartDesign/App/FeaturePad.h | Diff File | ||
mod - src/Mod/PartDesign/App/FeatureSketchBased.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskPadParameters.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskPadParameters.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskPadParameters.ui | Diff File | ||
mod - src/Mod/PartDesign/PartDesignTests/TestPad.py | Diff File | ||
master 339d9943 2020-09-23 23:04:43 Committer: wwmayer Details Diff |
Revert a patch which shouldn't had been into this commit as it is specific to Qt 5.15 and need a #define Signed-off-by: vejmarie <jmverdun3@gmail.com> |
||
mod - src/Gui/QSint/actionpanel/actionbox.h | Diff File | ||
master 81af54e4 2020-09-23 21:55:00 Committer: wwmayer Details Diff |
Big update to remove deprecation warning from Qt 5.15.0 That is need on MacOS build as travis log is bigger than 50k lines which breaks travis rules And by the way deprecations are real All file contains the same modification replace 0 to Qt::WindowFlags() when needed as the class needs to be instantiated Signed-off-by: vejmarie <jmverdun3@gmail.com> |
||
mod - src/Gui/CommandView.cpp | Diff File | ||
mod - src/Gui/DemoMode.h | Diff File | ||
mod - src/Gui/DlgActivateWindowImp.h | Diff File | ||
mod - src/Gui/DlgCustomizeImp.h | Diff File | ||
mod - src/Gui/DlgDisplayPropertiesImp.h | Diff File | ||
mod - src/Gui/DlgEditFileIncludePropertyExternal.h | Diff File | ||
mod - src/Gui/DlgMacroExecuteImp.h | Diff File | ||
mod - src/Gui/DlgMacroRecordImp.h | Diff File | ||
mod - src/Gui/DlgMaterialPropertiesImp.h | Diff File | ||
mod - src/Gui/DlgObjectSelection.h | Diff File | ||
mod - src/Gui/DlgParameterImp.h | Diff File | ||
mod - src/Gui/DlgPreferencesImp.h | Diff File | ||
mod - src/Gui/DlgProjectInformationImp.h | Diff File | ||
mod - src/Gui/DlgProjectUtility.h | Diff File | ||
mod - src/Gui/DlgRunExternal.h | Diff File | ||
mod - src/Gui/DlgSettingsColorGradientImp.h | Diff File | ||
mod - src/Gui/DlgUnitsCalculatorImp.h | Diff File | ||
mod - src/Gui/DocumentModel.cpp | Diff File | ||
mod - src/Gui/EditorView.cpp | Diff File | ||
mod - src/Gui/FileDialog.h | Diff File | ||
mod - src/Gui/InputVector.h | Diff File | ||
mod - src/Gui/MDIView.h | Diff File | ||
mod - src/Gui/ManualAlignment.cpp | Diff File | ||
mod - src/Gui/Placement.h | Diff File | ||
mod - src/Gui/QSint/actionpanel/actionbox.h | Diff File | ||
mod - src/Gui/QSint/actionpanel/taskheader_p.cpp | Diff File | ||
mod - src/Gui/Quarter/QuarterWidget.cpp | Diff File | ||
mod - src/Gui/Quarter/QuarterWidget.h | Diff File | ||
mod - src/Gui/Quarter/SoQTQuarterAdaptor.h | Diff File | ||
mod - src/Gui/SceneInspector.h | Diff File | ||
mod - src/Gui/Splashscreen.cpp | Diff File | ||
mod - src/Gui/Splashscreen.h | Diff File | ||
mod - src/Gui/SplitView3DInventor.h | Diff File | ||
mod - src/Gui/TextureMapping.h | Diff File | ||
mod - src/Gui/Transform.h | Diff File | ||
mod - src/Gui/View3DInventor.h | Diff File | ||
mod - src/Gui/Widgets.h | Diff File | ||
mod - src/Mod/Drawing/Gui/DrawingView.cpp | Diff File | ||
mod - src/Mod/Image/Gui/OpenGLImageBox.h | Diff File | ||
mod - src/Mod/Inspection/Gui/VisualInspection.h | Diff File | ||
mod - src/Mod/Mesh/Gui/DlgDecimating.h | Diff File | ||
mod - src/Mod/Mesh/Gui/DlgEvaluateMeshImp.h | Diff File | ||
mod - src/Mod/Mesh/Gui/DlgEvaluateSettings.h | Diff File | ||
mod - src/Mod/Mesh/Gui/DlgRegularSolidImp.h | Diff File | ||
mod - src/Mod/Mesh/Gui/DlgSmoothing.h | Diff File | ||
mod - src/Mod/Mesh/Gui/RemeshGmsh.h | Diff File | ||
mod - src/Mod/Mesh/Gui/RemoveComponents.h | Diff File | ||
mod - src/Mod/Mesh/Gui/Segmentation.h | Diff File | ||
mod - src/Mod/Mesh/Gui/SegmentationBestFit.h | Diff File | ||
mod - src/Mod/MeshPart/Gui/CrossSections.h | Diff File | ||
mod - src/Mod/MeshPart/Gui/Tessellation.h | Diff File | ||
mod - src/Mod/Part/Gui/CrossSections.h | Diff File | ||
mod - src/Mod/Part/Gui/DlgExtrusion.h | Diff File | ||
mod - src/Mod/Part/Gui/DlgFilletEdges.h | Diff File | ||
mod - src/Mod/Part/Gui/DlgPartBoxImp.h | Diff File | ||
mod - src/Mod/Part/Gui/DlgPartCylinderImp.h | Diff File | ||
mod - src/Mod/Part/Gui/DlgPartImportIgesImp.h | Diff File | ||
mod - src/Mod/Part/Gui/DlgPartImportStepImp.h | Diff File | ||
mod - src/Mod/Part/Gui/DlgRevolution.h | Diff File | ||
mod - src/Mod/Points/Gui/DlgPointsReadImp.h | Diff File | ||
mod - src/Mod/ReverseEngineering/Gui/Segmentation.h | Diff File | ||
mod - src/Mod/ReverseEngineering/Gui/SegmentationManual.h | Diff File | ||
mod - src/Mod/Start/Gui/Workbench.cpp | Diff File | ||
mod - src/Mod/Test/Gui/UnitTestImp.h | Diff File | ||
mod - src/Mod/Web/Gui/BrowserView.cpp | Diff File | ||
master 81dc724b 2020-09-23 19:38:41 Details Diff |
move vcarve out of experimental | ||
mod - src/Mod/Path/InitGui.py | Diff File | ||
master 1492aa01 2020-09-23 19:34:57 Details Diff |
remove need for cuttingedgeheight Calculating from diameter and cuttingedgeangle |
||
mod - src/Mod/Path/PathScripts/PathVcarve.py | Diff File | ||
master 82e32673 2020-09-23 19:06:45 vocx-fc Committer: yorik Details Diff |
Sketcher: move icons to constraints subdirectory Add the icon path to the workbench's `InitGui.py`. |
||
mod - src/Mod/Sketcher/Gui/Resources/Sketcher.qrc | Diff File | ||
mod - src/Mod/Sketcher/InitGui.py | Diff File | ||
master 3e7e2a9b 2020-09-23 14:59:23 Details Diff |
Sketcher: [skip ci] fix undo bug when directly changing a datum constraint in the property editor | ||
mod - src/Mod/Sketcher/Gui/PropertyConstraintListItem.cpp | Diff File | ||
master 21e1dff2 2020-09-23 10:37:00 Committer: yorik Details Diff |
Adopted vocx-fc comment. | ||
mod - src/Mod/Draft/draftutils/utils.py | Diff File | ||
master 50284e1e 2020-09-23 09:31:17 Details Diff |
Sketcher: [skip ci] fix computing of hotspot of sketcher icons on macOS | ||
mod - src/Mod/Sketcher/Gui/DrawSketchHandler.cpp | Diff File | ||
master fe3f1b51 2020-09-23 09:11:27 Details Diff |
PartDesign: [skip ci] fixes 0004371: Changing Hole profile from ISO to nothing is not possible: "Hole: Cannot get value from invalid enumeration" |
Affected Issues 0004371 |
|
mod - src/Mod/PartDesign/App/FeatureHole.cpp | Diff File | ||
master 15b60f45 2020-09-23 06:20:21 vocx-fc Committer: yorik Details Diff |
Sketcher: move icons to obsolete subdirectory Icons not used in the source code, but which may be kept for historical reasons, or in case they are used in the future. |
||
mod - src/Mod/Sketcher/Gui/Resources/Sketcher.qrc | Diff File | ||
mod - src/Mod/Sketcher/InitGui.py | Diff File | ||
master 4a1f8139 2020-09-22 23:24:26 Committer: wwmayer Details Diff |
[PD] fix 2 hole dialog bugs - 1. reported here: https://forum.freecadweb.org/viewtopic.php?p=432936#p432851 also unthreaded holes can have a close or standard fit - 2. reported here: https://forum.freecadweb.org/viewtopic.php?p=432936#p432944 the thread direction is always left. The reason is that this property is an enum but the dialog returns a bool. - also fix an UI issue with the spin boxes (automatically found and repaired by Qt's designer, thus the many changes in the UI file) |
||
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.ui | Diff File | ||
master 68c7b1f0 2020-09-22 21:58:17 vocx-fc Committer: yorik Details Diff |
Sketcher: rename constraint icons to be more consistent with the rest `Sketcher_ConstrainBlock` to `Constraint_Block`. `Sketcher_ConstrainLock` to `Constraint_Lock`, and the corresponding `_Driven` variant. Adjust the icons in the taskpanel for the sketcher constraints, elements, and for the action menu for constraints. Adjust the icon order in the `Sketcher.qrc` resource file. |
||
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/Resources/Sketcher.qrc | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherElements.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherElements.h | Diff File | ||
master d22bfecd 2020-09-22 21:54:36 Details Diff |
improve selection and avoid border case with ultra short segments | ||
mod - src/Mod/Path/PathScripts/PathSelection.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathVcarve.py | Diff File | ||
master 2de44b12 2020-09-22 18:32:21 Details Diff |
FEM: [skip ci] Coverity: Dereference after null check | ||
mod - src/Mod/Fem/App/FemVTKTools.cpp | Diff File | ||
master 37c4d515 2020-09-22 18:22:26 Details Diff |
PartDesign: [skip ci] Coverity: Structurally dead code | ||
mod - src/Mod/PartDesign/WizardShaft/Shaft.py | Diff File | ||
master 46ab1781 2020-09-22 18:03:42 Details Diff |
PartDesign: [skip ci] Coverity: Bad use of null-like value | ||
mod - src/Mod/PartDesign/WizardShaft/SegmentFunction.py | Diff File |