ENH: remove some static resources
1. Use url for video and wiki jira:NONE Signed-off-by: xun.zhang <xun.zhang@bambulab.com> Change-Id: Id1c195ecb3348f951d00b15273c94c7edd655e33
|
@ -1,2 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<a:clrMap xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" bg1="lt1" tx1="dk1" bg2="lt2" tx2="dk2" accent1="accent1" accent2="accent2" accent3="accent3" accent4="accent4" accent5="accent5" accent6="accent6" hlink="hlink" folHlink="folHlink"/>
|
|
@ -1,34 +0,0 @@
|
|||
<xml xmlns:o="urn:schemas-microsoft-com:office:office">
|
||||
<o:MainFile HRef="../filament_group_wiki_en.html"/>
|
||||
<o:File HRef="themedata.thmx"/>
|
||||
<o:File HRef="colorschememapping.xml"/>
|
||||
<o:File HRef="image001.png"/>
|
||||
<o:File HRef="image002.jpg"/>
|
||||
<o:File HRef="image003.png"/>
|
||||
<o:File HRef="image004.jpg"/>
|
||||
<o:File HRef="image005.png"/>
|
||||
<o:File HRef="image006.jpg"/>
|
||||
<o:File HRef="image007.png"/>
|
||||
<o:File HRef="image008.jpg"/>
|
||||
<o:File HRef="image009.png"/>
|
||||
<o:File HRef="image010.jpg"/>
|
||||
<o:File HRef="image011.png"/>
|
||||
<o:File HRef="image012.jpg"/>
|
||||
<o:File HRef="image013.gif"/>
|
||||
<o:File HRef="image014.gif"/>
|
||||
<o:File HRef="image015.gif"/>
|
||||
<o:File HRef="image016.png"/>
|
||||
<o:File HRef="image017.jpg"/>
|
||||
<o:File HRef="image018.png"/>
|
||||
<o:File HRef="image019.jpg"/>
|
||||
<o:File HRef="image020.gif"/>
|
||||
<o:File HRef="image021.png"/>
|
||||
<o:File HRef="image022.gif"/>
|
||||
<o:File HRef="image023.png"/>
|
||||
<o:File HRef="image024.gif"/>
|
||||
<o:File HRef="image025.png"/>
|
||||
<o:File HRef="image026.gif"/>
|
||||
<o:File HRef="header.html"/>
|
||||
<o:File HRef="image027.png"/>
|
||||
<o:File HRef="filelist.xml"/>
|
||||
</xml>
|
|
@ -1,109 +0,0 @@
|
|||
<html xmlns:v="urn:schemas-microsoft-com:vml"
|
||||
xmlns:o="urn:schemas-microsoft-com:office:office"
|
||||
xmlns:w="urn:schemas-microsoft-com:office:word"
|
||||
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
|
||||
xmlns="http://www.w3.org/TR/REC-html40">
|
||||
|
||||
<head>
|
||||
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
|
||||
<meta name=ProgId content=Word.Document>
|
||||
<meta name=Generator content="Microsoft Word 15">
|
||||
<meta name=Originator content="Microsoft Word 15">
|
||||
<link id=Main-File rel=Main-File href="../filament_group_wiki_en.html">
|
||||
<!--[if gte mso 9]><xml>
|
||||
<o:shapedefaults v:ext="edit" spidmax="2050"/>
|
||||
</xml><![endif]--><!--[if gte mso 9]><xml>
|
||||
<o:shapelayout v:ext="edit">
|
||||
<o:idmap v:ext="edit" data="1"/>
|
||||
</o:shapelayout></xml><![endif]-->
|
||||
</head>
|
||||
|
||||
<body lang=ZH-CN link="#0563C1">
|
||||
|
||||
<div style='mso-element:footnote-separator' id=fs>
|
||||
|
||||
<p class=MsoNormal style='margin-bottom:0cm;line-height:normal'><span
|
||||
lang=EN-US><span style='mso-special-character:footnote-separator'><![if !supportFootnotes]>
|
||||
|
||||
<hr align=left size=1 width="33%">
|
||||
|
||||
<![endif]></span></span></p>
|
||||
|
||||
</div>
|
||||
|
||||
<div style='mso-element:footnote-continuation-separator' id=fcs>
|
||||
|
||||
<p class=MsoNormal style='margin-bottom:0cm;line-height:normal'><span
|
||||
lang=EN-US><span style='mso-special-character:footnote-continuation-separator'><![if !supportFootnotes]>
|
||||
|
||||
<hr align=left size=1>
|
||||
|
||||
<![endif]></span></span></p>
|
||||
|
||||
</div>
|
||||
|
||||
<div style='mso-element:endnote-separator' id=es>
|
||||
|
||||
<p class=MsoNormal style='margin-bottom:0cm;line-height:normal'><span
|
||||
lang=EN-US><span style='mso-special-character:footnote-separator'><![if !supportFootnotes]>
|
||||
|
||||
<hr align=left size=1 width="33%">
|
||||
|
||||
<![endif]></span></span></p>
|
||||
|
||||
</div>
|
||||
|
||||
<div style='mso-element:endnote-continuation-separator' id=ecs>
|
||||
|
||||
<p class=MsoNormal style='margin-bottom:0cm;line-height:normal'><span
|
||||
lang=EN-US><span style='mso-special-character:footnote-continuation-separator'><![if !supportFootnotes]>
|
||||
|
||||
<hr align=left size=1>
|
||||
|
||||
<![endif]></span></span></p>
|
||||
|
||||
</div>
|
||||
|
||||
<div style='mso-element:header' id=h1>
|
||||
|
||||
<p class=MsoNormal><span lang=EN-US style='mso-no-proof:yes'><!--[if gte vml 1]><v:shapetype
|
||||
id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t"
|
||||
path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
|
||||
<v:stroke joinstyle="miter"/>
|
||||
<v:formulas>
|
||||
<v:f eqn="if lineDrawn pixelLineWidth 0"/>
|
||||
<v:f eqn="sum @0 1 0"/>
|
||||
<v:f eqn="sum 0 0 @1"/>
|
||||
<v:f eqn="prod @2 1 2"/>
|
||||
<v:f eqn="prod @3 21600 pixelWidth"/>
|
||||
<v:f eqn="prod @3 21600 pixelHeight"/>
|
||||
<v:f eqn="sum @0 0 1"/>
|
||||
<v:f eqn="prod @6 1 2"/>
|
||||
<v:f eqn="prod @7 21600 pixelWidth"/>
|
||||
<v:f eqn="sum @8 21600 0"/>
|
||||
<v:f eqn="prod @7 21600 pixelHeight"/>
|
||||
<v:f eqn="sum @10 21600 0"/>
|
||||
</v:formulas>
|
||||
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
|
||||
<o:lock v:ext="edit" aspectratio="t"/>
|
||||
</v:shapetype><v:shape id="WordPictureWatermark1" o:spid="_x0000_s1025" type="#_x0000_t75"
|
||||
style='position:absolute;margin-left:0;margin-top:0;width:414pt;height:697.5pt;
|
||||
z-index:-251658752;mso-wrap-edited:f;mso-width-percent:0;mso-height-percent:0;
|
||||
mso-position-horizontal:center;mso-position-horizontal-relative:margin;
|
||||
mso-position-vertical:center;mso-position-vertical-relative:margin;
|
||||
mso-width-percent:0;mso-height-percent:0' o:allowincell="f">
|
||||
<v:imagedata src="image027.png" o:title="image899"/>
|
||||
<w:wrap anchorx="margin" anchory="margin"/>
|
||||
</v:shape><![endif]--></span></p>
|
||||
|
||||
</div>
|
||||
|
||||
<div style='mso-element:footer' id=f1>
|
||||
|
||||
<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>
|
||||
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 6.7 KiB |
Before Width: | Height: | Size: 157 KiB |
Before Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 7.8 KiB |
Before Width: | Height: | Size: 188 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 114 KiB |
Before Width: | Height: | Size: 51 KiB |
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 457 KiB |
Before Width: | Height: | Size: 517 KiB |
Before Width: | Height: | Size: 681 KiB |
Before Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 8.2 KiB |
Before Width: | Height: | Size: 696 KiB |
Before Width: | Height: | Size: 184 KiB |
Before Width: | Height: | Size: 92 KiB |
Before Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 26 KiB |
Before Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 38 KiB |
|
@ -1,2 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<a:clrMap xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" bg1="lt1" tx1="dk1" bg2="lt2" tx2="dk2" accent1="accent1" accent2="accent2" accent3="accent3" accent4="accent4" accent5="accent5" accent6="accent6" hlink="hlink" folHlink="folHlink"/>
|
|
@ -1,34 +0,0 @@
|
|||
<xml xmlns:o="urn:schemas-microsoft-com:office:office">
|
||||
<o:MainFile HRef="../filament_group_wiki_zh.html"/>
|
||||
<o:File HRef="themedata.thmx"/>
|
||||
<o:File HRef="colorschememapping.xml"/>
|
||||
<o:File HRef="image001.png"/>
|
||||
<o:File HRef="image002.gif"/>
|
||||
<o:File HRef="image003.png"/>
|
||||
<o:File HRef="image004.gif"/>
|
||||
<o:File HRef="image005.png"/>
|
||||
<o:File HRef="image006.gif"/>
|
||||
<o:File HRef="image007.png"/>
|
||||
<o:File HRef="image008.gif"/>
|
||||
<o:File HRef="image009.png"/>
|
||||
<o:File HRef="image010.jpg"/>
|
||||
<o:File HRef="image011.png"/>
|
||||
<o:File HRef="image012.gif"/>
|
||||
<o:File HRef="image013.gif"/>
|
||||
<o:File HRef="image014.gif"/>
|
||||
<o:File HRef="image015.gif"/>
|
||||
<o:File HRef="image016.png"/>
|
||||
<o:File HRef="image017.jpg"/>
|
||||
<o:File HRef="image018.png"/>
|
||||
<o:File HRef="image019.jpg"/>
|
||||
<o:File HRef="image020.gif"/>
|
||||
<o:File HRef="image021.png"/>
|
||||
<o:File HRef="image022.gif"/>
|
||||
<o:File HRef="image023.png"/>
|
||||
<o:File HRef="image024.gif"/>
|
||||
<o:File HRef="image025.png"/>
|
||||
<o:File HRef="image026.gif"/>
|
||||
<o:File HRef="header.html"/>
|
||||
<o:File HRef="image027.png"/>
|
||||
<o:File HRef="filelist.xml"/>
|
||||
</xml>
|
|
@ -1,109 +0,0 @@
|
|||
<html xmlns:v="urn:schemas-microsoft-com:vml"
|
||||
xmlns:o="urn:schemas-microsoft-com:office:office"
|
||||
xmlns:w="urn:schemas-microsoft-com:office:word"
|
||||
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
|
||||
xmlns="http://www.w3.org/TR/REC-html40">
|
||||
|
||||
<head>
|
||||
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
|
||||
<meta name=ProgId content=Word.Document>
|
||||
<meta name=Generator content="Microsoft Word 15">
|
||||
<meta name=Originator content="Microsoft Word 15">
|
||||
<link id=Main-File rel=Main-File href="../filament_group_wiki_zh.html">
|
||||
<!--[if gte mso 9]><xml>
|
||||
<o:shapedefaults v:ext="edit" spidmax="2050"/>
|
||||
</xml><![endif]--><!--[if gte mso 9]><xml>
|
||||
<o:shapelayout v:ext="edit">
|
||||
<o:idmap v:ext="edit" data="1"/>
|
||||
</o:shapelayout></xml><![endif]-->
|
||||
</head>
|
||||
|
||||
<body lang=ZH-CN link="#0563C1">
|
||||
|
||||
<div style='mso-element:footnote-separator' id=fs>
|
||||
|
||||
<p class=MsoNormal style='margin-bottom:0cm;line-height:normal'><span
|
||||
lang=EN-US><span style='mso-special-character:footnote-separator'><![if !supportFootnotes]>
|
||||
|
||||
<hr align=left size=1 width="33%">
|
||||
|
||||
<![endif]></span></span></p>
|
||||
|
||||
</div>
|
||||
|
||||
<div style='mso-element:footnote-continuation-separator' id=fcs>
|
||||
|
||||
<p class=MsoNormal style='margin-bottom:0cm;line-height:normal'><span
|
||||
lang=EN-US><span style='mso-special-character:footnote-continuation-separator'><![if !supportFootnotes]>
|
||||
|
||||
<hr align=left size=1>
|
||||
|
||||
<![endif]></span></span></p>
|
||||
|
||||
</div>
|
||||
|
||||
<div style='mso-element:endnote-separator' id=es>
|
||||
|
||||
<p class=MsoNormal style='margin-bottom:0cm;line-height:normal'><span
|
||||
lang=EN-US><span style='mso-special-character:footnote-separator'><![if !supportFootnotes]>
|
||||
|
||||
<hr align=left size=1 width="33%">
|
||||
|
||||
<![endif]></span></span></p>
|
||||
|
||||
</div>
|
||||
|
||||
<div style='mso-element:endnote-continuation-separator' id=ecs>
|
||||
|
||||
<p class=MsoNormal style='margin-bottom:0cm;line-height:normal'><span
|
||||
lang=EN-US><span style='mso-special-character:footnote-continuation-separator'><![if !supportFootnotes]>
|
||||
|
||||
<hr align=left size=1>
|
||||
|
||||
<![endif]></span></span></p>
|
||||
|
||||
</div>
|
||||
|
||||
<div style='mso-element:header' id=h1>
|
||||
|
||||
<p class=MsoNormal><span lang=EN-US style='mso-no-proof:yes'><!--[if gte vml 1]><v:shapetype
|
||||
id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t"
|
||||
path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
|
||||
<v:stroke joinstyle="miter"/>
|
||||
<v:formulas>
|
||||
<v:f eqn="if lineDrawn pixelLineWidth 0"/>
|
||||
<v:f eqn="sum @0 1 0"/>
|
||||
<v:f eqn="sum 0 0 @1"/>
|
||||
<v:f eqn="prod @2 1 2"/>
|
||||
<v:f eqn="prod @3 21600 pixelWidth"/>
|
||||
<v:f eqn="prod @3 21600 pixelHeight"/>
|
||||
<v:f eqn="sum @0 0 1"/>
|
||||
<v:f eqn="prod @6 1 2"/>
|
||||
<v:f eqn="prod @7 21600 pixelWidth"/>
|
||||
<v:f eqn="sum @8 21600 0"/>
|
||||
<v:f eqn="prod @7 21600 pixelHeight"/>
|
||||
<v:f eqn="sum @10 21600 0"/>
|
||||
</v:formulas>
|
||||
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
|
||||
<o:lock v:ext="edit" aspectratio="t"/>
|
||||
</v:shapetype><v:shape id="WordPictureWatermark1" o:spid="_x0000_s1025" type="#_x0000_t75"
|
||||
style='position:absolute;margin-left:0;margin-top:0;width:414pt;height:697.5pt;
|
||||
z-index:-251658752;mso-wrap-edited:f;mso-width-percent:0;mso-height-percent:0;
|
||||
mso-position-horizontal:center;mso-position-horizontal-relative:margin;
|
||||
mso-position-vertical:center;mso-position-vertical-relative:margin;
|
||||
mso-width-percent:0;mso-height-percent:0' o:allowincell="f">
|
||||
<v:imagedata src="image027.png" o:title="image899"/>
|
||||
<w:wrap anchorx="margin" anchory="margin"/>
|
||||
</v:shape><![endif]--></span></p>
|
||||
|
||||
</div>
|
||||
|
||||
<div style='mso-element:footer' id=f1>
|
||||
|
||||
<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>
|
||||
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
Before Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 6.3 KiB |
Before Width: | Height: | Size: 134 KiB |
Before Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 7.2 KiB |
Before Width: | Height: | Size: 96 KiB |
Before Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 103 KiB |
Before Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 414 KiB |
Before Width: | Height: | Size: 632 KiB |
Before Width: | Height: | Size: 724 KiB |
Before Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 9.6 KiB |
Before Width: | Height: | Size: 722 KiB |
Before Width: | Height: | Size: 161 KiB |
Before Width: | Height: | Size: 87 KiB |
Before Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 38 KiB |
|
@ -48,45 +48,23 @@ static void set_prefered_map_mode(FilamentMapMode mode)
|
|||
|
||||
bool play_dual_extruder_slice_video()
|
||||
{
|
||||
bool is_zh = wxGetApp().app_config->get("language") == "zh_CN";
|
||||
fs::path video_path;
|
||||
if (is_zh)
|
||||
video_path = fs::path(resources_dir()) / "videos/dual_extruder_slicing_zh.mp4";
|
||||
else
|
||||
video_path = fs::path(resources_dir()) / "videos/dual_extruder_slicing_en.mp4";
|
||||
wxString video_path_str = wxString::FromUTF8(video_path.string());
|
||||
|
||||
if (wxFileExists(video_path_str)) {
|
||||
if (wxLaunchDefaultApplication(video_path_str)) {
|
||||
BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format("Video is being played using the system's default player.");
|
||||
return true;
|
||||
}
|
||||
BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << boost::format("launch system's default player failed");
|
||||
return false;
|
||||
const wxString video_url = "https://e.bambulab.com/t?c=HDB24RlwSmt77YFH";
|
||||
if (wxLaunchDefaultBrowser(video_url)) {
|
||||
BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format("Video is being played using the system's default browser.");
|
||||
return true;
|
||||
}
|
||||
BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << boost::format("Video file does not exist: %s") % video_path_str.ToStdString();
|
||||
BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << boost::format("launch system's default browser failed");
|
||||
return false;
|
||||
}
|
||||
|
||||
bool open_filament_group_wiki()
|
||||
{
|
||||
bool is_zh = wxGetApp().app_config->get("language") == "zh_CN";
|
||||
fs::path wiki_path;
|
||||
if (is_zh)
|
||||
wiki_path = fs::path(resources_dir()) / "wiki/filament_group_wiki_zh.html";
|
||||
else
|
||||
wiki_path = fs::path(resources_dir()) / "wiki/filament_group_wiki_en.html";
|
||||
|
||||
wxString wiki_path_str = wxString::FromUTF8(wiki_path.string());
|
||||
if (wxFileExists(wiki_path_str)) {
|
||||
if (wxLaunchDefaultBrowser(wiki_path_str)) {
|
||||
BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format("Wiki is being displayed using the system's default browser.");
|
||||
return true;
|
||||
}
|
||||
BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << boost::format("launch system's default browser failed");
|
||||
return false;
|
||||
const wxString wiki_url = "https://e.bambulab.com/t?c=mOkvsXkJ9pldGYp9";
|
||||
if (wxLaunchDefaultBrowser(wiki_url)) {
|
||||
BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format("Wiki is being displayed using the system's default browser.");
|
||||
return true;
|
||||
}
|
||||
BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << boost::format("Wiki file does not exist: %s") % wiki_path_str.ToStdString();
|
||||
BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << boost::format("launch system's default browser failed");
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|