Markus Lampert
4ec9f7e281
Prevent endless loop through negative step down values in engraver.
2019-09-27 14:18:43 +02:00
markus
83dcc5f92c
Fixed engrave for non-closed wires for multi step down ops
2019-09-27 14:18:27 +02:00
markus
40d7d32d19
Added unit tests for orientWire.
2019-09-27 14:18:09 +02:00
sliptonic
ca6fc592f2
Merge pull request #2503 from Russ4262/fix_pocketshape_popup
...
[Path] Fix PocketShape pop-up warning window issue
2019-09-24 15:36:23 -05:00
luz.paz
595ab50633
fix misc. source comment typos
...
Found via `codespell`
2019-09-18 21:07:12 +02:00
wmayer
e48c52c480
force strict ISO C++ (-Wpedantic)
...
for Drawing, Image, Inspection, Mesh, MeshPart, Part, Path, Points, Raytracing, ReverseEngineering, Spreadsheet, Start, Surface, Web
TODO: fix several -Woverflow in area
2019-09-18 11:32:42 +02:00
wmayer
f29a9c0de3
fix possible vulnerability
2019-09-18 11:06:41 +02:00
Daniel Wood
d7f5eeb8c5
fix typo
2019-09-10 14:27:49 +02:00
Daniel Wood
aafd630a9c
Don't try deleting tool tables when none exist.
2019-09-09 20:26:55 +01:00
Daniel Wood
2b46157bc6
Make sure the tool current tool table gets set.
2019-09-09 20:19:46 +01:00
Daniel Wood
ddcc16a4d9
Check there is preference data before attemping to load it.
2019-09-09 18:52:47 +01:00
sliptonic
a5d92ca71c
Merge pull request #2499 from dubstar-04/feature/tooltable
...
[Path] Enable Tool Duplication and Moving
2019-09-08 13:50:02 -05:00
sliptonic
66c228e5e7
Merge pull request #2505 from kreso-t/master
...
PathAdaptive: Increased accuracy for small tools
2019-09-08 10:13:39 -05:00
sliptonic
5f64366409
Merge pull request #2479 from dubstar-04/feature/post
...
[Path] Add tool height offsets to Linuxcnc_post
2019-09-08 00:21:58 -05:00
Russell Johnson
add80875d5
Fix PocketShape pop-up issue
...
Commented out calls to guiMessage() defined in PathAreaOp.py.
Changed PathLog() levels for same messages.
Removed unnecessary comments.
2019-09-07 18:10:57 -05:00
kreso-t
614c071d3e
PathAdaptive: Increased accuracy for small tools
2019-09-07 20:00:35 +02:00
wmayer
d05ae18340
fix -Wreturn-std-move
2019-09-07 15:19:28 +02:00
Daniel Wood
23083136ee
Add option to supress the tool length offset
2019-09-06 12:29:25 +01:00
Daniel Wood
c5b34d654e
Add tool height offsets to Linuxcnc_post
2019-09-06 12:29:25 +01:00
Daniel Wood
ac1a567ef6
Move the ToolLibraryEditor code to its own file
2019-09-05 21:28:48 +01:00
Daniel Wood
7394414ad5
Tidy up / remove unused code
2019-09-05 21:04:40 +01:00
Daniel Wood
743086d02a
Enable tool duplication and moving
...
Adds tool duplication and drag and drop for moving tools to other tool tables
2019-09-05 21:01:58 +01:00
Daniel Wood
aac07898e1
clean up comments
2019-09-05 21:01:58 +01:00
Daniel Wood
6e64182265
Allow editing and duplication of tools
2019-09-05 21:01:58 +01:00
Daniel Wood
e8ff138767
Only show essential tool data in the tool table
2019-09-05 21:01:58 +01:00
Daniel Wood
f2cff5e014
Add the coolant dropdown to the 3D Surface Op
2019-09-05 18:12:41 +01:00
luz.paz
7af7c10cf1
Fix misc. typos, whitespace, and http:// to https:// issues
2019-09-03 11:11:43 -03:00
wmayer
c7affbdf23
fix -Wunused-variable
2019-09-02 15:55:58 +02:00
wmayer
ae745e1c49
fix bug in Path module: str has no attribute UserString
2019-09-01 22:14:53 +02:00
sliptonic
0dbaed5d7b
Merge branch 'master' into feature/coolant-management
2019-08-29 09:46:32 -05:00
Daniel Wood
9d5b76b395
Update the adaptive form so the widgets align.
2019-08-28 20:17:57 +01:00
Daniel Wood
0621047cf8
Change the coolant label on the setupsheet
...
... to be consistent with the rest of the forms.
2019-08-28 20:00:37 +01:00
Daniel Wood
c10e788367
Add coolant to the linuxcnc_post
2019-08-28 19:40:09 +01:00
Daniel Wood
5915ca00f1
Handle setting the coolant mode on the job ui
2019-08-28 19:40:09 +01:00
Daniel Wood
72f4ce6676
Handle setting the coolant mode on the setupsheet
2019-08-28 19:40:09 +01:00
Daniel Wood
e6f6ba60ba
Add a coolant mode combobox to the op ui
2019-08-28 19:40:09 +01:00
Daniel Wood
765cbfd9e2
Handle selecting the coolant mode in the forms
2019-08-28 19:40:08 +01:00
Daniel Wood
55ba721155
Add coolant feature to Ops
2019-08-28 19:40:08 +01:00
Daniel Wood
2085cf338a
Add a coolant feature to the base PathOP
2019-08-28 19:40:08 +01:00
Daniel Wood
63d3181f2d
Remove unused function definition
2019-08-27 07:15:23 +01:00
Daniel Wood
0ac04c41d4
Merge branch 'master' into feature/tooltable
2019-08-26 21:30:16 +01:00
Daniel Wood
23c3bfb163
clean up unused code
2019-08-26 21:27:06 +01:00
Daniel Wood
7c74411c32
Return document jobs for copy commands
...
Return the document jobs when creating tool controllers.
2019-08-26 21:24:44 +01:00
sliptonic
ef6b1d4107
Merge pull request #2386 from IMbackK/DrillRetractHight
...
[Path] Drill Ui cleanup
2019-08-26 15:08:11 -05:00
Daniel Wood
d34ee627d8
Import and opening current tool tables
...
Handle opening and importing current (pre-0.19) tool tables.
2019-08-26 20:19:12 +01:00
Dubstar_04
f181565a40
Check there is preference data before reading it
2019-08-26 07:59:09 +01:00
Dubstar_04
2f478e5a58
Make sure the tool list get cleared
...
Ensure the tool list gets clear when all tooltables are deleted.
2019-08-26 07:59:09 +01:00
Dubstar_04
f9a591b06d
Allow multiple Tool Tables
...
Allow path to hold multiple tool tables
2019-08-26 07:59:09 +01:00
Dubstar_04
3876a5989d
Tidy up includes and whitespace
2019-08-26 07:59:09 +01:00
Dubstar_04
8a8d5f0a3f
Seperate ToolTable and Tool implementations
...
Seperate the tooltable and tool implementations.
2019-08-26 07:59:09 +01:00