diff --git a/src/libslic3r/utils.cpp b/src/libslic3r/utils.cpp index 1fb73d4b00..05025e19f9 100644 --- a/src/libslic3r/utils.cpp +++ b/src/libslic3r/utils.cpp @@ -114,12 +114,13 @@ void set_logging_level(unsigned int level) { logSeverity = level_to_boost(level); - // Force at debug level logging for pre-release builds. + // Orca: force at info or lower level logging for pre-release builds. + // Note: not setting to debug or trace as they might affect long time usage especially with BBL printers. const std::string version = SoftFever_VERSION; - if (boost::algorithm::icontains(version, "dev") || - boost::algorithm::icontains(version, "alpha") || - boost::algorithm::icontains(version, "beta")) { - logSeverity = boost::log::trivial::debug; + if (level > (unsigned int) boost::log::trivial::info && + (boost::algorithm::icontains(version, "dev") || boost::algorithm::icontains(version, "alpha") || + boost::algorithm::icontains(version, "beta"))) { + logSeverity = boost::log::trivial::info; } boost::log::core::get()->set_filter