Changesets: FreeCAD
master d6a9869d 2021-02-19 15:41:23 Details Diff |
Updated splashscreen | ||
mod - src/Gui/Icons/freecadsplash.png | Diff File | ||
master ed02d1bb 2021-02-19 10:33:58 Details Diff |
PD: [skip ci] recompute document when canceling task dialog, fix also possible crash | ||
mod - src/Mod/PartDesign/Gui/TaskFeatureParameters.cpp | Diff File | ||
master e0d07257 2021-02-19 04:02:18 Committer: wmayer Details Diff |
[PD] fix dressup feature display when broken As discussed in https://forum.freecadweb.org/viewtopic.php?p=479647#p479377 the user can end up without either seeing nothing or an inexisting dressup feature. This PR fixes this. |
||
mod - src/Mod/PartDesign/Gui/Command.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskDraftParameters.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskDressUpParameters.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskDressUpParameters.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskFilletParameters.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskThicknessParameters.cpp | Diff File | ||
master 961e936e 2021-02-19 03:02:48 Committer: wwmayer Details Diff |
[GUI] Modify behavior of VectorListEditor VectorListEditor allows row-by-row creation of a list of three-component vector values. Values are manipulated using spinboxes. The previous behavior was that the spinboxes only affected the existing rows: when creating a row the contents of the spinboxes were ignored. This commit modifies that behavior so that a new row gets the contents of the spinboxes. In addition, in the original code the "Accept" button was enabled even when there was no row to edit, making it unclear whether a user needed to click the add row button or the accept button. Clicking the accept button did nothing if there was no existing row, and if compiled in debug mode, an assertion was raised. |
||
mod - src/Gui/VectorListEditor.cpp | Diff File | ||
master 98f93979 2021-02-18 21:51:15 Details Diff |
PD: [skip ci] drop some superfluous static_cast | ||
mod - src/Mod/PartDesign/Gui/Utils.cpp | Diff File | ||
master 9a494538 2021-02-18 20:43:53 Details Diff |
Gui: [skip ci] fix crash on macOS in editor of vector list property | ||
mod - src/Gui/propertyeditor/PropertyItem.cpp | Diff File | ||
mod - src/Gui/propertyeditor/PropertyItem.h | Diff File | ||
master 857ba062 2021-02-18 19:34:41 Committer: wwmayer Details Diff |
[UI] 0.19 Replace FEM WB icons | ||
mod - src/Mod/Fem/Gui/Resources/icons/FEM_ConstraintElectrostaticPotential.svg | Diff File | ||
mod - src/Mod/Fem/Gui/Resources/icons/FEM_ConstraintFlowVelocity.svg | Diff File | ||
mod - src/Mod/Fem/Gui/Resources/icons/FEM_ConstraintInitialFlowVelocity.svg | Diff File | ||
master f93b376c 2021-02-18 16:24:56 Details Diff |
Sketcher: Improved ViewProvider visualisation for non-rational Bsplines with non-unitary weight constraints =========================================================================================================== OCCT forces weights of non-rationa Bsplines to be 1.0 In the presence of non-unitary weight constraints, the weight representation (constraint) has a different radius than the circle. This commit fixes this behaviour, by forcing the circle to match the weight constraint. The information layer still reports OCCT weights being 1.0, but the visual artifact is fixed. |
||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 324f6d3e 2021-02-18 15:09:07 Details Diff |
Part: Geometry - BSpline - fix weight assignment ================================================ If during assignment of weights (during the for loop iteratively setting the poles) all weights become (temporarily) equal even though weights does not have equal values OCCT will convert all the weights (the already assigned and those not yet assigned) to 1.0 (nonrational b-splines have 1.0 weights). This may lead to the assignment of wrong of weight values. The work-around is to temporarily set the last weight to be assigned to a value different from the current value and the to-be-assigned value for the weight at position last-to-be-assign but one. Fixes: https://forum.freecadweb.org/viewtopic.php?p=478701#p478702 |
||
mod - src/Mod/Part/App/Geometry.cpp | Diff File | ||
mod - src/Mod/Part/App/Geometry.h | Diff File | ||
master 08e226df 2021-02-18 14:48:58 Committer: GitHub Details Diff |
Merge pull request 0004456 from donovaly/TD-balloon-drag [0.19] [TD] fix dragging of balloons |
||
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.h | Diff File | ||
master a3993127 2021-02-18 14:47:47 Committer: GitHub Details Diff |
Merge pull request 0004470 from mnesarco/master Icons for Marz, ExtMan, MnesarcoUtils Workbenches |
||
mod - src/Mod/AddonManager/Resources/AddonManager.qrc | Diff File | ||
add - src/Mod/AddonManager/Resources/icons/ExtMan_workbench_icon.svg | Diff File | ||
add - src/Mod/AddonManager/Resources/icons/Marz_workbench_icon.svg | Diff File | ||
add - src/Mod/AddonManager/Resources/icons/MnesarcoUtils_workbench_icon.svg | Diff File | ||
master 7c3911f6 2021-02-18 14:46:52 Committer: GitHub Details Diff |
Merge pull request 0004479 from Roy-043/ArchRoof-compatibility-fix-2 [Arch] ArchRoof: Improved compatibility fix |
||
mod - src/Mod/Arch/ArchRoof.py | Diff File | ||
master 0965fd44 2021-02-18 09:17:03 Details Diff |
Base: [skip ci] take care of case-sensitivity of header file | ||
mod - src/Base/PreCompiled.h | Diff File | ||
master c107ca31 2021-02-18 08:52:24 Committer: wwmayer Details Diff |
PartDesign: Check closedness in AddSub refine function | ||
mod - src/Mod/PartDesign/App/FeatureAddSub.cpp | Diff File | ||
master d7483f6e 2021-02-18 08:21:21 Details Diff |
Path: Fix range() input type per gcc-7 build | ||
mod - src/Mod/Path/PathScripts/PathProfile.py | Diff File | ||
master 6bcd3709 2021-02-18 08:17:26 Committer: wwmayer Details Diff |
PartDesign: Mild code cleanup of Helix | ||
mod - src/Mod/PartDesign/App/FeatureHelix.cpp | Diff File | ||
master 318972ce 2021-02-18 08:16:35 Committer: wmayer Details Diff |
PartDesign: Allow customization of Helix preview modes | ||
mod - src/Mod/PartDesign/Gui/TaskHelixParameters.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskHelixParameters.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderHelix.cpp | Diff File | ||
master 8f4f3046 2021-02-18 07:44:53 Details Diff |
Path: Fix open-edge profiling for micro bit usage | ||
mod - src/Mod/Path/PathScripts/PathProfile.py | Diff File | ||
master 91dd729d 2021-02-18 07:43:11 Details Diff |
Path: Fix error for undefined `profileshape` variable | ||
mod - src/Mod/Path/PathScripts/PathProfile.py | Diff File | ||
master 45dab6b5 2021-02-18 07:39:07 Details Diff |
Path: Change `HandleMultipleFeatures` default value to `Collectively` This fixes error when attempting to profile loop of vertical faces, thus maintaining original Profile Faces behavior by default for vertical looped face set. |
||
mod - src/Mod/Path/PathScripts/PathProfile.py | Diff File | ||
master 0b9a1603 2021-02-18 07:36:04 Details Diff |
Path: Apply LazyLoader for DraftGeomUtils module | ||
mod - src/Mod/Path/PathScripts/PathProfile.py | Diff File | ||
master 30c24ae0 2021-02-18 04:12:43 Committer: wwmayer Details Diff |
[PD] Fix isFeatureMovable() to check null status of property As reported by @donovaly, if you try to move a pipe that does not have an auxilliary spine, the code segfaults. This commit adds a check to ensure that not only does the property exist (which in this case it always does), but also that it does not contain a null. That is a valid value for the property to have, but cannot be itself interrogated for moveability by the isFeatureMovable recursive call. This fix is also applied to the other similar conditions in that function to ensure they never yield the same segmentation fault. Forums topic: https://forum.freecadweb.org/viewtopic.php?p=479388#p479388 |
||
mod - src/Mod/PartDesign/Gui/Utils.cpp | Diff File | ||
master 190ddd94 2021-02-18 00:41:23 Details Diff |
QGIViewBalloon.cpp: a fix as suggested | ||
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.cpp | Diff File | ||
master 51596b5a 2021-02-18 00:10:46 Committer: wwmayer Details Diff |
Spreadsheet: Fix UI issues when trying to insert rows/cols * Add support for better translations (using pluralizations) * Add support for inserting rows/columns after the selection * Informs the user that it will insert rows/cols above/under/left/right of the selection * Informs the user how many rows/cols that will be inserted |
||
mod - src/Mod/Spreadsheet/Gui/SheetTableView.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/Gui/SheetTableView.h | Diff File | ||
master 7c2962e1 2021-02-17 23:59:25 Details Diff |
Fix unit test with property name sanitize. | ||
mod - src/Mod/Path/Gui/Resources/panels/PropertyCreate.ui | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPropertyBag.py | Diff File | ||
mod - src/Mod/Path/PathScripts/PathPropertyBagGui.py | Diff File |