Commit graph grid-apps-cmms/src/kiri/widget.js
Author SHA1 Message Date
Stewart Allen
0b89e0d94b undo movemesh optimization that broke layout 2021-12-27 09:03:17 -05:00
Stewart Allen
470a4c1f6b fix obj export, async loaded grouped import 2021-12-19 14:37:29 -05:00
Stewart Allen
29026ecb64 fix obj autoscale 2021-12-12 19:54:55 -05:00
Stewart Allen
955d9b9a3f speed up face generation for healing 2021-12-09 21:33:05 -05:00
Stewart Allen
83bbf16768 skip catalog for grouped objects 2021-12-07 18:28:49 -05:00
Stewart Allen
b6fb3b314e reflow catalog.putFile using promises. only notify file listeners when concurrent ops complete 2021-11-18 13:51:47 -05:00
Stewart Allen
25740004ef defer/merge saveState calls in some circumstances 2021-10-20 13:32:47 -04:00
Stewart Allen
bf51d56bb5 move tab/support annotations into widget meta data / idb. fix support/lay flat conflict. fix support nozzle in slice. 2021-10-18 23:36:19 -04:00
Stewart Allen
ff298e8300 add select tool 2021-10-09 01:13:41 -04:00
Stewart Allen
4671e0cdd2 fix ray intersections after rotation, scale, mirror 2021-10-07 14:22:13 -04:00
Stewart Allen
7ea9f2a7ef fixes to allow cam processing with engine.html 2021-09-27 11:28:07 -04:00
Stewart Allen
0bba1ca58e round trip indexed geomtery in persisted workspaces 2021-09-20 23:40:49 -04:00
Stewart Allen
6699222b23 add optional vertex indexing on widget data load 2021-09-20 21:43:06 -04:00
Stewart Allen
824ec04814 improve efficiency of wire mesh generation. free point cache after slice 2021-09-18 12:50:05 -04:00
Stewart Allen
69eb0356a9 only add non-empty loops. add simple to top on legacy/support path. fix invalid healed report 2021-09-16 10:39:04 -10:00
Stewart Allen
3d9564c1d0 background healing in the worker 2021-09-08 11:04:57 -04:00
Stewart Allen
7d5f5f934a fix stitching open case 2021-09-08 02:30:43 -04:00
Stewart Allen
e97eb9ad1d add merging of open loops 2021-09-08 01:59:18 -04:00
Stewart Allen
8eaf721648 add mesh heal debug path 2021-09-07 20:17:27 -04:00
Stewart Allen
2c78e5e9cc add heal option to context menu 2021-09-06 21:47:27 -04:00
Stewart Allen
36be938d2a add geo/mesh class to contain repair utilities 2021-09-06 18:10:34 -04:00
Stewart Allen
69f246efb9 add z cut option for widgets 2021-08-30 13:50:24 -04:00
Stewart Allen
94b85351c2 add obj import grouping, naming, and auto-scaling for Onshape exports 2021-08-28 19:20:37 -04:00
Stewart Allen
6337cae736 remove largely unused debug class 2021-07-04 21:05:46 -04:00
Stewart Allen
fdfce594d4 more mem optimizations: poly length/area. worker now cleans up widget groups 2021-06-18 22:57:30 -04:00
Stewart Allen
e300978bef speed up true shadow 2021-06-01 13:45:36 -04:00
Stewart Allen
3507f67b73 notes. tweaks for future command line usage. bump rev 2.9.D9 2021-05-05 19:11:05 -04:00
Stewart Allen
fe525b34f2 change the way rotation offsets are handled on the belt. appears to fix multi-part + support + anchor causing floating parts 2021-04-27 21:53:21 -04:00
Stewart Allen
2ba3637eed unsticky render pop. update 3js matrix4 inversion 2021-03-31 11:29:58 -04:00
Stewart Allen
270ef45213 fix face normal inversion on mirrored parts so lay flat works properly 2021-03-02 22:49:01 -05:00
Stewart Allen
fe28975fb3 improve grouping 2021-03-02 00:15:22 -05:00
Stewart Allen
6aa78d2a6a major changes to upgrade to 3JS 1.2.5 -- deprecated THREE.Geometry -- breakage may ensue 2021-03-01 22:41:29 -05:00
Stewart Allen
3f5ccf5158 checkpoint widget group/ungroup 2021-03-01 00:22:07 -05:00
Stewart Allen
55baeea6c8 fix mirroring. fix cache refresh bug 2021-02-14 16:21:51 -05:00
Stewart Allen
cbf003f214 fix preview progress. scale slicing time to widget vertices. allow objects past platform max y in belt mode 2021-01-26 20:07:17 -05:00
Stewart Allen
dba922753c checkpoint new support / rotation work 2021-01-24 00:13:09 -05:00
Stewart Allen
8ec7c91613 fix mirror normals bug 2021-01-14 18:38:53 -05:00
Stewart Allen
e1d3a95aae fix tab dissociation in rotated asymmetric parts 2021-01-11 12:26:19 -05:00
Stewart Allen
96c5f0868f add z anchor. bump rev 2.5.d7 2020-12-22 15:05:50 -05:00
Stewart Allen
a0f08f0776 re-enable and update belt bed / slice rotation 2020-12-04 19:44:31 -05:00
Stewart Allen
44c1c850e9 checkpoint trace work 2020-12-01 19:54:54 -05:00
Stewart Allen
e23c9dfc9b rename Render to Layers 2020-11-30 22:36:06 -05:00
Stewart Allen
563fcb71d0 start to structure tracing code split as client/worker 2020-11-30 18:01:32 -05:00
Stewart Allen
cb7c57d5de add file name persistence to imported images 2020-11-27 15:50:22 -05:00
Stewart Allen
4d174169fe add widget metadata display 2020-11-25 09:10:00 -05:00
Stewart Allen
f2b5b42d7a add click-to-delete manual supports 2020-11-22 20:06:11 -05:00
Stewart Allen
ace9858018 checkpoint manual support work 2020-11-22 17:01:36 -05:00
Stewart Allen
8a1118d6c1 refactor cam stock visualization 2020-11-14 11:12:12 -05:00
Stewart Allen
ba13531297 resolve perverse transparency issues with forced renderOrder 2020-11-13 23:09:53 -05:00
Stewart Allen
fff3ad5db6 restore gcode preview. bump rev 2.3.D4 2020-11-09 13:57:18 -05:00