Val Erastov
|
9d58d6cceb
|
tweaking between construction and default mode for sketch shapes
|
2019-06-05 19:52:59 -07:00 |
|
Val Erastov
|
05f238d08a
|
use construction role instead of _construction_ layer, first approach to sketch object explorer
|
2019-06-05 18:11:37 -07:00 |
|
Val Erastov
|
4713cc1fc8
|
sketcher sub systems split
|
2019-06-01 00:33:14 -07:00 |
|
Val Erastov
|
85afe6d6fe
|
create default sketcher layers in viewer constructor
|
2019-02-18 22:14:46 -08:00 |
|
Val Erastov
|
491e3695d5
|
automated tests support
|
2019-02-08 17:41:28 -08:00 |
|
Val Erastov
|
8b2ad87513
|
unsibscribe sketcher viewer from resize listener after exit from the sketch mode
|
2018-12-04 23:51:09 -08:00 |
|
Val Erastov
|
acfdf236cb
|
nurbs support for sketcher
|
2018-11-12 23:52:13 -08:00 |
|
Val Erastov
|
898877d765
|
mege sketcher UI with 3d
|
2018-09-28 00:00:10 -07:00 |
|
Val Erastov
|
046a10fe16
|
UI modularization / decouple 3D rendering
|
2018-01-05 01:41:15 -08:00 |
|
Val Erastov
|
ef9e210f49
|
update references to Vector from the 'math' module
|
2018-01-03 19:59:10 -08:00 |
|
Val Erastov
|
a57f2fcf46
|
Bug: Can not delete sketch objects after creation until sketch is closed and reopened. #30
|
2016-12-21 18:23:16 -08:00 |
|
Val Erastov
|
56ad328e99
|
make bezier curve shape pickable
|
2016-12-09 02:34:16 -08:00 |
|
Val Erastov
|
32632b81ac
|
basic support for bezier curve
|
2016-12-08 22:58:18 -08:00 |
|
Val Erastov
|
32879114d6
|
extract the styles to a separate module
|
2016-12-08 18:19:07 -08:00 |
|
Val Erastov
|
99ceec4cd1
|
equalize linked endpoints
|
2016-12-08 11:37:59 -08:00 |
|
Val Erastov
|
af85e3e77b
|
use draw pipelines for selected objects
|
2016-12-07 00:59:20 -08:00 |
|
Val Erastov
|
1939c7c988
|
introducing draw pipeline
|
2016-12-07 00:37:21 -08:00 |
|
Val Erastov
|
8a9050d1ed
|
cleanup: remove unused 'validateGeom' method
|
2016-12-06 23:44:58 -08:00 |
|
Val Erastov
|
bf62c9314d
|
fix point rendering order
|
2016-12-01 01:37:12 -08:00 |
|
Val Erastov
|
ae984c88d8
|
make points always rendered on top of other objects
|
2016-12-01 00:57:33 -08:00 |
|
Val Erastov
|
32d79a1181
|
shapes hierarchy refactoring
|
2016-11-29 22:48:16 -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
|
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
|
c79b71c6b4
|
change event name from tool-state to tool-change
|
2016-11-25 01:50:05 -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
|
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
|
e5485dd9be
|
ui toolkit
|
2016-10-14 01:19:06 -07:00 |
|
Val Erastov
|
cba2f565e6
|
fix object recovery if it linked to auxiliary object
|
2016-09-09 02:22:07 -07:00 |
|
Val Erastov
|
3cfbf3537d
|
fix linter complaints
|
2016-09-08 22:08:36 -07:00 |
|
Val Erastov
|
3029bf6a9a
|
fix aux bug
|
2016-09-08 20:51:31 -07:00 |
|
Val Erastov
|
201142b3ed
|
transition to es6 modules
|
2016-09-08 20:51:30 -07:00 |
|