Commit Graph

341 Commits

Author SHA1 Message Date
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
DeepSOIC
dcfe1def38 RecomputeLocker: new: Touch, and Force Recompute 2016-04-04 03:30:13 +03:00
DeepSOIC
4b2e2f2b33 RecomputeLocker: make group command, for placing on global toolbar 2016-04-04 00:10:03 +03:00
DeepSOIC
5dc9981278 Inspect: clarify messages; fix silent failure on shapeless features 2016-04-03 23:21:26 +03:00
DeepSOIC
517a27081d ShapeString: offload importing Draft, for speedup
Doesn't seem to affect start-up time, though =(
2016-04-03 23:19:27 +03:00
DeepSOIC
5fae350e27 ExposeLinkSubs: remove icon; remove toolbar button
remains only in the menu.
2016-04-03 23:02:48 +03:00
DeepSOIC
2aaa149b07 Icons: remake icons for info tools
resolves #4
2016-04-03 22:55:32 +03:00
DeepSOIC
947a4da65a BoundBox: fix #3 - error message for wrong selection 2016-04-03 21:44:37 +03:00
DeepSOIC
fbb613e131 Placement: fix #5 - keeping selection when creating new placements 2016-04-03 20:22:03 +03:00
DeepSOIC
f2011b480b PopulateChildren: fix #6 - don't make compound of single object
Featuring backward compatibility and smart complicated autosettling
logic.
2016-04-03 18:09:27 +03:00
DeepSOIC
3dfe5fe6c7 Update readme
Closes #7
Various changes, most important are about installation process
2016-04-03 02:06:11 +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
31e9d3385e Change status to release candidate 2016-02-01 18:41:12 +03:00
DeepSOIC
a07ffc7ba5 ArrayFromShape: make dropdown toolbar button
+ extend the list in single placement dropdown
2016-01-31 02:53:25 +03:00
DeepSOIC
f6c63427a6 single Placement: automatically show placement dialog after creation 2016-01-30 01:53:48 +03:00
DeepSOIC
0989ae00d8 single Placement: new feature - Euler angles 2016-01-30 01:43:14 +03:00
DeepSOIC
919e9e6be3 single Placement: defined by axes 2016-01-29 23:40:08 +03:00
DeepSOIC
07e7cfc35a ValueSeriesGenerator: reintroduce Offset property
Offset property adds fractions of step to every value.
Affects LinearArray, PolarArray, and ParaSeries.
2016-01-29 20:50:24 +03:00
DeepSOIC
4904578dfd CompoundFilter, ArrayFilter: fix bug #1 2016-01-28 22:29:06 +03:00
DeepSOIC
b3b0ace108 SubLink: draw some icons 2016-01-28 19:03:28 +03:00
DeepSOIC
507e7aeace ArrayFilter: Explode: automatically group resulting objects 2016-01-25 18:40:53 +03:00
DeepSOIC
2633d6aeae ShapeInfo: remove some duplicate information 2016-01-25 15:08:30 +03:00
DeepSOIC
93e4827198 Group Inspect and ShapeInfo into a dropdown button 2016-01-25 00:15:23 +03:00