Rad
046692dc21
fix print filament color matcher
2026-04-18 19:50:24 +02:00
Rad
6ddce3cfd8
added a unified color helper so that every created colors and cached colors and preview are the same
2026-04-18 00:14:04 +02:00
Rad
40f6e0239f
fix version number
2026-04-13 21:17:50 +02:00
Rad
28fd73e955
update readme, update changelog
2026-04-13 21:10:28 +02:00
Rad
4a5746a6e6
Add mixed filament bias controls and bump version to 0.9.51
2026-04-13 21:00:30 +02:00
Rad
f5ce77c15a
Restore compatible region perimeter merge for MM-painted objects
2026-04-12 23:14:31 +02:00
Rad
1da14997b3
temp
2026-04-12 21:46:48 +02:00
Rad
5bd47c6031
Fix Linux build in mixed filament color map
2026-04-11 09:16:03 +02:00
Rad
ee28a9f25c
forward declaration
2026-04-11 05:19:21 +02:00
Rad
0019ad9688
logo, release notes, readme update
2026-04-11 03:50:16 +02:00
Rad
f9e18d53c4
Merge pull request #66 : sync Snapmaker v2.3.0 and OpenVDB fix
2026-04-11 02:09:02 +02:00
Rad
c2fc960ccc
.
2026-04-11 02:01:51 +02:00
Rad
6022b25f18
.
2026-04-09 21:25:39 +02:00
Rad
a11b70e3a3
bug fix, tests
2026-04-09 21:25:33 +02:00
Rad
ed0182618e
Collapse same-color mixed filament regions across painted areas
...
Resolve ordinary mixed-filament painted regions to their effective physical
filament on each layer so adjacent same-color zones can merge into one
continuous area instead of being sliced as separate islands.
Add a global "Collapse same-color mixed regions" option, enabled by default,
and automatically turn it off when Local Z dithering is enabled while still
allowing manual re-enable for experimental use.
2026-03-26 21:10:15 +01:00
Rad
a4f0947b49
settings
2026-03-26 19:25:28 +01:00
Calogero Guagenti
ef5fd29a2d
Fix OpenVDB clang patch application
2026-03-24 18:11:47 +01:00
Calogero Guagenti
df841c5c47
Merge Snapmaker v2.3.0 into FullSpectrum
2026-03-24 17:49:09 +01:00
Rad
d4947f3cbe
Add explicit infill filament override setting with per-layer control
...
Introduce enable_infill_filament_override toggle to replace the implicit
behavior where sparse_infill_filament != wall_filament implied an override.
Add infill_filament_use_base_first_layers and infill_filament_use_base_last_layers
to keep the base filament on boundary layers before switching to the infill
override filament. Move the sparse infill filament selector into the infill
section of the UI and gate its visibility behind the new toggle.
Also fixes: filament deletion now correctly updates wall/infill/solid filament
assignments, LayerRegion::flow() resolves nozzle diameter from the effective
extruder per role, and mixed filament preview ratio calculation is improved
for edge cases (0% and 100%).
2026-03-24 15:35:11 +01:00
xiaoyeliu
0542a77cc9
Bump version to 2.3.1
2026-03-24 15:56:17 +08:00
xiaoyeliu
90ff371ec8
Update: Flutter version to 2.3.0
2026-03-24 15:46:37 +08:00
xiaoyeliu
fd8a9d0a63
Fix brim of wipetower (same with 2.2.3)
2026-03-23 21:51:16 +08:00
xiaoyeliu
b85fbda517
Build yaml
2026-03-23 20:09:38 +08:00
xiaoyeliu
b91405a074
Fix: issue of gcode.3mf's filename
2026-03-23 20:07:19 +08:00
xiaoyeliu
fcdd0dd387
revert filament&extruder
2026-03-23 19:08:00 +08:00
Rad
778a8e45af
Add controls for auto-generated mixed filament gradients
...
Add an app preference for mixed filament gradient auto-generation and
sync the manager state from startup and preferences changes.
Prompt before generating large gradient sets, preserve custom rows
when auto-generation is disabled, and refresh remapping/UI handling
accordingly. Add mixed filament coverage and a dumpinfo helper for
inspecting Windows minidumps.
2026-03-21 21:05:31 +01:00
Rad
970630275e
Add min_component_percent parameter to color match functions for improved weight validation. Implement new helper functions to check color match weights within specified ranges. Update related functions to utilize the new parameter for enhanced color matching accuracy.
2026-03-19 18:16:25 +01:00
Alves
4f11b8b0ef
Merge pull request #213 from Snapmaker/dev_2.3.0_alves
...
feature remove the preset tests
2026-03-19 17:50:11 +08:00
alves
e3df24dbbb
feature remove the preset tests
2026-03-19 17:49:09 +08:00
Alves
f7f8fa80b4
Merge pull request #210 from Snapmaker/dev_2.3.0_alves
...
feature update version info.
2026-03-19 10:15:22 +08:00
alves
73070ca342
feature update version info.
2026-03-19 10:13:49 +08:00
Rad
b2f4018930
Refactor GitHub workflows to remove scheduled triggers and streamline build processes. Update MixedFilament to include local Z max sublayers for enhanced filament management. Introduce new functions for color match gradient handling in the GUI.
2026-03-19 01:53:40 +01:00
ratdoux
fa5fbebc72
Update build_all.yml
2026-03-18 02:56:13 +01:00
Alves
1ac7f42e78
Merge pull request #209 from Snapmaker/dev_2.3.0_alves
...
feature update flutter resource
2026-03-17 18:20:03 +08:00
alves
3645b0d6c5
feature update flutter resource.
2026-03-17 18:17:17 +08:00
Rad
3eb746dd8c
color mixer, depending on the selected color, tries to get the closest mix of 2, 3 or 4 filaments by brute force
2026-03-16 23:23:16 +01:00
alves
d0bfd04511
Merge branch '2.3.0' into dev_2.3.0_alves
2026-03-13 17:23:12 +08:00
alves
80b7ccf471
feature add flutter resource.
2026-03-13 17:21:35 +08:00
Alves
2ecbcf1f8d
Merge pull request #199 from Snapmaker/dev_2.3.0_alves
...
fix modify machine and switch page bug
2026-03-13 12:26:05 +08:00
alves
0919694d13
feature fix modify machine type and switch page bug.
2026-03-13 12:23:44 +08:00
alves
9ed9c9a983
feature fix select machine and switch device page bug.
2026-03-13 11:14:55 +08:00
Alves
bca8a5cfb5
Merge pull request #198 from Snapmaker/dev_2.3.0_alves
...
feature add profile and remove some not work code
2026-03-12 18:15:07 +08:00
alves
b689657226
feature remove the print view hide logic.
2026-03-12 18:12:46 +08:00
alves
677ebe9d6c
feature code format.
2026-03-12 17:13:28 +08:00
alves
59c6434734
feature add filament for profile.
2026-03-12 17:08:06 +08:00
Alves
a8aa8e2868
Merge pull request #197 from Snapmaker/dev_2.3.0_alves
...
feature update flutter resource.
2026-03-12 15:03:48 +08:00
alves
16f0994816
feature update flutter resource.
2026-03-12 14:59:44 +08:00
Rad
f3d522b6f1
Prepare 0.9.4 changelog and release pipeline
2026-03-12 03:55:11 +01:00
Rad
9f9aebf957
added support for multi perimeter patterns, issue 34
2026-03-12 03:49:38 +01:00
Alves
4738042acb
Merge pull request #196 from Snapmaker/dev_2.3.0_alves
...
fix build the mac os failed question.
2026-03-12 10:20:39 +08:00