diff --git a/lib/Slic3r/GUI/Plater.pm b/lib/Slic3r/GUI/Plater.pm index cd5617778..fe754a044 100644 --- a/lib/Slic3r/GUI/Plater.pm +++ b/lib/Slic3r/GUI/Plater.pm @@ -195,7 +195,7 @@ sub new { reset cross.png arrange bricks.png export_gcode cog_go.png - send_gcode cog_go.png + send_gcode arrow_up.png export_stl brick_go.png increase add.png @@ -1124,7 +1124,9 @@ sub send_gcode { if ($res->is_success) { $self->statusbar->SetStatusText("G-code file successfully uploaded to the Octoprint server"); } else { - $self->statusbar->SetStatusText("Error while uploading to the Octoprint server: " . $res->status_line); + my $message = "Error while uploading to the Octoprint server: " . $res->status_line; + Slic3r::GUI::show_error($self, $message); + $self->statusbar->SetStatusText($message); } } diff --git a/lib/Slic3r/GUI/Tab.pm b/lib/Slic3r/GUI/Tab.pm index b5250f047..af7aae4fe 100644 --- a/lib/Slic3r/GUI/Tab.pm +++ b/lib/Slic3r/GUI/Tab.pm @@ -1007,7 +1007,7 @@ sub build { my $btn = Wx::Button->new($parent, -1, "Browse…", wxDefaultPosition, wxDefaultSize, wxBU_LEFT); $btn->SetFont($Slic3r::GUI::small_font); if ($Slic3r::GUI::have_button_icons) { - $btn->SetBitmap(Wx::Bitmap->new("$Slic3r::var/cog.png", wxBITMAP_TYPE_PNG)); + $btn->SetBitmap(Wx::Bitmap->new("$Slic3r::var/zoom.png", wxBITMAP_TYPE_PNG)); } if (!eval "use Net::Bonjour; 1") { @@ -1024,6 +1024,7 @@ sub build { $self->{config}->set('octoprint_host', $value); $self->update_dirty; $self->_on_value_change('octoprint_host', $value); + $self->reload_config; } }); diff --git a/var/zoom.png b/var/zoom.png new file mode 100755 index 000000000..908612e39 Binary files /dev/null and b/var/zoom.png differ