Commit graph

5,390 commits

Author SHA1 Message Date
Stewart Allen
8a0d827c2a add trace option to ignore part boundaries 2026-01-14 19:24:30 -05:00
Stewart Allen
bdf3de7b04 async-ify fdm slicing layer diffs for ~3x speedup 2026-01-14 17:03:26 -05:00
Stewart Allen
672b3d1077 fix: unit scale when visual z set, gcode import origin, negative level z order 2026-01-14 10:30:39 -05:00
Stewart Allen
b705bd6391 trim support shadow to overhangs 2026-01-13 23:43:39 -05:00
Stewart Allen
46df283300 raise zSafe if zTop is above it 2026-01-13 22:08:40 -05:00
Stewart Allen
8a7b9f9a52 second half of outline strategy 2026-01-13 20:39:52 -05:00
Stewart Allen
10c7bec3c8 use alt strategy for depth first with outline 2026-01-13 20:36:38 -05:00
Stewart Allen
e8d2a111c0 filter out invalid area polys 2026-01-13 17:17:23 -05:00
Stewart Allen
8b62e96ff0 remove input filter on iOS mobile 2026-01-13 07:48:32 -05:00
Stewart Allen
c8c789b723 improve support clipping, change gap offset from number to boolean 2026-01-13 00:13:51 -05:00
Stewart Allen
2c6403e865 reorder auto/manual shadow code blocks, remove belt clip debug 2026-01-12 19:33:42 -05:00
Stewart Allen
69fdf1a60b refactor slice progress tracking, comment out ununsed support var, tighten slice shadow range for fdm 2026-01-12 19:14:08 -05:00
Stewart Allen
84f4dcbcde cap ease down speed by engage setting 2026-01-12 13:51:05 -05:00
Stewart Allen
5830b44680 add ease down safeguards for bad geometry 2026-01-12 00:48:39 -05:00
Stewart Allen
fb5093fca5 fix deep ease-down that wraps a polygon more than once 2026-01-12 00:15:25 -05:00
Stewart Allen
fe0573fd02 update electron app base 2026-01-11 21:36:44 -05:00
Stewart Allen
87d5ad23e0 fix docs formatting for controls.md
Format markdown tables to pass prettier check.
2026-01-11 20:21:22 -05:00
Stewart Allen
5dbc102494 handle missing macro tokens 2026-01-11 19:51:06 -05:00
Stewart Allen
1e3be182c1 fix wireframe opacity 2026-01-11 17:13:24 -05:00
Stewart Allen
03e541d624 remove beta tag 2026-01-11 16:30:15 -05:00
Stewart Allen
1fede28e62 invert dolly sign 2026-01-11 15:48:01 -05:00
Stewart Allen
8d647140e8 add scroll/dolly notes 2026-01-11 15:29:05 -05:00
Stewart Allen
4c79aac48f normalize dolly in/out across browsers 2026-01-10 21:01:20 -05:00
Stewart Allen
3e85a2c8f8 add cors to all /lib paths to make safari happy in dev mode 2026-01-10 20:50:16 -05:00
Stewart Allen
371372a195 belt angle code cleanup. rm old gridbots devices 2026-01-10 20:11:28 -05:00
Stewart Allen
a070b2c134 add snapmaker u1. cull sparse fill dots 2026-01-10 19:38:36 -05:00
Stewart Allen
eb660aa20b add belt mode for support painting 2026-01-10 16:16:49 -05:00
Stewart Allen
c5e4bac1cb add support point compensation for belt anchors 2026-01-10 15:53:46 -05:00
Stewart Allen
60c14cf08a for belt, clip supports to areas above platform 2026-01-10 15:20:14 -05:00
Stewart Allen
d581db53c0 fix paint on support for translated widgets, apply belt transforms to manual paint points at slice time 2026-01-10 13:48:54 -05:00
Stewart Allen
dce90fab07 add belt docs and preserve belt transformations 2026-01-10 12:33:40 -05:00
Stewart Allen
38d040b190 add missing support slice height, add comments for critical code paths 2026-01-09 22:50:51 -05:00
Stewart Allen
397f527239 fix purge towers for non-adjacent tools 2026-01-09 22:34:55 -05:00
Stewart Allen
e565426ff6 start synthesizing a different support style widget to allow for alternate tool use 2026-01-09 22:08:18 -05:00
Stewart Allen
fca2bb7a59 fix NaN estimates with non printing layers 2026-01-09 19:50:03 -05:00
Stewart Allen
002a0cf9c9 check for missing params 2026-01-09 18:53:05 -05:00
Stewart Allen
02b900a8f0 fix nested top fill offsets 2026-01-09 16:37:39 -05:00
Stewart Allen
02f405b3d3 add missing lang key for remote printing 2026-01-09 15:45:41 -05:00
Stewart Allen
7e92845662 fix arc detect radian / degree
add polygon thickness() ratio helper
add fdm slice delta thickness filter parameter
add fdm print to moonraker auto-start option
fix fdm finish speed ratio for flats and bridges
reflow fdm slice.js code for better readability
2026-01-09 15:18:44 -05:00
Stewart Allen
d51894fb75 add send to moonraker option 2026-01-08 23:44:31 -05:00
Stewart Allen
9f74b8439a fix widget cloning 2026-01-08 20:18:56 -05:00
Stewart Allen
c9aa37831a fix more visual state anomalies 2026-01-08 19:34:56 -05:00
Stewart Allen
8d6a2351f6 rename cam driver as dispatch 2026-01-08 17:03:19 -05:00
Stewart Allen
67f405fd7b reorganize and rename driver files for consistency and clarity 2026-01-08 16:52:41 -05:00
Stewart Allen
7f50bafe9e move default lang link from core to app 2026-01-08 15:37:14 -05:00
Stewart Allen
02e59b84e2 move some assets from core to app 2026-01-08 15:33:58 -05:00
Stewart Allen
87eadfd2b5 move consts from core to app 2026-01-08 14:49:03 -05:00
Stewart Allen
9900161dcd refactor color and opacity/edge management 2026-01-08 14:35:58 -05:00
Stewart Allen
a13bb79f4b reflow fdm client ui events, fix paint on near vertical surfaces 2026-01-08 07:35:41 -05:00
Stewart Allen
edff2228f7 handle null path return for area surface 2026-01-07 22:32:44 -05:00