Markus Lampert
|
3507ad9a4f
|
Fixed some UI issues and enabled re-ordering of ops.
|
2017-09-08 12:25:58 +02:00 |
|
Markus Lampert
|
f3e3c553d9
|
Split job commands into their own source file.
|
2017-09-08 12:25:58 +02:00 |
|
Markus Lampert
|
52590318ad
|
split PathJob into model and gui;
Made PathJob a regular feature and moved operations into child compound;
Added stock feature.
|
2017-09-08 12:25:58 +02:00 |
|
luzpaz
|
e53c917c04
|
Path: typos
|
2017-08-31 11:05:48 +02:00 |
|
Markus Lampert
|
3a0ea0df8e
|
Different approach to determining the qt version.
|
2017-08-28 11:52:10 -03:00 |
|
Markus Lampert
|
17b27a4e4d
|
Reduced log level to info.
|
2017-08-28 11:52:10 -03:00 |
|
Markus Lampert
|
36967aa84b
|
Fix Qt4/5 setResizeMode -> setSectionResizeMode
|
2017-08-28 11:52:10 -03:00 |
|
sliptonic
|
a7e336651c
|
Path: remove obsolete operations
PathFaceProfile PathFacePocket are no longer necessary
|
2017-08-28 11:40:33 -03:00 |
|
sliptonic
|
6d9e56ea10
|
Path: remove pathcompoundextended
non-functional
|
2017-08-28 11:40:33 -03:00 |
|
sliptonic
|
b3be190529
|
Path: gui cleanup
|
2017-08-28 11:40:33 -03:00 |
|
sliptonic
|
ccf078ebc9
|
path: convert smoothiepost to use argparse
|
2017-08-28 11:40:33 -03:00 |
|
sliptonic
|
fd1902168e
|
Path: cleanup simplecopy
Now creates a 'custom' object with gcode property
|
2017-08-28 11:40:33 -03:00 |
|
Markus Lampert
|
504e4b7109
|
Added full unit test to make sure tool chain works correctly.
|
2017-08-24 20:31:57 -07:00 |
|
Markus Lampert
|
fbc8db743f
|
Added preambles option to fromShapes to prevent Path.Area from emmitting a preamble before every block of movement.
|
2017-08-24 20:31:57 -07:00 |
|
Markus Lampert
|
df8c5bb550
|
Fixed merge issue.
|
2017-08-24 20:31:57 -07:00 |
|
Markus Lampert
|
6e1f42606f
|
Start of dogbone unit tests.
|
2017-08-24 20:31:57 -07:00 |
|
Markus Lampert
|
39c1320bc7
|
Converted PathProfile to be based on PathAreaOp.
|
2017-08-24 20:31:57 -07:00 |
|
Markus Lampert
|
69e5f791a2
|
Reduced logging for pocket ops again.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
5cf63ae2de
|
Refactored pocket and facing to use the same base class; added min travel and keep tool down to the interface - latter one is hidden since it currently doesn't seem to work.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
e2824a777a
|
Fixed retraction of tool when profiling multiple holes.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
bc6ff3690e
|
Added docstrings to Gui classes.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
79337b998d
|
Fixed error in circular hole when created with invalid features. Not sure how they get through but they should not cause an exception.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
684b4f6e7e
|
Added doc strings to operations.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
d57fb7bd33
|
Replaced BaseGeometry 'Update' with 'Clear', since update didn't actually do anything and 3 buttons is consistent with the BaseLocation dialog.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
8da4eb2571
|
Gate Locations processing on feature enablement.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
de4ffbb14d
|
Moved GetPoint dialog to replace the add+remove+edit section and leave the list of locations visible - much better user experience
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
b3e834f7bf
|
Added option to snapper to hode the snapbar once it's done
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
84c5e717fd
|
Added location points for drilling to base framework.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
7bd176b8dd
|
Enabled drilling of arcs.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
1a8d4b3879
|
Reduced PathAreaOp log level to info.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
c53efd9f66
|
Fixed input field update again.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
c365fbcaab
|
Fixed typo and wrong signal generation for Depths page.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
0172bf2024
|
Fix PathJob losing its base.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
31c0889166
|
Fixed drilling tip length issue.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
ec77f89dc2
|
Removed remaining old accel keys and fixed PathSanity object references.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
b7e5079af1
|
Only set properties if they have actually changed (the onChanged/updateData callbacks are called synchronously).
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
3786d02fdb
|
Removed nc directory and adapter - again.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
8ea24d74ca
|
Adding missing engraving ui files.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
9225bae90d
|
Cleaning up some unused functions.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
7cdb9578d9
|
Refactored Engrave to be based on PathOp - added support for StepDown, default behaviour is a single step.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
62c9bcc39a
|
Added support for baseobject into PathOp, used by almost all ops anyway.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
a7edaadcdf
|
Fixed markdown
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
dd23476a49
|
Restored icons for profile ops; cleaned up accel keys.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
0b380fde15
|
Rmoved empty implementation of PathFromShape
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
b6c31bedab
|
Rebased Helix op on PathOp framework, also it's UI.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
355075f7c3
|
Split base hole processing into separate class.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
dbbee79378
|
Split DrillingGui into its own file and base it off of PathOpGui.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
693cefd780
|
Renamed PathAreaOpGui to PathOpGui - there's nothing Area specific in there.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
0093e9296f
|
Added ability to overwrite standard pages.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
2695ba2492
|
Consolidated DepthsPage into single class.
|
2017-08-22 10:16:58 -03:00 |
|