From be5cd1cba52cbe379ed78a038e728186b5213bf1 Mon Sep 17 00:00:00 2001 From: thysson2701 Date: Mon, 29 Jun 2026 23:38:31 +0200 Subject: [PATCH] =?UTF-8?q?fix(branding):=20About-Dialog=20l=C3=A4dt=20KX-?= =?UTF-8?q?Logo=20als=20PNG=20statt=20SVG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit nanosvg unterstützt keine eingebetteten Rasterbilder (data:image/png). Direkt OrcaSlicer_192px.png laden — bereits durch das KX-Logo ersetzt. --- src/slic3r/GUI/AboutDialog.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/slic3r/GUI/AboutDialog.cpp b/src/slic3r/GUI/AboutDialog.cpp index 5dc3c4a7deb..424a00f14f5 100644 --- a/src/slic3r/GUI/AboutDialog.cpp +++ b/src/slic3r/GUI/AboutDialog.cpp @@ -229,9 +229,9 @@ AboutDialog::AboutDialog() bool is_dark = wxGetApp().app_config->get("dark_color_mode") == "1"; - // logo - m_logo_bitmap = ScalableBitmap(this, is_dark ? "OrcaSlicer_about_dark" : "OrcaSlicer_about", 125); - m_logo = new wxStaticBitmap(this, wxID_ANY, m_logo_bitmap.bmp(), wxDefaultPosition,wxDefaultSize, 0); + // logo — load KX fork logo as PNG (SVG path via nanosvg cannot render embedded raster images) + m_logo_bitmap = ScalableBitmap(this, Slic3r::var("OrcaSlicer_192px.png"), wxBITMAP_TYPE_PNG); + m_logo = new wxStaticBitmap(this, wxID_ANY, m_logo_bitmap.bmp(), wxDefaultPosition, wxSize(125, 125), 0); m_logo->SetSizer(vesizer); panel_versizer->Add(m_logo, 1, wxALL | wxEXPAND, 0);