Flow.Launcher/Flow.Launcher.Core/Plugin
Jack251970 2529efeed1 Filter out disabled plugins from valid plugin list
Previously, the code only excluded modified plugins from the valid plugin list. This update adds an additional check to also exclude plugins marked as disabled in their metadata, ensuring that disabled plugins are not considered valid or processed further.
2026-02-26 17:15:29 +08:00
..
JsonRPCV2Models Merge branch 'dev' into binary_storage_api 2025-04-08 16:28:05 +08:00
ExecutablePlugin.cs fix v1 plugin issue 2023-07-03 12:58:44 +08:00
ExecutablePluginV2.cs use HeaderDeliminatedHandler for NodePlugin while NewLineDeliminated for everything else 2024-02-18 23:46:24 -06:00
IResultUpdateRegister.cs Add IResultUpdateRegister interface 2025-07-21 13:52:11 +08:00
JsonPRCModel.cs Revert SettingsChanges to SettingsChange for backwards compatibility 2023-11-19 09:11:27 -05:00
JsonRPCConfigurationModel.cs Add hyperlink layout 2022-12-10 09:53:41 +09:00
JsonRPCPlugin.cs Improve code quality 2025-04-09 19:26:52 +08:00
JsonRPCPluginBase.cs Improve code quality 2025-04-09 19:26:52 +08:00
JsonRPCPluginSettings.cs Use Flow.Launcher.Localization to improve code quality 2025-09-23 17:14:30 +08:00
JsonRPCPluginV2.cs Improve and fix query result update logic issue & provide access to exact query typed by user (#3502) 2025-11-26 21:15:12 +11:00
NodePlugin.cs Fix Nodejs plugins not working 2024-02-10 19:59:52 +06:00
NodePluginV2.cs use HeaderDeliminatedHandler for NodePlugin while NewLineDeliminated for everything else 2024-02-18 23:46:24 -06:00
PluginAssemblyLoader.cs load unmanaged dll from dependencyResolver as well 2023-09-11 09:12:41 -05:00
PluginConfig.cs Fix incomplete plugin directory deletion on uninstall (#4250) 2026-02-21 22:34:53 +11:00
PluginInstaller.cs Use PublicApi.Instance instead of private one 2025-09-23 17:40:54 +08:00
PluginManager.cs Filter out disabled plugins from valid plugin list 2026-02-26 17:15:29 +08:00
PluginsLoader.cs Change log level for plugin constructor timing message 2025-10-16 18:43:19 +08:00
ProcessStreamPluginV2.cs Code quality 2025-04-13 18:04:50 +08:00
PythonPlugin.cs Add PyWin32-related directories to path for Python plugins 2025-02-02 15:27:02 +06:00
PythonPluginV2.cs Add PyWin32-related directories to path for Python plugins 2025-02-02 15:27:02 +06:00
QueryBuilder.cs Support multiple plugins per action keyword 2026-02-26 16:54:03 +08:00
README.md rename all project file name 2020-04-21 21:27:02 +10:00

There are two kinds of plugins:

  1. System plugin Those plugins that action keyword is "*", those plugin doesn't need action keyword
  2. User Plugin Those plugins that contains customized action keyword