From a943252b6aceaaaae71951c26c8c424c93c2f6b9 Mon Sep 17 00:00:00 2001 From: Ian Bassi Date: Mon, 4 May 2026 11:19:21 -0300 Subject: [PATCH] Wiki redirections (#13474) --- src/libslic3r/PrintConfig.cpp | 4 +++- src/slic3r/GUI/Tab.cpp | 22 +++++++++++----------- 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index 926439535c..b812515d89 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -2191,6 +2191,7 @@ void PrintConfigDef::init_fff_params() "This setting changes all extrusion flow of this filament in G-code proportionally. " "The recommended value range is between 0.95 and 1.05. " "You may be able to tune this value to get a nice flat surface if there is slight overflow or underflow."); + def->min = 0; def->max = 2; def->mode = comAdvanced; def->nullable = true; @@ -5239,7 +5240,8 @@ void PrintConfigDef::init_fff_params() def->label = L("Scarf joint flow ratio"); def->category = L("Quality"); def->tooltip = L("This factor affects the amount of material for scarf joints."); - def->mode = comDevelop; + def->mode = comExpert; + def->min = 0; def->max = 2; def->set_default_value(new ConfigOptionFloat(1)); diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index 2b7ef7ce0f..e757fea5a6 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -2303,7 +2303,7 @@ void TabPrint::build() optgroup->append_single_option_line("xy_hole_compensation", "quality_settings_precision#x-y-compensation"); optgroup->append_single_option_line("xy_contour_compensation", "quality_settings_precision#x-y-compensation"); optgroup->append_single_option_line("elefant_foot_compensation", "quality_settings_precision#elephant-foot-compensation"); - optgroup->append_single_option_line("elefant_foot_layers_density", "quality_settings_precision#elephant-foot-compensation"); + optgroup->append_single_option_line("elefant_foot_layers_density", "quality_settings_precision#elephant-foot-compensation-density"); optgroup->append_single_option_line("elefant_foot_compensation_layers", "quality_settings_precision#elephant-foot-compensation"); optgroup->append_single_option_line("precise_outer_wall", "quality_settings_precision#precise-wall"); optgroup->append_single_option_line("precise_z_height", "quality_settings_precision#precise-z-height"); @@ -2330,16 +2330,16 @@ void TabPrint::build() optgroup = page->new_optgroup(L("Wall generator"), L"param_wall_generator"); optgroup->append_single_option_line("wall_generator", "quality_settings_wall_generator"); - optgroup->append_single_option_line("wall_transition_angle", "quality_settings_wall_generator#arachne"); - optgroup->append_single_option_line("wall_transition_filter_deviation", "quality_settings_wall_generator#arachne"); - optgroup->append_single_option_line("wall_transition_length", "quality_settings_wall_generator#arachne"); - optgroup->append_single_option_line("wall_distribution_count", "quality_settings_wall_generator#arachne"); - optgroup->append_single_option_line("initial_layer_min_bead_width", "quality_settings_wall_generator#arachne"); - optgroup->append_single_option_line("min_bead_width", "quality_settings_wall_generator#arachne"); - optgroup->append_single_option_line("min_feature_size", "quality_settings_wall_generator#arachne"); - optgroup->append_single_option_line("min_length_factor", "quality_settings_wall_generator#arachne"); - optgroup->append_single_option_line("wall_maximum_resolution", "quality_settings_wall_generator#arachne"); - optgroup->append_single_option_line("wall_maximum_deviation", "quality_settings_wall_generator#arachne"); + optgroup->append_single_option_line("wall_transition_angle", "quality_settings_wall_generator#wall-transitioning-threshhold-angle"); + optgroup->append_single_option_line("wall_transition_filter_deviation", "quality_settings_wall_generator#wall-transitioning-filter-margin"); + optgroup->append_single_option_line("wall_transition_length", "quality_settings_wall_generator#wall-transitioning-length"); + optgroup->append_single_option_line("wall_distribution_count", "quality_settings_wall_generator#wall-distribution-count"); + optgroup->append_single_option_line("initial_layer_min_bead_width", "quality_settings_wall_generator#first-layer-minimum-wall-width"); + optgroup->append_single_option_line("min_bead_width", "quality_settings_wall_generator#minimum-wall-width"); + optgroup->append_single_option_line("min_feature_size", "quality_settings_wall_generator#minimum-feature-size"); + optgroup->append_single_option_line("min_length_factor", "quality_settings_wall_generator#minimum-wall-length"); + optgroup->append_single_option_line("wall_maximum_resolution", "quality_settings_wall_generator#maximum-wall-resolution"); + optgroup->append_single_option_line("wall_maximum_deviation", "quality_settings_wall_generator#maximum-wall-deviation"); optgroup = page->new_optgroup(L("Walls and surfaces"), L"param_wall_surface"); optgroup->append_single_option_line("wall_sequence", "quality_settings_wall_and_surfaces#walls-printing-order");