Val Erastov
|
ca45a3fd01
|
extract numeric derivative calculation to reuse by other constraints
|
2016-12-01 02:30:51 -08:00 |
|
Val Erastov
|
cfae03f291
|
extract radiusAtAngle to a function
|
2016-12-01 02:13:53 -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
|
bf62c9314d
|
fix point rendering order
|
2016-12-01 01:37:12 -08:00 |
|
Val Erastov
|
e0cfa8c3e6
|
minor code style
|
2016-12-01 01:36:51 -08:00 |
|
Val Erastov
|
ae984c88d8
|
make points always rendered on top of other objects
|
2016-12-01 00:57:33 -08:00 |
|
Val Erastov
|
3eebe7ac02
|
check for dumb mode
|
2016-12-01 00:19:49 -08:00 |
|
Val Erastov
|
f3409df80c
|
solve system on changing ellipse radius
|
2016-12-01 00:19:31 -08:00 |
|
Val Erastov
|
1b2c2d65df
|
UI support for point on ellipse constraint
|
2016-12-01 00:18:55 -08:00 |
|
Val Erastov
|
5761164b0c
|
point on ellipse constraint
|
2016-12-01 00:18:36 -08:00 |
|
Val Erastov
|
441bed2639
|
extract check for dumbMode
|
2016-12-01 00:18:12 -08:00 |
|
Val Erastov
|
cdf8d93fe9
|
serialize ellipse
|
2016-12-01 00:17:28 -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
|
3cfff1b863
|
add hints for ellipse tools
|
2016-11-30 21:47:28 -08:00 |
|
Val Erastov
|
e1d62e6a6a
|
add ellipse tool
|
2016-11-30 21:45:57 -08:00 |
|
Val Erastov
|
a2f40b66ad
|
fix references to EndPoint
|
2016-11-30 20:29:28 -08:00 |
|
Val Erastov
|
5c220950e7
|
make some start from middle state
|
2016-11-30 20:25:57 -08:00 |
|
Val Erastov
|
3518b78ded
|
fillet tool refactoring
|
2016-11-30 19:30:55 -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
|
16063c9f56
|
remove garbage
|
2016-11-30 02:28:39 -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
|
00b6b49b09
|
fix circle dimension
|
2016-11-29 21:09:44 -08:00 |
|
Val Erastov
|
08122759d5
|
move tool manager to separate module
|
2016-11-29 02:13:45 -08:00 |
|
Val Erastov
|
0e1344febe
|
move pan and drag tool out of viewer
|
2016-11-28 21:53:51 -08:00 |
|
Val Erastov
|
ea26bb18c4
|
fix snapping
|
2016-11-28 21:24:38 -08:00 |
|
Val Erastov
|
9ed5cc8c1e
|
check the way for checking being marked
|
2016-11-28 20:59:59 -08:00 |
|
Val Erastov
|
61bf3ec671
|
tools refactoring for dimensions
|
2016-11-28 19:13:49 -08:00 |
|
Val Erastov
|
8945e95fd7
|
code format
|
2016-11-27 23:28:42 -08:00 |
|
Val Erastov
|
3bce2d9862
|
add terminal support for arcs
|
2016-11-27 23:27:55 -08:00 |
|
Val Erastov
|
85bc6cd711
|
reorder service layer
|
2016-11-27 01:32:45 -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
|
eb6cc47135
|
make win shadow lighter
|
2016-11-26 02:51:15 -08:00 |
|
Val Erastov
|
c7bdb139b2
|
fix status bar on retina
|
2016-11-25 01:52:26 -08:00 |
|
Val Erastov
|
c79b71c6b4
|
change event name from tool-state to tool-change
|
2016-11-25 01:50:05 -08:00 |
|
Val Erastov
|
1d66e1215d
|
convert 2d css to less
|
2016-11-25 01:39:08 -08:00 |
|
Val Erastov
|
6ac8939595
|
add tool info text in the bottom of the viewer
|
2016-11-25 01:38:32 -08:00 |
|
Val Erastov
|
456d67c537
|
make text selectable from terminal
|
2016-11-25 01:35:39 -08:00 |
|
Val Erastov
|
0985b60702
|
change logo
|
2016-11-25 01:23:04 -08:00 |
|
Val Erastov
|
632d074d5d
|
fonts refactoring
|
2016-11-25 01:09:19 -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
|
f55ef264e4
|
some usability improvement
|
2016-11-24 03:27:14 -08:00 |
|
Val Erastov
|
7606240ad0
|
extract terminal to separate module
|
2016-11-24 02:55:24 -08:00 |
|
Val Erastov
|
84ff05b7da
|
add print function to terminal
|
2016-11-24 02:51:33 -08:00 |
|
Val Erastov
|
7bab2f0fa7
|
don't put a command on history if it's the same command as last one
|
2016-11-24 02:43:05 -08:00 |
|
Val Erastov
|
a44e6b3f41
|
autocompletion support for terminal
|
2016-11-24 02:33:17 -08:00 |
|
Val Erastov
|
0b6534ded2
|
importing jquery as a library
|
2016-11-24 02:32:46 -08:00 |
|