Daniel Wood
e906192d20
Clean up unused code and comments
2020-05-09 08:41:48 +01:00
Daniel Wood
9a43391b32
remove job level warning for cycle time error
2020-05-09 08:22:26 +01:00
Daniel Wood
88fe95201c
Reword property description to reflect job rather than op
2020-05-09 08:12:17 +01:00
Daniel Wood
ba616697e9
Display 00:00:00 when the cycle time is 0 seconds
2020-04-23 18:07:32 +01:00
Daniel Wood
be14fb85e8
Add CycleTime Attribute to PathJob
2020-04-22 19:12:14 +01:00
Eric Trombly
7fe094ac02
add lazyloader support
...
lazy_loader is copied to Ext now, modified external imports to lazy_load
add a few more imports to be lazy loaded, think the install path is correct now
[TD]"<" symbol embedded in html
revert changes to path modules for testing
use lazyloader in PathAreaOp.py
add back in deferred loading
temp change to print error message in tests
temp change to print error message in tests
add _init__.py to lazy_loader
make install in CMakeLists.txt one line
2020-04-13 21:14:34 -05:00
Markus Lampert
81f809cfcf
Removed dead code for debugging shortcut warnings.
2020-01-03 23:13:55 -08:00
Markus Lampert
d46536c21e
Invoke TC.onDelete when deleting a job
2019-11-28 17:31:36 -08:00
Markus Lampert
421e50ae87
PathBoundary editor filled with life.
2019-11-05 19:18:39 -08:00
Markus Lampert
1800f29f44
Set transparency of base model clones to 80
2019-08-10 15:26:24 -07:00
Markus Lampert
d6a20be999
Fixed typo and py3 exception printing
2019-07-02 21:03:28 -07:00
Markus Lampert
83581d7047
fixed pylint warning for PathJob
2019-07-01 15:29:51 -07:00
sliptonic
b55c210f39
remove unnecessary imports. normalize debug log levels
2019-06-21 13:01:01 -05:00
sliptonic
4a984de243
Path: normalize proxy stratements
...
remove bare exceptions
2019-06-21 13:01:01 -05:00
Russell Johnson
2e0861babc
proxy to obj.Proxy partial conversion
2019-06-20 00:02:13 -05:00
luz.paz
aedb888ae3
Path: source comment typo fixes
...
Found via `codespell`
2019-05-30 19:57:25 +02:00
sliptonic
388a671ac2
Path: UI changes to job edit
...
.gitignore
More UI work
checkpoint
2019-04-05 15:04:01 +02:00
Markus Lampert
bfcd21361f
Insert dressups at the same position in the operations list as the parent op is/was
2018-11-04 14:50:04 -03:00
Markus Lampert
bc871e2b8e
Support for converting existing jobs to multi base model on loading.
2018-09-11 07:24:38 +02:00
Markus Lampert
1ad7b8c329
Added support for multi base model to Engrave.
2018-09-11 07:24:37 +02:00
Markus Lampert
524380cd12
Fixed unit tests to support multiple base models.
2018-09-11 07:24:31 +02:00
Markus Lampert
e0af0177cd
Base model edit during job editor.
2018-09-11 07:24:31 +02:00
Markus Lampert
bcfd92d388
Refactored job creation dialog to be re-used for model selection dialog.
2018-09-11 07:24:30 +02:00
Markus Lampert
d78d65628a
Basic job creation dialog with multiple base models.
2018-09-11 07:24:30 +02:00
Markus Lampert
853ad14a1a
Basic UI/editor for the SetupSheet.
2018-09-02 00:32:22 -07:00
markus
7c048482bf
Hiding all/most properties that are supposed to be hidden on document restore again.
2018-09-01 21:01:04 +02:00
Markus Lampert
1b1eaa5def
Turn off Operations visibility by default
2018-08-18 21:55:26 +02:00
Markus Lampert
6eb2cd3152
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
fb0fc49a30
Removed PathPreferences class and moved functionality into the module interface.
2018-06-19 21:53:41 -07:00
Markus Lampert
4adae91abe
Setting rotation center for the job on change.
2018-05-11 10:18:56 -03:00
Markus Lampert
a4fe22062d
Fixed template-export menu activation.
2018-01-22 19:40:50 +01:00
Markus Lampert
0d4e9d47c9
Python version independent string and unicode handling.
2017-10-22 12:01:35 -07:00
Markus Lampert
4826e6387e
Removed references to Spreadsheet from docstrings.
2017-10-22 11:24:58 -07:00
Markus Lampert
1a29468094
Replaced spreadsheet with dedicated SetupSheet object in order to better support expression setting.
2017-10-22 11:24:58 -07:00
Markus Lampert
46d120071e
Workaround for DAG invalidation - remove all expressions before deleting an object.
2017-10-22 11:24:58 -07:00
Markus Lampert
d2b1768e18
Using the template attribute encoding/decoding.
2017-10-22 11:24:58 -07:00
Markus Lampert
704569d1c8
Fixed the name collission issue of expressions.
2017-10-22 11:24:58 -07:00
Markus Lampert
14dfa13ee6
Renamed Settings to SetupSheet.
2017-10-22 11:24:58 -07:00
Markus Lampert
5a106f7a9c
Introduced Op-values and set expressions for all user modifyable properties - updated template support.
2017-10-22 11:24:58 -07:00
Markus Lampert
6797d5b4b5
Extracted Job Settings into their own implementation file.
2017-10-22 11:24:58 -07:00
Markus Lampert
87cf84151e
Switched default values into Settings spreadsheet.
2017-10-22 11:24:58 -07:00
Markus Lampert
ead2eb4e46
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
d63da36026
Fixed default tool controller creation if job template doesn't include TCs.
2017-10-22 11:24:58 -07:00
Markus Lampert
2040150523
Added job default values to template export.
2017-10-22 11:24:58 -07:00
Markus Lampert
ec664c3c21
Added default values for heights and rapid feed rates for new tools.
2017-10-22 11:24:58 -07:00
Markus Lampert
5b0ea79726
Fixed tooltips for post processor and its arguments in job dialog again.
2017-10-02 01:16:26 +02:00
Markus Lampert
9f9eb42b78
Placement preferences for stock.
2017-10-02 01:16:26 +02:00
Markus Lampert
d436239785
Basic stock preferences and usage if no job template is specified.
2017-10-02 01:16:26 +02:00
Markus Lampert
adc1a0a4f2
Fixed Arch.Panel support.
2017-09-28 11:27:47 -07:00
Markus Lampert
d1ee60e525
Added version support to all JSON exports.
2017-09-21 10:29:35 +02:00