diff options
author | David Kocik <kocikdav@gmail.com> | 2019-11-26 16:19:29 +0300 |
---|---|---|
committer | David Kocik <kocikdav@gmail.com> | 2019-11-26 16:19:29 +0300 |
commit | ef12f355998ae929142afd164c524792c6a86d36 (patch) | |
tree | 53068c504feebd5b787eddbae5a1617dfde7f238 /src/slic3r/GUI/AppConfig.cpp | |
parent | 77d6c97febf21fb37152b024af2ca5526ddce74a (diff) |
removable drive manager - Windows part
Diffstat (limited to 'src/slic3r/GUI/AppConfig.cpp')
-rw-r--r-- | src/slic3r/GUI/AppConfig.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/slic3r/GUI/AppConfig.cpp b/src/slic3r/GUI/AppConfig.cpp index 60f4edf47..67d8bd8cf 100644 --- a/src/slic3r/GUI/AppConfig.cpp +++ b/src/slic3r/GUI/AppConfig.cpp @@ -21,6 +21,7 @@ #include <wx/string.h> #include "I18N.hpp" +#include "RemovableDriveManager.hpp" namespace Slic3r { @@ -357,6 +358,10 @@ void AppConfig::update_skein_dir(const std::string &dir) std::string AppConfig::get_last_output_dir(const std::string &alt) const { + if (GUI::RemovableDriveManager::getInstance().update()) + { + return GUI::RemovableDriveManager::getInstance().getLastDrivePath(); + } const auto it = m_storage.find(""); if (it != m_storage.end()) { const auto it2 = it->second.find("last_output_path"); |