mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-18 19:12:17 +00:00
FIX:[STUDIO-4108] rename when load STL/STEP
JIRA: STUDIO-4108 github: #2325 Change-Id: Ibec16c822c0e8aeb1c064633225c7f500eb6990d
This commit is contained in:
@@ -637,7 +637,7 @@ DPIFrame(NULL, wxID_ANY, "", wxDefaultPosition, wxDefaultSize, BORDERLESS_FRAME_
|
|||||||
|
|
||||||
if (evt.CmdDown() && evt.GetKeyCode() == 'I') {
|
if (evt.CmdDown() && evt.GetKeyCode() == 'I') {
|
||||||
if (!can_add_models()) return;
|
if (!can_add_models()) return;
|
||||||
if (m_plater) { m_plater->add_model(); }
|
if (m_plater) { m_plater->add_file(); }
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
evt.Skip();
|
evt.Skip();
|
||||||
|
|||||||
@@ -9685,7 +9685,12 @@ void Plater::add_file()
|
|||||||
|
|
||||||
case LoadFilesType::SingleOther: {
|
case LoadFilesType::SingleOther: {
|
||||||
Plater::TakeSnapshot snapshot(this, snapshot_label);
|
Plater::TakeSnapshot snapshot(this, snapshot_label);
|
||||||
if (!load_files(paths, LoadStrategy::LoadModel, false).empty()) { wxGetApp().mainframe->update_title(); }
|
if (!load_files(paths, LoadStrategy::LoadModel, false).empty()) {
|
||||||
|
if (get_project_name() == _L("Untitled") && paths.size() > 0) {
|
||||||
|
p->set_project_filename(wxString::FromUTF8(paths[0].string()));
|
||||||
|
}
|
||||||
|
wxGetApp().mainframe->update_title();
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case LoadFilesType::Multiple3MF:
|
case LoadFilesType::Multiple3MF:
|
||||||
@@ -9701,6 +9706,9 @@ void Plater::add_file()
|
|||||||
case LoadFilesType::MultipleOther: {
|
case LoadFilesType::MultipleOther: {
|
||||||
Plater::TakeSnapshot snapshot(this, snapshot_label);
|
Plater::TakeSnapshot snapshot(this, snapshot_label);
|
||||||
if (!load_files(paths, LoadStrategy::LoadModel, true).empty()) {
|
if (!load_files(paths, LoadStrategy::LoadModel, true).empty()) {
|
||||||
|
if (get_project_name() == _L("Untitled") && paths.size() > 0) {
|
||||||
|
p->set_project_filename(wxString::FromUTF8(paths[0].string()));
|
||||||
|
}
|
||||||
wxGetApp().mainframe->update_title();
|
wxGetApp().mainframe->update_title();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -9719,7 +9727,7 @@ void Plater::add_file()
|
|||||||
|
|
||||||
open_3mf_file(first_file[0]);
|
open_3mf_file(first_file[0]);
|
||||||
load_files(tmf_file, LoadStrategy::LoadModel);
|
load_files(tmf_file, LoadStrategy::LoadModel);
|
||||||
if (!load_files(other_file, LoadStrategy::LoadModel, false).empty()) { wxGetApp().mainframe->update_title(); }
|
if (!load_files(other_file, LoadStrategy::LoadModel, false).empty()) { wxGetApp().mainframe->update_title();}
|
||||||
break;
|
break;
|
||||||
default:break;
|
default:break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user