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 |
|
Markus Lampert
|
fccee0b24f
|
Refactored PathDrilling operation using PathOp.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
f4c20e7c61
|
Moved base functionality into PathOp and renamed AreaOp interface to areaOp...
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
45b3233ab7
|
Fixed Apply button misbehaviour for drilling.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
070ca71727
|
Removed Names and added support for ArchPanels again.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
3ff47ef258
|
Removed Positions and replaced Enabled with Disabled.
|
2017-08-22 10:16:58 -03:00 |
|
Markus Lampert
|
e7e9722bfc
|
Eliminated Diameter as a property.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
a8a9e3c4a8
|
Converted MillFace to be based on PathAreaop.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
fb56572253
|
Renamed PathContour to PathProfileContour for consistency.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
ffe141e86e
|
Consolidated UI for all profile ops.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
b25a720c51
|
Explicit log messages if job cannot be found or it doesn't have a base.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
3cd6ce68bb
|
Converted ProfileEdges to based off PathAreaOp.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
02bda8cf79
|
Renamed ui for ProfileFaces to match implementation names.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
54ca9a446d
|
Extracted common profile functionality into base class.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
6f334e84a5
|
Renamed PathProfile to PathProfileFaces for consistency; moved common depth calculation for ops with BaseGeometry into PathAreaOp.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
89da621869
|
Refactored Commmand and ViewProvider to be data driven and moved imlementation into PathAreaOpGui.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
0617d360d0
|
Converted PathProfile to be based on PathAreaOp.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
c0c2fc5dfb
|
Fixed issues with BaseGeometry UI processing and extended interface to support multiple shapes.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
98c9c544b4
|
Moved pocket specific logic back into PathPocket.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
bd83f3d776
|
Split pocket gui into its own file and based on PathAreaOpGui.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
bf025123a0
|
Moved PathPocket to use PathAreaOp.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
6eee20dca8
|
Cleaned up import statements.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
baa6215292
|
Corrected selection index.
|
2017-08-22 10:16:57 -03:00 |
|
Markus Lampert
|
03f79acfcd
|
Added alternate TaskPanel layouts, for fun.
|
2017-08-22 10:16:57 -03:00 |
|