From f1cacd89c071e4c16865fb028290d85e7b8f8274 Mon Sep 17 00:00:00 2001 From: Kegan Holtzhausen Date: Fri, 24 Apr 2026 08:04:09 +0200 Subject: [PATCH] Display number of tool changes after slicing #12464 (#12474) --- src/slic3r/GUI/GCodeViewer.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/slic3r/GUI/GCodeViewer.cpp b/src/slic3r/GUI/GCodeViewer.cpp index 2608262944..25d8c584b0 100644 --- a/src/slic3r/GUI/GCodeViewer.cpp +++ b/src/slic3r/GUI/GCodeViewer.cpp @@ -3875,6 +3875,14 @@ void GCodeViewer::render_legend(float &legend_height, int canvas_width, int canv ::sprintf(buf, "%d", m_print_statistics.total_filament_changes); imgui.text(buf); + //display tool change times + ImGui::Dummy({window_padding, window_padding}); + ImGui::SameLine(); + imgui.text(_u8L("Tool changes") + ":"); + ImGui::SameLine(); + ::sprintf(buf, "%d", m_print_statistics.total_extruder_changes); + imgui.text(buf); + //BBS display cost ImGui::Dummy({ window_padding, window_padding }); ImGui::SameLine();