Commit Graph

3700 Commits

Author SHA1 Message Date
Markus Lampert
b2d23a7001 Fixed property bag editor to cancel if no name is given and OK is pressed 2022-10-11 21:43:09 -07:00
Markus Lampert
72f85f6873 Fixed refactor import issue 2022-10-11 21:43:09 -07:00
Markus Lampert
83177edcbf Convert usage of PathStop to Path.Op.Gui.Stop 2022-10-11 21:43:09 -07:00
Markus Lampert
8448b69cf3 Fix Path::Feature object check 2022-10-11 21:43:09 -07:00
Markus Lampert
1105403c67 Fixed unit test files by re-creating the appropriate jobs 2022-10-11 21:43:09 -07:00
Markus Lampert
38a7826dde Fixed merge issues 2022-10-11 21:43:09 -07:00
Markus Lampert
93af3a13e5 Fix SurfaceSupport for new Path source structure 2022-10-11 21:43:09 -07:00
Markus Lampert
134a1c35ba Added missing diversion entries to cmake 2022-10-11 21:43:09 -07:00
Markus Lampert
dba0106ce0 Removing obsolete and unused files 2022-10-11 21:43:09 -07:00
Markus Lampert
6ecba4f9ee Moved remaing files out of PathScripts 2022-10-11 21:43:09 -07:00
Markus Lampert
c6c708363b Added PropertyBagGui again for backwards compatibility 2022-10-11 21:43:09 -07:00
Markus Lampert
b7afb18987 Moved generators into Path.Base.Generator module 2022-10-11 21:43:09 -07:00
Markus Lampert
a5fad7e052 Moved the rest of the operations into Path.Op (.Gui) module 2022-10-11 21:43:09 -07:00
Markus Lampert
080d708f21 Fixed refactor issues breaking unit tests 2022-10-11 21:43:09 -07:00
Markus Lampert
5ca5a94f5e Move Path.Base and Path.Base.Gui refactoring 2022-10-11 21:43:09 -07:00
Markus Lampert
f1596599ee Added PropertyBag compatibility layer to support existing ToolBits 2022-10-11 21:43:09 -07:00
Markus Lampert
9de105e597 Started moving base classes into Path.Base module 2022-10-11 21:43:09 -07:00
Markus Lampert
9ab28b4ec2 Renamed Path.Tools module to Path.Tool 2022-10-11 21:43:08 -07:00
Markus Lampert
29255f0ffd Removed deprecated and obsolete Path.Tool and Path.Tooltable 2022-10-11 21:43:08 -07:00
Markus Lampert
9b7e50ba07 Removed obsolete path profile implementations 2022-10-11 21:43:08 -07:00
Markus Lampert
45f2765418 Moved all Path operations with model and gui into Path.Op module 2022-10-11 21:43:08 -07:00
Markus Lampert
289c1f8c87 Moved dressups into Path.Dressup module 2022-10-11 21:43:08 -07:00
Markus Lampert
7fe03f2b78 Fixed PathPost when post processing is cancelled 2022-10-11 21:43:08 -07:00
Markus Lampert
20d2d4c8d0 Moved Path ToolBit and Controller into Path.Tools module 2022-10-11 21:43:08 -07:00
Markus Lampert
1d27fb00ec Moved post processing files into new Path python module 2022-10-11 21:43:08 -07:00
Markus Lampert
8c05a46174 Moved PathAdaptive into new Path.Op module 2022-10-11 21:43:08 -07:00
Markus Lampert
eeaed7363a Fixed path log unit tests 2022-10-11 21:43:08 -07:00
Markus Lampert
233c92b79e Moved PathLog to Path.Log and import it by default 2022-10-11 21:43:08 -07:00
Markus Lampert
7e643c563b Added python based Path module and pull in PathApp namespace 2022-10-11 21:43:08 -07:00
Markus Lampert
7992f3ed00 Renamed Path c++ python module to PathApp 2022-10-11 21:43:08 -07:00
Yorik van Havre
9c24f0f5b8 Merged crowdin translations 2022-10-10 11:06:08 +02:00
Yorik van Havre
4ba1b0e4dc Updated ts files 2022-10-10 10:19:30 +02:00
wmayer
6df7cf1afa Path: [skip ci] replace QRegExp with QRegularExpression 2022-10-08 14:07:22 +02:00
wmayer
840fc70106 Mod: replace QRegExp with QRegularExpression 2022-10-07 14:03:53 +02:00
Yorik van Havre
4ca1b838a9 Merged crowdin translations 2022-10-06 12:48:05 +02:00
Yorik van Havre
3d75b4fb74 Updated ts files 2022-10-06 12:16:32 +02:00
Uwe
c327217dc3 [Path] Area.cpp: remove redundant nullptr check 2022-10-03 04:22:40 +02:00
marioalexis
a5d878e498 Path: Replace C cast 2022-09-18 11:06:51 -05:00
LarryWoestman
8922936b3d Path: Allow error diff's to be as long as necessary. 2022-09-10 09:29:58 -07:00
LarryWoestman
3347315fad Path: Fixed test00010 sensitivity to terminal column count. 2022-09-10 09:29:58 -07:00
Markus Lampert
2b4fc1223f Fixed handling of App::PropertyPercent in SetupSheet save/load 2022-09-06 21:23:12 -07:00
sliptonic
ac0a8b6458 Merge pull request #7454 from sliptonic/PathFeedRateBug
Fix bug when testing verticallity during PathFeedRate generation
2022-09-06 16:29:48 -05:00
sliptonic
4a4ae6c923 Fix bug when testing verticallity during PathFeedRate generation 2022-09-06 15:50:06 -05:00
LarryWoestman
2578ee40f5 Path: Removed the comparison-style postprocessor tests.
Added the ability to output possible arguments to a file.
       Added more tests and fixed some parameter handling.
       Added 4 refactored postprocessors and postprocessor tests.
       Refactored to reduce copyitis, added G73 support
       Re-ordered parameter parsing to better match all postprocessors
2022-09-04 15:22:57 -07: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
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
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
wmayer
236b40ab65 Path: modernize C++: replace 'typedef' with 'using' 2022-08-29 22:21:01 +02:00
agren
65bafb36dc Merge branch 'master' into remove-dead-code 2022-08-26 20:29:39 +02:00
berniev
180edfa3cc Mod: Single arg ctors must be explicit 2022-08-24 16:55:20 +02:00