mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-10-30 12:11:15 -06:00 
			
		
		
		
	Merge remote-tracking branch 'origin/master' into feature_slice_to_png
This commit is contained in:
		
						commit
						cee965f5ac
					
				
					 23 changed files with 7847 additions and 684 deletions
				
			
		|  | @ -679,8 +679,6 @@ sub select_view { | |||
|         # Avoid gimball lock. | ||||
|         $self->_stheta(GIMBALL_LOCK_THETA_MAX) if $self->_stheta > GIMBALL_LOCK_THETA_MAX; | ||||
|         $self->_stheta(0) if $self->_stheta < 0; | ||||
|         # View everything. | ||||
|         $self->zoom_to_bounding_box($bb); | ||||
|         $self->on_viewport_changed->() if $self->on_viewport_changed; | ||||
|         $self->Refresh; | ||||
|     } | ||||
|  |  | |||
|  | @ -495,6 +495,7 @@ sub new { | |||
|         $scrolled_window_sizer->Add($print_info_sizer, 0, wxEXPAND, 0); | ||||
| 
 | ||||
|         my $right_sizer = Wx::BoxSizer->new(wxVERTICAL); | ||||
|         $right_sizer->SetMinSize([320,-1]); | ||||
|         $right_sizer->Add($presets, 0, wxEXPAND | wxTOP, 10) if defined $presets; | ||||
|         $right_sizer->Add($frequently_changed_parameters_sizer, 0, wxEXPAND | wxTOP, 0) if defined $frequently_changed_parameters_sizer; | ||||
|         $right_sizer->Add($buttons_sizer, 0, wxEXPAND | wxBOTTOM, 5); | ||||
|  | @ -1375,6 +1376,8 @@ sub export_gcode { | |||
|     }; | ||||
|     Slic3r::GUI::catch_error($self) and return; | ||||
|      | ||||
|     # Copy the names of active presets into the placeholder parser. | ||||
|     wxTheApp->{preset_bundle}->export_selections_pp($self->{print}->placeholder_parser); | ||||
|     # select output file | ||||
|     if ($output_file) { | ||||
|         $self->{export_gcode_output_file} = eval { $self->{print}->output_filepath($output_file) }; | ||||
|  | @ -1666,6 +1669,8 @@ sub _get_export_file { | |||
|         $suffix = '.3mf'; | ||||
|         $wildcard = 'threemf'; | ||||
|     } | ||||
|     # Copy the names of active presets into the placeholder parser. | ||||
|     wxTheApp->{preset_bundle}->export_selections_pp($self->{print}->placeholder_parser); | ||||
|     my $output_file = eval { $self->{print}->output_filepath($main::opt{output} // '') }; | ||||
|     Slic3r::GUI::catch_error($self) and return undef; | ||||
|     $output_file =~ s/\.[gG][cC][oO][dD][eE]$/$suffix/; | ||||
|  | @ -2008,6 +2013,8 @@ sub selection_changed { | |||
|                 } else { | ||||
|                     $self->{object_info_manifold}->SetLabel(L("Yes")); | ||||
|                     $self->{object_info_manifold_warning_icon}->Hide; | ||||
|                     $self->{object_info_manifold}->SetToolTipString(""); | ||||
|                     $self->{object_info_manifold_warning_icon}->SetToolTipString(""); | ||||
|                 } | ||||
|             } else { | ||||
|                 $self->{object_info_facets}->SetLabel($object->facets); | ||||
|  | @ -2016,6 +2023,7 @@ sub selection_changed { | |||
|             $self->{"object_info_$_"}->SetLabel("") for qw(size volume facets materials manifold); | ||||
|             $self->{object_info_manifold_warning_icon}->Hide; | ||||
|             $self->{object_info_manifold}->SetToolTipString(""); | ||||
|             $self->{object_info_manifold_warning_icon}->SetToolTipString(""); | ||||
|         } | ||||
|         $self->Layout; | ||||
|     } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 tamasmeszaros
						tamasmeszaros