You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
list_3mf_plates no longer leaves out a painted filament when a part's mesh is too large to read. A mesh over 64 MiB, or past 256 MiB read in total, used to be taken as unpainted, so a filament painted on it could go unlisted. Such a plate now lists every filament the project declares and says filaments_complete: false, so a client offers a spare row rather than miss one that prints. Every other plate says filaments_complete: true. A sliced plate is unaffected, even when it shares the unread mesh with an unsliced plate, because Studio's own plate_N.json names its filaments. Checked with unit tests for the one-file and the total limit.