Make python plugins optional

This commit is contained in:
Roy van Kaathoven
2014-03-18 18:27:59 +01:00
parent 46e0656fe9
commit ef63f11bbb
4 changed files with 35 additions and 4 deletions

View File

@@ -5,6 +5,7 @@ using System.Text;
using System.Threading;
using Microsoft.CSharp;
using Wox.Helper;
using Wox.Infrastructure;
using Wox.Plugin;
namespace Wox.PluginLoader
@@ -18,7 +19,11 @@ namespace Wox.PluginLoader
plugins.Clear();
BasePluginLoader.ParsePluginsConfig();
plugins.AddRange(new PythonPluginLoader().LoadPlugin());
if (CommonStorage.Instance.UserSetting.EnablePythonPlugins)
{
plugins.AddRange(new PythonPluginLoader().LoadPlugin());
}
plugins.AddRange(new CSharpPluginLoader().LoadPlugin());
foreach (IPlugin plugin in plugins.Select(pluginPair => pluginPair.Plugin))
{