sliptonic
b85e990807
Merge pull request #9165 from morganrallen/path_prop_enum_init_reorder
...
Path: set enumeration default properties after `.initOperation`
2023-04-15 13:27:50 -05:00
Chris Hennes
225941ea71
Merge pull request #9274 from xtemp09/mem-fix2
...
Fix the typo in #9267
2023-04-15 11:39:53 -05:00
sliptonic
2d92611f97
Merge pull request #8459 from cam72cam/gcode_apply_gcode_placement
...
Path: Apply Placement to simulated/exported GCode
2023-04-15 10:43:37 -05:00
Benjamin Bræstrup Sayoc
ddff39dbac
[TechDraw] Add customizability for dimension line spacing
2023-04-15 10:20:38 -04:00
xtemp09
8f517ec5c7
Fix the typo in #9267
2023-04-15 15:41:33 +07:00
Chris Hennes
fd74dd04e5
Merge pull request #9267 from xtemp09/mem-fix
...
Fix memory leak when loading a font file
2023-04-14 15:41:21 -05:00
xtemp09
c03d8a058f
Fix memory leak when loading a font file
...
- FreeCAD allocated memory to load a font file, but did not deallocate.
std::unique_ptr fixed it.
- Removed unnecessary includes
2023-04-15 01:42:19 +07:00
Nicklas SB Karlsson
5b82807fe4
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com>
2023-04-14 18:25:07 +02:00
sliptonic
c509f79c05
Merge pull request #9264 from luzpaz/trailing-whitespace-9
...
Fix trailing whitespace
2023-04-14 10:45:49 -05:00
wmayer
4c9d881cb6
PD: fix crash on Windows when loading PD workbench
2023-04-14 16:34:00 +02:00
wandererfan
96cef771c7
[TD]Correct default extension line gaps
2023-04-14 08:44:38 -04:00
Nicklas SB Karlsson
ddb8e4c27a
Added post processor for Fangling plasma cutter to path workbench.
...
It have been tried using the engrave operation in demo mode on real hardware and seems to work but not yet tested cutting real metal.
2023-04-14 14:35:31 +02:00
luzpaz
e3b1a9d313
Fix trailing whitespace
2023-04-14 03:26:22 +00:00
0penBrain
266c91405a
Gui: consistent angular deflection between Part and Preferences
...
Also with docstring just below modified line
2023-04-13 16:04:40 +02:00
Yorik van Havre
00b8693ac0
Merge pull request #9060 from kpemartin/master
...
Fix encoding error for import from older DXF files
2023-04-13 13:03:13 +02:00
Chris Hennes
1c79ece4a6
Merge pull request #9245 from chennes/addonManagerMacroGitIcon
...
Addon Manager: Fix git icons on wiki
2023-04-12 16:16:23 -05:00
wandererfan
f10d1cdb83
[TD]add preference for new face finder
2023-04-12 16:38:54 -04:00
Chris Hennes
2fe99c11ff
Addon Manager: Fix git icons on wiki
2023-04-12 15:21:17 -05:00
Paddle
271e3bec4a
Move SoDatumLabel from Sketcher to Core so that it can be reused anywhere.
2023-04-12 16:48:07 +02:00
alafr
6af4fdb5eb
Draft: avoid precision loss of SoCoordinate3 ( #9202 )
2023-04-12 15:32:14 +02:00
wmayer
64de24c039
Mesh: [skip ci] restore comment
2023-04-12 13:34:46 +02:00
wmayer
9366b031a3
Part: set an absolute upper limit of the deflection for the shape tessellation to avoid useless results
2023-04-12 08:10:39 +02:00
wandererfan
25c7e389a9
[TD]fix ShapeExtractor error
...
- recent changes caused ShapeExtractor to return only the
first source shape encountered instead of gathering all
source shapes.
2023-04-11 22:40:29 -04:00
wandererfan
0db522eadf
[TD]mask Balloon properties inherited from DrawView
...
- Balloons do not use the Scale and ScaleType properties
2023-04-11 22:40:29 -04:00
wandererfan
7760dbf8c8
[TD]clean up from recent preferences/return PRs
2023-04-11 22:40:29 -04:00
Benjamin Bræstrup Sayoc
a93060c6b9
[TechDraw] Simplify return logic
...
Normal warmup
2023-04-11 13:49:57 -04:00
Benjamin Bræstrup Sayoc
6df0a20214
[TechDraw] Simplify return logic
...
Easy warmup
2023-04-11 13:00:45 -04:00
wmayer
17b457a783
Part: add functions to return the number of nodes and triangles of a tessellation
2023-04-11 13:34:44 +02:00
Yorik van Havre
dd5f2de35b
Merge pull request #9162 from Roy-043/Arch-Remove-obsolete-code-related-to-the-Drawing-WB
...
[Arch] Remove obsolete code related to the Drawing WB
2023-04-11 12:13:26 +02:00
Benjamin Bræstrup Sayoc
f11fced78b
[TD]resolve merge conflicts re Preference retrieval #2
2023-04-10 23:34:05 -04:00
Benjamin Bræstrup Sayoc
3794897699
[TechDraw] Simplify return logic
2023-04-10 23:34:05 -04:00
Benjamin Bræstrup Sayoc
5d05acc87e
[TechDraw] Simplify retrievement of user preferences
...
for all TechDraw files
2023-04-10 23:34:05 -04:00
wandererfan
50c2b7e9d8
[TD]fix missing selection guard
...
- Area dimension extension was not checking that only
faces were in the selection.
2023-04-10 14:18:34 -04:00
Chris Hennes
b186f62081
TechDraw: Fix Windows compilation
2023-04-10 13:26:00 -04:00
sliptonic
5cdfbb17f7
Merge pull request #9218 from J-Dunn/master
...
Path WB: Correct bug causing incorrect feedrate to be used.
2023-04-10 08:38:01 -05:00
0penBrain
b21b18a5c6
[Bugfix]Sketcher: edge/point colors in preferences aren't took into account
...
Regression introduced by 0f28f26 (PR #9151 )
2023-04-10 11:13:02 +02:00
wandererfan
42dc63150f
[TD]fix error in DPG from 07a0ac8ebd
2023-04-09 21:43:43 -04:00
Benjamin Bræstrup Sayoc
7118d5cc10
[TechDraw] Improve readability of PreferencesGui.cpp
2023-04-09 11:59:43 -04:00
Benjamin Bræstrup Sayoc
1aa837ae0a
[TechDraw] Simplify retrievement of user preferences
2023-04-09 11:59:43 -04:00
J-Dunn
3a3c7e4865
Correct bug causing incorrect feedrate to be used.
...
Recent changes to had G98/G99, ended up causing horizontal feedrate to be used these drilling operations.
This fix corrects that and does some fluke8 clean ups.
2023-04-08 23:00:41 +02:00
wmayer
e9a9413c71
Gui: rename getPointOnScreen() to getPointOnViewport()
2023-04-08 13:51:32 +02:00
wandererfan
88caeca1b2
[TD]fix fail on transform of infinite shape
...
- passing an infinite shape to TopoShape::transformGeometry
throws exception GeoConvert::Surface2BSpline() - infinite surface
2023-04-07 17:15:43 -04:00
wandererfan
cebf0ae664
[TD]add missing namespace
2023-04-07 17:15:43 -04:00
sliptonic
d18e750707
Merge pull request #9200 from J-Dunn/master
...
Path: make drilling paths G99 aware and NIST compliant (tidy up)
Please make sure to update the wiki. It would be nice to include a reference to the NIST spec that the title refers to. That way, if there's a regression or complaint, we have some basis to continue the conversation.
Thank you for the PR.
2023-04-07 08:04:27 -05:00
wandererfan
20d97a9c32
[TD]use namespace with endl
2023-04-06 13:51:35 -04:00
Benjamin Bræstrup Sayoc
0bfae905d9
[TechDraw] Move CenterLine into own file
2023-04-06 13:51:35 -04:00
Benjamin Bræstrup Sayoc
1f0ba98de5
[TechDraw] Move CosmeticVertex into own file
2023-04-06 13:51:35 -04:00
André Caldas
82900b2417
Deletes GCS::Constraint directly instead of calling GCS::free().
2023-04-06 16:29:48 +02:00
J-Dunn
7984dd6ab7
Path: make grbl_post NIST compliant on G98/G99
2023-04-06 12:08:32 +02:00
J-Dunn
0dcc5b8816
Path: G99 aware via keeptooldown
2023-04-06 12:06:14 +02:00