sliptonic
595a0211d4
Merge pull request #5070 from Russ4262/fix/pocket_shape_finish_pass
...
[Path] Reinstate fix for intermittent PocketShape finish pass
2021-09-29 13:43:18 -05:00
Yorik van Havre
140e03301e
Updated ts files
2021-09-29 14:32:12 +02:00
Russell Johnson
eaba444e7c
Path: Strict application of Black code formatting to module file
...
This commit ONLY contains application of `Black` code formatting. No other alterations have been made in this commit.
2021-09-27 20:53:09 -05:00
Russell Johnson
9cbed30c76
Path: Restore removal shape envelope buffer
...
This buffer application was removed in PR #4978 with removal of rotational code.
The buffer is required to provided adequate significant digit or rounding in later processing of envelope in Path.Area().
NOTE: I suggest separate `removalshape` envelopes be created without the necessary `buffer` adjustment to allow for usage of the `removalshape` for subsequent REST type operations.
2021-09-27 20:53:09 -05:00
sliptonic
3bb37bd471
Merge pull request #5009 from Russ4262/fix/ramp_dressup
...
[Path] Fix for inactive ramp dressup base operation
2021-09-27 15:34:43 -05:00
sliptonic
0613f8a142
Merge pull request #5050 from jimzim111/PathArray_Z
...
Path: PathArray translate copies along Z axis as it does along X/Y
2021-09-27 15:19:43 -05:00
sliptonic
382053d069
Merge pull request #4975 from Russ4262/cleanup/pathprofile
...
[Path] LGTM cleanup of PathProfile module
2021-09-27 15:16:20 -05:00
Russell Johnson
1931c6b013
Path: Delete unnecessary comments
2021-09-24 06:40:53 -05:00
Russell Johnson
8e09da7f0b
Path: LGTM cleanup
2021-09-24 06:40:53 -05:00
Russell Johnson
628f640d7c
Path: Fix Face Region boundary shape usage
...
This commit removes automatic edge extension for `Face Region` boundary shape. It applies the `Clear Edges` toggle for `Face Region`. It applies `Exclude Raised Areas` correctly. The problem of collision paths for `Clear Edges` with `Exclude Raised Areas` for certain use cases remains and is not fixed with this commit.
2021-09-24 06:39:25 -05:00
Russell Johnson
faaf33c2b5
Path: Remove unused import
2021-09-24 06:39:25 -05:00
Russell Johnson
4b3cb142ea
Path: Add docString and comments for getAllIncludedFaces() method
2021-09-24 06:39:25 -05:00
Russell Johnson
7f0b3c40bb
Path: LGTM fix
...
Prompted by LuzPaz in Gitter.im/FreeCAD/Path chatroom
2021-09-24 06:39:25 -05:00
Russell Johnson
5e9cd07ef6
Path: Black code formatting only
2021-09-24 06:38:39 -05:00
Russell Johnson
2384ad9860
Path: Add Base.Active check early in execute() method
...
This commit adds a `Base.Active` check to determine if the Base is Active. If the Base is Inactive, the new code sets the `obj.Path` property to the same inactive message used in PathOp module and the `execution()` method returns immediately, stopping further execution.
2021-09-24 06:38:39 -05:00
jimzim111
d89075626c
Merge branch 'FreeCAD:master' into PathArray_Z
2021-09-23 20:07:45 -07:00
Yorik van Havre
6ad3530981
Merged crowdin translations
2021-09-23 17:14:48 +02:00
Yorik van Havre
3573c5b21f
Updated ts files
2021-09-23 17:04:05 +02:00
jimzim111
1a38de2aea
Merge branch 'master' into PathArray_Z
2021-09-22 19:33:16 -07:00
Przemo Firszt
f950cfab7b
[UnitTest] Replace deg symbol with deg
...
unittest cannot handle the symbol on some systems. deg is a safe
solution.
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2021-09-21 15:16:13 +02:00
jim
1b1e7e2a23
PathArry translate copies along Z axis as it does along X/Y
2021-09-20 21:10:49 -07:00
Chris Hennes
38eb31e01d
Path: LGTM - don't catch BaseException
2021-09-19 14:37:11 -05:00
wmayer
8cbd92d874
port to MSYS2/clang
2021-09-19 19:49:44 +02:00
wmayer
9ce79bf3c7
Mod: fix warning [-Wmacro-redefined]
2021-09-14 22:57:17 +02:00
luz paz
b736c7decc
Path: Fix PathScripts/PathJobGui.py typo bug
2021-09-08 10:22:26 -04:00
Yorik van Havre
a9717a1e17
Merged crowdin translations
2021-09-07 11:26:48 +02:00
Yorik van Havre
73d5e2c7e1
Updated ts files
2021-09-06 15:32:07 +02:00
sliptonic
88dd7d2b98
Black reformat
2021-09-01 12:56:00 -05:00
sliptonic
47128e53bb
black
2021-09-01 12:26:29 -05:00
sliptonic
e5c90933fc
Merge pull request #5003 from sliptonic/removeArchPanel
...
[PATH] purge archpanel support
2021-09-01 11:00:54 -05:00
sliptonic
16f2d24a17
Merge pull request #4974 from Russ4262/cleanup/pathpocketshapegui
...
[Path] Remove unused imports per LGTM in PathPocketShapeGui module
2021-09-01 10:23:06 -05:00
sliptonic
1200eee25c
Merge pull request #4976 from Russ4262/cleanup/general_lgtm
...
[Path] LGTM cleanup
2021-09-01 10:21:09 -05:00
sliptonic
2fa669f724
Merge pull request #4986 from ho-ho-ho/master
...
Path: Add missing newline to return-to statement in grbl postprocessor
2021-09-01 10:18:00 -05:00
sliptonic
13779a6db9
purge archpanel support
2021-09-01 08:34:46 -05:00
Russell Johnson
45529de1f0
Path: LGTM cleanup
2021-08-27 22:37:41 -05:00
sliptonic
28c51d6f39
Merge pull request #4902 from Russ4262/fix/Extensions_error_msg
...
[Path] Downgrade Extensions error message priority
2021-08-27 17:17:33 -05:00
Yorik van Havre
199e8a8d6e
Merged crowdin translations
2021-08-26 14:51:36 +02:00
Yorik van Havre
8acd9f8734
Updated ts files
2021-08-26 14:50:54 +02:00
ho-ho-ho
b777d53736
Update grbl_post.py
...
Append new line to return-to line
2021-08-21 12:36:47 +02:00
Russell Johnson
52c156a7e1
Path: Remove unused imports per LGTM
2021-08-17 21:47:22 -05:00
sliptonic
0eecacd795
Merge pull request #4797 from Russ4262/feature/tile_job
...
[Path] GUI scripting support and other improvements
2021-08-14 09:26:25 -05:00
sliptonic
b7f6254ee2
Merge pull request #4815 from Russ4262/fix/GUI_issues
...
[Path] Fix GUI issues and minor code cleanup
2021-08-14 09:20:03 -05:00
Russell Johnson
f793e6a0d0
Path: Downgrade module's debug level to INFO
2021-08-13 19:02:40 -05:00
Russell Johnson
a69c72f540
Path: Auto-load the user-selected job for the simulator
...
Add code to auto-load the user-selected job in the simulator so manual selection is not necessary with multi-job documents.
2021-08-13 19:02:40 -05:00
Russell Johnson
92441bd594
Path: Changes to allow for Adaptive op defaults at job level
...
Add `SetupProperties()` function to Adaptive module.
Connect `SetupProperties()` function to GUI command resources.
Add string assignment for `App::PropertyPythonObject` property prototype
2021-08-13 19:02:40 -05:00
Russell Johnson
6059c8c870
Path: Add missing translate() function
2021-08-13 19:02:40 -05:00
Russell Johnson
d783d184fe
Path: Refactor PathBoundary algorithm to independent class
...
Relocate code for PathBoundary algorithm into an independent class allowing for usage without the Dressup object creation.
2021-08-13 19:02:40 -05:00
Russell Johnson
4c1951aedc
Path: Allow parent job assignment
...
Modifications focus on allowing the creation of operations to include direct provision of parent job.
Path: Remove `useGui` implementation
2021-08-13 19:02:40 -05:00
sliptonic
6dbd8fb54d
Merge pull request #4901 from Russ4262/fix/3D_Pocket
...
[Path] Fix 3D Pocket tuple lengths in return values
2021-08-02 12:22:56 -05:00
sliptonic
42aac7c776
Merge pull request #4906 from Russ4262/fix/toolbit_missing_readme_doc
...
[Path] Fix relative shape files for toolbits
2021-08-02 12:19:37 -05:00