Commit graph

1190 commits

Author SHA1 Message Date
Val Erastov
c47d53cd86 export and import project as a bundle 2019-02-24 14:43:19 -08:00
Val Erastov
a1e2b80948 make all menus position static / allow creation custom context menus 2019-02-24 14:42:49 -08:00
Val Erastov
415b832d8f expose to stl ascii string 2019-02-22 16:06:03 -08:00
Val Erastov
462b4f5272 icons for loft, fillets and primitives 2019-02-22 00:43:58 -08:00
Val Erastov
0fdebe64da three way view from the back 2019-02-22 00:43:12 -08:00
Val Erastov
de645bc6e7 datum move and rotate icons 2019-02-21 22:34:24 -08:00
Val Erastov
9d28160bf4 adding some icons for datum operations 2019-02-21 02:08:52 -08:00
Val Erastov
97ef5fa786 reorganize menus 2019-02-20 18:44:03 -08:00
Val Erastov
5048f74c4b adding hotkeys for edit face and deselect all 2019-02-20 18:06:31 -08:00
Val Erastov
aae61fe5a8 show hints for control bar 2019-02-20 17:59:56 -08:00
Val Erastov
32174e1541 History travel hotkeys 2019-02-20 17:39:15 -08:00
Val Erastov
bfe41aa5d2 standard view actions 2019-02-20 14:55:44 -08:00
Val Erastov
6fd1c73a96 zoomIn/zoomOut and face cycle action and hotkey bindings 2019-02-20 14:19:16 -08:00
Val Erastov
1087b7cee2 test scenarios for generic boolean 2019-02-19 14:31:40 -08:00
Val Erastov
890b1fbe49 test scenarios for datums 2019-02-19 14:00:54 -08:00
Val Erastov
500b084c2e fix lof preview fail if less than 2 is selected 2019-02-19 13:32:59 -08:00
Val Erastov
30eb68774c craft loft tests 2019-02-19 12:23:55 -08:00
Val Erastov
ce25b3b521 move global coordinate system to the auxGroup 2019-02-19 12:20:42 -08:00
Val Erastov
007d67b7bb rename addPolygon to addRectangle in tests 2019-02-19 11:49:29 -08:00
Val Erastov
a67bd9bfe7 craft tests scenarios 2019-02-19 01:36:05 -08:00
Val Erastov
a638f45d6e use special attribute 'initializeBySelection' for initializing new operations based on selection 2019-02-19 01:35:11 -08:00
Val Erastov
59db24d4bc change sepinski generation api for using in tests 2019-02-19 01:33:27 -08:00
Val Erastov
ccd18c13bb being able to pick objects based on a custom ray 2019-02-18 23:41:57 -08:00
Val Erastov
85afe6d6fe create default sketcher layers in viewer constructor 2019-02-18 22:14:46 -08:00
Val Erastov
b51361fa3c extrude test cases 2019-02-15 20:18:47 -08:00
Val Erastov
a85911b5c4 add point information to models picking log 2019-02-15 19:42:22 -08:00
Val Erastov
6817c66cca implement 'surface gauge' for asserting the cad scene 2019-02-15 19:40:30 -08:00
Val Erastov
beecafa9c2 retrieving production info from raw data coming from the engine 2019-02-15 19:39:23 -08:00
Val Erastov
6a6c8d96eb tweak some debug/logging options 2019-02-15 19:38:20 -08:00
Val Erastov
a84da9cae1 add ellipse support in 3d 2019-02-15 19:37:31 -08:00
Val Erastov
e9cdd3204a fixed degenerated loops if on the edge is a curve 2019-02-15 19:37:14 -08:00
Val Erastov
45de2e43fc fix sketcher showing sketch for an outdated face 2019-02-15 19:36:31 -08:00
Val Erastov
58f2b1b117 show role and origin for faces in the object explorer view 2019-02-15 19:35:29 -08:00
Val Erastov
ebec6fb7f5 change genSerpinski signature 2019-02-08 18:34:57 -08:00
Val Erastov
872b0c173b log flag for logging ray cast info 2019-02-08 18:03:16 -08:00
Val Erastov
491e3695d5 automated tests support 2019-02-08 17:41:28 -08:00
Val Erastov
050e2c2348 fix npm dependency warning 2019-01-16 19:29:33 -08:00
Val Erastov
b1397e13d6 fix webpack json-loader 2019-01-16 19:23:51 -08:00
Val Erastov
3c88728c7b update grunt to fix outdated dependencies 2019-01-16 19:19:46 -08:00
Val Erastov
4dfd7471f9 fix imports 2019-01-16 19:19:27 -08:00
Val Erastov
f601cacb80 #63 fix missing jwerty dependency issue 2019-01-16 17:48:12 -08:00
Val Erastov
eb4408e0a1 loft operation 2019-01-16 01:04:16 -08:00
Val Erastov
5eb5812075 improve sketch loop selection/highlights 2019-01-16 00:32:39 -08:00
Val Erastov
9af681b21f separate loft preview from actual craft / engine layer refactoring 2019-01-15 19:18:28 -08:00
Val Erastov
6e16e39383 loft operation and loft previewer 2019-01-14 22:17:07 -08:00
Val Erastov
558ca766ae spatial curve wizard/editor stub 2019-01-14 19:51:34 -08:00
Val Erastov
2afc7727db taking into account NURBS orientation while ARC-NURBS reconciliating 2019-01-11 19:49:59 -08:00
Val Erastov
2a63ae383a remove empty face in cut/extrude previewer 2018-12-21 21:54:17 -08:00
Val Erastov
05387d0cd6 fix arc serialization 2018-12-21 21:53:54 -08:00
Val Erastov
7226d08294 fix text for coincident constraint button 2018-12-21 16:21:04 -08:00