Commit Graph

22741 Commits

Author SHA1 Message Date
luz paz
91b5980495 Part: fix typo in App/BRepOffsetAPI_MakeOffsetFix.h [skip ci] 2022-04-10 16:14:48 +02:00
marioalexis
54fbe084dd Part: Enable reversed method in Python TopoShape class 2022-04-10 11:59:03 +02:00
Chris Hennes
0e40b9956e Addon Manager: Improve bad icon handling 2022-04-09 15:15:13 -05:00
Uwe
551df5e614 Merge branch 'master' of github.com:FreeCAD/FreeCAD 2022-04-09 17:04:26 +02:00
Uwe
152a552585 [Part] ExtrusionHelper: polish code after today's fixes 2022-04-09 17:03:58 +02:00
wmayer
9eac35cf5d Gui: clean-up Selection API
Replace the int of the 'resolve' argument of several functions with a proper enum class.
* This avoids the inconsistencies in client code where often true/false is passed when an int is expected
* This avoids the use of magic numbers like 0, 1, 2 or the undocumented 3
2022-04-09 17:03:43 +02:00
wmayer
0571a7f2b2 Part: make sure that new wire has same orientation as old wire as otherwise the offset will be negative 2022-04-09 12:46:27 +02:00
wmayer
731cda3e1a Part: [skip ci] fix warning: unused parameter 'numEdges' [-Wunused-parameter] 2022-04-09 12:25:51 +02:00
Uwe
539a6bf58d [Part] extend BRepOffsetAPI_MakeOffsetFix and use it for padding
BRepOffsetAPI_MakeOffsetFix provides already a workaround for an OCC bug. To use it for Pad/pocket, only the Init feature has to be added
we take the same implementation like it if for BRepOffsetAPI_MakeOffset
2022-04-09 06:43:46 +02:00
marioalexis84
44a989f3b9 Draft: Make ShapeString editable by double-click - fixes #5885
* Draft: Make ShapeString editable - fixes #5885
2022-04-08 17:47:41 +02:00
mwganson
731ed820b5 Part:Improve support for Links 2022-04-08 17:42:42 +02:00
wmayer
049d8ae06c Part: implement persistence methods of all geometry classes and raise exception if needed (but no assert(0)) 2022-04-08 11:48:10 +02:00
wmayer
fb1f4433c6 Part: [skip ci] use Py::None() 2022-04-08 10:58:10 +02:00
0penBrain
fbea5fdca5 [CrashFix] Core: fix crash when dumping content of a Surface 2022-04-08 10:55:31 +02:00
0penBrain
760237c8f7 [CrashFix] Core: fix crash when Surface is null 2022-04-08 10:55:31 +02:00
Ed Williams
c5059d4108 Replace Line with LineSegment
It doesn't run with Line
2022-04-08 10:45:19 +02:00
Wanderer Fan
15917cd60f [TD]fix artifact in PDF export 2022-04-07 08:46:11 -04:00
wmayer
82d5be5f6b Fem: remove the forced document recompute from ViewProviderFemPostSphereFunction::updateData
This is already handled in ViewProviderFemPostFunction::dragFinishCallback and can be switched on or off.

See also: https://forum.freecadweb.org/viewtopic.php?p=584481#p584481
2022-04-07 13:29:34 +02:00
wmayer
c4c0304518 Fem: move handling of PostAutoRecompute to a central class and by default set its value to true 2022-04-07 13:22:13 +02:00
0penBrain
02cb0b8234 Sketcher: restore constraint filter if Multiple dialog is canceled 2022-04-07 12:30:36 +02:00
Chris Hennes
1480c1f594 Addon Manager: Black reformat 2022-04-06 14:30:22 -05:00
Chris Hennes
1ede604cfd Addon Manager: Allow overriding install with missing deps 2022-04-06 14:28:34 -05:00
Yorik van Havre
b5a6970c53 Arch: Added object type to IFC export of 2D annotations 2022-04-06 14:19:03 +02:00
Yorik van Havre
002ba58bad Arch: Fixed IFC import/export of dimensions 2022-04-06 11:35:18 +02:00
mwganson
d41395bbd1 Part: CheckGeometry handle non-ascii characters in object names when generating advanced shape content 2022-04-06 05:08:39 +02:00
wmayer
c3ec0b7c49 FEM: work around a crash with vtk9 on export of a vtkUnstructuredGrid 2022-04-05 16:27:16 +02:00
sliptonic
670d0922d8 Merge pull request #6712 from mlampert/bugfix/remove-debugging-globals
[PATH] - bugfix/Removed debugging globals
2022-04-05 09:07:42 -05:00
Yorik van Havre
651f6d871f Arch: Fixed IFC import of Rebars 2022-04-05 16:06:22 +02:00
Yorik van Havre
48deb6ae3e Arch: fixed flipped import of IFC texts 2022-04-05 16:06:00 +02:00
Yorik van Havre
ed5ee5655d Arch: Fixed text justify in IFC export 2022-04-05 16:03:46 +02:00
Yorik van Havre
076376e568 Arch: workaround race condition in building part creation 2022-04-05 16:02:44 +02:00
Markus Lampert
2b35d19ce4 Removed debugging globals 2022-04-04 21:12:45 -07:00
Uwe
2714e682db [Path] manual merge of #6580 2022-04-04 01:42:41 +02:00
Syres916
54eb842c11 [Part] Helix Default Segment Length to 0.0
See https://github.com/FreeCAD/FreeCAD/issues/6559
2022-04-04 00:46:59 +02:00
Chris Hennes
2f703e4627 Addon Manager: Disable pip version check 2022-04-03 16:32:33 -05:00
sliptonic
9a7b411659 Merge pull request #6705 from sliptonic/bug/pocketmode
[Path] fix index error with PocketMode
2022-04-03 09:03:44 -05:00
Chris Hennes
2c6af06fe9 OpenSCAD: Fix difference action bug 2022-04-02 23:29:30 -05:00
sliptonic
cf867ae96d [Path] fix index error with PocketMode 2022-04-02 12:30:56 -05:00
Russell Johnson
a27c964279 Path: Correct PocketLastStepOver name
Correct case of property name used
2022-04-01 22:31:16 -05:00
Uwe
f2f71d0dc7 [FEM] save all UI files using FreeCAD plugin for designer
in my FEM work the last weeks, I accidentally used a Qt Designer without a working FreeCAD plugin
2022-04-02 04:06:04 +02:00
Chris Hennes
ccc9be98ce Addon Manager: Move optional dep check logic 2022-04-01 17:20:20 -05:00
Chris Hennes
b435db807d Addon Manager: Optional packages also obey allowlist 2022-04-01 11:50:00 -05:00
wmayer
d36c59b3dc Fem/Mesh: force update of shape nodes when changing the transparencies of a color plot 2022-04-01 16:40:34 +02:00
sliptonic
5dff636cf8 Merge pull request #6605 from Russ4262/fix/misaligned_extensions
Path: Fix some misaligned extensions [Bug]
2022-04-01 09:30:49 -05:00
sliptonic
d20c4e7d8d Merge pull request #6696 from Russ4262/fix/dressup_path_boundary
Path: Correct method name spelling error in Boundary Dressup [Bug]
2022-04-01 09:08:56 -05:00
wmayer
87edeae197 Mesh: change ViewProviderMeshCurvature::setVertexCurvatureMode to use the alpha value of the returned color for transparency 2022-04-01 12:07:03 +02:00
wmayer
e437893e99 Fem: support transparencies of the colour plot in ViewProviderFemPostObject 2022-04-01 10:40:48 +02:00
Uwe
6f4d0fa1ab [FEM] Material settings dialog: add missing slot and tooltips 2022-04-01 06:21:22 +02:00
Russell Johnson
e5b52aebb2 Path: Fix some misaligned extensions
This commit also corrects some wire extensions by trimming them with the source model.
2022-03-31 22:33:58 -05:00
Russell Johnson
5e852b1791 Path: Correct method name spelling error 2022-03-31 22:10:07 -05:00