Commit Graph

263 Commits

Author SHA1 Message Date
DeepSOIC
e643fc9ff1 All Features: Remove block of editing
Now it opens transform widget upon double-click, useful!
2017-11-25 23:09:37 +03:00
DeepSOIC
3fde7e3499 Py3: fix arrayfilter (integer division) 2017-11-23 15:35:39 +03:00
DeepSOIC
d54d208277 Py3: fix generator __next__ calls 2017-11-23 15:05:05 +03:00
DeepSOIC
c98a6d8d71 Py3: update resource compiler batch 2017-11-23 14:41:59 +03:00
DeepSOIC
714cdad3a2 Py3: fixes for lack of xrange 2017-11-23 14:10:18 +03:00
DeepSOIC
cd551a5ba7 Py3: fix for lack of basestring 2017-11-23 14:06:33 +03:00
DeepSOIC
0b7e9afcd8 Py3: remove uses of unicode() 2017-11-23 12:00:17 +03:00
DeepSOIC
c6c1828c15 Py3: more fix "err has no attribute message" 2017-11-23 11:58:18 +03:00
DeepSOIC
760a2c1af9 Py3: a few more fixes 2017-11-21 18:53:56 +03:00
DeepSOIC
6cb43a78ae Py3: fix "err has no attribute message" 2017-11-21 18:53:56 +03:00
DeepSOIC
804a703333 Py3: fix resource
thanks @wwmayer
2017-11-21 18:53:56 +03:00
DeepSOIC
3f568ed570 Py3: fix syntax errors 2017-11-21 18:53:56 +03:00
DeepSOIC
7e1cb0246f small fix in SubLink 2017-11-16 18:15:29 +03:00
DeepSOIC
2608b25b76 PolarArray: fix when axis is linked 2017-05-08 01:26:02 +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
a4c39da369 LinearArray, PolarArray: fixes
edge.Curve.StartPoint is no longer there. Changed to
valueAt(FirstParameter).
2017-04-02 18:40:17 +03:00
DeepSOIC
756fa38e16 Merge pull request #15 from luzpaz/readme-screenshots
README: added screenshots
2017-02-15 19:58:28 +03:00
luzpaz
14d714984b README: added screenshots 2017-02-15 09:23:18 -05:00
DeepSOIC
366f9d576e Prepare for Py3: eliminate print keyword 2017-01-16 20:10:01 +03:00
DeepSOIC
01ccd55a75 TopoSeries: fix year of py file creation
no functional changes
2017-01-16 18:35:56 +03:00
DeepSOIC
e63c80b00d TopoSeries: remove self-link, and extra logging
* fixed TopoSeries detect TopoSeries itself linking to the array object.
* extra logging - report which links were actually subsequenced.
2017-01-16 18:30:49 +03:00
DeepSOIC
260f6c257a TopoSeries: fix duplicate link detection 2017-01-16 18:13:16 +03:00
DeepSOIC
5187d427bf Attached array: extension-related fix 2017-01-16 17:54:32 +03:00
DeepSOIC
d609d265de New feature pack: Subsequencing and TopoSeries 2017-01-15 22:39:17 +03:00
DeepSOIC
1246a85e74 AttachedPlacement: fix (after transition to extension) 2016-12-29 15:09:43 +03:00
DeepSOIC
dab26f4299 Add example project: circular text 2016-12-02 15:12:33 +03:00
DeepSOIC
7824f75abf LinearArray: small improvement to message text 2016-08-22 13:17:28 +03:00
DeepSOIC
00b174c346 SubLink: Fix #8 : incorrect position of Vertex 2016-08-22 13:17:06 +03:00
DeepSOIC
a125089984 LinearArray: make dropdown toolbar button 2016-08-22 02:02:57 +03:00
DeepSOIC
ea3e24a327 Inspect: fix null shapes; limit number of lines displayed 2016-08-22 00:25:29 +03:00
DeepSOIC
04f5d9d64c ValueSeriesGenerator: improve Alignment - keep span
Keeps Span property from being auto-updated read-only when in StepN
mode.

Now, Alignment makes much more sense
2016-08-21 20:58:03 +03:00
DeepSOIC
28a7e4f88e ValueSeriesGenerator: add alignment property
+ early implementation
2016-08-21 20:58:03 +03:00
DeepSOIC
3769ea460a Merge branch 'shallow_copy' 2016-08-21 20:56:14 +03:00
DeepSOIC
0ee94559ac Fix transformCopy
Caused PopulateCopies to not work when used with one placement.
2016-08-21 01:20:32 +03:00
DeepSOIC
477d063a9b Populate: add property to control shallow/deep copy 2016-08-20 00:06:56 +03:00
DeepSOIC
b0ff5547a4 Use shallow copy for arraying
Boost performance. Experimental.
2016-08-20 00:06:56 +03:00
DeepSOIC
a83d441f79 [Breaking] Downgrade: Fix disconnected wires on OCC7
Because multiFuse no longer connects wires in OCC7, OpenWires resulted
in disconnected wires (compound of edges).

To fix, the method of connecting was changed. This probably changes the
indexing of the edges within wires, so the change can potentially break
old projects.
2016-08-19 14:37:05 +03:00
DeepSOIC
3e08e54c74 Linear array: fix read-onlyness of Point
It was not editable, when Link was filled but PointIsDriven was set to
false.
2016-08-15 01:39:24 +03:00
DeepSOIC
033902e6ae Fix #9 : touching sketch can break it.
by avoiding triggering the FreeCAD bug that causes the problem.
2016-06-24 23:41:47 +03:00
DeepSOIC
c7522932f1 Attached Placement: fixes for editing state 2016-06-15 23:45:04 +03:00
DeepSOIC
2818e9a0a6 Attached Placement: icon 2016-06-15 23:44:33 +03:00
DeepSOIC
e8287aa83e New feature: Attached Placement 2016-06-15 23:27:59 +03:00
DeepSOIC
88ff0ca035 ShapeString: fix for 0.17 2016-06-14 20:33:33 +03:00
DeepSOIC
062f64c727 Slice: (comments in code)
no functional changes
2016-06-08 13:21:01 +03:00
DeepSOIC
04988db31b Slice: icon 2016-06-08 00:59:58 +03:00
DeepSOIC
0fd7dc1c43 New feature: Slice. 2016-06-07 23:51:09 +03:00
DeepSOIC
3073b3dbe2 RecomputeLocker: made commands available in edit mode 2016-05-14 22:36:32 +03:00
DeepSOIC
dd26550375 Downgrade: seam edge extraction 2016-04-26 00:20:12 +03:00
DeepSOIC
8bf3313068 RecomputeLocker: made Touch command capable of purging
+ add help message box if nothing is selected
2016-04-06 18:21:37 +03:00
DeepSOIC
3998ba15aa Icons: for Touch and ForceRecompute 2016-04-05 18:48:32 +03:00