Commit Graph

298 Commits

Author SHA1 Message Date
Zheng, Lei
e15a96bf81 gui: remove unnecessary Visibility change in AsmCmdAutoElementVis 2019-01-18 12:05:27 +08:00
Zheng, Lei
5e44537be4 assembly: remove debug log 2019-01-14 19:32:40 +08:00
Zheng, Lei
a08885ad2b assembly: fix bug in getElementInfo() 2019-01-14 11:16:50 +08:00
Zheng, Lei
b9e05500c2 assembly: migrate AsmElementLink or restore
Also implement auto naming in AsmElement/AsmElementLink
2019-01-14 08:36:36 +08:00
Zheng, Lei
9ac479b5a5 gui: translate label to name reference in AsmCmdGotoLinked 2019-01-14 08:34:14 +08:00
Zheng, Lei
e22e439a30 assembly: change error message 2019-01-12 21:20:11 +08:00
Zheng, Lei
363602e0f0 assembly: change AsmElement icon when detached 2019-01-12 21:17:42 +08:00
Zheng, Lei
2595c27684 Add icon 2019-01-12 21:17:35 +08:00
Zheng, Lei
333cde28b4 gui: fix SelectLink command for AsmElementLink 2019-01-12 21:16:49 +08:00
Zheng, Lei
397d8817dd assembly: enable warning on deleting element 2019-01-12 11:40:34 +08:00
Zheng, Lei
2b74cce43e assembly: always link AsmElementLink through local AsmElement
This allow cache of element geometry inside assembly which can serve as
reminder in case of missing element.
2019-01-12 11:39:03 +08:00
Zheng, Lei
a48040aa5b assembly: improve detached element functionality 2019-01-11 17:31:46 +08:00
Zheng, Lei
458c2f72b7 assembly: fix AsmElement detach behavior 2019-01-10 18:58:02 +08:00
Zheng, Lei
33d74d5a2f solver: check recompute error before solving 2019-01-10 18:57:44 +08:00
Zheng, Lei
3b48ecbb0e gui: change AddOrigin command to checkable action 2019-01-08 16:59:19 +08:00
Zheng, Lei
bf7eac30be assembly: hide constraint group when empty 2019-01-08 16:59:06 +08:00
Zheng, Lei
4feccb6fab assembly: disable auto solve when workbench is not active 2019-01-03 11:01:58 +08:00
Zheng, Lei
b1ff90e093 Simplify object name log output 2019-01-01 08:57:01 +08:00
Zheng, Lei
b72cc2c86d assembly: reduce dependency in AsmElementLink 2019-01-01 07:34:38 +08:00
Zheng, Lei
4aa3261e96 assembly: fix warning on partial loading 2019-01-01 07:27:19 +08:00
Zheng, Lei
073b453ab2 gui: fix LinkSelectFinal command name 2018-12-30 15:43:16 +08:00
Zheng, Lei
faf13ee502 assembly: fix assembly freeze 2018-12-30 13:04:37 +08:00
Zheng, Lei
656fcdd2bd gui: support AsmElement(Link) in command GotoLinkedFinal 2018-12-30 13:03:27 +08:00
Zheng, Lei
2e8146f756 gui: fix GoToLinked command for AsmElement
Fixes #167
2018-12-23 08:31:29 +08:00
Zheng, Lei
cfb6934ecc assembly: cancel auto solve on undo/redo 2018-12-22 17:05:09 +08:00
Zheng, Lei
eeda4c8512 Fix typo 2018-12-11 06:39:46 +08:00
Zheng, Lei
7979672430 constraint: improve Locked constraint behavior
Fixes #159
2018-12-10 13:46:24 +08:00
Zheng, Lei
8f4d39e126 assembly: fix make constraint on linked assembly
Related #159
2018-12-10 13:45:46 +08:00
Zheng, Lei
69544199fd assembly: fix gotoRelation() on Element and ElementLink 2018-12-08 10:56:30 +08:00
Zheng, Lei
f7f84def49 constraint: improve PointsOnCircle tooltip 2018-12-04 14:43:45 +08:00
Zheng, Lei
8bbe8e5dd9 Constraint: allow multiple elements from the same part
Fixes #150
2018-12-04 13:58:25 +08:00
Zheng, Lei
2f54b91224 mover: fix moving part of external linked assembly
Fixes #149
2018-12-04 11:07:08 +08:00
Zheng, Lei
c530784820 Early init document observer 2018-12-01 19:05:37 +08:00
Zheng, Lei
94c34d22ec assembly: improve auto solve 2018-11-27 07:11:33 +08:00
Zheng, Lei
85d224a1f0 assembly: enforce no '.' rule in AsmElement re-labeling 2018-11-22 09:10:57 +08:00
Zheng, Lei
2e23850947 Move FCADLogger class into FreeCAD core 2018-11-17 14:42:14 +08:00
Zheng, Lei
ab7a9b865f gui: fix GoToLinked command 2018-11-17 09:56:13 +08:00
Zheng, Lei
60638074b9 assembly: imporove initial placement of constraint multiply 2018-10-11 06:33:15 +08:00
Zheng, Lei
59b9b41628 assembly: support getDropPrefix() API 2018-10-11 06:32:47 +08:00
Zheng, Lei
2bb2afd651 assembly: fix AsmElementLink onChanged() 2018-10-10 19:22:47 +08:00
Zheng, Lei
2b206d3b0e FCADLogger: add support for lazy string evaluation 2018-10-10 19:01:25 +08:00
Zheng, Lei
d9bef09d1c assembly: add version based recomputation 2018-10-10 18:20:14 +08:00
Zheng, Lei
1fa9fc673a assembly: more optimization for constraint multiplication 2018-10-10 18:19:14 +08:00
Zheng, Lei
c66f782e65 assembly: change AsmElement linking behvaior
Instead of link to PartGroup, which causes over dependency, AsmElement
now links directly the part object. Note that this breaks forward
compatibility.
2018-10-09 16:05:57 +08:00
Zheng, Lei
5d9558b404 mover: fix getMovingElementInfo() 2018-10-09 16:05:16 +08:00
Zheng, Lei
6cff9d111b Fix constraint multiplication 2018-10-08 21:30:57 +08:00
Zheng, Lei
cb84709871 assembly: fix support of draft LinkArray
Fixes #58
2018-09-26 16:03:08 +08:00
Zheng, Lei
19ef857d84 solver: sync core API change
Fixes #52
2018-09-23 21:10:19 +08:00
Zheng, Lei
78904d5b40 constraint: add measurement pseudo constraint
Closes #52
2018-09-22 13:42:46 +08:00
Zheng, Lei
d805d4a8eb Added some icons 2018-09-22 13:42:35 +08:00