Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Kocik <kocikdav@gmail.com>2019-11-26 16:19:29 +0300
committerDavid Kocik <kocikdav@gmail.com>2019-12-13 15:51:45 +0300
commit8b4732e811fcca736c6e8a78b1d03c441d30ea2c (patch)
treea2da7e10b665f834d1507191aa60d2e187cefca5 /src/slic3r/GUI/AppConfig.cpp
parent62e36cd2d5f96c2abcdbc68cc4816a1a3e2a803b (diff)
removable drive manager - Windows part
Diffstat (limited to 'src/slic3r/GUI/AppConfig.cpp')
-rw-r--r--src/slic3r/GUI/AppConfig.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/slic3r/GUI/AppConfig.cpp b/src/slic3r/GUI/AppConfig.cpp
index d33d945ef..4f3272e26 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");