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
sliptonic
4cffe64b62
Merge pull request #6691 from sliptonic/cleanleadinout
...
[Path] cleanup leadinout
2022-03-31 14:57:00 -05:00
Stefan Brüns
65187652dc
[FEM] Avoid writing parse cache file to non-writable location
...
Creating the parsetab.py cache file in the same location as the tokrules
file will fail when FreeCAD is installed system wide.
Caching provides hardly any benefit here, as it only takes milliseconds,
and may even be negated by the additional required filesystem operations.
The debug output (parser.out) does not provide any useful information
for a regular FreeCAD user.
Fixes (part of) #6315 .
2022-03-31 10:39:49 -05:00
Stefan Brüns
7cac8787a4
[OpenSCAD] Avoid writing temporary parse cache file
...
Creating the parsetab.py cache file in a system wide fixed location
(e.g. /tmp/parsetab.py) creates problems when a computer is used by
different users. Also the file is never removed, which is not very nice.
Caching provides hardly any benefit here, as it only takes milliseconds,
and may even be negated by the additional required filesystem operations.
Fixes (part of) #6315 .
2022-03-31 10:39:49 -05:00
Yorik van Havre
cb9dda7084
Merged crowdin translations
2022-03-31 11:41:28 +02:00
Yorik van Havre
93e63b85c3
Merge pull request #6676 from marioalexis84/draft-python2
...
Draft: Remove Python 2 type support
2022-03-31 11:10:07 +02:00
Yorik van Havre
356eca3316
Updated ts files
2022-03-31 11:02:28 +02:00
Uwe
a306ce5686
[FEM] fix crash with result filters
...
fixes #6683
We cannot cast the object type before checking it and in case the object is wrong, the filter cannot be processed and the user needs info about his mistake that he can fix this.
- also some code style fixes by MSVC
2022-03-31 05:14:01 +02:00