From b33112327f2a709f5ae260077ceb2142bac37478 Mon Sep 17 00:00:00 2001 From: sunsets <845944018@qq.com> Date: Wed, 27 Dec 2023 13:25:11 +0800 Subject: [PATCH] Adapt the device list to your custom model --- resources/icons/my_printer_thumbnail.png | Bin 0 -> 1455 bytes src/slic3r/GUI/MainFrame.cpp | 3 +-- src/slic3r/GUI/PrinterWebView.cpp | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) create mode 100644 resources/icons/my_printer_thumbnail.png diff --git a/resources/icons/my_printer_thumbnail.png b/resources/icons/my_printer_thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..51fcf920c02b2fd337267b1541a3274ea4f320a8 GIT binary patch literal 1455 zcmV;g1yK5lP)$o6b6i|Ng!lRodAIp>~p=Jn189`A79%-rvM-^`i$oij5uG&D3c zG~{KAPWdE_0~P{%4ltKL11>VN=i4P36i|=`pn3Q@FYJ^k#K3*Jqo-fevEdBPS*ve> zCBPcsuSA{M3OE^XUGSGS>D+B>U*J?=$Jj5)W8f3Og=XeVOcF^u0Cxaqnc0US8YMaN z?g7q-sZ&T7&e8*nPux6r%ef1f6>6Tt*J-@3V=%ET(24pzGEXH)a&@@?I2f2kKSj$a0ZBvs0CB7z(C#<0 zo4fH%u8xv|)8`$9YeCXcz}f!0T{pYj%>JxXQ}PB%8sxj^Sm0G)x|#i$fV6+;4=r#W zu-MElPC&~h#7<)>MUuP6tuV7?scKB31xh*-*n6Xow*lNeZ>^+V`^dK3%-*a>;%2Gc zKuON1$8uzKq2y^LNQxrLKp*aOn}c$eH?kx>QN*^uZ)(I2^x+8PS2UQ z3_XrpLKDVDBJ*;|X@j5j=Q6MiJ@je{HZbXFOn;y;upo_r1!)W{NMm3@8UqW`7+8?T zz=AXe79?bCOsX%=E5Xd#dK4QAUsr59AtmZ67U zO~D4Ha1Z=0XTG1itRojG7gQKU2vTpXD0SK!5xwFHxrflGl60qI_DRwnd;nSCv3Lgp>q4Zs-SUB6`Q z1poQNsc0s(r5$}NO?$@w{sefg21y-hV&Q@`1{S0-upo_r1!)W{NMm3@QeR*>NYb_m zNZBmO8Yt-$z%8I$Bk3|pLlTg+3CXRImUOg_LdIr3z7?44A9OxoW+5S8B_v~@q{D#g zfs;0q#BJeP1Wb`M%`ZH!{e4aCU0Biqk{$t8wlOb@+mZAn@Vcbqs#DrGwY5M=BY+uh zS2(a`jv|f#mPv9CR;QZT8zso>NaY4f+6lNCm;?;%LXpS2A4!k`3J;(9GPUsdFXG1#T?xPPoN;z%(Jl19>N&EzPTx0xh@s9$^Sm$31@xoeTYO=jla^FAucO-~HC2H0hzeCvTZz+5wP z*RAdSGyOj%&q!XFIw#U@1fJpyljOE5%<;zDE@_ef+f{%I;T8b1z0s{*>eJoUe*gE{ zNFfp#<`?r^D#?X#3%rptBst@TnAuu-jT`1ooeXSOzx1?X;o-iEPWA^s+-qi^^Y4bl ziGBq`LfnIz}1=SOaA}<{ilvAIwcM<@U_hKBuP<|A=VxSSUnLBhEGv6IQGJp*1F|*|%2|IS-7Cwv`4eSPN@6UCa?SuXw ze7w4@sPc-~-$yp?KDWvpUgl5Y{K7Ysw_6V^8X6iJ8XC$0_!~2>dUo1&o^JpE002ov JPDHLkV1fehz%l>; literal 0 HcmV?d00001 diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 4916d15..311aa57 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -2182,11 +2182,10 @@ void MainFrame::select_tab(size_t tab/* = size_t(-1)*/) std::string model_id; if (preset != nullptr) { if ((preset->config.opt_string("printer_model").empty())) - model_id = "X-MAX 3"; + model_id = "my_printer"; else model_id = preset->config.opt_string("printer_model"); } - preset_data.push_back({wxString::FromUTF8(it->get_full_name(preset_name)).Lower(), wxString::FromUTF8(preset_name), wxString::FromUTF8(it->get_full_name(preset_name)), ph_printers.is_selected(it, preset_name), model_id}); diff --git a/src/slic3r/GUI/PrinterWebView.cpp b/src/slic3r/GUI/PrinterWebView.cpp index 23ef7c1..100c128 100644 --- a/src/slic3r/GUI/PrinterWebView.cpp +++ b/src/slic3r/GUI/PrinterWebView.cpp @@ -552,7 +552,7 @@ void PrinterWebView::OnAddButtonClick(wxCommandEvent &event) std::string model_id = "X-MAX 3"; if (preset != nullptr) { if ((preset->config.opt_string("printer_model").empty())) - model_id = "X-MAX 3"; + model_id = "my_printer"; else model_id = preset->config.opt_string("printer_model"); }