diff --git a/resources/images/input_access_code_h2d_cn.png b/resources/images/input_access_code_h2d_cn.png new file mode 100644 index 0000000000..1a29777339 Binary files /dev/null and b/resources/images/input_access_code_h2d_cn.png differ diff --git a/resources/images/input_access_code_h2d_en.png b/resources/images/input_access_code_h2d_en.png new file mode 100644 index 0000000000..a5bfc3b154 Binary files /dev/null and b/resources/images/input_access_code_h2d_en.png differ diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index d811540383..89956eb132 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -6843,6 +6843,8 @@ boost::bimaps::bimap DeviceManager::get_all_model_id_w } for (wxString file : m_files) { + if (!file.Lower().ends_with(".json")) continue; + std::string config_file = Slic3r::resources_dir() + "/printers/" + file.ToStdString(); boost::nowide::ifstream json_file(config_file.c_str());