diff --git a/src/slic3r/GUI/CAD/DesignCanvas.hpp b/src/slic3r/GUI/CAD/DesignCanvas.hpp index 191b2bbdc0..21357021c7 100644 --- a/src/slic3r/GUI/CAD/DesignCanvas.hpp +++ b/src/slic3r/GUI/CAD/DesignCanvas.hpp @@ -63,7 +63,7 @@ public: // Is the sketch tool on Select (as opposed to a draw/edit tool being armed)? The // Construction box needs it to tell "convert what I picked" from "arm what I draw next". bool sketch_is_selecting() const { return m_sketch_tool.mode() == DesignSketchTool::Mode::Select; } - // Text / SVG art into the LIVE sketch, as ordinary editable lines. False = no session. + // SVG art into the LIVE sketch, as ordinary editable lines. False = no session. bool add_sketch_regions(const std::vector>>& regions); void set_sketch_polygon_sides(int n); void set_sketch_polygon_circumscribed(bool c); diff --git a/src/slic3r/GUI/CAD/DesignOffer.hpp b/src/slic3r/GUI/CAD/DesignOffer.hpp index 5ccb929be2..51310ea8b8 100644 --- a/src/slic3r/GUI/CAD/DesignOffer.hpp +++ b/src/slic3r/GUI/CAD/DesignOffer.hpp @@ -156,7 +156,7 @@ static const OfferVerb kOfferVerbs[] = { {"sk_poly_inscribed", L("Inscribed"), 0, nullptr, "btn:polyfit#0", nullptr, 0x000f8000u, 0, 0, false, true, L("Polygon"), "design_polygon", L("Measure the polygon to its corners (inscribed)")}, {"sk_poly_circumscribed", L("Circumscribed"), 0, nullptr, "btn:polyfit#1", nullptr, 0x000f8000u, 0, 0, false, true, L("Polygon"), "design_polygon", L("Measure the polygon to its flats (circumscribed)")}, {"sk_point_t", L("Point"), 0, "P", "key:P", nullptr, 0x000f8000u, 0, 0, false, true, nullptr, "design_point", L("Point — click to place")}, - {"sk_text", L("Text"), 0, nullptr, "btn:text", nullptr, 0x000f8000u, 0, 0, false, true, nullptr, "design_text", L("Type text; its outline is added to this sketch as editable lines")}, + {"sk_text", L("Text"), 0, nullptr, "btn:text", nullptr, 0x000f8000u, 0, 0, false, true, nullptr, "design_text", L("Type text; it becomes a Text feature on this sketch's plane, editable later")}, {"sk_svg", L("SVG"), 0, nullptr, "btn:svg", nullptr, 0x000f8000u, 0, 0, false, true, nullptr, "design_svg", L("Import an SVG outline into this sketch as editable lines")}, {"sk_offset", L("Offset"), 1, "O", "key:O", nullptr, 0x000b0000u, 0, 0, false, true, nullptr, "design_offset", L("Offset — pick an entity, drag the distance")}, {"sk_trim", L("Trim"), 2, "T", "key:T", nullptr, 0x000b0000u, 0, 0, false, true, nullptr, "design_trim", L("Trim — click a segment to trim it")}, diff --git a/src/slic3r/GUI/CAD/DesignPanel.cpp b/src/slic3r/GUI/CAD/DesignPanel.cpp index 6205b82b9e..e913beaa33 100644 --- a/src/slic3r/GUI/CAD/DesignPanel.cpp +++ b/src/slic3r/GUI/CAD/DesignPanel.cpp @@ -4993,7 +4993,8 @@ void DesignPanel::add_imported_sketch( // DRAWING, not importing: if a sketch is open, the art belongs IN it. The outlines become // ordinary line entities, so they can be constrained, trimmed and extruded with everything // else on that plane. Committing a separate Sketch feature while the user is mid-sketch put - // the text on its own plane-origin feature and left the sketch they were drawing untouched. + // the art on its own plane-origin feature and left the sketch they were drawing untouched. + // (Text no longer comes through here: it is its own feature, see open_text_dialog.) if (m_viewport && m_viewport->is_sketching() && m_viewport->add_sketch_regions(regions)) { set_status(StatusKind::Info, wxString::Format(_L("%s added to the sketch — Confirm to commit it"), base_name));