Chris Hennes
a046bc1d84
Path: PR4556 Step 3: sort QGridLayout by row-col
2022-03-28 10:43:22 -05:00
Chris Hennes
f4dad65718
Path: PR4556 Step 2: remove native=true
2022-03-28 10:43:21 -05:00
sliptonic
11156e2836
Merge pull request #6647 from Russ4262/fix/millface_face_region_no_base
...
Path: MillFace - Fix Face Region with no Base geometry [Bug]
2022-03-28 09:51:18 -05:00
sliptonic
460a95cabf
Merge pull request #6659 from sliptonic/bug/profile
...
[Path] Fixes #6658
2022-03-27 10:58:41 -05:00
sliptonic
945c4c7ec5
[Path] Make tool controller set default spindle direction from tool attributes if it exists
2022-03-26 12:17:22 -05:00
sliptonic
d53a2ed34b
[Path] Make 'forward' the default for spindle direction
2022-03-26 11:27:33 -05:00
sliptonic
895667bb49
[Path] Fixes #6658
2022-03-24 15:36:35 -05:00
wmayer
4f854bf998
Path: suppress warnings caused by boost
2022-03-24 21:09:28 +01:00
sliptonic
c01a82e3b5
Merge pull request #6651 from sliptonic/bug/5956
...
[Path] Fix # 5956.
2022-03-24 09:05:39 -05:00
sliptonic
05a8b67dce
Merge pull request #6649 from sliptonic/bug/5832
...
[Path] Fixes #5832
2022-03-23 18:51:20 -05:00
wmayer
97330443a2
All: modernize C++11
...
* replace deprecated headers
2022-03-23 22:44:18 +01:00
sliptonic
d4623baf0a
Expose PocketLastStepOver property
...
Property can be useful to fine tune the last stepover for some shapes
2022-03-23 15:10:34 -05:00
wmayer
7b591da9f5
Path: modernize C++11
...
* use nullptr
2022-03-23 19:26:15 +01:00
Uwe
5496accd5f
[Path] Fixes #5832
...
Remove unused and confusing spiral and triangle patterns
2022-03-23 10:35:58 -05:00
Yorik van Havre
1dd773e7b3
Translations: Merged crowdin strings
2022-03-23 10:37:50 +01:00
Yorik van Havre
36f97d0ea4
Translations: updated ts files
2022-03-23 10:24:55 +01:00
Russell Johnson
4821cbac54
Path: Fix Face Region with no Base
...
This fix addresses an incorrect shape variable passed when Boundary Shape is set to Face Region and there is no Base geometry - indicating entire model to be milled.
2022-03-22 18:16:31 -05:00
sliptonic
553554f936
Merge pull request #6612 from mlampert/bugfix/bag-of-minor-isssues
...
PATH: Bugfix/bag of minor isssues
2022-03-21 08:34:23 -05:00
sliptonic
0643446bb9
Merge pull request #6592 from Russ4262/fix/depth_params_twin_depths
...
Path: Fix roughly equal depth entries
2022-03-21 08:33:59 -05:00
Uwe
f23fa31f42
[Path] remove Python.h and Xerces
...
they are not needed anymore
2022-03-21 13:18:42 +01:00
Markus Lampert
d52fc71663
Blanket black formatting for Path python files
2022-03-20 13:23:48 -07:00
Markus Lampert
efc942a8f6
Fixed read-only state of quantity spin box when expression is 'clear'ed
2022-03-20 13:23:48 -07:00
markus
a23b610f41
Fixed setting a face's normal as the axis for model alignment
2022-03-20 13:23:48 -07:00
Russell Johnson
95cffaf502
Path: Simplify changes per developer conversations
...
Also update TestPathDepthParams.py to reflect simplification of changes.
Remove some comments.
Employ `sorted()` function per MLampert suggestion
2022-03-20 14:25:17 -05:00
sliptonic
afb3262118
simpler way to filter roughly equal depth values
2022-03-20 14:25:16 -05:00
Russell Johnson
186042b2cf
Path: Renumber unit tests per triple-digit schema
...
per request of Sliptonic
2022-03-20 14:25:15 -05:00
Russell Johnson
ee6d9fb5e0
Path: Add additional roughly-equal depths unit tests
2022-03-20 14:25:15 -05:00
Russell Johnson
3e6d542cd7
Path: Fix roughly equal depth entries
...
Add code block to remove first of any two consecutive, roughly equal depth values (twin values).
Add two unit tests to support new code block and use cases.
2022-03-20 14:25:14 -05:00
wmayer
21404f319b
Path: fix assignment operator of CLine
...
* Assignment operator in class CLine should have return type CLine&. Otherwise a copy is created at each call.
2022-03-20 19:32:32 +01:00
luz paz
8939e3a2eb
Path: remove superfluous 'pass' per LGTM
...
ref: https://lgtm.com/rules/910088/
2022-03-19 20:06:48 -04:00
sliptonic
06959ededb
Merge pull request #6575 from Russ4262/fix/rebuild_empty_job_with_gui
...
Path: Extend Job integrity check to GUI side, issue #6207 [Bug]
2022-03-19 15:44:28 -05:00
sliptonic
94c32d9a46
Merge pull request #6590 from sliptonic/feature/warnlegacy
...
[Path] Warn user if enabling legacy tools
2022-03-18 10:46:42 -05:00
wmayer
9160f06e1c
Base: rename BaseExceptionFreeCADError to PyExc_FC_GeneralError
2022-03-17 14:45:48 +01:00
wmayer
d69defaa3c
Py: replace BaseExceptionFreeCADError with more suitable exception types
2022-03-17 13:54:23 +01:00
Russell Johnson
b06389edb2
Path: Change action to warning with option for action.
2022-03-16 11:47:51 -05:00
Russell Johnson
70d5a422f7
Path: Correct comment spelling
2022-03-16 11:40:24 -05:00
Russell Johnson
e4286139db
Path: Extend Job integrity check to GUI side, issue #6207 [Bug]
...
This commit adds a simple `_jobIntegrityCheck()` method to verify that a model and tool exists within the Job object, when interacting with the Task Panel. If either is missing, the appropriate tab is activated in the task window, and the appropriate edit window is opened for the user, with messages printed in the report view window.
Add check for existence of `SetupSheet` property of empty Job object.
These changes improve upon fixes in PR #5008 and related bug fixes.
2022-03-16 11:40:23 -05:00
sliptonic
de94520d9b
[Path] Warn user if enabling legacy tools
...
Warn user if opening job that contains legacy tools
2022-03-15 11:05:20 -05:00
sliptonic
b640a1d106
Merge pull request #6577 from Russ4262/fix/millface_removalshapes
...
Path: Fix `self.removalshapes` declaration [Bug]
2022-03-15 09:26:39 -05:00
sliptonic
a70adce220
Merge pull request #6576 from Russ4262/fix/cancel_new_dressup_cleanup
...
Path: Fix automatic `commitTransaction()` calls, issue #6149 [Bug]
2022-03-15 09:25:43 -05:00
sliptonic
75fee12d7b
Merge pull request #6571 from Russ4262/fix/tag_dressup_radius_value
...
Path: Fix inconsistent float type usage, issue #6170 [Bug]
2022-03-14 09:26:24 -05:00
Yorik van Havre
6efe74a554
Merged crowdin translations
2022-03-14 12:21:01 +01:00
Yorik van Havre
583206d47c
Updated master ts files
2022-03-14 12:13:40 +01:00
wmayer
0054cbddaa
Fix coverity issue:
...
* CID 332682: Resource leak
* CID 350607: Resource leak
* CID 332677: Resource leak
2022-03-14 11:35:04 +01:00
Russell Johnson
ac4c7bb954
Path: Fix self.removalshapes declaration [Bug]
...
Prior to this fix, the `self.removalshapes` variable is not declared if `obj.Base` does not exist, or is empty. This moves the declaration up in scope to the method level.
2022-03-12 22:34:03 -06:00
Russell Johnson
20e3657125
Path: Fix automatic commitTransaction() calls, issue #6149 [Bug]
...
This commit removes the automatic committal of transactions when activated with GUI command. The committal of the transaction is executed with the `accept()` and `reject()` methods of the respective task panel.
2022-03-12 22:05:04 -06:00
Russell Johnson
1fc468912c
Path: Improve value assignment syntax for radius
2022-03-12 20:00:40 -06:00
sliptonic
b0d19d28d7
Merge pull request #6566 from Russ4262/fix/boundary_dressup_begin_safeheight_retraction
...
Path: Correct beginning retraction to safe height in Boundary Dressup, issue #6279 [Bug]
2022-03-12 19:05:39 -06:00
Russell Johnson
a2fb5b66fa
Path: Fix radius type inconsistency, issue #6170 [Bug]
...
Make `self.radius` a float type throughout since other methods and functions treat it as such.
2022-03-12 18:29:21 -06:00
Matti Eiden
af8b6fba07
PathArray: Support applying PathArray on Dressups
2022-03-12 22:31:16 +02:00