Commit graph

63 commits

Author SHA1 Message Date
Val Erastov
21f96516b0 construct offset based on constraints 2017-01-05 00:39:14 -08:00
Val Erastov
d6e6ec0dcd apply fillet and exit if there is selection on point #13 2016-12-21 01:40:31 -08:00
Val Erastov
cf117a2aea bulk adding for the parallel constraint 2016-12-20 22:52:18 -08:00
Val Erastov
c7b0a12958 add horizontal and vertical constraints transactionally to avoid unnecessary refreshes 2016-12-20 22:48:22 -08:00
Val Erastov
cbab1646b9 bulk operation for adding horizontal and vertical constraints 2016-12-20 22:42:15 -08:00
Val Erastov
42372db6bb reuse point on arc for point on ellipse action 2016-12-11 23:08:26 -08:00
Val Erastov
99ceec4cd1 equalize linked endpoints 2016-12-08 11:37:59 -08:00
Val Erastov
787dc07925 elliptical arc basic support(no DXF or SVG export) 2016-12-08 01:25:28 -08:00
Val Erastov
e01b450ad2 ellipse tangent UI support 2016-12-06 23:45:54 -08:00
Val Erastov
2c824b88ce create point on ellipse auxiliary as preparation to elliptical arc 2016-12-01 02:11:57 -08:00
Val Erastov
5761164b0c point on ellipse constraint 2016-12-01 00:18:36 -08:00
Val Erastov
32d79a1181 shapes hierarchy refactoring 2016-11-29 22:48:16 -08:00
Val Erastov
3cfbf3537d fix linter complaints 2016-09-08 22:08:36 -07:00
Val Erastov
56a025b8d0 refactoring of equals elimination 2016-09-08 20:51:31 -07:00
Val Erastov
201142b3ed transition to es6 modules 2016-09-08 20:51:30 -07:00
Val Erastov
aaa360e48d line geometry validation and recovery 2016-08-29 23:46:48 -07:00
Val Erastov
fc7dd3c9e9 Dimension constants 2016-07-19 20:56:25 -07:00
Val Erastov
db1ac31180 Constraint filter 2016-07-18 21:27:02 -07:00
Val Erastov
17b7c8bade convex constraint 2016-05-27 20:36:44 -07:00
Val Erastov
b182e8aa4d symmetry constraint 2016-05-24 21:07:48 -07:00
Val Erastov
9efe277da0 fix line ange constraint serialization and visualization 2016-05-23 23:59:18 -07:00
Val Erastov
bd06a25f7f Min length of line experiment 2016-03-10 23:47:40 -08:00
Val Erastov
1d3a26d092 fix problem equals elimination has recursive conflicts 2016-03-02 21:46:32 -08:00
Val Erastov
bf6df958cb Point in the middle 2016-02-10 23:31:03 -08:00
Val Erastov
e4f0ccd251 Point on arc constraint 2016-02-10 23:03:07 -08:00
Val Erastov
3b3576c63a angle constraint 2015-12-04 20:29:23 -08:00
Val Erastov
6443243249 improve equals entity UI 2015-12-04 16:32:21 -08:00
Val Erastov
8e23f97dd0 working on dragging moving 2015-12-01 20:39:50 -08:00
Val Erastov
54d5f5224d fix aux constraints bug 2015-11-26 00:48:14 -08:00
Val Erastov
36ff07366e fix aux constraints 2015-11-13 00:35:41 -08:00
Val Erastov
2af66f0807 line to line constraint 2015-11-12 22:34:08 -08:00
Val Erastov
69de018f45 fix sketcher solving problems 2015-11-12 20:01:40 -08:00
Val Erastov
f02edbba70 fix removing objects 2015-11-06 01:13:25 -08:00
Val Erastov
f0236c6444 fix constraints with auxiliary 2015-09-15 20:40:10 -07:00
Val Erastov
e150b6b57b make only coi contraints reduciable 2015-07-22 22:52:52 -07:00
Val Erastov
71eeeff10e caching parameters for solving 2015-07-22 22:52:52 -07:00
Val Erastov
2cabcefa8b enable equals elimination 2015-07-22 22:52:52 -07:00
Val Erastov
59d1437131 cleanup 2015-07-22 22:52:52 -07:00
Val Erastov
afd12fadd9 fix redundency check 2015-07-22 22:52:52 -07:00
Val Erastov
b977c18a9d extract API for solver 2015-07-22 22:52:52 -07:00
Val Erastov
bd7c32bf42 remove geometry validation after solving 2015-07-19 22:42:41 -07:00
Val Erastov
1f37ad6316 fix compilation warnings 2015-07-19 22:41:06 -07:00
Val Erastov
ca5b5d056e mark all constructor with annotation 2015-07-19 21:03:54 -07:00
Val Erastov
cff5e384d6 make values changeable for some constraints 2015-07-16 00:01:06 -07:00
Val Erastov
3cea890cd1 checkpoint on constraint remove 2015-07-15 23:19:16 -07:00
Val Erastov
86b5102d17 minor 2015-07-15 23:11:44 -07:00
Val Erastov
37a8f7cbd5 Refactoring for prompted constraints 2015-07-15 23:11:27 -07:00
Val Erastov
04c1fe479f UI names for constraints 2015-07-15 22:39:29 -07:00
Val Erastov
ac72a164e2 fix undo/redo checkpoint for constraints 2015-07-15 21:54:46 -07:00
Val Erastov
8d32652b81 embed undo/redo engine 2015-07-15 21:42:58 -07:00