Commit Graph

18 Commits

Author SHA1 Message Date
DeepSOIC
7d2d62bdea BaseFeature: add updateReadonlyness global method
+ make basic Lattice properties such as MarkerSize hidden on objects with shape results.
2018-09-06 01:33:56 +03:00
DeepSOIC
a739066f79 FreeCADCmd: fix imports
issue #12
2018-05-14 22:37:07 +03:00
DeepSOIC
c6c1828c15 Py3: more fix "err has no attribute message" 2017-11-23 11:58:18 +03:00
DeepSOIC
05641559f9 Workaround for FreeCAD bugs 2296, 2902
https://www.freecadweb.org/tracker/view.php?id=2996
https://www.freecadweb.org/tracker/view.php?id=2902

This change is to be removed in far future.
Note: mostly untested. Something might have been broken.
2017-04-02 23:08:08 +03:00
DeepSOIC
4550c51454 ParaSeries: fix behavior with faulty parameter values
If model failed to recompute with some parameter value, paraseries
failed altogether due to a coding error in console log message.

Fixed. Now, the behavior that was intended from the beginning is
observed: the shape that failed to be produced is replaced with a fail
marker, and the error is just logged to console.
2016-02-08 00:05:30 +03:00
DeepSOIC
5f942da621 ParaSeries: support for multiple parameters 2016-01-15 03:38:25 +03:00
DeepSOIC
a5b154a312 ParaSeries: treat Recomputing when nested
If recomputing a paraseries, enable recomputing of nested paraseries
automatically. So that deeper paraseries may remain switched off, but
becoming active when top-level paraseries is recomputing.
2016-01-10 03:56:34 +03:00
DeepSOIC
b517ed7fbf ParaSeries: fix sometimes getting shape from wrong object 2016-01-10 01:42:59 +03:00
DeepSOIC
d13b8df885 ParaSeries: disable progress bar
Sorry, but it still causes crashes.
2016-01-04 17:34:00 +03:00
DeepSOIC
1044740c79 ParaSeries: attempt to fix a crash
Clicking property editor while the feature is recomputing was causing a
crash. Explicitly showing progress will stop the clicks reaching
property editor (because dialog is modal), and, hopefully, will prevent
crashes.
2015-12-29 22:56:53 +03:00
DeepSOIC
254e2e6dfb Fix Lattice2 failing to load when no Lattice v1 is installed
Due to me mistakenly importing lattice1 modules by forgetting to put in
number 2.
2015-12-25 15:21:46 +03:00
DeepSOIC
f9f6e26808 ParaSeries: more help in messagebox 2015-12-22 02:29:47 +03:00
DeepSOIC
cbde5c4d83 ParaSeries: support for buried properties, like Placement.Base.x 2015-12-22 01:53:23 +03:00
DeepSOIC
d8dd42ca14 ParaSeries: a few extra checks 2015-12-20 02:29:55 +03:00
DeepSOIC
f029890a39 ParaSeries: untested bugfix 2015-12-20 02:20:15 +03:00
DeepSOIC
b00a34efc5 ParaSeries: progress dialog 2015-12-20 02:20:00 +03:00
DeepSOIC
34d8faeefe ParaSeries: made built-in series generator 2015-12-20 01:44:17 +03:00
DeepSOIC
a0eeba7b60 New feature: ParaSeries
Experimental; not complete, but does something cool already.
2015-12-19 03:42:26 +03:00