Commit graph

37 commits

Author SHA1 Message Date
Val Erastov
cfae03f291 extract radiusAtAngle to a function 2016-12-01 02:13:53 -08:00
Val Erastov
e0cfa8c3e6 minor code style 2016-12-01 01:36:51 -08:00
Val Erastov
fba94a47f5 drag tool as alternate mode for circle 2016-11-30 22:51:59 -08:00
Val Erastov
939b93410e fix snapping for ellipse / alternate default tool for a shape 2016-11-30 22:50:37 -08:00
Val Erastov
e1d62e6a6a add ellipse tool 2016-11-30 21:45:57 -08:00
Val Erastov
c29a46fc95 fix ellipse picking 2016-11-30 02:33:22 -08:00
Val Erastov
0dc159eb1f fix ellipse picking 2016-11-30 02:29:02 -08:00
Val Erastov
bedb65a169 ellipse drawing implementation 2016-11-30 02:12:54 -08:00
Val Erastov
32d79a1181 shapes hierarchy refactoring 2016-11-29 22:48:16 -08:00
Val Erastov
61bf3ec671 tools refactoring for dimensions 2016-11-28 19:13:49 -08:00
Val Erastov
3bce2d9862 add terminal support for arcs 2016-11-27 23:27:55 -08:00
Val Erastov
8fa8b7757b add terminal support for line, circle, point and origin tool 2016-11-27 01:26:25 -08:00
Val Erastov
238e9ffb04 rewrite point, line and origin using classes 2016-11-24 21:29:54 -08:00
Val Erastov
8e67c2cd39 implement command support for origin tool 2016-11-24 03:28:40 -08:00
Val Erastov
c97ed81575 terminal 2016-11-23 21:39:58 -08:00
Val Erastov
6e7c76a16c reference point 2016-11-11 18:45:55 -08:00
Val Erastov
3cfbf3537d fix linter complaints 2016-09-08 22:08:36 -07:00
Val Erastov
201142b3ed transition to es6 modules 2016-09-08 20:51:30 -07:00
Val Erastov
9f21aff7be dimensions for arcs 2016-05-26 23:08:57 -07:00
Val Erastov
1c4135578d fix arc picking 2016-05-26 22:23:48 -07:00
Val Erastov
3a6b3b08aa circle dimension 2016-05-24 23:41:56 -07:00
Val Erastov
5a34a46cdf fix arc selection bug 2016-05-24 22:11:14 -07:00
Val Erastov
ff8f448bd7 fix bug when arc is aux 2016-05-23 22:33:50 -07:00
Val Erastov
04ccdb32cc Snap for arcs 2016-03-29 21:11:55 -07:00
Val Erastov
bf8a9bc806 dimensions scale 2016-02-19 16:16:52 -08:00
Val Erastov
9cec97fee1 fix dimension rendering 2016-02-11 21:47:31 -08:00
Val Erastov
c7b9adf3d6 support for switching layers 2015-11-23 18:07:59 -08:00
Val Erastov
f0236c6444 fix constraints with auxiliary 2015-09-15 20:40:10 -07:00
Val Erastov
000a27a845 Fix toolManager bugs 2015-08-21 20:14:36 -07:00
Val Erastov
25e7efd77b Snap for circle 2015-08-21 19:21:50 -07:00
Val Erastov
ca5b5d056e mark all constructor with annotation 2015-07-19 21:03:54 -07:00
Val Erastov
379d6cb37e DXF export 2015-07-17 16:55:04 -07:00
Val Erastov
8d32652b81 embed undo/redo engine 2015-07-15 21:42:58 -07:00
Val Erastov
f99a788ee7 Eye candy for unsolved arcs 2015-02-25 01:18:45 -08:00
Val Erastov
79b16c1283 fix bugs 2015-02-24 23:31:41 -08:00
Val Erastov
3889e6fdd2 split system to independent decoupled subsystem 2015-02-24 21:21:28 -08:00
Val Erastov
471680ff13 BIG CLEAN-UP 2015-02-20 19:56:04 -08:00