Commit Graph

24 Commits

Author SHA1 Message Date
Markus Lampert 012732e446 Renamed BitTemplate to BitShape for clarity 2019-11-28 17:31:36 -08:00
Markus Lampert a525a9bad3 Remove ToolBit as valid base objects for Jobs 2019-11-28 17:31:36 -08:00
Markus Lampert 7bfb0fde68 Added arbitrary attributes to ToolBit - currently re-creating the existing ones. 2019-11-28 17:31:36 -08:00
Markus Lampert cf8c0fadd1 Basic editor and shape update. 2019-11-28 17:31:35 -08:00
Markus Lampert a27a00064a Added boundary dressup to restrict path to another shape. 2019-11-05 19:18:39 -08:00
Zheng, Lei d93259e238 Path changes
* Relaxed valid base shape requirement, as long as it can return a
  shape using part.getShape()

* Improve ViewProviderPath performance by sharing the same selection
  observer

* Relocate libarea binary installation
2019-08-17 15:15:48 +02:00
Markus Lampert 4e46bbf811 Fixed pylint warnings for PathUtil family 2019-07-01 15:32:54 -07:00
sliptonic b55c210f39 remove unnecessary imports. normalize debug log levels 2019-06-21 13:01:01 -05:00
cclauss 25f7fb2993 six.text_type --> six.string_types 2019-03-17 20:58:34 +01:00
cclauss e3545c8c06 Unicode fixes for Python3 2019-03-17 20:58:00 +01:00
looooo 1476caf281 py3: iteritems -> items, iterkeys -> keys 2018-12-08 11:27:22 -03:00
Markus Lampert 1ad7b8c329 Added support for multi base model to Engrave. 2018-09-11 07:24:37 +02:00
Markus Lampert 1f0bda27f6 New approach to determine if an object is a solid - based on it's volume. 2018-09-11 07:24:35 +02:00
Markus Lampert 7448d47b8a Fixed more python 2/3 unicode issues. 2017-10-22 19:50:30 -07:00
Markus Lampert dce9c0e385 Refactored use of iteritems into function to deal with python 2.7 and 3 compatibility. 2017-10-22 18:18:10 -07:00
Markus Lampert 0d4e9d47c9 Python version independent string and unicode handling. 2017-10-22 12:01:35 -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 825d415818 Switch out base in case user selects features of the original - fixes op placement. 2017-09-28 11:27:47 -07:00
Markus Lampert 992b2589b2 Added support for Part as base object. 2017-09-21 11:32:32 -07:00
Markus Lampert b778882f76 Added stock creation. 2017-09-08 12:25:58 +02:00
Markus Lampert 789e79c480 Moved all post/pre processor into their own directory. 2017-06-21 11:41:35 -07:00
Markus Lampert 0d52a94871 Switched solid detection to blacklisting instead of whitelisting. 2017-06-21 11:41:35 -07:00
Markus Lampert 63ab07ae49 Fixed spindle speed limitation in UI and template restore. 2017-06-21 11:41:35 -07:00
Markus Lampert 62cf21b473 Added solid detection and consolidated PathJob Base selection option (removed empty option). 2017-06-21 11:41:35 -07:00