Commit graph

735 commits

Author SHA1 Message Date
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
Val Erastov
48c60d9dc3 add keymaps support 2016-11-24 02:32:10 -08:00
Val Erastov
c836e9a853 fix merge problem 2016-11-23 21:45:29 -08:00
Val Erastov
c97ed81575 terminal 2016-11-23 21:39:58 -08:00
Val Erastov
3693c1d7f3 clean up unused variables 2016-11-23 21:38:23 -08:00
Val Erastov
43c1f4f0b9 add an option to disable a button 2016-11-23 19:27:34 -08:00
Val Erastov
2ca29145d4 binary stl reader 2016-11-23 19:27:34 -08:00
Val Erastov
b1e46be9eb approach to lookAt solid functionality 2016-11-23 19:27:34 -08:00
Val Erastov
d416d3f130 introducing IMPORT_STL operation 2016-11-23 19:27:34 -08:00
Val Erastov
3b1ba45a88 mesh utils 2016-11-23 19:27:34 -08:00
Val Erastov
d75f129f07 add IMPORT_STL operation 2016-11-23 19:27:34 -08:00
Val Erastov
2243faa5eb wizard refactoring / extracting common method to a base class 2016-11-23 19:27:33 -08:00
Val Erastov
7d389df22a refactor ui for new binding API 2016-11-23 19:27:33 -08:00
Val Erastov
3213728337 stl reader and url loader 2016-11-23 19:27:33 -08:00
Val Erastov
97abd14f0e extract sample to a separate file 2016-11-23 19:27:33 -08:00
Val Erastov
988c0b7e64 make menus visible on black 2016-11-23 19:27:33 -08:00
Val Erastov
c9dffaa9dd make actions contextual 2016-11-23 19:27:33 -08:00
Val Erastov
d0d41d45fd binding improvements / fix html 2016-11-23 19:27:32 -08:00
Val Erastov
d70495c790 binding improvements 2016-11-23 19:27:32 -08:00
Val Erastov
423954971d import external model operation 2016-11-23 19:27:32 -08:00