Flow.Launcher/Flow.Launcher.Core/Plugin
Jack251970 39b2869cae Deprecate ActionKeywordRegistered, update API docs
Mark ActionKeywordRegistered as obsolete and always return false, reflecting support for multiple plugins per action keyword. Update IPublicAPI docs to clarify ActionKeywordAssigned is for legacy compatibility.
2026-02-26 16:33:39 +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 Deprecate ActionKeywordRegistered, update API docs 2026-02-26 16:33:39 +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 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
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