Commit Graph

21 Commits

Author SHA1 Message Date
Zheng, Lei
d4992a4706 mover: support tracing any geometry element 2018-01-29 17:16:21 +08:00
Zheng, Lei
a9b302c0ac assembly: no doc touch when auto changing element visibility 2018-01-27 18:01:55 +08:00
Zheng, Lei
a0339c1e5b gui: mute auto element vis exception when closing document 2018-01-27 18:01:27 +08:00
Zheng, Lei
a8f11a4a50 Add "Auto element visibility" command
When enabled, it will hide all AsmElement, and AsmElementLink, and only
shown then when they are selected, or a AsmConstraint object is
selected in the tree view
2018-01-27 12:15:05 +08:00
Zheng, Lei
c56a9d85d7 Add mover support for draft wire and circle
* Draft wire points can be dragged individually.
* Draft wire individual edge can be moved and rotated.
* Draft circle/arc can be moved and rotated by dragging edge or face.
* Draft circle/arc radius can be changed by dragging vertex
* Draft arc first/last angle can be changed by dragging end points
2018-01-21 10:07:38 +08:00
Zheng, Lei
fb9ad1609d gui: fix assembly solve command
Fix selection detection, and undo/redo setup
2018-01-07 19:05:29 +08:00
Zheng, Lei
eb6519ff8c Refactor undo/redo with FreeCAD.setActiveTransaction() 2017-12-24 18:43:34 +08:00
Zheng, Lei
9e98a55b07 gui: fix tree item move command 2017-12-09 13:26:00 +08:00
Zheng, Lei
176817a635 Migrate to new style FC module 2017-12-07 03:14:13 +08:00
Zheng, Lei
15babab61d Drop usage of future and past module
FC Windows distribution doesn't have these modules
2017-11-22 01:13:42 +08:00
Zheng, Lei
333d4f8824 Refactor checkable command, improve command checkActive() 2017-11-16 18:31:08 +08:00
Zheng, Lei
73238087c1 Add AsmWorkPlane 2017-11-11 03:34:43 +08:00
Zheng, Lei
f16fbf52a8 Refactor part move command 2017-10-31 04:09:14 +08:00
Zheng, Lei
cc16b178bb FCADLogger: add hierarchy log level support
Each module now has their own logger, and can be controlled separately
2017-10-31 04:09:10 +08:00
Zheng, Lei
fbbb1ab567 Add item move up/down commands 2017-10-31 04:08:23 +08:00
Zheng, Lei
c263aaa94e Add auto recompute command 2017-10-31 04:08:23 +08:00
Zheng, Lei
da2b81312b Add trace part movement command 2017-10-31 04:08:23 +08:00
Zheng, Lei
990e5a2ef3 Refactor FCAD command management 2017-10-31 04:08:23 +08:00
Zheng, Lei
ccc6a89165 Add part move command 2017-10-31 04:08:23 +08:00
Zheng, Lei
65abe89d1d Improved FCAD command management 2017-10-31 04:08:23 +08:00
Zheng, Lei
caca713d8d Create workbench 2017-10-31 04:08:23 +08:00