Commit Graph

30263 Commits

Author SHA1 Message Date
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
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
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
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
wmayer
7eb30ca5c7 MeshPart: modernize C++: replace 'typedef' with 'using' 2022-08-29 18:36:52 +02:00
wmayer
fd4e2c967b Mesh: modernize C++: replace 'typedef' with 'using' 2022-08-29 18:30:53 +02:00
wmayer
e205daa43d Mod: modernize C++: replace 'typedef' with 'using' 2022-08-29 16:21:46 +02:00
wmayer
ba8d5ab055 Gui: modernize C++: replace 'typedef' with 'using' 2022-08-29 14:09:18 +02:00
wmayer
5240a30431 App: modernize C++: replace 'typedef' with 'using' 2022-08-29 12:58:39 +02:00
wmayer
d2168f51b9 Base: modernize C++: replace 'typedef' with 'using' 2022-08-29 11:42:09 +02:00
wandererfan
4310b49a8b [TD]replace GeometryObject only after all changes are done 2022-08-28 15:52:23 -04:00
wandererfan
4bdbacda75 [TD]clazy warning re 3 parameter QObject::connect 2022-08-28 15:52:23 -04:00
Chris Hennes
9ab037b581 Addon Manager: pylint cleanup of Macro class 2022-08-28 13:50:09 -05:00
wandererfan
3e7a22daef [TD]cosmetic vertex size consistency 2022-08-28 13:13:20 -04:00
wmayer
cf399afe87 App: minor improvements:
* use 'using' instead of 'typedef' [modernize-use-using]
* fix bugprone-reserved-identifier
* fix whitespace/comma
2022-08-28 16:15:57 +02:00
wmayer
e809295342 App: replace some while loops with range-based for loops to increase readability 2022-08-28 15:42:57 +02:00
berniev
2a2062ec46 App: use auto - strange iterator (PR #7405) 2022-08-28 15:29:52 +02:00