Flow.Launcher/Flow.Launcher.Plugin
Hongtao Zhang 8093a7ca31
Merge remote-tracking branch 'origin/dev' into jsonrpc_v2
# Conflicts:
#	Flow.Launcher/Flow.Launcher.csproj
#	Flow.Launcher/Notification.cs
2023-06-02 23:12:38 +08:00
..
Interfaces Add plugin API: HideMainWindow(), IsMainWindowVisible() 2023-05-11 22:57:10 +08:00
Properties Fix (some) build warnings 2022-08-07 21:31:38 -07:00
SharedCommands Open file with associated program 2023-03-24 15:22:55 +08:00
SharedModels fix formatting + naming 2021-01-26 18:01:39 +11:00
ActionContext.cs Add to modifier keys 2023-03-24 14:22:10 +08:00
AllowedLanguage.cs Merge branch 'dev' of github.com:Flow-Launcher/Flow.Launcher into jsonrpc_v2 2023-03-26 01:00:30 -05:00
BaseModel.cs Revert JSON Null change + fix more warnings 2022-08-08 17:35:38 -07:00
EventHandler.cs Revert JSON Null change + fix more warnings 2022-08-08 17:35:38 -07:00
Features.cs Rearrange Interfaces 2021-07-08 01:47:20 +08:00
Flow.Launcher.Plugin.csproj version bump Flow.Launcher.Plugin 2023-05-03 06:17:39 +10:00
FodyWeavers.xml rename all project file name 2020-04-21 21:27:02 +10:00
GlyphInfo.cs Update xml docs 2021-12-29 13:39:39 -06:00
PluginInitContext.cs add default constructor for plugin init context to solve error in testing 2021-01-07 09:42:19 +08:00
PluginMetadata.cs update message + window location 2021-01-12 07:30:01 +11:00
PluginPair.cs Make IPlugin inherit from IAsyncPlugin 2021-03-23 17:40:27 +08:00
Query.cs Implement JSONRPC V2 Draft 2022-08-31 21:34:47 -05:00
README.md move plugins into Interfaces folder 2021-07-08 07:45:15 +10:00
Result.cs Result.ToString contains Score as well 2023-03-08 14:29:46 +02:00

What does Flow.Launcher.Plugin do?

  • Defines base objects and interfaces for plugins
  • Plugin authors making C# plugins should reference this DLL via nuget
  • Contains commands and models that can be used by plugins