Commit Graph

30274 Commits

Author SHA1 Message Date
Yorik van Havre
2e4bbd6afe 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
7e1166efd2 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
ac2c34eb32 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
85c87f2657 [Bugfix]Gui: ensure message boxes appear and stay on top of main window 2022-09-05 11:09:41 +02:00
Roy-043
59bd8847d1 Draft: Fix flatten wire 2022-09-04 09:45:39 +02:00
sliptonic
9d01903886 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
3f1931b263 Merge pull request #7428 from dresco/PathNaming
Path: Fix for gcode output file naming issues.
2022-09-03 16:53:41 -05:00
wmayer
299397fd2f Mesh: [skip ci] fix several minor issues 2022-09-03 18:30:49 +02:00
wmayer
1d0e2a5526 Mesh: [skip ci] remove superfluous function call 2022-09-03 16:47:11 +02:00
wmayer
f156af4af8 Mesh: support to read 3MF format 2022-09-03 16:43:56 +02:00
wandererfan
8887890bf9 [Part]fix makeWireString for Win & Py > 3.09 2022-09-03 09:23:44 -04:00
Roy-043
38bccb31fa 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
3362e64adc Addon Manager: Add missing GitFailed import 2022-09-02 11:02:22 -05:00
wmayer
1658dd99a9 Clang: [skip ci] set minimum name length to 2 2022-09-02 13:42:42 +02:00
wmayer
c4b12d61c5 Mesh: [skip ci] fix minor issues 2022-09-02 13:37:24 +02:00
Yorik van Havre
a6edd46622 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
815c2f8fcf 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
310880516a Sketch: fix build failure 2022-09-01 17:07:53 +02:00
wmayer
c7a03dde81 Base: make isMultiUnitLength() and isMultiUnitAngle() const 2022-09-01 17:07:30 +02:00
wmayer
8f1875f429 Mesh: add support of thumbnails of 3MF format 2022-09-01 16:49:00 +02:00
Syres916
4a380bfa11 [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
6cd35b86fe Draft: Fix workingplane auto alignment to Front view 2022-09-01 09:54:09 +02:00
wandererfan
2ba1618634 [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
eb93e599c0 [Sketcher]make cursor coord display unit aware 2022-08-31 16:31:27 -04:00
wandererfan
c51f804b3b [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
01ba72272d Mesh: [skip ci] include header in source file 2022-08-31 17:37:06 +02:00
wmayer
e09c54d10b Mesh: avoid to create an extra tmp. copy of MeshObject 2022-08-31 17:13:15 +02:00
wmayer
6c790da254 Mesh: add exporter class for 3MF format 2022-08-31 17:11:15 +02:00
wmayer
3e9ad93179 Mesh: improve 3MF support 2022-08-31 17:07:44 +02:00
wmayer
f34f45a22c zipios: unicode handling in ZipOutputStream 2022-08-31 17:05:31 +02:00
luz paz
1af4ad7d04 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
1e29902105 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
ff3e15eb47 Merge pull request #7368 from ebrahimraeyat/master
Arch: removing unnecessary 'if' conditional check
2022-08-31 11:29:21 +02:00
wmayer
f557920414 Mesh: refactor mesh exporter classes 2022-08-31 10:07:57 +02:00
wandererfan
60a230805c [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
87b3d768e4 [TD]fix too large page on print 2022-08-30 12:20:56 -04:00
wmayer
b062344b06 Mesh: move 3MF writer to its own class 2022-08-30 12:00:23 +02:00
wmayer
e93fca18c0 Misc: modernize C++: replace 'typedef' with 'using' 2022-08-30 11:10:02 +02:00
wmayer
5f91eaa5eb TD: modernize C++: replace 'typedef' with 'using' 2022-08-30 10:59:39 +02:00
wmayer
312c8f68e4 Mod: modernize C++: replace 'typedef' with 'using' 2022-08-29 23:21:15 +02:00
wmayer
138629633f Sketcher: modernize C++: replace 'typedef' with 'using' 2022-08-29 23:13:16 +02:00
wmayer
80d7af9f05 Points: modernize C++: replace 'typedef' with 'using' 2022-08-29 22:57:24 +02:00
wmayer
236b40ab65 Path: modernize C++: replace 'typedef' with 'using' 2022-08-29 22:21:01 +02:00
wmayer
3e009e2693 PD: modernize C++: replace 'typedef' with 'using' 2022-08-29 22:20:49 +02:00
wmayer
ad7375380a Part: modernize C++: replace 'typedef' with 'using' 2022-08-29 19:31:50 +02:00
wmayer
57ca9f6b1f MeshPart: modernize C++: replace 'typedef' with 'using' 2022-08-29 18:36:52 +02:00
wmayer
f0ebcde942 Mesh: modernize C++: replace 'typedef' with 'using' 2022-08-29 18:30:53 +02:00
wmayer
bff8a73ba6 Mod: modernize C++: replace 'typedef' with 'using' 2022-08-29 16:21:46 +02:00
wmayer
23961706be Gui: modernize C++: replace 'typedef' with 'using' 2022-08-29 14:09:18 +02:00
wmayer
656890be38 App: modernize C++: replace 'typedef' with 'using' 2022-08-29 12:58:39 +02:00