mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-07 11:46:30 +02:00
Fix #791
This commit is contained in:
@@ -266,6 +266,10 @@ namespace Wox.Core.Plugin
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// used to add action keyword for multiple action keyword plugin
|
||||||
|
/// e.g. web search
|
||||||
|
/// </summary>
|
||||||
public static void AddActionKeyword(string id, string newActionKeyword)
|
public static void AddActionKeyword(string id, string newActionKeyword)
|
||||||
{
|
{
|
||||||
var plugin = GetPluginForId(id);
|
var plugin = GetPluginForId(id);
|
||||||
@@ -277,11 +281,13 @@ namespace Wox.Core.Plugin
|
|||||||
{
|
{
|
||||||
NonGlobalPlugins[newActionKeyword] = plugin;
|
NonGlobalPlugins[newActionKeyword] = plugin;
|
||||||
}
|
}
|
||||||
AllPlugins.Add(plugin);
|
|
||||||
|
|
||||||
plugin.Metadata.ActionKeywords.Add(newActionKeyword);
|
plugin.Metadata.ActionKeywords.Add(newActionKeyword);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// used to add action keyword for multiple action keyword plugin
|
||||||
|
/// e.g. web search
|
||||||
|
/// </summary>
|
||||||
public static void RemoveActionKeyword(string id, string oldActionkeyword)
|
public static void RemoveActionKeyword(string id, string oldActionkeyword)
|
||||||
{
|
{
|
||||||
var plugin = GetPluginForId(id);
|
var plugin = GetPluginForId(id);
|
||||||
@@ -293,8 +299,6 @@ namespace Wox.Core.Plugin
|
|||||||
{
|
{
|
||||||
NonGlobalPlugins.Remove(oldActionkeyword);
|
NonGlobalPlugins.Remove(oldActionkeyword);
|
||||||
}
|
}
|
||||||
AllPlugins.Remove(plugin);
|
|
||||||
|
|
||||||
plugin.Metadata.ActionKeywords.Remove(oldActionkeyword);
|
plugin.Metadata.ActionKeywords.Remove(oldActionkeyword);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user