Commit Graph
25875 Commits
Author SHA1 Message Date
ratdoux 2bd72a9f32 Merge pull request #4 from justinh-rahb/codex/port-filamentmixer-upstream
Replace RYB mixing with FilamentMixer integration
2026-02-15 18:56:42 +01:00
Rad d8c346d081 Refactor color blending in MixedFilament: Replace legacy RYB blending with FilamentMixer for improved accuracy. Update blend_color method to utilize new lerp functionality and enhance display color computation. Retain legacy RYB conversion functions for reference. 2026-02-15 18:19:02 +01:00
Justin Hayes 358f81f61c Update README to include link to FilamentMixer library for color blending 2026-02-14 14:46:44 -05:00
Justin Hayes f9424e3364 Update README to clarify FilamentMixer integration for color blending 2026-02-14 14:45:21 -05:00
Justin Hayes 33ae311ade Replace Mixbox with FilamentMixer integration 2026-02-14 13:38:42 -05:00
Rad 4fea9f5d2c Add changelog for v0.7-alpha pre-release: Introduce experimental features including Local Z reliability improvements, manual pattern mixed filaments, selective expansion/contraction controls, and a refreshed UI for mixed filaments. Enhance configuration options with surface indentation for mixed filament behavior tuning. Update PrintConfig and GUI components to support new features and improve user experience. 2026-02-13 21:45:31 +01:00
Rad c414e377a0 Enhance mixed filament functionality: Introduce support for gradient component IDs and weights in mixed filaments, allowing for more complex color mixing configurations. Update parsing logic to accommodate new gradient definitions and ensure backward compatibility. Implement pointillism distribution mode for same-layer mixing, enhancing user control over filament blending. Improve GUI elements to facilitate gradient weight adjustments and multi-color previews, enriching the user experience in mixed filament management. 2026-02-12 02:29:34 +01:00
Rad 0178ad32ad Enhance mixed filament management: Introduce manual pattern support for mixed filaments, allowing users to define custom layer patterns using '1' and '2' for component selection. Update parsing logic to accommodate new pattern definitions and ensure backward compatibility. Improve GUI to facilitate pattern entry and display, enhancing user experience in mixed filament configurations. 2026-02-11 16:55:59 +01:00
Rad 2d6ec834ec Refactor config comparison logic: Enhance equality checks for ConfigOption instances by including type comparison. Update related methods in ConfigBase, DynamicConfig, and Preset classes to ensure accurate configuration diffs and equality assessments. Improve logging in MixedFilamentManager for better tracking of custom entry loading and processing. 2026-02-11 16:08:02 +01:00
Rad 112e2e5ef5 Add local Z dithering features: Implement local Z height adjustments and clipping for extrusion paths. Introduce new configuration options for local Z dithering in PrintConfig and GUI, enhancing mixed filament management. Update MixedFilamentManager to support height-weighted cadence and integrate local Z settings into the printing process. 2026-02-11 03:15:16 +01:00
Rad 494835c5ba Implement advanced mixed filament features: Add gradient settings for mixed filaments, including height-weighted cadence and custom filament definitions. Enhance MixedFilamentManager to support custom rows and apply gradient settings during filament generation. Update PrintConfig and GUI to accommodate new configuration options for mixed filament management. 2026-02-10 19:40:22 +01:00
Rad e6cfadddca Enhance color blending in MixedFilament: Introduce RYB pigment-style blending for improved color mixing accuracy. Add RGB to RYB and RYB to RGB conversion functions, and update blend_color method to utilize the new blending approach. Improve error handling in hex color parsing. 2026-02-10 03:49:45 +01:00
Rad f7b45fa0f0 Dithering settings added to README.md 2026-02-10 03:10:37 +01:00
Rad 49ab2f9ac5 Update README and implement dithering features: Change download link in README, add mixed filament management enhancements including filament removal and layer height adjustments for dithering in the MixedFilamentManager. Introduce new configuration options for dithering in the PrintConfig and GUI, and ensure proper handling of mixed filament states during filament deletion. 2026-02-10 03:10:31 +01:00
Rad aad40efc52 readme 2026-02-09 22:38:55 +01:00
Rad e529461234 Add mixed filament support: Implement MixedFilament and MixedFilamentManager classes for layer-based color mixing. Update CLI to handle downward_check option. Enhance GUI to display mixed filaments and integrate with existing filament management. 2026-02-09 22:35:18 +01:00
xiaoyeliu 706508c792 Fix: Snapmaker TPU 95a hf procession & region error on first use 2026-02-09 12:30:12 +08:00
Alves 85d9ea4541 Merge pull request #158 from Snapmaker/dev_2.2.3_alves_bug_fix
Dev 2.2.3 alves bug fix
2026-02-09 09:58:37 +08:00
alves 770d203242 Merge branch '2.2.3' into dev_2.2.3_alves_bug_fix 2026-02-09 09:54:37 +08:00
alves fc466d0698 fix local host connect bug. 2026-02-09 09:52:10 +08:00
xiaoyeliu af495948b3 Update: Flutter 0205 2026-02-05 23:16:27 +08:00
xiaoyeliu 23dce61f0a Fix: chamfer off 2026-02-05 23:14:58 +08:00
alves fdf853a430 fix build failed bug. 2026-02-05 18:25:04 +08:00
alves 0bc9ba7fdc fix object is null and the application exit and not check lead to crash. 2026-02-05 16:49:31 +08:00
alves 64e08febbe fix exit soft and maybe crash on canvas 3d panel. 2026-02-05 15:35:29 +08:00
xiaoyeliu 13cdd94954 Cancel: ubuntu orca_custom_preset_tests 2026-02-05 12:27:36 +08:00
xiaoyeliu a1eddd9d57 Fix: linux compilation failed 2026-02-05 09:30:10 +08:00
xiaoyeliu fcc103776d Update: Flutter 0204 (#152) 2026-02-04 22:03:06 +08:00
Alves 5fd48a6654 Merge pull request #151 from Snapmaker/dev_2.2.3_alves_bug_fix
fix sentry init fail and lead to app process failed.
2026-02-04 18:34:53 +08:00
alves 32a3b401cb fix sentry init fail and lead to app process failed. 2026-02-04 18:32:32 +08:00
xiaoyeliu 7322ed6307 Change: move Brim chanfer & Max chamfer width into dev mode (#149) 2026-02-04 17:25:45 +08:00
xiaoyeliu 5e36482113 fix profile 0203 2026-02-03 10:18:55 +08:00
xiaoyeliu 3aec6f0ddd set default_print_profile to 0.20 standard in U1 2026-02-02 17:37:13 +08:00
Alves 863385a39d Merge pull request #147 from Snapmaker/dev_upgrade_alves
fix translation incorrect bug
2026-02-02 16:54:22 +08:00
alves 73d4264757 Merge branch '2.2.3' into dev_upgrade_alves 2026-02-02 16:52:54 +08:00
alves 58116d479c fix translation incorrect bug. 2026-02-02 16:52:15 +08:00
Alves 705909d54e Merge pull request #146 from Snapmaker/dev_upgrade_alves
feature add version control on release type stable.
2026-02-02 12:18:06 +08:00
alves 5b142a6f33 feature add version control on release type stable. 2026-02-02 11:42:12 +08:00
xiaoyeliu 39e2585eed Bump version to 2.2.4 2026-01-30 20:49:06 +08:00
xiaoyeliu 5c4ed20683 Update: Profile 02.02.43.02 2026-01-30 20:47:49 +08:00
xiaoyeliu 5a76170631 Update: Flutter 0130 2026-01-30 20:30:14 +08:00
Alves 1baaa1f870 Merge pull request #144 from Snapmaker/dev_upgrade_alves
Dev upgrade alves
2026-01-30 18:00:50 +08:00
alves 27f2d0a7e8 fix build fail question on mac. 2026-01-30 17:58:20 +08:00
alves 82def51f0b Merge branch '2.2.3' into dev_upgrade_alves 2026-01-30 17:54:49 +08:00
alves 5494f27b44 fix mac pack failed bug. 2026-01-30 17:18:00 +08:00
alves aed03ef022 fix sentry sdk no version bug. 2026-01-30 17:13:59 +08:00
alves 6bc1ffa599 fix windows pdb not upload sentry server bug. 2026-01-30 14:43:26 +08:00
alves aba54266d6 feature remove the config for entitlements 2026-01-30 14:13:19 +08:00
alves 2825eeebcc feature add file download, file view ,cancel download on wcp, and control on wcpdownloadmanager. 2026-01-30 14:07:25 +08:00
alves 734c80fd01 feature add test code for signs. 2026-01-29 15:46:46 +08:00