Fixing negative status values in console output
This commit is contained in:
parent
d4b22cfb87
commit
32a49d1468
1 changed files with 8 additions and 0 deletions
|
@ -361,6 +361,14 @@ int CLI::run(int argc, char **argv)
|
||||||
std::string outfile = m_config.opt_string("output");
|
std::string outfile = m_config.opt_string("output");
|
||||||
Print fff_print;
|
Print fff_print;
|
||||||
SLAPrint sla_print;
|
SLAPrint sla_print;
|
||||||
|
|
||||||
|
sla_print.set_status_callback(
|
||||||
|
[](const PrintBase::SlicingStatus& s)
|
||||||
|
{
|
||||||
|
if(s.percent >= 0) // FIXME: is this sufficient?
|
||||||
|
printf("%3d%s %s\n", s.percent, "% =>", s.text.c_str());
|
||||||
|
});
|
||||||
|
|
||||||
PrintBase *print = (printer_technology == ptFFF) ? static_cast<PrintBase*>(&fff_print) : static_cast<PrintBase*>(&sla_print);
|
PrintBase *print = (printer_technology == ptFFF) ? static_cast<PrintBase*>(&fff_print) : static_cast<PrintBase*>(&sla_print);
|
||||||
if (! m_config.opt_bool("dont_arrange")) {
|
if (! m_config.opt_bool("dont_arrange")) {
|
||||||
//FIXME make the min_object_distance configurable.
|
//FIXME make the min_object_distance configurable.
|
||||||
|
|
Loading…
Add table
Reference in a new issue