Markus Lampert
5c3bff1e01
Added arbitrary attributes to ToolBit - currently re-creating the existing ones.
2019-11-28 17:31:36 -08:00
Markus Lampert
54e2ff2fab
Fixed tool visibility on TC creation
2019-11-28 17:31:36 -08:00
Markus Lampert
bb76d2755b
Fixed creating a ToolBit
2019-11-28 17:31:36 -08:00
Markus Lampert
d625303b71
Added JobTemplate support for ToolBit
2019-11-28 17:31:36 -08:00
Markus Lampert
09a6201e87
Invoke TC.onDelete when deleting a job
2019-11-28 17:31:36 -08:00
Markus Lampert
c8afefa05d
Hide ToolBit by default if managed by a ToolController
2019-11-28 17:31:36 -08:00
Markus Lampert
1395749dc2
Delete ToolBit if ToolController is deleted
2019-11-28 17:31:36 -08:00
Markus Lampert
adc5aec98f
Added ToolBit library commands
2019-11-28 17:31:36 -08:00
Markus Lampert
3fdd505e3f
Fixed horizontal headers and removed obsolete test slots
2019-11-28 17:31:36 -08:00
Markus Lampert
7dd17b62a6
Fixed ToolBitLibrary json format
2019-11-28 17:31:36 -08:00
Markus Lampert
d0b8f34ba5
Added library commands and drag&drop for rearranging and copying of tools
2019-11-28 17:31:36 -08:00
Markus Lampert
bb07dc1c58
Added getting/loading of multiple tools
2019-11-28 17:31:36 -08:00
Markus Lampert
97904d0bf2
Basic ToolBitLibrary edit dialog
2019-11-28 17:31:36 -08:00
Markus Lampert
5d6fc167e9
Use same ToolNumber if TC is for identical Tool as another TC in the same job.
2019-11-28 17:31:36 -08:00
Markus Lampert
62964ce199
Assign unique ToolNumber to newly created TC
2019-11-28 17:31:36 -08:00
Markus Lampert
541633297a
Fixed Deburr op and v-bit template to communicate properly
2019-11-28 17:31:36 -08:00
Markus Lampert
d30abb6121
Ignore distance check when copying holding tags
2019-11-28 17:31:35 -08:00
Markus Lampert
a5d1203980
Added ToolController creation
2019-11-28 17:31:35 -08:00
Markus Lampert
e9f3a15fc7
Basic ToolBitSelector dialog
2019-11-28 17:31:35 -08:00
Markus Lampert
c078c68abf
Added loading of existing ToolBits
2019-11-28 17:31:35 -08:00
Markus Lampert
458ae24f11
Added save and save as menu to ToolBit
2019-11-28 17:31:35 -08:00
Markus Lampert
126fdd42d8
Added command to create a ToolBit
2019-11-28 17:31:35 -08:00
Markus Lampert
0bf89998b0
Fixed typo
2019-11-28 17:31:35 -08:00
Markus Lampert
2e1bea0237
Added search path and preferences support for tools
2019-11-28 17:31:35 -08:00
Markus Lampert
f8887d5e12
Add support for ToolBit to ToolController
2019-11-28 17:31:35 -08:00
markus
815ecee630
Added storing and loading of tools in json files
2019-11-28 17:31:35 -08:00
markus
e2deb45df5
Load template during editing but unload it afterwards
2019-11-28 17:31:35 -08:00
Markus Lampert
9bc978b52a
Added editing functionality to the tool editor
2019-11-28 17:31:35 -08:00
Markus Lampert
5db8710721
Set property editor mode on creation.
2019-11-28 17:31:35 -08:00
Markus Lampert
3dcc226f9e
Basic editor and shape update.
2019-11-28 17:31:35 -08:00
Markus Lampert
33ed9187c6
Fixed circular dependency for boundary dressup
2019-11-10 20:19:52 -08:00
Markus Lampert
e1c8dfa230
Fixed typo in onDelete
2019-11-05 19:18:39 -08:00
Markus Lampert
9f8c64c6af
PathBoundary editor filled with life.
2019-11-05 19:18:39 -08:00
Markus Lampert
d0e16a58ef
Added boundary dressup to restrict path to another shape.
2019-11-05 19:18:39 -08:00
Gabriel Wicke
d851fd58d5
[path] Fix ignoreWasteFlag option
...
The code was trying to iterate over a `range(0, pntsPerLine)`, but
pntsPerLine was a float resulting from a division.
Convert pntsPerLine to an int, and only ignore waste if this was
successful.
2019-11-01 17:12:42 -03:00
luz.paz
30d2e29e0c
LGTM: various fixes for using string operator instead of numeric
2019-10-25 10:33:12 -03:00
Markus Lampert
bce36226d5
Added support for copying holding tags from another holding tags dressup.
2019-10-15 23:44:37 -07:00
Markus Lampert
8aec8cbebd
Fixed holding tags restore
2019-10-14 11:11:16 -07:00
Markus Lampert
209c96a791
Restrict loading of ocl and PathSurface to enabling experimental features.
2019-10-14 10:09:05 -07:00
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
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
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
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
Daniel Wood
23083136ee
Add option to supress the tool length offset
2019-09-06 12:29:25 +01:00