Changesets: FreeCAD
master d29fd7d9 2021-02-22 18:57:43 helaslo Committer: wwmayer Details Diff |
[OpenSCAD] Fix colors not working correctly when polygons are extruded | ||
mod - src/Mod/OpenSCAD/importCSG.py | Diff File | ||
master 1241752b 2021-02-22 16:31:25 Details Diff |
App: [skip ci] check object status before accessing back links | ||
mod - src/App/PropertyLinks.cpp | Diff File | ||
master 442b1a5d 2021-02-22 13:07:33 Details Diff |
Tools: Updated offline doc scripts | ||
mod - src/Tools/offlinedoc/buildpdf.py | Diff File | ||
mod - src/Tools/offlinedoc/buildqhelp.py | Diff File | ||
mod - src/Tools/offlinedoc/buildwikiindex.py | Diff File | ||
mod - src/Tools/offlinedoc/downloadwiki.py | Diff File | ||
master ab3464b0 2021-02-22 01:17:05 Details Diff |
[TD] fix balloon dragging Fixes bug that dragging while pressing CTRL did not work anymore, see https://forum.freecadweb.org/viewtopic.php?f=35&t=55863 |
||
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.cpp | Diff File | ||
master d761c9d2 2021-02-22 01:06:00 luz paz Committer: wwmayer Details Diff |
Mesh: Crowdin: fix typo in translation [skip ci] ref: https://crowdin.com/translate/freecad/561/en-en?filter=basic&value=0#6585564 |
||
mod - src/Mod/Mesh/Gui/Command.cpp | Diff File | ||
master f5a567a1 2021-02-22 00:49:55 Details Diff |
Arch: ifc export, save guid to obj attribute | ||
mod - src/Mod/Arch/exportIFC.py | Diff File | ||
master f39002fb 2021-02-21 21:31:33 Committer: wwmayer Details Diff |
Draft: Fix PathTwistedArray bug | ||
mod - src/Mod/Draft/draftobjects/pathtwistedarray.py | Diff File | ||
master 8c26baeb 2021-02-21 15:59:57 Details Diff |
Sketcher: [skip ci] Fix coverity warning Coverity warnings fixed: CID 129530 (#1 of 1): Uninitialized scalar field (UNINIT_CTOR) 2. uninit_member: Non-static class member pixelScalingFactor is not initialized in this constructor nor in any functions that it calls. |
||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 72b3354a 2021-02-21 15:53:23 Details Diff |
Gui: [skip ci] Fix coverity warning Coverity warnings fixed: CID 305123 (#1 of 1): Logically dead code (DEADCODE) dead_error_line: Execution cannot reach the expression this->linked inside this statement: if (role == Qt::TextColorRole && linked) |
||
mod - src/Gui/propertyeditor/PropertyItem.cpp | Diff File | ||
master e728c359 2021-02-21 15:30:30 Details Diff |
TD: [skip ci] Fix coverity warning Coverity warnings fixed: CID 316559 (#1 of 1): Uninitialized scalar variable (UNINIT) 3. uninit_use_in_call: Using uninitialized value we. Field we.idx is uninitialized when calling push_back CID 316549 (#1 of 1): Uninitialized scalar field (UNINIT_CTOR) 4. uninit_member: Non-static class member pageheight is not initialized in this constructor nor in any functions that it calls. CID 186161 (#1 of 1): Uninitialized pointer field (UNINIT_CTOR) 2. uninit_member: Non-static class member parent is not initialized in this constructor nor in any functions that it calls. CID 305170 (#1 of 1): Dereference before null check (REVERSE_INULL) check_after_deref: Null-checking this->m_baseFeat suggests that it may be null, but it has already been dereferenced on all paths leading to the check. CID 186152 (0000002 of 2): Uninitialized pointer field (UNINIT_CTOR) 3. uninit_member: Non-static class member m_mdi is not initialized in this constructor nor in any functions that it calls. CID 192588 (#1 of 1): Same on both sides (CONSTANT_EXPRESSION_RESULT) pointless_expression |
||
mod - src/Mod/TechDraw/App/EdgeWalker.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIViewDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskLeaderLine.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskRichAnno.cpp | Diff File | ||
mod - src/Mod/TechDraw/TDTest/DVBalloonTest.py | Diff File | ||
master 1d412261 2021-02-21 15:06:59 Details Diff |
Part: [skip ci] Fix coverity warning Coverity warnings fixed: CID 316522 (0000002 of 2): Uninitialized scalar variable (UNINIT) 5. uninit_use_in_call: Using uninitialized value newSelection. Field newSelection.shapeType is uninitialized when calling push_back |
||
mod - src/Mod/Part/Gui/TaskDimension.cpp | Diff File | ||
master abfbed3f 2021-02-21 15:00:01 Details Diff |
Gui: [skip ci] Fix coverity warning Coverity warnings fixed: CID 316550 (#1 of 1): Uninitialized scalar variable (UNINIT) 13. uninit_use_in_call: Using uninitialized value sel. Field sel.pResolvedObject is uninitialized when calling push_back |
||
mod - src/Gui/SoFCUnifiedSelection.cpp | Diff File | ||
master 91c36f9a 2021-02-21 14:51:56 Details Diff |
Mesh: [skip ci] Fix coverity warning Coverity warnings fixed: CID 316517 (#1 of 1): Uninitialized scalar variable (UNINIT) 13. uninit_use_in_call: Using uninitialized value t. Field t.err is uninitialized when calling push_back CID 316519 (#1 of 1): Uninitialized scalar variable (UNINIT) 3. uninit_use_in_call: Using uninitialized value v. Field v.tstart is uninitialized when calling push_back CID 316547 (#1 of 1): Uninitialized scalar variable (UNINIT) 13. uninit_use_in_call: Using uninitialized value t. Field t.err is uninitialized when calling push_back CID 316556 (#1 of 1): Uninitialized scalar variable (UNINIT) 3. uninit_use_in_call: Using uninitialized value v. Field v.tstart is uninitialized when calling push_back |
||
mod - src/Mod/Mesh/App/Core/Decimation.cpp | Diff File | ||
master 03da9d35 2021-02-21 14:33:35 Committer: wmayer Details Diff |
PartDesign: Performance improvements in Transformed (pattern) - Use fuzzy fuse/cut method with tolerance Precision::Confusion() - Use parallel computation feature - Allow that individual patterned item fail to intersect the baseobject. Issue warning instead of error. This was done for performance reasons but it can also be considered a feature. - Simplify the code a bit - Distinguish between overlapping mode and non-overlapping mode. In non-overlapping mode the tool shapes are compounded instead of fused. For huge benefit in performance. |
||
mod - src/Mod/PartDesign/App/FeatureTransformed.cpp | Diff File | ||
master d4333072 2021-02-21 14:20:12 Details Diff |
Part: [skip ci] add missing expression bindings to tube dialog | ||
mod - src/Mod/Part/BasicShapes/ViewProviderShapes.py | Diff File | ||
master 3d227cf7 2021-02-21 12:53:23 Details Diff |
Gui: [skip ci] fix issue found with -fsanitize-address-use-after-scope | ||
mod - src/Gui/View3DInventorViewer.cpp | Diff File | ||
master e58ee299 2021-02-21 05:16:09 Committer: wmayer Details Diff |
[Gui] improving NaviCube fixes bug 4495 - add missing edge faces - implement a proper rotation recipe -> rotate towards the nearest possible state - add preferences settings to turn off this new rotation behavior - get rid of transparent cube faces to avoid wrong clicks, this way also remove the backfaces - to make the edge faces fit, use triangles for the corners - expose cube size setting to preferences dialog - add new button to view backside - get rid of bitmaps because as reported in https://forum.freecadweb.org/viewtopic.php?f=3&t=52118&start=20#p481781 the x y z labels are not scaled on HiDPI screens moreover they are often "in they way" when you want to click on a corner and in principle they don't provide more info since we already have the CS with the axis labels - also fix an arithmetic overflow compiler warning - also rename 2 variables |
Affected Issues 0004495 |
|
mod - src/Gui/DlgSettingsNavigation.cpp | Diff File | ||
mod - src/Gui/DlgSettingsNavigation.ui | Diff File | ||
mod - src/Gui/NaviCube.cpp | Diff File | ||
master 110860fa 2021-02-21 04:02:24 luz paz Committer: wwmayer Details Diff |
Part: Part.CompoundTools.Explode.explodeCompound access a property of... ...a sometimes null object with an error Python code, file `src/Mod/Part/CompoundTools/Explode.py` The `explodeCompound` function can be called in a context without assigning the `ViewObject` property, for example from a command line script. The error that is fixed by this patch. ``` Traceback (most recent call last): ... File "/opt/freecad/Mod/Part/CompoundTools/Explode.py", line 23, in explodeCompound cf.ViewObject.DontUnhideOnDelete = True AttributeError: 'NoneType' object has no attribute 'DontUnhideOnDelete'] ``` Patch submitted by marioamb. Fix 0004421 https://tracker.freecadweb.org/view.php?id=4421 |
Affected Issues 0004421 |
|
mod - src/Mod/Part/CompoundTools/Explode.py | Diff File | ||
master 9fb381b7 2021-02-20 23:28:08 Committer: wwmayer Details Diff |
[Part] fix regression in location dialog layout For some reason the horizontal alignment got broken. This PR replaces the different grids with each on grid per groupbox |
||
mod - src/Mod/Part/Gui/Location.ui | Diff File | ||
master 20d513cd 2021-02-20 23:27:00 Committer: GitHub Details Diff |
Merge pull request 0004484 from Russ4262/fix_profile_feature_filter [Path] Fixes for Profile operation [0.19] |
||
mod - src/Mod/Path/PathScripts/PathProfile.py | Diff File | ||
master 66973106 2021-02-20 23:16:22 Committer: GitHub Details Diff |
Merge pull request 0004498 from sliptonic/bug/slotexperimental [PATH] move slot op to experimental status |
||
mod - src/Mod/Path/InitGui.py | Diff File | ||
master 29409534 2021-02-20 23:15:45 Committer: GitHub Details Diff |
Merge pull request 0004497 from sliptonic/bug/adaptiveuseoutlineprop [PATH] Small fixes to Adaptive op and Heidenhain post processor |
||
mod - src/Mod/Path/PathScripts/PathAdaptive.py | Diff File | ||
mod - src/Mod/Path/PathScripts/post/heidenhain_post.py | Diff File | ||
master 385efeeb 2021-02-20 21:46:51 Details Diff |
Sketcher: [skip ci] fix bad static_cast | ||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
master 7405dd0e 2021-02-20 19:04:37 Details Diff |
PD: [skip ci] fixes 0004573: missing bindings to expressions in primitives location dialog |
Affected Issues 0004573 |
|
mod - src/Mod/Part/Gui/DlgPrimitives.cpp | Diff File | ||
master 43de5897 2021-02-20 18:59:15 Committer: wwmayer Details Diff |
PartDesign: Fix throughall distance when throughall is used together with midplane | ||
mod - src/Mod/PartDesign/App/FeatureSketchBased.cpp | Diff File |