弘韬 张
|
d0b94c5b81
|
specify name for property to avoid property collision
|
2021-02-03 17:50:36 +08:00 |
|
弘韬 张
|
eeaa6f920d
|
add null check before updateresultmanifest
|
2021-02-03 17:50:21 +08:00 |
|
Jeremy Wu
|
539f4bf4c4
|
add eol
|
2021-01-17 19:10:26 +11:00 |
|
Jeremy Wu
|
114c12bdaf
|
formatting and description
|
2021-01-17 18:47:19 +11:00 |
|
弘韬 张
|
971d374582
|
Merge Dev
|
2021-01-07 21:43:32 +08:00 |
|
弘韬 张
|
63a9e03d89
|
format QueryForPlugin code
|
2021-01-06 19:33:55 +08:00 |
|
弘韬 张
|
29ab9db7ce
|
fix reloaddata not working and refactor Init code
|
2021-01-06 19:11:58 +08:00 |
|
弘韬 张
|
ecf2a7a1f7
|
change plugin type in pluginLoader for Release
|
2021-01-03 10:43:05 +08:00 |
|
弘韬 张
|
731c3cdcbc
|
Use OperationCancelledException instead of catch Exception and check
|
2021-01-03 10:37:36 +08:00 |
|
弘韬 张
|
1c20069598
|
Rebase to Dev
|
2021-01-03 10:35:18 +08:00 |
|
弘韬 张
|
69cb8e6147
|
Reload IAsyncReloadable concurrently
|
2021-01-03 10:33:59 +08:00 |
|
张弘韬
|
b8f7d89970
|
Allows Loading both IPlugin and IAsyncPlugin
|
2021-01-03 10:33:58 +08:00 |
|
张弘韬
|
3cd609377e
|
Plugin Async ModelAdd Full Async model, including AsyncPlugin and AsyncReloadable
|
2021-01-03 10:33:10 +08:00 |
|
弘韬 张
|
d28b14ff2d
|
Replace All use of Json.Net with System.Text.Json
|
2020-12-30 13:40:42 +08:00 |
|
Jeremy Wu
|
8c136580e2
|
remove InstallPlugin method from API
- do not allow InstallPlugin method to be called via API
- move InstallPlugin functionality to PluginsManager for use exclusively
|
2020-12-08 21:59:45 +11:00 |
|
Jeremy Wu
|
a8eda14260
|
update dependency resolver to cater for existing dependency in Plugin
if the assembly already referenced in Flow.Launcher.Plugin then ignore it
|
2020-09-21 15:44:14 +10:00 |
|
Jeremy Wu
|
1e5d7bd928
|
add class to load assembly and resolve dependencies for each plugin
|
2020-09-16 21:12:43 +10:00 |
|
Jeremy Wu
|
59a18370ef
|
remove in use obsolete GetAllRemainingParameter and use Search
|
2020-08-04 20:10:42 +10:00 |
|
Ioannis G
|
4205db293e
|
refactor Core.Plugin.PluginManager
|
2020-06-25 03:42:15 +03:00 |
|
Ioannis G
|
0d9cfd65a2
|
refactor Core.Plugin.PluginsLoader (continued)
|
2020-06-25 02:59:06 +03:00 |
|
Ioannis G
|
35cf51f82f
|
refactor Core.Plugin.PluginsLoader
|
2020-06-25 01:55:20 +03:00 |
|
Ioannis G
|
94a2393221
|
refactor Core.Plugin.PluginInstaller
|
2020-06-25 00:47:01 +03:00 |
|
Ioannis G
|
0ddd7f24f4
|
define plugin metadata file name as constant
|
2020-06-25 00:46:59 +03:00 |
|
Ioannis G
|
4abc9d8551
|
refactor Core.Plugin.PluginConfig
|
2020-06-25 00:46:58 +03:00 |
|
Ioannis G
|
2fd318fcbf
|
refactor logging in Core.Plugin.PluginInstaller
|
2020-06-25 00:46:37 +03:00 |
|
Jeremy Wu
|
7f23ac4909
|
remove unintended space before text
|
2020-05-26 19:10:40 +10:00 |
|
Jeremy Wu
|
5cf85b46de
|
per comment
Add refer to logs message + warning icon
|
2020-05-26 14:11:20 +10:00 |
|
Jeremy Wu
|
9058afd1b0
|
Update error messages
|
2020-05-22 06:48:03 +10:00 |
|
Jeremy Wu
|
3a472a34e4
|
update
|
2020-05-21 09:04:28 +10:00 |
|
Jeremy Wu
|
9bddbe8455
|
Add references
|
2020-05-21 09:02:51 +10:00 |
|
Jeremy Wu
|
ecbcc5923f
|
Add error message to inform user of failed plugins
|
2020-05-21 08:47:09 +10:00 |
|
Jeremy Wu
|
960593eb58
|
Add handling of reflection type error
|
2020-05-21 07:48:52 +10:00 |
|
Ioannis G
|
032a203224
|
add F# as an allowed plugin language
* rename PluginsLoader.CSharpPlugins to the more generic DotNetPlugins
* add AllowedLanguage.IsDotNet which checks for either C# or F#
|
2020-04-30 11:40:26 +03:00 |
|
Ioannis G
|
9ac9a2f218
|
fix typo in IPublicAPI
`RestarApp` to `RestartApp`. Mark `RestarApp` as obsolete.
|
2020-04-30 09:54:13 +03:00 |
|
Jeremy Wu
|
ed99112b62
|
update
|
2020-04-23 19:24:13 +10:00 |
|
Jeremy Wu
|
9f1377619d
|
Update description strings
|
2020-04-22 20:26:09 +10:00 |
|
Jeremy Wu
|
28d67c8c81
|
Rename further code and text
|
2020-04-21 22:54:41 +10:00 |
|
Jeremy Wu
|
f5ed0291a0
|
Fix rename errors
|
2020-04-21 22:16:10 +10:00 |
|
Jeremy Wu
|
3c7f067770
|
rename all project file name
|
2020-04-21 21:27:02 +10:00 |
|