Commit Graph

250 Commits

Author SHA1 Message Date
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
Zheng, Lei
9aa489942d constraint: int Distance/Angle with current value
Closes #111
2018-09-21 19:53:21 +08:00
Zheng, Lei
f8dfcd6615 utils: fix getElementRotation
Fixes #123
2018-09-19 07:43:17 +08:00
Zheng, Lei
e6816fb551 utils: fix getElementPos
Fixes #122
2018-09-19 07:42:59 +08:00
Zheng, Lei
af5789c4f8 gui: add QuickSolve command
Related to #118
2018-09-18 21:06:15 +08:00
Zheng, Lei
170e73969a constraint: fix Perpendicular constraint
Fixes #119
2018-09-18 19:15:19 +08:00
Zheng, Lei
1191dfc68e gui: change timer creation 2018-09-18 19:14:50 +08:00
Zheng, Lei
5e0a23903e assembly: recompute when multiplying constraint 2018-09-17 21:26:06 +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
1b9c948f0e assembly: fix getSubObjects() 2018-09-15 10:45:43 +08:00
Zheng, Lei
c83fbce99c assembly: added a few context menu actions
* ElementGroup: sort elements by label
* Constraint: toggle disable
* Assembly: toggle freeze

Closes #80
2018-09-11 17:48:52 +08:00
Zheng, Lei
ed4b92ad23 assembly: sync label between Element and ElementLink 2018-09-07 17:48:43 +08:00
Zheng, Lei
5b2f28c38b assembly: fix element duplicate label checking 2018-09-07 14:47:12 +08:00
Zheng, Lei
79614974f6 gui: do not toggle Element visibility on restoring 2018-09-06 15:04:17 +08:00
Zheng, Lei
dda56db7a5 utils: relax hasCenter()
Fixes #51
2018-09-06 06:58:54 +08:00
Zheng, Lei
fc8f2f1a47 constraint: fix constraint multiplication 2018-09-05 20:44:10 +08:00
Zheng, Lei
59c8fa186f assembly: support dropObjectEx() core change 2018-09-05 12:32:23 +08:00
Zheng, Lei
91b57c9727 constraint: fix addMidPoint() 2018-09-03 14:43:58 +08:00
Zheng, Lei
dcef9f3c4b utils: ignore App::Plane/Line shape returned from Part.getShape 2018-09-03 14:43:24 +08:00
Zheng, Lei
6dfd63db6b assembly: support sync placement on drag and drop 2018-09-03 14:43:02 +08:00
Zheng, Lei
e29307a4af gui: batch selection change using timer 2018-08-31 09:35:08 +08:00
Zheng, Lei
0d633eca83 system: fix orientation constraint 2018-08-30 07:03:50 +08:00
Zheng, Lei
63ebe07d9e gui: reorder toolbar buttons 2018-08-28 14:21:37 +08:00
Zheng, Lei
ed14946534 Change icon cache name 2018-08-28 07:48:46 +08:00
Zheng, Lei
821d7194fc gui: add New Element command 2018-08-24 17:27:29 +08:00
Zheng, Lei
104d5d10b4 Add new icon 2018-08-24 17:27:23 +08:00
luz.paz
e9fe377f7b Misc typos and whitespace fixes
Found via `codespell`
2018-08-19 09:46:06 +08:00
Zheng, Lei
7adcf54874 assembly: fix feature double clicking 2018-08-19 09:10:35 +08:00
Zheng, Lei
c67bf962de assembly: obsolete sechdule delete 2018-08-18 09:11:28 +08:00
Zheng, Lei
e16f2ad36d constraint: fix constraint multiplication 2018-08-18 09:11:04 +08:00
Zheng, Lei
7d4b184394 constraint: optimize constraint multiplication 2018-08-17 19:10:03 +08:00
Zheng, Lei
677ba607f1 assembly: move implementation of setPlacement() 2018-08-17 19:07:54 +08:00
Zheng, Lei
13d6f1e651 assembly: fix AsmElement.getElementSubName() 2018-08-17 19:07:22 +08:00
Zheng, Lei
46165f73d4 utils: use new 'Rotation' attribute of geometry 2018-08-17 11:59:18 +08:00
Zheng, Lei
f881db0229 system: fix plane alignment redundancy handling 2018-08-16 17:22:06 +08:00
Zheng, Lei
a27d387e34 solver: fix reporting of failed constraint 2018-08-16 17:20:33 +08:00
Zheng, Lei
46783ce484 assembly: silence exception when deleting 2018-08-15 18:25:34 +08:00
Zheng, Lei
c6fa2c0931 assembly: reduce auto recompute transaction 2018-08-15 10:58:30 +08:00
Zheng, Lei
c1be4f263c assembly: fix getElementInfo() 2018-08-15 10:58:15 +08:00
Zheng, Lei
8f3fdf13fd assembly: fix AsmElement link behavior 2018-08-15 10:54:55 +08:00
Zheng, Lei
b686415516 constraint: change Angle property type to enable expression 2018-08-15 10:54:11 +08:00
Zheng, Lei
9011ed7dea proxy: handle property type change 2018-08-15 10:52:27 +08:00
Zheng, Lei
a2a5d69836 Update py_slvs_mac submodule 2018-08-11 11:09:41 +08:00
Zheng, Lei
4c6f1e2eb3 Update py_slvs submodule 2018-08-11 09:45:16 +08:00
Zheng, Lei
4cec53f55b Update slvs submodule 2018-08-11 09:09:48 +08:00
Zheng, Lei
ff41f32bd8 solver: default to not report failed constraint 2018-08-11 08:39:55 +08:00
Zheng, Lei
b678c360cf assembly: auto reload partial document on unfreeze 2018-08-06 00:39:00 +08:00
Zheng, Lei
1e5679fcf6 gui: report error on makeMultiply() 2018-08-06 00:38:14 +08:00
Zheng, Lei
bbab50a66b assembly: fix auto recompute transaction name 2018-08-03 19:09:01 +08:00