luz.paz
ec12ffae0c
Path: source comment typo fixes
...
Found via `codespell`
2019-05-30 19:57:25 +02:00
sliptonic
6a26e3e484
Path: GUI for fixture support working
2019-04-05 15:04:01 +02:00
Markus Lampert
15713186af
Compact display of models in job editor.
2019-04-03 15:23:21 +02:00
Markus Lampert
0bc3aee2f5
Enable multiple copies of a model as base object for a job
2019-04-03 15:23:21 +02:00
Markus Lampert
4ca516ee4d
Maintain stock bound box extension values across refreshs
2018-11-06 12:01:18 -03:00
markus
cbd7f3e3fa
Fixed path model double click
2018-10-03 16:49:19 +02:00
Markus Lampert
7e3435053d
Fixed model edit
2018-10-02 09:42:52 -03:00
Markus Lampert
c23f800bc8
Fixed context menu for PathJob
2018-10-02 09:42:52 -03:00
Markus Lampert
4744b55903
Refactored operation initialisation into separate module so it can be called from the WB and the Job UI.
2018-10-02 09:42:52 -03:00
Markus Lampert
58372e78ab
Fixed selection restore of entire object.
2018-09-17 10:23:41 +02:00
Markus Lampert
99e844863f
Added option to rotate multiple base objects as a compound or individually.
2018-09-17 10:23:41 +02:00
Markus Lampert
cb2afd5a98
Changed Rotate tool behaviour to rotate the entire selection group instead of each one individually.
2018-09-17 10:23:40 +02:00
Markus Lampert
f9c166f6ec
Don't force stock refresh on editor start
2018-09-17 10:23:40 +02:00
Markus Lampert
46d722b994
Support for converting existing jobs to multi base model on loading.
2018-09-11 07:24:38 +02:00
Markus Lampert
18bf6b6cb8
Fixed merge issues
2018-09-11 07:24:37 +02:00
Markus Lampert
4983a69210
Changed base model tab view to a tree view
2018-09-11 07:24:36 +02:00
Markus Lampert
0b1ae8c5e5
Fixed merge issues
2018-09-11 07:24:35 +02:00
Markus Lampert
ed015ff8f1
Preserve selection over moves and rotations
2018-09-11 07:24:33 +02:00
Markus Lampert
a428183cb1
Added more placement tools for 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
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
6a48072357
Basic UI/editor for the SetupSheet.
2018-09-02 00:32:22 -07:00
markus
9dc6752415
Added button to stock dialog to recreate the stock object.
2018-09-01 21:01:03 +02:00
Markus Lampert
0d28d59fd1
Removed PathPreferences class and moved functionality into the module interface.
2018-06-19 21:53:41 -07:00
Markus Lampert
bf46c47616
Removed PathGeom class and moved functionality into module interface.
2018-06-19 21:38:20 -07:00
Markus Lampert
15dda40edd
Renamed Settings to SetupSheet.
2017-10-22 11:24:58 -07:00
Markus Lampert
f3b5f745b3
Switched default values into Settings spreadsheet.
2017-10-22 11:24:58 -07:00
Markus Lampert
5520842399
Replaced job default-properties with setting spreadsheet and set expressions for heights and rapid speeds.
2017-10-22 11:24:58 -07:00
Markus Lampert
a6847951e1
Added default values for heights and rapid feed rates for new tools.
2017-10-22 11:24:58 -07:00
Itai Nahshon
4bc216371a
Use unit conversion when changing feedrates in the tools table of the job edit panel.
...
if the user enters a valid velocity quantity it will be used,
Otherwize if the user enters a unitless value the default velocity unit will be used,
Otherwise error.
2017-10-09 02:47:55 +03:00
Markus Lampert
57b7f6d293
Moved base and stock visibility tracking into ViewProvider.
2017-09-28 11:27:47 -07:00
Markus Lampert
974e706748
Switch out base in case user selects features of the original - fixes op placement.
2017-09-28 11:27:47 -07:00
Markus Lampert
b035e658e7
Fixed Arch.Panel support.
2017-09-28 11:27:47 -07:00
Markus Lampert
6fb7669f3d
Added editing resiliency to stock from base editor.
2017-09-28 11:27:46 -07:00
Markus Lampert
567f592d84
Implemented interface functions in base classes.
2017-09-26 10:51:17 -03:00
Markus Lampert
a6fc367064
Deal with temporary invalid data for stock extents and ensure minimum size.
2017-09-21 10:29:35 +02:00
Markus Lampert
c40e737492
Changed PathJob to deal with JSON template files instead of XML.
2017-09-21 10:29:35 +02:00
Markus Lampert
14e3d29dee
Removed debug logging.
2017-09-13 09:35:27 +02:00
Markus Lampert
715f136a8a
Fixed Job cancellation - to cleanup job again.
2017-09-13 09:35:27 +02:00
Itai Nahshon
f981cf6572
PathJobGui - use correct unit to show feedrates in the tool tab.
2017-09-10 15:05:37 +02:00
Markus Lampert
c4ae14bc6c
Switched to textChanged instead of editingFinished for better update experience.
2017-09-08 12:25:58 +02:00
Markus Lampert
449036c010
Fixed changing Base of job and its resource creation.
2017-09-08 12:25:58 +02:00
Markus Lampert
9da777ef18
Fixed operation update when TC changes - allow TC edit abortion.
2017-09-08 12:25:58 +02:00
Markus Lampert
bfa8d4ec53
Simplified UI; added support for arbitrary callbacks for edit of icon view provider - use that to open up job editor with appropriate page open (avoids back dependency from stock gui to job gui).
2017-09-08 12:25:58 +02:00