diff --git a/src/libinputactions/config/ConfigIssue.cpp b/src/libinputactions/config/ConfigIssue.cpp index 5158525..dc6cbff 100644 --- a/src/libinputactions/config/ConfigIssue.cpp +++ b/src/libinputactions/config/ConfigIssue.cpp @@ -227,14 +227,4 @@ YamlCppConfigException::YamlCppConfigException(TextPosition position, QString me m_message += "."; } -ScriptingDisabledConfigException::ScriptingDisabledConfigException() - : ConfigException(TextPosition()) -{ -} - -QString ScriptingDisabledConfigException::message() const -{ - return "Scripting is currently not available in the standalone implementation for security reasons. Remove all scripts from the configuration."; -} - } diff --git a/src/libinputactions/config/ConfigIssue.h b/src/libinputactions/config/ConfigIssue.h index 3097c72..95482a5 100644 --- a/src/libinputactions/config/ConfigIssue.h +++ b/src/libinputactions/config/ConfigIssue.h @@ -252,14 +252,4 @@ class YamlCppConfigException QString m_message; }; -class ScriptingDisabledConfigException - : public ConfigException - , public virtual Copyable -{ -public: - ScriptingDisabledConfigException(); - - QString message() const override; -}; - } \ No newline at end of file diff --git a/src/libinputactions/scripting/ScriptingEngine.cpp b/src/libinputactions/scripting/ScriptingEngine.cpp index b716c46..1bbf1ea 100644 --- a/src/libinputactions/scripting/ScriptingEngine.cpp +++ b/src/libinputactions/scripting/ScriptingEngine.cpp @@ -24,7 +24,6 @@ #include "modules/fs/FSModule.h" #include "modules/main/MainModule.h" #include -#include #include #include #include @@ -232,10 +231,6 @@ Promise ScriptingEngine::newPromise() QJSEngine &ScriptingEngine::ensureEngine() { - if (disabled) { - throw ScriptingDisabledConfigException(); - } - if (!m_engine) { initialize(); } diff --git a/src/libinputactions/scripting/ScriptingEngine.h b/src/libinputactions/scripting/ScriptingEngine.h index 106a2b1..25e2b29 100644 --- a/src/libinputactions/scripting/ScriptingEngine.h +++ b/src/libinputactions/scripting/ScriptingEngine.h @@ -91,8 +91,6 @@ class ScriptingEngine : public QObject static QString errorToString(const QJSValue &error); static void logError(const QJSValue &error); - static inline bool disabled = false; // temporary - private slots: void onWatchdogRestartTimerTick();