Harmonized the application naming.
This commit is contained in:
parent
8235ad2b02
commit
496922036f
@ -88,7 +88,7 @@ std::string string_printf(const char *format, ...);
|
|||||||
extern std::string timestamp_str();
|
extern std::string timestamp_str();
|
||||||
// Standard "generated by Slic3r version xxx timestamp xxx" header string,
|
// Standard "generated by Slic3r version xxx timestamp xxx" header string,
|
||||||
// to be placed at the top of Slic3r generated files.
|
// to be placed at the top of Slic3r generated files.
|
||||||
inline std::string header_slic3r_generated() { return std::string("generated by " SLIC3R_FORK_NAME " " SLIC3R_VERSION " " ) + timestamp_str(); }
|
inline std::string header_slic3r_generated() { return std::string("generated by " SLIC3R_APP_NAME " " SLIC3R_VERSION " " ) + timestamp_str(); }
|
||||||
|
|
||||||
// getpid platform wrapper
|
// getpid platform wrapper
|
||||||
extern unsigned get_current_pid();
|
extern unsigned get_current_pid();
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
#ifndef __SLIC3R_VERSION_H
|
#ifndef __SLIC3R_VERSION_H
|
||||||
#define __SLIC3R_VERSION_H
|
#define __SLIC3R_VERSION_H
|
||||||
|
|
||||||
#define SLIC3R_FORK_NAME "@SLIC3R_FORK_NAME@"
|
#define SLIC3R_APP_NAME "@SLIC3R_APP_NAME@"
|
||||||
|
#define SLIC3R_APP_KEY "@SLIC3R_APP_KEY@"
|
||||||
#define SLIC3R_VERSION "@SLIC3R_VERSION@"
|
#define SLIC3R_VERSION "@SLIC3R_VERSION@"
|
||||||
#define SLIC3R_BUILD "@SLIC3R_BUILD@"
|
#define SLIC3R_BUILD "@SLIC3R_BUILD@"
|
||||||
|
|
||||||
|
@ -7,12 +7,12 @@ PRODUCTVERSION @SLIC3R_RC_VERSION@
|
|||||||
BLOCK "040904E4"
|
BLOCK "040904E4"
|
||||||
{
|
{
|
||||||
VALUE "CompanyName", "Prusa Research"
|
VALUE "CompanyName", "Prusa Research"
|
||||||
VALUE "FileDescription", "Slic3r Prusa Edition"
|
VALUE "FileDescription", "@SLIC3R_APP_NAME@"
|
||||||
VALUE "FileVersion", "@SLIC3R_BUILD_ID@"
|
VALUE "FileVersion", "@SLIC3R_BUILD_ID@"
|
||||||
VALUE "ProductName", "Slic3r Prusa Edition"
|
VALUE "ProductName", "@SLIC3R_APP_NAME@"
|
||||||
VALUE "ProductVersion", "@SLIC3R_BUILD_ID@"
|
VALUE "ProductVersion", "@SLIC3R_BUILD_ID@"
|
||||||
VALUE "InternalName", "Slic3r Prusa Edition"
|
VALUE "InternalName", "@SLIC3R_APP_NAME@"
|
||||||
VALUE "LegalCopyright", "Copyright \251 2011-2017 Alessandro Ranelucci, \251 2016 Prusa Research"
|
VALUE "LegalCopyright", "Copyright \251 2011-2019 Alessandro Ranelucci, \251 2016-2019 Prusa Research"
|
||||||
VALUE "OriginalFilename", "slic3r.exe"
|
VALUE "OriginalFilename", "slic3r.exe"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -568,7 +568,7 @@ bool CLI::setup(int argc, char **argv)
|
|||||||
void CLI::print_help(bool include_print_options, PrinterTechnology printer_technology) const
|
void CLI::print_help(bool include_print_options, PrinterTechnology printer_technology) const
|
||||||
{
|
{
|
||||||
boost::nowide::cout
|
boost::nowide::cout
|
||||||
<< "Slic3r Prusa Edition " << SLIC3R_BUILD
|
<< SLIC3R_APP_NAME << " " << SLIC3R_BUILD
|
||||||
#ifdef SLIC3R_GUI
|
#ifdef SLIC3R_GUI
|
||||||
<< " (with GUI support)"
|
<< " (with GUI support)"
|
||||||
#else /* SLIC3R_GUI */
|
#else /* SLIC3R_GUI */
|
||||||
|
@ -50,7 +50,7 @@ AboutDialog::AboutDialog()
|
|||||||
|
|
||||||
// title
|
// title
|
||||||
{
|
{
|
||||||
wxStaticText* title = new wxStaticText(this, wxID_ANY, "Slic3r Prusa Edition", wxDefaultPosition, wxDefaultSize);
|
wxStaticText* title = new wxStaticText(this, wxID_ANY, SLIC3R_APP_NAME, wxDefaultPosition, wxDefaultSize);
|
||||||
wxFont title_font = wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
|
wxFont title_font = wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
|
||||||
title_font.SetWeight(wxFONTWEIGHT_BOLD);
|
title_font.SetWeight(wxFONTWEIGHT_BOLD);
|
||||||
title_font.SetFamily(wxFONTFAMILY_ROMAN);
|
title_font.SetFamily(wxFONTFAMILY_ROMAN);
|
||||||
|
@ -16,6 +16,7 @@
|
|||||||
#include "libslic3r/Utils.hpp"
|
#include "libslic3r/Utils.hpp"
|
||||||
#include "libslic3r/GCode/PostProcessor.hpp"
|
#include "libslic3r/GCode/PostProcessor.hpp"
|
||||||
#include "libslic3r/GCode/PreviewData.hpp"
|
#include "libslic3r/GCode/PreviewData.hpp"
|
||||||
|
#include "libslic3r/libslic3r.h"
|
||||||
|
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
#include <stdexcept>
|
#include <stdexcept>
|
||||||
@ -390,7 +391,7 @@ void BackgroundSlicingProcess::prepare_upload()
|
|||||||
|
|
||||||
// Generate a unique temp path to which the gcode/zip file is copied/exported
|
// Generate a unique temp path to which the gcode/zip file is copied/exported
|
||||||
boost::filesystem::path source_path = boost::filesystem::temp_directory_path()
|
boost::filesystem::path source_path = boost::filesystem::temp_directory_path()
|
||||||
/ boost::filesystem::unique_path(".Slic3rPE.upload.%%%%-%%%%-%%%%-%%%%");
|
/ boost::filesystem::unique_path("." SLIC3R_APP_KEY ".upload.%%%%-%%%%-%%%%-%%%%");
|
||||||
|
|
||||||
if (m_print == m_fff_print) {
|
if (m_print == m_fff_print) {
|
||||||
m_print->set_status(95, "Running post-processing scripts");
|
m_print->set_status(95, "Running post-processing scripts");
|
||||||
|
@ -281,13 +281,14 @@ void ConfigWizardPage::append_spacer(int space)
|
|||||||
// Wizard pages
|
// Wizard pages
|
||||||
|
|
||||||
PageWelcome::PageWelcome(ConfigWizard *parent)
|
PageWelcome::PageWelcome(ConfigWizard *parent)
|
||||||
: ConfigWizardPage(parent, wxString::Format(_(L("Welcome to the Slic3r %s")), ConfigWizard::name()), _(L("Welcome")))
|
: ConfigWizardPage(parent, wxString::Format(_(L("Welcome to the %s %s")), SLIC3R_APP_NAME, ConfigWizard::name()), _(L("Welcome")))
|
||||||
, cbox_reset(nullptr)
|
, cbox_reset(nullptr)
|
||||||
{
|
{
|
||||||
if (wizard_p()->run_reason == ConfigWizard::RR_DATA_EMPTY) {
|
if (wizard_p()->run_reason == ConfigWizard::RR_DATA_EMPTY) {
|
||||||
wxString::Format(_(L("Run %s")), ConfigWizard::name());
|
wxString::Format(_(L("Run %s")), ConfigWizard::name());
|
||||||
append_text(wxString::Format(
|
append_text(wxString::Format(
|
||||||
_(L("Hello, welcome to Slic3r Prusa Edition! This %s helps you with the initial configuration; just a few settings and you will be ready to print.")),
|
_(L("Hello, welcome to %s! This %s helps you with the initial configuration; just a few settings and you will be ready to print.")),
|
||||||
|
SLIC3R_APP_NAME,
|
||||||
ConfigWizard::name())
|
ConfigWizard::name())
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
@ -398,7 +399,9 @@ PageUpdate::PageUpdate(ConfigWizard *parent)
|
|||||||
auto *box_slic3r = new wxCheckBox(this, wxID_ANY, _(L("Check for application updates")));
|
auto *box_slic3r = new wxCheckBox(this, wxID_ANY, _(L("Check for application updates")));
|
||||||
box_slic3r->SetValue(app_config->get("version_check") == "1");
|
box_slic3r->SetValue(app_config->get("version_check") == "1");
|
||||||
append(box_slic3r);
|
append(box_slic3r);
|
||||||
append_text(_(L("If enabled, Slic3r checks for new versions of Slic3r PE online. When a new version becomes available a notification is displayed at the next application startup (never during program usage). This is only a notification mechanisms, no automatic installation is done.")));
|
append_text(wxString::Format(_(L("If enabled, Slic3r checks for new versions of %s online. When a new version becomes available, "
|
||||||
|
"a notification is displayed at the next application startup (never during program usage). "
|
||||||
|
"This is only a notification mechanisms, no automatic installation is done.")), SLIC3R_APP_NAME));
|
||||||
|
|
||||||
append_spacer(VERTICAL_SPACING);
|
append_spacer(VERTICAL_SPACING);
|
||||||
|
|
||||||
@ -420,7 +423,7 @@ PageUpdate::PageUpdate(ConfigWizard *parent)
|
|||||||
PageVendors::PageVendors(ConfigWizard *parent)
|
PageVendors::PageVendors(ConfigWizard *parent)
|
||||||
: ConfigWizardPage(parent, _(L("Other Vendors")), _(L("Other Vendors")))
|
: ConfigWizardPage(parent, _(L("Other Vendors")), _(L("Other Vendors")))
|
||||||
{
|
{
|
||||||
append_text(_(L("Pick another vendor supported by Slic3r PE:")));
|
append_text(wxString::Format(_(L("Pick another vendor supported by %s:")), SLIC3R_APP_NAME));
|
||||||
|
|
||||||
auto boldfont = wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
|
auto boldfont = wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
|
||||||
boldfont.SetWeight(wxFONTWEIGHT_BOLD);
|
boldfont.SetWeight(wxFONTWEIGHT_BOLD);
|
||||||
|
@ -149,8 +149,8 @@ bool GUI_App::on_init_inner()
|
|||||||
wxCHECK_MSG(wxDirExists(resources_dir), false,
|
wxCHECK_MSG(wxDirExists(resources_dir), false,
|
||||||
wxString::Format("Resources path does not exist or is not a directory: %s", resources_dir));
|
wxString::Format("Resources path does not exist or is not a directory: %s", resources_dir));
|
||||||
|
|
||||||
SetAppName("Slic3rPE-beta");
|
SetAppName(SLIC3R_APP_KEY "-beta");
|
||||||
SetAppDisplayName("Slic3r Prusa Edition");
|
SetAppDisplayName(SLIC3R_APP_NAME);
|
||||||
|
|
||||||
// Enable this to get the default Win32 COMCTRL32 behavior of static boxes.
|
// Enable this to get the default Win32 COMCTRL32 behavior of static boxes.
|
||||||
// wxSystemOptions::SetOption("msw.staticbox.optimized-paint", 0);
|
// wxSystemOptions::SetOption("msw.staticbox.optimized-paint", 0);
|
||||||
@ -370,7 +370,7 @@ void GUI_App::recreate_GUI()
|
|||||||
topwindow->Destroy();
|
topwindow->Destroy();
|
||||||
}
|
}
|
||||||
|
|
||||||
dlg.Update(80, _(L("Loading of a current presets")) + dots);
|
dlg.Update(80, _(L("Loading of current presets")) + dots);
|
||||||
|
|
||||||
m_printhost_job_queue.reset(new PrintHostJobQueue(mainframe->printhost_queue_dlg()));
|
m_printhost_job_queue.reset(new PrintHostJobQueue(mainframe->printhost_queue_dlg()));
|
||||||
|
|
||||||
@ -502,7 +502,7 @@ bool GUI_App::select_language( wxArrayString & names,
|
|||||||
m_wxLocale = new wxLocale;
|
m_wxLocale = new wxLocale;
|
||||||
m_wxLocale->Init(identifiers[index]);
|
m_wxLocale->Init(identifiers[index]);
|
||||||
m_wxLocale->AddCatalogLookupPathPrefix(from_u8(localization_dir()));
|
m_wxLocale->AddCatalogLookupPathPrefix(from_u8(localization_dir()));
|
||||||
m_wxLocale->AddCatalog(/*GetAppName()*/"Slic3rPE");
|
m_wxLocale->AddCatalog("Slic3rPE");
|
||||||
//FIXME This is a temporary workaround, the correct solution is to switch to "C" locale during file import / export only.
|
//FIXME This is a temporary workaround, the correct solution is to switch to "C" locale during file import / export only.
|
||||||
wxSetlocale(LC_NUMERIC, "C");
|
wxSetlocale(LC_NUMERIC, "C");
|
||||||
Preset::update_suffix_modified();
|
Preset::update_suffix_modified();
|
||||||
@ -531,7 +531,7 @@ bool GUI_App::load_language()
|
|||||||
m_wxLocale = new wxLocale;
|
m_wxLocale = new wxLocale;
|
||||||
m_wxLocale->Init(identifiers[i]);
|
m_wxLocale->Init(identifiers[i]);
|
||||||
m_wxLocale->AddCatalogLookupPathPrefix(from_u8(localization_dir()));
|
m_wxLocale->AddCatalogLookupPathPrefix(from_u8(localization_dir()));
|
||||||
m_wxLocale->AddCatalog(/*GetAppName()*/"Slic3rPE");
|
m_wxLocale->AddCatalog("Slic3rPE");
|
||||||
//FIXME This is a temporary workaround, the correct solution is to switch to "C" locale during file import / export only.
|
//FIXME This is a temporary workaround, the correct solution is to switch to "C" locale during file import / export only.
|
||||||
wxSetlocale(LC_NUMERIC, "C");
|
wxSetlocale(LC_NUMERIC, "C");
|
||||||
Preset::update_suffix_modified();
|
Preset::update_suffix_modified();
|
||||||
@ -575,9 +575,7 @@ void GUI_App::get_installed_languages(wxArrayString & names, wxArrayLong & ident
|
|||||||
if (langinfo != NULL)
|
if (langinfo != NULL)
|
||||||
{
|
{
|
||||||
auto full_file_name = dir.GetName() + wxFileName::GetPathSeparator() +
|
auto full_file_name = dir.GetName() + wxFileName::GetPathSeparator() +
|
||||||
filename + wxFileName::GetPathSeparator() +
|
filename + wxFileName::GetPathSeparator() + "Slic3rPE" + wxT(".mo");
|
||||||
/*GetAppName()*/"Slic3rPE" +
|
|
||||||
wxT(".mo");
|
|
||||||
if (wxFileExists(full_file_name))
|
if (wxFileExists(full_file_name))
|
||||||
{
|
{
|
||||||
names.Add(langinfo->Description);
|
names.Add(langinfo->Description);
|
||||||
|
@ -10,7 +10,7 @@ namespace Slic3r {
|
|||||||
namespace GUI {
|
namespace GUI {
|
||||||
|
|
||||||
KBShortcutsDialog::KBShortcutsDialog()
|
KBShortcutsDialog::KBShortcutsDialog()
|
||||||
: wxDialog(NULL, wxID_ANY, _(L("Slic3r Prusa Edition - Keyboard Shortcuts")), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
|
: wxDialog(NULL, wxID_ANY, wxString(SLIC3R_APP_NAME) + " - " + _(L("Keyboard Shortcuts")), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
|
||||||
{
|
{
|
||||||
SetBackgroundColour(wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOW));
|
SetBackgroundColour(wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOW));
|
||||||
|
|
||||||
|
@ -483,7 +483,7 @@ void MainFrame::init_menubar()
|
|||||||
[this](wxCommandEvent&) { wxGetApp().system_info(); });
|
[this](wxCommandEvent&) { wxGetApp().system_info(); });
|
||||||
append_menu_item(helpMenu, wxID_ANY, _(L("Show &Configuration Folder")), _(L("Show user configuration folder (datadir)")),
|
append_menu_item(helpMenu, wxID_ANY, _(L("Show &Configuration Folder")), _(L("Show user configuration folder (datadir)")),
|
||||||
[this](wxCommandEvent&) { Slic3r::GUI::desktop_open_datadir_folder(); });
|
[this](wxCommandEvent&) { Slic3r::GUI::desktop_open_datadir_folder(); });
|
||||||
append_menu_item(helpMenu, wxID_ANY, _(L("Report an I&ssue")), _(L("Report an issue on the Slic3r Prusa Edition")),
|
append_menu_item(helpMenu, wxID_ANY, _(L("Report an I&ssue")), wxString::Format(_(L("Report an issue on %s")), SLIC3R_APP_NAME),
|
||||||
[this](wxCommandEvent&) { wxLaunchDefaultBrowser("http://github.com/prusa3d/slic3r/issues/new"); });
|
[this](wxCommandEvent&) { wxLaunchDefaultBrowser("http://github.com/prusa3d/slic3r/issues/new"); });
|
||||||
append_menu_item(helpMenu, wxID_ANY, _(L("&About Slic3r")), _(L("Show about dialog")),
|
append_menu_item(helpMenu, wxID_ANY, _(L("&About Slic3r")), _(L("Show about dialog")),
|
||||||
[this](wxCommandEvent&) { Slic3r::GUI::about(); });
|
[this](wxCommandEvent&) { Slic3r::GUI::about(); });
|
||||||
|
@ -58,7 +58,7 @@ void PreferencesDialog::build()
|
|||||||
// Please keep in sync with ConfigWizard
|
// Please keep in sync with ConfigWizard
|
||||||
def.label = L("Check for application updates");
|
def.label = L("Check for application updates");
|
||||||
def.type = coBool;
|
def.type = coBool;
|
||||||
def.tooltip = L("If enabled, Slic3r checks for new versions of Slic3r PE online. When a new version becomes available a notification is displayed at the next application startup (never during program usage). This is only a notification mechanisms, no automatic installation is done.");
|
def.tooltip = L("If enabled, Slic3r checks for new versions of " SLIC3R_APP_NAME " online. When a new version becomes available a notification is displayed at the next application startup (never during program usage). This is only a notification mechanisms, no automatic installation is done.");
|
||||||
def.default_value = new ConfigOptionBool(app_config->get("version_check") == "1");
|
def.default_value = new ConfigOptionBool(app_config->get("version_check") == "1");
|
||||||
option = Option (def, "version_check");
|
option = Option (def, "version_check");
|
||||||
m_optgroup->append_single_option_line(option);
|
m_optgroup->append_single_option_line(option);
|
||||||
|
@ -22,7 +22,7 @@ std::string get_main_info(bool format_as_html)
|
|||||||
std::string line_end = format_as_html ? "<br>" : "\n";
|
std::string line_end = format_as_html ? "<br>" : "\n";
|
||||||
|
|
||||||
if (!format_as_html)
|
if (!format_as_html)
|
||||||
out << b_start << SLIC3R_FORK_NAME << b_end << line_end;
|
out << b_start << SLIC3R_APP_NAME << b_end << line_end;
|
||||||
out << b_start << "Version: " << b_end << SLIC3R_VERSION << line_end;
|
out << b_start << "Version: " << b_end << SLIC3R_VERSION << line_end;
|
||||||
out << b_start << "Build: " << b_end << SLIC3R_BUILD << line_end;
|
out << b_start << "Build: " << b_end << SLIC3R_BUILD << line_end;
|
||||||
out << line_end;
|
out << line_end;
|
||||||
@ -41,7 +41,7 @@ std::string get_main_info(bool format_as_html)
|
|||||||
}
|
}
|
||||||
|
|
||||||
SysInfoDialog::SysInfoDialog()
|
SysInfoDialog::SysInfoDialog()
|
||||||
: wxDialog(NULL, wxID_ANY, _(L("Slic3r Prusa Edition - System Information")), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
|
: wxDialog(NULL, wxID_ANY, wxString(SLIC3R_APP_NAME) + " - " + _(L("System Information")), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
|
||||||
{
|
{
|
||||||
wxColour bgr_clr = wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOW);
|
wxColour bgr_clr = wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOW);
|
||||||
SetBackgroundColour(bgr_clr);
|
SetBackgroundColour(bgr_clr);
|
||||||
@ -60,7 +60,7 @@ SysInfoDialog::SysInfoDialog()
|
|||||||
|
|
||||||
// title
|
// title
|
||||||
{
|
{
|
||||||
wxStaticText* title = new wxStaticText(this, wxID_ANY, SLIC3R_FORK_NAME, wxDefaultPosition, wxDefaultSize);
|
wxStaticText* title = new wxStaticText(this, wxID_ANY, SLIC3R_APP_NAME, wxDefaultPosition, wxDefaultSize);
|
||||||
wxFont title_font = wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
|
wxFont title_font = wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
|
||||||
title_font.SetWeight(wxFONTWEIGHT_BOLD);
|
title_font.SetWeight(wxFONTWEIGHT_BOLD);
|
||||||
title_font.SetFamily(wxFONTFAMILY_ROMAN);
|
title_font.SetFamily(wxFONTFAMILY_ROMAN);
|
||||||
|
@ -27,7 +27,7 @@ static const std::string CONFIG_UPDATE_WIKI_URL("https://github.com/prusa3d/Slic
|
|||||||
// MsgUpdateSlic3r
|
// MsgUpdateSlic3r
|
||||||
|
|
||||||
MsgUpdateSlic3r::MsgUpdateSlic3r(const Semver &ver_current, const Semver &ver_online) :
|
MsgUpdateSlic3r::MsgUpdateSlic3r(const Semver &ver_current, const Semver &ver_online) :
|
||||||
MsgDialog(nullptr, _(L("Update available")), _(L("New version of Slic3r PE is available"))),
|
MsgDialog(nullptr, _(L("Update available")), wxString::Format(_(L("New version of % is available")), SLIC3R_APP_NAME)),
|
||||||
ver_current(ver_current),
|
ver_current(ver_current),
|
||||||
ver_online(ver_online)
|
ver_online(ver_online)
|
||||||
{
|
{
|
||||||
@ -113,17 +113,17 @@ MsgDataIncompatible::MsgDataIncompatible(const std::unordered_map<std::string, w
|
|||||||
{
|
{
|
||||||
logo->SetBitmap(create_scaled_bitmap(this, "Slic3r_192px_grayscale.png", 192));
|
logo->SetBitmap(create_scaled_bitmap(this, "Slic3r_192px_grayscale.png", 192));
|
||||||
|
|
||||||
auto *text = new wxStaticText(this, wxID_ANY, _(L(
|
auto *text = new wxStaticText(this, wxID_ANY, wxString::Format(_(L(
|
||||||
"This version of Slic3r PE is not compatible with currently installed configuration bundles.\n"
|
"This version of %s is not compatible with currently installed configuration bundles.\n"
|
||||||
"This probably happened as a result of running an older Slic3r PE after using a newer one.\n\n"
|
"This probably happened as a result of running an older %s after using a newer one.\n\n"
|
||||||
|
|
||||||
"You may either exit Slic3r and try again with a newer version, or you may re-run the initial configuration. "
|
"You may either exit Slic3r and try again with a newer version, or you may re-run the initial configuration. "
|
||||||
"Doing so will create a backup snapshot of the existing configuration before installing files compatible with this Slic3r.\n"
|
"Doing so will create a backup snapshot of the existing configuration before installing files compatible with this Slic3r.\n"
|
||||||
)));
|
)), SLIC3R_APP_NAME, SLIC3R_APP_NAME));
|
||||||
text->Wrap(CONTENT_WIDTH * wxGetApp().em_unit());
|
text->Wrap(CONTENT_WIDTH * wxGetApp().em_unit());
|
||||||
content_sizer->Add(text);
|
content_sizer->Add(text);
|
||||||
|
|
||||||
auto *text2 = new wxStaticText(this, wxID_ANY, wxString::Format(_(L("This Slic3r PE version: %s")), SLIC3R_VERSION));
|
auto *text2 = new wxStaticText(this, wxID_ANY, wxString::Format(_(L("This %s version: %s")), SLIC3R_APP_NAME, SLIC3R_VERSION));
|
||||||
text2->Wrap(CONTENT_WIDTH * wxGetApp().em_unit());
|
text2->Wrap(CONTENT_WIDTH * wxGetApp().em_unit());
|
||||||
content_sizer->Add(text2);
|
content_sizer->Add(text2);
|
||||||
content_sizer->AddSpacer(VERT_SPACING);
|
content_sizer->AddSpacer(VERT_SPACING);
|
||||||
@ -168,7 +168,7 @@ MsgDataLegacy::MsgDataLegacy() :
|
|||||||
{
|
{
|
||||||
auto *text = new wxStaticText(this, wxID_ANY, wxString::Format(
|
auto *text = new wxStaticText(this, wxID_ANY, wxString::Format(
|
||||||
_(L(
|
_(L(
|
||||||
"Slic3r PE now uses an updated configuration structure.\n\n"
|
"%s now uses an updated configuration structure.\n\n"
|
||||||
|
|
||||||
"So called 'System presets' have been introduced, which hold the built-in default settings for various "
|
"So called 'System presets' have been introduced, which hold the built-in default settings for various "
|
||||||
"printers. These System presets cannot be modified, instead, users now may create their "
|
"printers. These System presets cannot be modified, instead, users now may create their "
|
||||||
@ -178,7 +178,7 @@ MsgDataLegacy::MsgDataLegacy() :
|
|||||||
"Please proceed with the %s that follows to set up the new presets "
|
"Please proceed with the %s that follows to set up the new presets "
|
||||||
"and to choose whether to enable automatic preset updates."
|
"and to choose whether to enable automatic preset updates."
|
||||||
)),
|
)),
|
||||||
ConfigWizard::name()
|
SLIC3R_APP_NAME, ConfigWizard::name()
|
||||||
));
|
));
|
||||||
text->Wrap(CONTENT_WIDTH * wxGetApp().em_unit());
|
text->Wrap(CONTENT_WIDTH * wxGetApp().em_unit());
|
||||||
content_sizer->Add(text);
|
content_sizer->Add(text);
|
||||||
|
@ -88,7 +88,7 @@ Http::priv::priv(const std::string &url)
|
|||||||
|
|
||||||
set_timeout_connect(DEFAULT_TIMEOUT_CONNECT);
|
set_timeout_connect(DEFAULT_TIMEOUT_CONNECT);
|
||||||
::curl_easy_setopt(curl, CURLOPT_URL, url.c_str()); // curl makes a copy internally
|
::curl_easy_setopt(curl, CURLOPT_URL, url.c_str()); // curl makes a copy internally
|
||||||
::curl_easy_setopt(curl, CURLOPT_USERAGENT, SLIC3R_FORK_NAME "/" SLIC3R_VERSION);
|
::curl_easy_setopt(curl, CURLOPT_USERAGENT, SLIC3R_APP_NAME "/" SLIC3R_VERSION);
|
||||||
::curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, &error_buffer.front());
|
::curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, &error_buffer.front());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -208,7 +208,7 @@ void PresetUpdater::priv::sync_version() const
|
|||||||
{
|
{
|
||||||
if (! enabled_version_check) { return; }
|
if (! enabled_version_check) { return; }
|
||||||
|
|
||||||
BOOST_LOG_TRIVIAL(info) << boost::format("Downloading Slic3rPE online version from: `%1%`") % version_check_url;
|
BOOST_LOG_TRIVIAL(info) << boost::format("Downloading %1% online version from: `%2%`") % SLIC3R_APP_NAME % version_check_url;
|
||||||
|
|
||||||
Http::get(version_check_url)
|
Http::get(version_check_url)
|
||||||
.size_limit(SLIC3R_VERSION_BODY_MAX)
|
.size_limit(SLIC3R_VERSION_BODY_MAX)
|
||||||
@ -224,7 +224,7 @@ void PresetUpdater::priv::sync_version() const
|
|||||||
})
|
})
|
||||||
.on_complete([&](std::string body, unsigned /* http_status */) {
|
.on_complete([&](std::string body, unsigned /* http_status */) {
|
||||||
boost::trim(body);
|
boost::trim(body);
|
||||||
BOOST_LOG_TRIVIAL(info) << boost::format("Got Slic3rPE online version: `%1%`. Sending to GUI thread...") % body;
|
BOOST_LOG_TRIVIAL(info) << boost::format("Got %1% online version: `%2%`. Sending to GUI thread...") % SLIC3R_APP_NAME % body;
|
||||||
|
|
||||||
wxCommandEvent* evt = new wxCommandEvent(EVT_SLIC3R_VERSION_ONLINE);
|
wxCommandEvent* evt = new wxCommandEvent(EVT_SLIC3R_VERSION_ONLINE);
|
||||||
evt->SetString(GUI::from_u8(body));
|
evt->SetString(GUI::from_u8(body));
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
# Included by CMakeLists, edited by the build script
|
# Included by CMakeLists, edited by the build script
|
||||||
# (the version numbers are generated by the build script from the git current label)
|
# (the version numbers are generated by the build script from the git current label)
|
||||||
|
|
||||||
set(SLIC3R_FORK_NAME "Slic3r Prusa Edition")
|
set(SLIC3R_APP_NAME "Slic3r Prusa Edition")
|
||||||
|
set(SLIC3R_APP_KEY "Slic3rPE")
|
||||||
set(SLIC3R_VERSION "1.42.0-beta2")
|
set(SLIC3R_VERSION "1.42.0-beta2")
|
||||||
set(SLIC3R_BUILD "${SLIC3R_VERSION}+UNKNOWN")
|
set(SLIC3R_BUILD "${SLIC3R_VERSION}+UNKNOWN")
|
||||||
set(SLIC3R_BUILD_ID "${SLIC3R_BUILD_ID}")
|
set(SLIC3R_BUILD_ID "${SLIC3R_BUILD_ID}")
|
||||||
|
@ -32,7 +32,7 @@ DEBUG_OUT_PATH_PREFIX()
|
|||||||
SV*
|
SV*
|
||||||
FORK_NAME()
|
FORK_NAME()
|
||||||
CODE:
|
CODE:
|
||||||
RETVAL = newSVpv(SLIC3R_FORK_NAME, 0);
|
RETVAL = newSVpv(SLIC3R_APP_NAME, 0);
|
||||||
OUTPUT: RETVAL
|
OUTPUT: RETVAL
|
||||||
|
|
||||||
void
|
void
|
||||||
|
Loading…
Reference in New Issue
Block a user