wmayer
b3cd06afe8
Py: fix memory leaks by incorrect use of PyList_Append
2020-12-13 16:30:04 +01:00
Markus Lampert
4aeac73b39
More py2 special handling for unit tests
2020-12-03 19:39:33 -08:00
Markus Lampert
371daca128
Added consistent encoding headers and fixed whitespaces
2020-12-03 18:15:36 -08:00
Markus Lampert
d098547e17
Fixed unit test breakage for py2
2020-12-03 18:15:36 -08:00
Markus Lampert
5e6725a84f
Added thread milling files to cmake
2020-12-03 18:15:36 -08:00
Markus Lampert
1fdff7a894
Added example thread cutter to default library
2020-12-03 18:15:36 -08:00
markus
deb03f678d
Use new ToolBits (and only those) for thread milling.
2020-12-03 18:15:36 -08:00
markus
beb4f2e011
Filter all TCs for suitability for a given op.
2020-12-03 18:15:36 -08:00
markus
8fb1cd078b
Catch exception if shape file does not include a thumbnail.
2020-12-03 18:15:36 -08:00
markus
03d09be6b7
Fixed merge issue
2020-12-03 18:15:36 -08:00
Markus Lampert
f0a0a9a70a
Cleaned up properties
2020-12-03 18:15:36 -08:00
Markus Lampert
ac4af399c3
Added support for imperial threads to thread milling
2020-12-03 18:15:36 -08:00
Markus Lampert
885036553b
Added actual thread milling path generation.
2020-12-03 18:15:36 -08:00
Markus Lampert
310f72145d
Added thread milling radii calculation
2020-12-03 18:15:36 -08:00
Markus Lampert
ab9bf8c222
Add basic thread milling op
2020-12-03 18:15:36 -08:00
sliptonic
9f930af3fe
Merge pull request #4097 from Russ4262/millface_fix
...
Path: Millface fix - Address rounding issue
2020-12-03 13:29:14 -06:00
sliptonic
1951c20f66
Add finaldepth property.
...
Operation now sets start/final depth more reasonably.
Will not violate the finaldepth.
2020-12-02 15:05:08 -06:00
Russell Johnson
6200f1afc0
Path: Swap list instantiation per senior devs specifications
2020-12-02 11:34:58 -06:00
Russell Johnson
361e5edc29
Path: Instate obj.removalshape property for debugging purposes
2020-12-02 11:34:58 -06:00
Russell Johnson
ffa9b78df1
Path: Address problem with rounding issue
...
Translate removal shape down into buffer zone to offset rounding issue.
2020-12-02 11:34:58 -06:00
sliptonic
6c3dc29194
Merge pull request #4071 from Russ4262/fix_rotational_drilling_depth
...
Path: Fix Drilling Op issues when using rotation feature
2020-12-02 10:22:01 -06:00
sliptonic
292a711922
Merge pull request #4096 from sliptonic/bug/toolbit
...
[path] make toolbit reject invalid filenames and prompt user for valid toolbit working location
2020-12-02 08:51:49 -06:00
luz paz
bcd2dd4a3a
Path: Last sort of Path.qrc file
...
[skip ci]
2020-12-02 07:13:42 -05:00
luzpaz
cb3326b8cb
Path: Added revision suggested by @cheenes
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
[skip ci]
2020-12-02 06:57:56 -05:00
luz paz
141d018781
Path: fix translation to reflect the correct context
...
[skip ci]
2020-12-02 06:57:28 -05:00
luz paz
10790ed701
Path: Added missing Path_Custom in previous commit
2020-12-02 06:57:28 -05:00
luz paz
aeafcec125
Path: Change filenames in the rest of the Path code
...
Reflects changes in
* PathOpGui.SetupOperation()
* GetResources()
* sPIxmap
* pixmap
* *.UI files
Also contains minor translation context renames (these were edits made near to original intent of this commit)
2020-12-02 06:57:28 -05:00
luz paz
e19d7d2bd5
Path: Added SVG files missed in previous commit with fixed metadata
2020-12-02 06:57:28 -05:00
luz paz
12f2530160
Path: Fix SVG metadata to reflect filename change
2020-12-02 06:57:28 -05:00
luz paz
42a8fe91e8
Path: Rename missed filenames from Path.qrc in previous commit
2020-12-02 06:57:28 -05:00
luz paz
92a9ed3f92
Path: Rename Path-*.svg files to conform with the FC image file naming standard
...
Moving to rename all `Path-*.svg` files from using dashes to underscores as substitute for whitespace.
2020-12-02 06:57:28 -05:00
sliptonic
5a0e0bada6
PR review suggestions and fixes
2020-12-01 09:43:45 -06:00
sliptonic
4f3adab0a9
Merge pull request #4085 from sliptonic/bug/vcarve
...
Path: Fix help text for vcarve filter control
2020-12-01 09:25:25 -06:00
luz paz
5583313828
Path: Issue #0004473 : Expose openCommand() to translation
...
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the Path Wb.
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
Russell Johnson
3cc32fc991
Path: Delete unnecessary comment block
2020-11-30 21:09:58 -06:00
Russell Johnson
50ad479bfb
Path: Replace all-caps variable name
2020-11-30 21:09:58 -06:00
Russell Johnson
b0916dd6bc
Path: Simplify ActiveDocument references
2020-11-30 21:09:58 -06:00
Russell Johnson
ad6645f492
Path: Fix rotational errors and organize/simplify some rotational code
...
Fix rotational alignment and drilling depth issues for rotational drilling ops.
Issues identified in forum at https://forum.freecadweb.org/viewtopic.php?style=3&f=15&t=52262 .
Path:
2020-11-30 20:57:25 -06:00
Russell Johnson
ce65794a10
Path: Clean up comments and simplify one code block
2020-11-30 20:57:25 -06:00
Russell Johnson
0a59b5307c
Path: Synchronize methods with same in PathAreaOp module
...
The affected methods exist in the PathAreaOp module. This commit synchronizes the versions here with those.
2020-11-30 20:57:25 -06:00
Russell Johnson
6bbc56cd4b
Path: Apply the user's Final Depth value
2020-11-30 20:57:25 -06:00
sliptonic
ad182f01df
fixup vcarve threshold
2020-11-30 15:43:07 -06:00
sliptonic
411562361b
fix ui bugs
2020-11-30 15:35:30 -06:00
sliptonic
8254244f4b
Fix help text for filter control
2020-11-30 15:35:30 -06:00
sliptonic
daea1f53da
[path] make toolbit reject invalid filenames
...
help user create toolbit working location
2020-11-30 15:32:28 -06:00
sliptonic
a42355939a
Merge pull request #4073 from Russ4262/fix_slot
...
Path: Fix arc slotting direction in Slot operation
2020-11-23 15:08:40 -06:00
sliptonic
152351e8a8
Merge pull request #4014 from sliptonic/feature/toolbitdock
...
[PATH] Feature/toolbitdock
2020-11-23 10:12:58 -06:00
Russell Johnson
37cd09e7ae
Path: LGTM cleanup
2020-11-22 18:27:21 -06:00
Russell Johnson
1468c7e842
Path: Implement LazyLoader for Arcs module
2020-11-22 18:27:21 -06:00
Russell Johnson
da3f052270
Path: Fix g-code arc direction
...
Fixed incorrect point orders assigned to g2 and g3 commands.
Add application of `ReverseDirection` property to `ZigZag` cut pattern.
Make default arc direction clockwise(g2) for all cut patterns and layer modes.
Make tool diameter access backward compatible.
2020-11-22 18:27:21 -06:00