mirror of
https://git.mirrors.martin98.com/https://github.com/SoftFever/OrcaSlicer.git
synced 2025-06-04 11:25:39 +08:00
Show proper printer names on printer selection page (#9363)
* Show actual printer name from sub_path files on printer selection screen * Merge branch 'main' into bugfox/preset-name-consistency
This commit is contained in:
parent
86f4c3a014
commit
038b25627e
@ -105,7 +105,7 @@ function HandleModelList( pVal )
|
|||||||
let CoverImage=OneModel['cover'];
|
let CoverImage=OneModel['cover'];
|
||||||
ModelHtml[strVendor]+='<div class="PrinterBlock">'+
|
ModelHtml[strVendor]+='<div class="PrinterBlock">'+
|
||||||
' <div class="PImg"><img src="'+CoverImage+'" /></div>'+
|
' <div class="PImg"><img src="'+CoverImage+'" /></div>'+
|
||||||
' <div class="PName">'+OneModel['model']+'</div>'+ HtmlNozzel +'</div>';
|
' <div class="PName">'+OneModel['name']+'</div>'+ HtmlNozzel +'</div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
//Update Nozzel Html Append
|
//Update Nozzel Html Append
|
||||||
@ -224,7 +224,7 @@ function FilterModelList(keyword) {
|
|||||||
let OneModel = pModel[n];
|
let OneModel = pModel[n];
|
||||||
|
|
||||||
let strVendor = OneModel['vendor'];
|
let strVendor = OneModel['vendor'];
|
||||||
let search = (OneModel['model'] + '\0' + strVendor).toLowerCase();
|
let search = (OneModel['name'] + '\0' + strVendor).toLowerCase();
|
||||||
|
|
||||||
if (!kwSplit.every(s => search.includes(s)))
|
if (!kwSplit.every(s => search.includes(s)))
|
||||||
continue;
|
continue;
|
||||||
@ -269,7 +269,7 @@ function FilterModelList(keyword) {
|
|||||||
let CoverImage = OneModel['cover'];
|
let CoverImage = OneModel['cover'];
|
||||||
ModelHtml[strVendor] += '<div class="PrinterBlock">' +
|
ModelHtml[strVendor] += '<div class="PrinterBlock">' +
|
||||||
' <div class="PImg"><img src="' + CoverImage + '" /></div>' +
|
' <div class="PImg"><img src="' + CoverImage + '" /></div>' +
|
||||||
' <div class="PName">' + OneModel['model'] + '</div>' + HtmlNozzel + '</div>';
|
' <div class="PName">' + OneModel['name'] + '</div>' + HtmlNozzel + '</div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
//Update Nozzel Html Append
|
//Update Nozzel Html Append
|
||||||
|
@ -105,7 +105,7 @@ function HandleModelList( pVal )
|
|||||||
let CoverImage=OneModel['cover'];
|
let CoverImage=OneModel['cover'];
|
||||||
ModelHtml[strVendor]+='<div class="PrinterBlock">'+
|
ModelHtml[strVendor]+='<div class="PrinterBlock">'+
|
||||||
' <div class="PImg"><img src="'+CoverImage+'" /></div>'+
|
' <div class="PImg"><img src="'+CoverImage+'" /></div>'+
|
||||||
' <div class="PName">'+OneModel['model']+'</div>'+ HtmlNozzel +'</div>';
|
' <div class="PName">'+OneModel['name']+'</div>'+ HtmlNozzel +'</div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
//Update Nozzel Html Append
|
//Update Nozzel Html Append
|
||||||
@ -224,7 +224,7 @@ function FilterModelList(keyword) {
|
|||||||
let OneModel = pModel[n];
|
let OneModel = pModel[n];
|
||||||
|
|
||||||
let strVendor = OneModel['vendor'];
|
let strVendor = OneModel['vendor'];
|
||||||
let search = (OneModel['model'] + '\0' + strVendor).toLowerCase();
|
let search = (OneModel['name'] + '\0' + strVendor).toLowerCase();
|
||||||
|
|
||||||
if (!kwSplit.every(s => search.includes(s)))
|
if (!kwSplit.every(s => search.includes(s)))
|
||||||
continue;
|
continue;
|
||||||
@ -269,7 +269,7 @@ function FilterModelList(keyword) {
|
|||||||
let CoverImage = OneModel['cover'];
|
let CoverImage = OneModel['cover'];
|
||||||
ModelHtml[strVendor] += '<div class="PrinterBlock">' +
|
ModelHtml[strVendor] += '<div class="PrinterBlock">' +
|
||||||
' <div class="PImg"><img src="' + CoverImage + '" /></div>' +
|
' <div class="PImg"><img src="' + CoverImage + '" /></div>' +
|
||||||
' <div class="PName">' + OneModel['model'] + '</div>' + HtmlNozzel + '</div>';
|
' <div class="PName">' + OneModel['name'] + '</div>' + HtmlNozzel + '</div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
//Update Nozzel Html Append
|
//Update Nozzel Html Append
|
||||||
|
@ -1212,6 +1212,7 @@ int GuideFrame::LoadProfileFamily(std::string strVendor, std::string strFilePath
|
|||||||
json pm = json::parse(contents);
|
json pm = json::parse(contents);
|
||||||
// wxLogMessage("GUIDE: json_path2 loaded");
|
// wxLogMessage("GUIDE: json_path2 loaded");
|
||||||
|
|
||||||
|
OneModel["name"] = pm["name"];
|
||||||
OneModel["vendor"] = strVendor;
|
OneModel["vendor"] = strVendor;
|
||||||
std::string NozzleOpt = pm["nozzle_diameter"];
|
std::string NozzleOpt = pm["nozzle_diameter"];
|
||||||
StringReplace(NozzleOpt, " ", "");
|
StringReplace(NozzleOpt, " ", "");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user