Markus Lampert
|
ed015ff8f1
|
Preserve selection over moves and rotations
|
2018-09-11 07:24:33 +02:00 |
|
Markus Lampert
|
6a7ba537df
|
Added jobs as a selection for the base models.
|
2018-09-11 07:24:32 +02:00 |
|
Markus Lampert
|
a428183cb1
|
Added more placement tools for base models.
|
2018-09-11 07:24:31 +02:00 |
|
Markus Lampert
|
256d42e2de
|
Fixed unit tests to support multiple base models.
|
2018-09-11 07:24:31 +02:00 |
|
Markus Lampert
|
5d026b6fb6
|
Alignment and orientation support for multiple base models.
|
2018-09-11 07:24:31 +02:00 |
|
Markus Lampert
|
6a5e3234ec
|
Base model edit during job editor.
|
2018-09-11 07:24:31 +02:00 |
|
Markus Lampert
|
3559414503
|
Refactored job creation dialog to be re-used for model selection dialog.
|
2018-09-11 07:24:30 +02:00 |
|
Markus Lampert
|
bb045307e4
|
Basic job creation dialog with multiple base models.
|
2018-09-11 07:24:30 +02:00 |
|
Markus Lampert
|
7a018b265f
|
Fixed whitespace error
|
2018-09-02 10:50:08 -07:00 |
|
Markus Lampert
|
2f2dc9e310
|
Fixed merge issues
|
2018-09-02 00:32:22 -07:00 |
|
markus
|
aefa922c2b
|
Added job export dialog to Job Editor.
|
2018-09-02 00:32:22 -07:00 |
|
markus
|
ca06567043
|
Redesigned ops defaults to use combo box for op selection and only have one editor visibile at the time.
|
2018-09-02 00:32:22 -07:00 |
|
markus
|
c70f8923fa
|
PathEdit integration of the setup-sheet editor.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
afa1347f28
|
Setting a property's tooltips in setup sheet editor.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
6328e4790d
|
Fixed surface settings.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
b83e49a5f9
|
Turning off settings exception printing for unregistered ops.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
c5defd4941
|
Partial operation settings support for Surface op.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
cf4d108389
|
Operation settings support for both engrave ops
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
bf04fa29de
|
Operation settings support for Helix op.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
0603448a92
|
Operation setting support for all pocket ops.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
53404b3207
|
Operation settings support for Drilling.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
6bc56c3ce8
|
Sorting of operation settings for UI purposes.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
4dcf6b88a3
|
Added operation setting support to profile ops.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
3962519087
|
Added support for property types required for PocketShape settings.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
15542839ac
|
Added automatic setting of operation values from the setup sheet during creation.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
353ec4a646
|
Added name parameter to operation proxy constructor.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
8000455ec0
|
Template export/import of operation settings.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
fc89d317fd
|
Add properties to the setup sheet and initialise their editor from there.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
517c618224
|
Property editor for enums.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
5511d2917c
|
Basic property editor framework
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
30ecd56033
|
Display setup sheet for each registered op.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
1beaceb289
|
Prototype objects for operations and the ability to create them through the regular proxy instantiation.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
9cd8ac46f7
|
Add job as parameter to opSetDefaultValues
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
f58431d1ff
|
Added approximation for hyperbola curves.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
6a48072357
|
Basic UI/editor for the SetupSheet.
|
2018-09-02 00:32:22 -07:00 |
|
Markus Lampert
|
baac7569d7
|
Fixed stock creation with odd initial extent - tessellate to the rescue.
|
2018-09-02 00:32:21 -07:00 |
|
Markus Lampert
|
a58ef63544
|
Fixed heights and introduced OpStockZMin/Max.
|
2018-09-02 00:32:21 -07:00 |
|
markus
|
828f6756c4
|
Hiding all/most properties that are supposed to be hidden on document restore again.
|
2018-09-01 21:01:04 +02:00 |
|
markus
|
e4ff363bb3
|
Fixed logging for unit tests.
|
2018-09-01 21:01:04 +02:00 |
|
markus
|
9dc6752415
|
Added button to stock dialog to recreate the stock object.
|
2018-09-01 21:01:03 +02:00 |
|
markus
|
d5e2c4c94d
|
Only track stock from base's extent at creation time.
|
2018-09-01 21:01:03 +02:00 |
|
Markus Lampert
|
964a9422ff
|
Allow user to suppress the initial tool change.
|
2018-08-22 10:17:46 -03:00 |
|
Markus Lampert
|
a9093e2d26
|
Enable option for grbl tool change command.
|
2018-08-22 10:17:46 -03:00 |
|
Markus Lampert
|
f06306794c
|
If an edge cannot be flipped, issue a warning and approximate it through straight line segments.
|
2018-08-22 10:17:46 -03:00 |
|
Markus Lampert
|
cb90ce96de
|
Turn off Operations visibility by default
|
2018-08-18 21:55:26 +02:00 |
|
Markus Lampert
|
e0cae49c49
|
Add UseOutline property to PocketShape in order to mill full pockets and not have to add all sub-shapes.
|
2018-08-18 21:55:26 +02:00 |
|
luz.paz
|
fab9cad50f
|
Misc. typos
Found via `codespell`
Trivial typos
Found via `codespell`
|
2018-08-18 21:48:42 +02:00 |
|
Markus Lampert
|
5ad9eaa81c
|
Set Operation's view object proxy to 0 to let the framework use the c++ implementation.
|
2018-08-11 11:35:47 +02:00 |
|
Markus Lampert
|
9082bcc0f9
|
Use TC of last operation of a job - bring up dialog if it's the first op of a job.
|
2018-08-11 11:25:46 +02:00 |
|
Markus Lampert
|
9dbeb6f2b1
|
Added vertical/horizontal support for SurfaceOfRevolution.
|
2018-08-10 10:43:33 -03:00 |
|