Zheng, Lei
af5789c4f8
gui: add QuickSolve command
...
Related to #118
2018-09-18 21:06:15 +08:00
Zheng, Lei
1191dfc68e
gui: change timer creation
2018-09-18 19:14:50 +08:00
Zheng, Lei
ce930261d8
gui: add AsmCmdGotoLinked command
...
For special handling of Element and ElementLink
2018-09-16 13:51:30 +08:00
Zheng, Lei
79614974f6
gui: do not toggle Element visibility on restoring
2018-09-06 15:04:17 +08:00
Zheng, Lei
e29307a4af
gui: batch selection change using timer
2018-08-31 09:35:08 +08:00
Zheng, Lei
63ebe07d9e
gui: reorder toolbar buttons
2018-08-28 14:21:37 +08:00
Zheng, Lei
821d7194fc
gui: add New Element command
2018-08-24 17:27:29 +08:00
Zheng, Lei
ff41f32bd8
solver: default to not report failed constraint
2018-08-11 08:39:55 +08:00
Zheng, Lei
1e5679fcf6
gui: report error on makeMultiply()
2018-08-06 00:38:14 +08:00
Zheng, Lei
79c9d52e89
gui: move AsmCmdGotoRelation to navigation toolbar
2018-07-30 13:04:33 +08:00
Zheng, Lei
819dee3381
constraint: reorganise constraints
...
Extended some constraint to support BaseMulti.
2018-07-30 13:03:54 +08:00
Zheng, Lei
1b43f4f701
gui: improve selection handling
2018-07-30 13:03:54 +08:00
Zheng, Lei
ad35683c87
Add support for constraint multiplication
2018-07-30 13:03:54 +08:00
Zheng, Lei
b5d594ce59
gui: optimize large selection performance
2018-07-30 13:03:54 +08:00
Zheng, Lei
5dacdb4fde
gui: change auto element visibility command behavior
2018-07-30 13:03:54 +08:00
Zheng, Lei
34a56d92b3
gui: add AsmCmdToggleVisibility command
...
For easy toggling of part visibility
2018-07-30 13:03:54 +08:00
Zheng, Lei
c359f07870
gui: add GotoRelation command
...
Can either go from part or constraint to their corresponding relation
item.
2018-07-30 13:03:50 +08:00
Zheng, Lei
8bce8889f6
gui: tidy up workbench menu
2018-07-13 11:25:56 +08:00
Zheng, Lei
5c35ad78f0
Add six
python module
2018-07-02 16:53:30 +08:00
looooo
7fb8cf48ad
py3-fixes:
...
- use six.with_metaclas(metaclass, baseclass)
- some imports must be handled in a different way if py_solve is a external package (conda)
2018-07-01 20:42:59 +02:00
Zheng, Lei
35385866aa
gui: add command to lock mover for fixed parts
2018-06-03 13:14:58 +08:00
Zheng, Lei
4b1a3b9de6
assembly: add support for Origin
2018-06-03 12:37:32 +08:00
Zheng, Lei
f11acae52e
mover: add quick move command
2018-05-21 19:07:47 +08:00
Zheng, Lei
ce6b13bdd1
gui: eliminate unnecssary warning in auto element vis
2018-05-03 18:13:44 +08:00
Zheng, Lei
f1e6ce4425
gui: reset visiblity on activate auto element visibility
2018-04-22 07:03:14 +08:00
Zheng, Lei
90fc3e368c
gui: make AutoElementVis feature active by default
2018-04-11 18:09:26 +08:00
Zheng, Lei
10ca2f7710
gui: support tree view mouse over preselection
2018-03-24 12:12:17 +08:00
Zheng, Lei
f3001fba90
gui: sync with FC core API change
2018-03-03 07:54:32 +08:00
Zheng, Lei
458022bba4
assembly: enhance workplane function
...
New toolbar command to create workplane in XZ and ZY direction. Allow
workplane to be created based on all type of elements. The same
AsmWorkplane object can now also represent a line or a point.
2018-02-07 17:39:00 +08:00
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