Commit graph grid-apps-cmms/src/kiri/worker.js
Author SHA1 Message Date
Stewart Allen
e2ef4ff7e2 move shell generation into slice (new) post-processor which means it can be distributed and co-located with slicing in minion 2021-06-23 22:31:27 -04:00
Stewart Allen
8dc777dbed limit threading to 4+ cores 2021-06-21 12:54:41 -04:00
Stewart Allen
56e709ddd5 do not overload dispatch for uglify 2021-06-21 02:15:06 -04:00
Stewart Allen
830cf2d6ac pass base.config updates to minions 2021-06-21 02:12:25 -04:00
Stewart Allen
397d84c986 change minion dispatch model which was causing odd chromium internal memory leaks 2021-06-20 23:38:19 -04:00
Stewart Allen
8e6a1e5747 add concurrent slicing, new threaded preference checkbox 2021-06-20 22:15:46 -04:00
Stewart Allen
881992b52e concurrent refactor. added clipping. all toggled with experimental 2021-06-20 18:10:19 -04:00
Stewart Allen
cb15501a23 add concurrent fill 2021-06-20 13:03:30 -04:00
Stewart Allen
a8973dbef8 add experimental promises + concurrent shell offsetting 2021-06-20 00:25:35 -04:00
Stewart Allen
1884cd10d1 add minions and 1st implementation with poly array union 2021-06-19 22:44:08 -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
305066a69a add export debug event path 2021-06-18 15:03:00 -04:00
Stewart Allen
abe27001ca change preview.maxspeed to preview.speeds and emit an object with min/max 2021-05-20 09:40:15 -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
e317782e6d fix short offset for anchor adjustment 2021-04-13 10:01:45 -04:00
Stewart Allen
e92adbdb3d push part on z to accomodate anchor. match anchor width to brim, when set 2021-04-13 09:57:56 -04:00
Stewart Allen
603a46e432 fix clip to when stock not set or invalid. fix client/worker signaling for null-callbacks 2021-03-15 15:20:50 -04:00
Stewart Allen
3028aa05c5 fix image converted surface normals 2021-02-11 18:40:17 -05:00
Stewart Allen
beeea2387c drop wipe endpoints outside centering poly. drop fill attempt for anchor lines 2021-02-09 19:08:28 -05:00
Stewart Allen
f35ab73858 more intelligent sync. but clear/sync in belt mode. eliminate layer support gap in belt mode 2021-02-08 10:55:36 -05:00
Stewart Allen
3283d879ef force cache clear only when synth widgets present 2021-02-08 10:10:31 -05:00
Stewart Allen
00d7ffec12 add more robust error handling for worker tasks 2021-02-03 20:52:25 -05:00
Stewart Allen
bab0a13a14 stub in zip library 2021-02-01 16:39:22 -05:00
Stewart Allen
5765c2c6a2 another sometimes-works case for multiple widgets 2021-01-25 00:48:19 -05:00
Stewart Allen
6ba89b1b8f bump rev 2.6.D11. rework rotation and bounds (again) 2021-01-24 20:38:45 -05:00
Stewart Allen
dba922753c checkpoint new support / rotation work 2021-01-24 00:13:09 -05:00
Stewart Allen
be8e2054d4 add hack to rotate support columm mid-points 2021-01-21 23:45:03 -05:00
Stewart Allen
8229dc4888 checkpoint belt support work. fixes for danish 2021-01-21 21:39:51 -05:00
Stewart Allen
80e57335a1 solve remaining object belt rotation and gcode generation issues 2021-01-10 22:22:36 -05:00
Stewart Allen
d0cef6eedc checkpoint belt work 2021-01-09 21:08:24 -05:00
Stewart Allen
44d54491d7 checkpoint belt work 2021-01-09 19:10:39 -05:00
Stewart Allen
d89674f1d5 track xpos for belt widgets 2021-01-09 12:56:11 -05:00
Stewart Allen
8798d060ac checkpoint belt work 2021-01-08 23:44:26 -05:00
Stewart Allen
848b168bc8 belt gcode parsing improvements 2021-01-08 10:55:40 -05:00
Stewart Allen
f7ca157601 unrotate obsoletes rotation marker caching 2020-12-08 00:10:27 -05:00
Stewart Allen
2439236acb proper belt z unrotate 2020-12-07 23:31:07 -05:00
Stewart Allen
43acc4e652 improve belt rotation (still buggy) 2020-12-07 21:38:39 -05:00
Stewart Allen
0f005c948a weight blurring on 2d image conversion. underline in gdpr. rename cam slice/scan/start 2020-12-06 17:19:07 -05:00
Stewart Allen
f8ce55b7f0 change fakeTerrain to skipTerrain and do proper implementation. better alpha handling for 2d image conversions 2020-12-06 15:58:28 -05:00
Stewart Allen
28962e7f4e speed scale adjusts for workspace units 2020-12-05 10:04:00 -05:00
Stewart Allen
7128d18e98 mark bed type for later import / reconstruction for belted gcode. fix belt orientation 2020-12-04 22:11:20 -05:00
Stewart Allen
a0f08f0776 re-enable and update belt bed / slice rotation 2020-12-04 19:44:31 -05:00
Stewart Allen
f7ac50d2a6 add drag knife option in laser mode 2020-12-03 14:46:20 -05:00
Stewart Allen
563fcb71d0 start to structure tracing code split as client/worker 2020-11-30 18:01:32 -05:00
Stewart Allen
30c7b841ce add control of tab depth (projection from surface) 2020-11-28 08:21:25 -05:00
Stewart Allen
2dff2f3f99 add image import border option 2020-11-27 15:03:25 -05:00
Stewart Allen
7292f1c141 add more image import options. fix large array appends. optimize shadow in highly detained meshes 2020-11-27 14:42:55 -05:00
Stewart Allen
6b90e6a9bd complete image import dialog. bump rev 2.4.d6 2020-11-27 13:06:56 -05:00
Stewart Allen
7807c813d9 checkpoint image import work 2020-11-27 12:16:03 -05:00