#include "PluginsDialog.hpp"
#include "GUI.hpp"
#include "GUI_App.hpp"
#include "slic3r/Utils/NetworkAgent.hpp"
#include "I18N.hpp"
#include "OrcaCloudServiceAgent.hpp"
#include "slic3r/plugin/PluginConfig.hpp"
#include "slic3r/plugin/PluginFsUtils.hpp"
#include "slic3r/plugin/PluginManager.hpp"
#include <cctype>
#include <exception>
#include <atomic>
#include <boost/filesystem/operations.hpp>
#include <chrono>
#include <libslic3r/Utils.hpp>
#include <slic3r/GUI/NotificationManager.hpp>
#include <slic3r/GUI/Plater.hpp>
#include "slic3r/GUI/PluginSource.hpp"
#include "slic3r/GUI/PluginStatus.hpp"
#include "slic3r/GUI/Widgets/WebViewHostDialog.hpp"
#include "slic3r/GUI/PluginSort.hpp"
#include <slic3r/GUI/format.hpp>
#include <slic3r/plugin/PluginDescriptor.hpp>
#include <slic3r/plugin/PythonPluginInterface.hpp>
#include <boost/filesystem.hpp>
#include <boost/log/trivial.hpp>
#include <algorithm>
#include <memory>
#include <mutex>
#include <stdexcept>
#include <string>
#include <utility>
#include <vector>
#include <wx/busycursor.h>
#include <wx/dialog.h>
#include <wx/event.h>
#include <wx/filedlg.h>
#include <wx/gdicmn.h>
#include <wx/msgdlg.h>
#include <wx/progdlg.h>
#include <wx/string.h>
#include <wx/timer.h>
#include <wx/utils.h>
#include <nlohmann/json.hpp>
Go to the source code of this file.
◆ Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::PluginContextAction
| struct Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::PluginContextAction |
| Class Members |
|
bool |
danger = false |
|
|
bool |
enabled = true |
|
|
string |
id |
|
|
string |
label |
|
◆ Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::PluginAvailableActions
| struct Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::PluginAvailableActions |
| Class Members |
|
bool |
can_toggle = false |
|
|
vector< PluginContextAction > |
context_actions |
|
|
bool |
toggle_installs_cloud_plugin = false |
|
◆ Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::PluginCapabilityView
| struct Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::PluginCapabilityView |
| Class Members |
|
bool |
can_run = false |
|
|
bool |
can_toggle = false |
|
|
bool |
enabled = false |
|
|
bool |
has_config_ui = false |
|
|
PluginCapabilityId |
id |
|
◆ Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::PluginChangelogView
| struct Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::PluginChangelogView |
| Class Members |
|
string |
changelog |
|
|
long long |
created_time = 0 |
|
|
string |
version |
|
◆ Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::PluginDialogItem
| struct Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::PluginDialogItem |
◆ Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::PluginOperationState
| struct Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::PluginOperationState |
| Class Members |
|
string |
error |
|
|
mutex |
mutex |
|
|
bool |
succeeded = false |
|