Checking for OpenGL driver version in the GUI slicer and giving some

reasonable advice to the user in case OpenGL < 2.0 was detected.
This commit is contained in:
bubnikv 2019-08-20 16:38:03 +02:00
parent 2e7d5e5bc1
commit 88dcb7f366
2 changed files with 15 additions and 2 deletions

View file

@ -60,7 +60,6 @@ PrinterTechnology get_printer_technology(const DynamicConfig &config)
int CLI::run(int argc, char **argv)
{
#ifdef _WIN32
// Switch boost::filesystem to utf8.
try {
boost::nowide::nowide_filesystem();
@ -74,12 +73,12 @@ int CLI::run(int argc, char **argv)
SLIC3R_APP_NAME " will now terminate.\n\n") + ex.what();
#ifdef SLIC3R_GUI
if (m_actions.empty())
// Empty actions means Slicer is executed in the GUI mode. Show a GUI message.
MessageBoxA(NULL, text.c_str(), caption.c_str(), MB_OK | MB_ICONERROR);
#endif
boost::nowide::cerr << text.c_str() << std::endl;
return 1;
}
#endif
if (! this->setup(argc, argv))
return 1;