Commit Graph

30261 Commits

Author SHA1 Message Date
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
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
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
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
wmayer
4e42ff7baa Base: modernize C++: replace 'typedef' with 'using' 2022-08-29 11:42:09 +02:00
wandererfan
c0d69f7d8e [TD]replace GeometryObject only after all changes are done 2022-08-28 15:52:23 -04:00
wandererfan
67ce559bc5 [TD]clazy warning re 3 parameter QObject::connect 2022-08-28 15:52:23 -04:00
Chris Hennes
dfafe7e04a Addon Manager: pylint cleanup of Macro class 2022-08-28 13:50:09 -05:00
wandererfan
6bb936e87c [TD]cosmetic vertex size consistency 2022-08-28 13:13:20 -04:00
wmayer
3cb3c099bb 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
2fcecb643a App: replace some while loops with range-based for loops to increase readability 2022-08-28 15:42:57 +02:00
berniev
5fc5d3a996 App: use auto - strange iterator (PR #7405) 2022-08-28 15:29:52 +02:00
wmayer
f15fe90339 Base: [skip ci] optimize writing Inventor file 2022-08-28 13:01:12 +02:00
wmayer
f4f03d022e Base: [skip ci] whitespace improvements 2022-08-28 12:20:49 +02:00