Flow.Launcher/Flow.Launcher.Plugin
2021-05-11 20:24:22 +08:00
..
Interfaces move ISavable to Flow.Launcher.Plugin\Interfaces 2021-02-06 16:12:38 +08:00
Properties rename all project file name 2020-04-21 21:27:02 +10:00
SharedCommands Add "" in FilesFolders.OpenPath to be able to open path with whitespace 2021-02-01 17:02:57 +08:00
SharedModels fix formatting + naming 2021-01-26 18:01:39 +11:00
ActionContext.cs rename all project file name 2020-04-21 21:27:02 +10:00
AllowedLanguage.cs add F# as an allowed plugin language 2020-04-30 11:40:26 +03:00
BaseModel.cs rename all project file name 2020-04-21 21:27:02 +10:00
EventHandler.cs Fix rename errors 2020-04-21 22:16:10 +10:00
Feature.cs remove code that has been marked obsolete 2020-08-04 20:01:46 +10:00
Flow.Launcher.Plugin.csproj Merge branch 'dev' into DotNet5Upgrade 2021-02-23 21:01:39 +11:00
FodyWeavers.xml rename all project file name 2020-04-21 21:27:02 +10:00
IAsyncPlugin.cs remove the explicitly abstract 2021-03-23 17:55:40 +08:00
IPlugin.cs Make IPlugin inherit from IAsyncPlugin 2021-03-23 17:40:27 +08:00
IPublicAPI.cs Move most direct call of PluginJsonStorage to API call 2021-05-11 20:24:22 +08:00
ISettingProvider.cs rename all project file name 2020-04-21 21:27:02 +10: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 remove in use obsolete GetAllRemainingParameter and use Search 2020-08-04 20:10:42 +10:00
README.md rename all project file name 2020-04-21 21:27:02 +10:00
Result.cs add comments to title and subtitle properties 2021-04-15 14:09:01 +10: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 base commands used by all plugins