Commit Graph

30279 Commits

Author SHA1 Message Date
VM4Dim
cd6ea30d31 [StartPage] Fix Wiki Link to Reverse_Engineering WB Page 2022-09-05 15:34:06 +03:00
wmayer
f35f77e98e Mod: [skip ci] fix some MSVC warnings 2022-09-05 13:45:22 +02:00
wmayer
ded6b7234b Mesh: [skip ci] add missing headers to PCH 2022-09-05 12:31:16 +02:00
Yorik van Havre
6b7771d0fa Merge pull request #7437 from luzpaz/codespell-ignore
codespell: add 3 more words to codespellignore list
2022-09-05 11:23:20 +02:00
Yorik van Havre
460f33a1be Merge pull request #7441 from Roy-043/Draft-Fix-flatten-wire
Draft: Fix flatten wire
2022-09-05 11:22:49 +02:00
Yorik van Havre
0c8b50d591 Merge pull request #7436 from Roy-043/Arch-Fix-baseface-generation-for-walls-with-a-trace-that-self-intersects,-has-T-connections-or-that-overlaps
Arch: Fix wall baseface generation for overlapping and self-intersecting traces
2022-09-05 11:18:44 +02:00
Yorik van Havre
f99bf376b0 Merge pull request #7267 from Roy-043/Draft-Avoid-faulty-Base.Placement.rotate()
Draft: Avoid faulty Base.Placement.rotate() in draftobjects.array.py
2022-09-05 11:16:13 +02:00
0penBrain
b687e2ce0c [Bugfix]Gui: ensure message boxes appear and stay on top of main window 2022-09-05 11:09:41 +02:00
Roy-043
39c2ff4e45 Draft: Fix flatten wire 2022-09-04 09:45:39 +02:00
sliptonic
c35244e74f Merge pull request #7438 from Syres916/patch-54
[Path] Change Default Drilling Retraction from G99 to G98
2022-09-03 16:54:57 -05:00
sliptonic
f50505ae42 Merge pull request #7428 from dresco/PathNaming
Path: Fix for gcode output file naming issues.
2022-09-03 16:53:41 -05:00
luz paz
7d5f208ae7 codespell: add 3 more words to codespellignore list
[skip ci]
2022-09-03 12:45:55 -04:00
wmayer
61f14dcf2c Mesh: [skip ci] fix several minor issues 2022-09-03 18:30:49 +02:00
wmayer
324e4ca33f Mesh: [skip ci] remove superfluous function call 2022-09-03 16:47:11 +02:00
wmayer
253ddde069 Mesh: support to read 3MF format 2022-09-03 16:43:56 +02:00
wandererfan
3b29cf18be [Part]fix makeWireString for Win & Py > 3.09 2022-09-03 09:23:44 -04:00
Roy-043
8aaa36a013 Arch: Fix baseface generation for walls with a trace that self-intersects, has T-connections or that overlaps 2022-09-03 09:06:51 +02:00
Chris Hennes
46b70c73fe Addon Manager: Add missing GitFailed import 2022-09-02 11:02:22 -05:00
wmayer
55866fd622 Clang: [skip ci] set minimum name length to 2 2022-09-02 13:42:42 +02:00
wmayer
01c3f1b636 Mesh: [skip ci] fix minor issues 2022-09-02 13:37:24 +02:00
Yorik van Havre
4a9559c580 Merge pull request #7424 from Roy-043/Draft-Fix-workingplane-auto-alignment-to-Front-view
Draft: Fix workingplane auto alignment to Front view
2022-09-02 12:39:07 +02:00
Jon Escombe
794a51eecc Fix for Path output file naming issues.
Use the fullPath name when opening dialog, handle cancel cleanly.

These changes fixes the output file file naming for me. Without it,
I just get the unprocessed substitution strings in the current working directory.
2022-09-02 09:11:23 +01:00
wmayer
af18a9ea3b Sketch: fix build failure 2022-09-01 17:07:53 +02:00
wmayer
9381a8b2fb Base: make isMultiUnitLength() and isMultiUnitAngle() const 2022-09-01 17:07:30 +02:00
wmayer
086ce2d34c Mesh: add support of thumbnails of 3MF format 2022-09-01 16:49:00 +02:00
Syres916
9ff0ae58da [Path] Change Default Retraction from G99 to G98
See discussion https://forum.freecadweb.org/viewtopic.php?f=15&p=622670#p622670
2022-09-01 10:56:13 +01:00
Roy-043
0179afbe8a Draft: Fix workingplane auto alignment to Front view 2022-09-01 09:54:09 +02:00
wandererfan
fbfac41c82 [TD]fix face centerline
- centerlines were being added to geometry in postHlrTasks,
  but some CL depend on faces and so we move to
  onFacesFinished.
2022-08-31 17:18:48 -04:00
wandererfan
dd14b42829 [Sketcher]make cursor coord display unit aware 2022-08-31 16:31:27 -04:00
wandererfan
16ff6dfbbb [Base]identify schemas which use multiple units
- allow querying a schema to determine if it uses multiple
  units for length (ex ft/in) or angles (ex DMS).
2022-08-31 16:31:27 -04:00
wmayer
ea8cf94991 Mesh: [skip ci] include header in source file 2022-08-31 17:37:06 +02:00
wmayer
fcc9d1fc84 Mesh: avoid to create an extra tmp. copy of MeshObject 2022-08-31 17:13:15 +02:00
wmayer
16c73780b9 Mesh: add exporter class for 3MF format 2022-08-31 17:11:15 +02:00
wmayer
580c124b22 Mesh: improve 3MF support 2022-08-31 17:07:44 +02:00
wmayer
88ce83b68c zipios: unicode handling in ZipOutputStream 2022-08-31 17:05:31 +02:00
luz paz
818a8add04 github: Update PULL_REQUEST_TEMPLATE.md to v1.0 Changelog thread
Substitute the v0.20 changelog thread for the v1.0 thread. Ref: https://forum.freecad.org/viewtopic.php?p=621016#p621016  
[skip ci]
2022-08-31 16:21:39 +05:00
Yorik van Havre
9b5cf1537d Merge pull request #7354 from Roy-043/Draft-add-tolerance-to-boundbox-check-in-intersections.py
Draft: add tolerance to BoundBox check in intersections.py
2022-08-31 11:47:24 +02:00
Yorik van Havre
97ff522bb4 Merge pull request #7368 from ebrahimraeyat/master
Arch: removing unnecessary 'if' conditional check
2022-08-31 11:29:21 +02:00
wmayer
61b92666e1 Mesh: refactor mesh exporter classes 2022-08-31 10:07:57 +02:00
wandererfan
2b5452d19d [TD]fix perspective projection
- the logic for the perspective option with the precise
  HLR algo was inadvertently removed in the multithread
  modifications.
2022-08-30 19:10:16 -04:00
wandererfan
5ea33e9c4b [TD]fix too large page on print 2022-08-30 12:20:56 -04:00
wmayer
d371abf6f5 Mesh: move 3MF writer to its own class 2022-08-30 12:00:23 +02:00
wmayer
b277ef36c1 Misc: modernize C++: replace 'typedef' with 'using' 2022-08-30 11:10:02 +02:00
wmayer
97967743a4 TD: modernize C++: replace 'typedef' with 'using' 2022-08-30 10:59:39 +02:00
wmayer
c3279b82b4 Mod: modernize C++: replace 'typedef' with 'using' 2022-08-29 23:21:15 +02:00
wmayer
a7bf7869ae Sketcher: modernize C++: replace 'typedef' with 'using' 2022-08-29 23:13:16 +02:00
wmayer
2ae40e006c Points: modernize C++: replace 'typedef' with 'using' 2022-08-29 22:57:24 +02:00
wmayer
55bfdfb6d7 Path: modernize C++: replace 'typedef' with 'using' 2022-08-29 22:21:01 +02:00
wmayer
6d4f95650c PD: modernize C++: replace 'typedef' with 'using' 2022-08-29 22:20:49 +02:00
wmayer
c6a208bb18 Part: modernize C++: replace 'typedef' with 'using' 2022-08-29 19:31:50 +02:00